diff --git a/blogDiscmakers/about.html b/blogDiscmakers/about.html index 7ba0325..e797709 100644 --- a/blogDiscmakers/about.html +++ b/blogDiscmakers/about.html @@ -7,627 +7,19 @@ {{.Title}} - - - + - - - - @@ -734,28 +126,30 @@ - - diff --git a/blogDiscmakers/contact.html b/blogDiscmakers/contact.html index 363b968..43d2067 100644 --- a/blogDiscmakers/contact.html +++ b/blogDiscmakers/contact.html @@ -7,627 +7,19 @@ {{.Title}} - - - - + + - - - @@ -680,6 +72,22 @@
{{.Contact}} +
+
+ + +
+
+ + +
+
+ + +
+ +
@@ -715,28 +123,30 @@ - - diff --git a/blogDiscmakers/css/common.css b/blogDiscmakers/css/common.css new file mode 100644 index 0000000..ada7c18 --- /dev/null +++ b/blogDiscmakers/css/common.css @@ -0,0 +1,506 @@ +body { + --wp--preset--color--black: #000000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #ffffff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); + --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); + --wp--preset--duotone--dark-grayscale: url('index.html'); + --wp--preset--duotone--grayscale: url('index.html'); + --wp--preset--duotone--purple-yellow: url('index.html'); + --wp--preset--duotone--blue-red: url('index.html'); + --wp--preset--duotone--midnight: url('index.html'); + --wp--preset--duotone--magenta-yellow: url('index.html'); + --wp--preset--duotone--purple-green: url('index.html'); + --wp--preset--duotone--blue-orange: url('index.html'); + --wp--preset--font-size--small: 13px; + --wp--preset--font-size--medium: 20px; + --wp--preset--font-size--large: 36px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--spacing--20: 0.44rem; + --wp--preset--spacing--30: 0.67rem; + --wp--preset--spacing--40: 1rem; + --wp--preset--spacing--50: 1.5rem; + --wp--preset--spacing--60: 2.25rem; + --wp--preset--spacing--70: 3.38rem; + --wp--preset--spacing--80: 5.06rem; +} + +:where(.is-layout-flex) { + gap: 0.5em; +} + +body .is-layout-flow>.alignleft { + float: left; + margin-inline-start: 0; + margin-inline-end: 2em; +} + +body .is-layout-flow>.alignright { + float: right; + margin-inline-start: 2em; + margin-inline-end: 0; +} + +body .is-layout-flow>.aligncenter { + margin-left: auto !important; + margin-right: auto !important; +} + +body .is-layout-constrained>.alignleft { + float: left; + margin-inline-start: 0; + margin-inline-end: 2em; +} + +body .is-layout-constrained>.alignright { + float: right; + margin-inline-start: 2em; + margin-inline-end: 0; +} + +body .is-layout-constrained>.aligncenter { + margin-left: auto !important; + margin-right: auto !important; +} + +body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) { + max-width: var(--wp--style--global--content-size); + margin-left: auto !important; + margin-right: auto !important; +} + +body .is-layout-constrained>.alignwide { + max-width: var(--wp--style--global--wide-size); +} + +body .is-layout-flex { + display: flex; +} + +body .is-layout-flex { + flex-wrap: wrap; + align-items: center; +} + +body .is-layout-flex>* { + margin: 0; +} + +:where(.wp-block-columns.is-layout-flex) { + gap: 2em; +} + +.has-black-color { + color: var(--wp--preset--color--black) !important; +} + +.has-cyan-bluish-gray-color { + color: var(--wp--preset--color--cyan-bluish-gray) !important; +} + +.has-white-color { + color: var(--wp--preset--color--white) !important; +} + +.has-pale-pink-color { + color: var(--wp--preset--color--pale-pink) !important; +} + +.has-vivid-red-color { + color: var(--wp--preset--color--vivid-red) !important; +} + +.has-luminous-vivid-orange-color { + color: var(--wp--preset--color--luminous-vivid-orange) !important; +} + +.has-luminous-vivid-amber-color { + color: var(--wp--preset--color--luminous-vivid-amber) !important; +} + +.has-light-green-cyan-color { + color: var(--wp--preset--color--light-green-cyan) !important; +} + +.has-vivid-green-cyan-color { + color: var(--wp--preset--color--vivid-green-cyan) !important; +} + +.has-pale-cyan-blue-color { + color: var(--wp--preset--color--pale-cyan-blue) !important; +} + +.has-vivid-cyan-blue-color { + color: var(--wp--preset--color--vivid-cyan-blue) !important; +} + +.has-vivid-purple-color { + color: var(--wp--preset--color--vivid-purple) !important; +} + +.has-black-background-color { + background-color: var(--wp--preset--color--black) !important; +} + +.has-cyan-bluish-gray-background-color { + background-color: var(--wp--preset--color--cyan-bluish-gray) !important; +} + +.has-white-background-color { + background-color: var(--wp--preset--color--white) !important; +} + +.has-pale-pink-background-color { + background-color: var(--wp--preset--color--pale-pink) !important; +} + +.has-vivid-red-background-color { + background-color: var(--wp--preset--color--vivid-red) !important; +} + +.has-luminous-vivid-orange-background-color { + background-color: var(--wp--preset--color--luminous-vivid-orange) !important; +} + +.has-luminous-vivid-amber-background-color { + background-color: var(--wp--preset--color--luminous-vivid-amber) !important; +} + +.has-light-green-cyan-background-color { + background-color: var(--wp--preset--color--light-green-cyan) !important; +} + +.has-vivid-green-cyan-background-color { + background-color: var(--wp--preset--color--vivid-green-cyan) !important; +} + +.has-pale-cyan-blue-background-color { + background-color: var(--wp--preset--color--pale-cyan-blue) !important; +} + +.has-vivid-cyan-blue-background-color { + background-color: var(--wp--preset--color--vivid-cyan-blue) !important; +} + +.has-vivid-purple-background-color { + background-color: var(--wp--preset--color--vivid-purple) !important; +} + +.has-black-border-color { + border-color: var(--wp--preset--color--black) !important; +} + +.has-cyan-bluish-gray-border-color { + border-color: var(--wp--preset--color--cyan-bluish-gray) !important; +} + +.has-white-border-color { + border-color: var(--wp--preset--color--white) !important; +} + +.has-pale-pink-border-color { + border-color: var(--wp--preset--color--pale-pink) !important; +} + +.has-vivid-red-border-color { + border-color: var(--wp--preset--color--vivid-red) !important; +} + +.has-luminous-vivid-orange-border-color { + border-color: var(--wp--preset--color--luminous-vivid-orange) !important; +} + +.has-luminous-vivid-amber-border-color { + border-color: var(--wp--preset--color--luminous-vivid-amber) !important; +} + +.has-light-green-cyan-border-color { + border-color: var(--wp--preset--color--light-green-cyan) !important; +} + +.has-vivid-green-cyan-border-color { + border-color: var(--wp--preset--color--vivid-green-cyan) !important; +} + +.has-pale-cyan-blue-border-color { + border-color: var(--wp--preset--color--pale-cyan-blue) !important; +} + +.has-vivid-cyan-blue-border-color { + border-color: var(--wp--preset--color--vivid-cyan-blue) !important; +} + +.has-vivid-purple-border-color { + border-color: var(--wp--preset--color--vivid-purple) !important; +} + +.has-vivid-cyan-blue-to-vivid-purple-gradient-background { + background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; +} + +.has-light-green-cyan-to-vivid-green-cyan-gradient-background { + background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; +} + +.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { + background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; +} + +.has-luminous-vivid-orange-to-vivid-red-gradient-background { + background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; +} + +.has-very-light-gray-to-cyan-bluish-gray-gradient-background { + background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; +} + +.has-cool-to-warm-spectrum-gradient-background { + background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; +} + +.has-blush-light-purple-gradient-background { + background: var(--wp--preset--gradient--blush-light-purple) !important; +} + +.has-blush-bordeaux-gradient-background { + background: var(--wp--preset--gradient--blush-bordeaux) !important; +} + +.has-luminous-dusk-gradient-background { + background: var(--wp--preset--gradient--luminous-dusk) !important; +} + +.has-pale-ocean-gradient-background { + background: var(--wp--preset--gradient--pale-ocean) !important; +} + +.has-electric-grass-gradient-background { + background: var(--wp--preset--gradient--electric-grass) !important; +} + +.has-midnight-gradient-background { + background: var(--wp--preset--gradient--midnight) !important; +} + +.has-small-font-size { + font-size: var(--wp--preset--font-size--small) !important; +} + +.has-medium-font-size { + font-size: var(--wp--preset--font-size--medium) !important; +} + +.has-large-font-size { + font-size: var(--wp--preset--font-size--large) !important; +} + +.has-x-large-font-size { + font-size: var(--wp--preset--font-size--x-large) !important; +} + +.wp-block-navigation a:where(:not(.wp-element-button)) { + color: inherit; +} + +:where(.wp-block-columns.is-layout-flex) { + gap: 2em; +} + +.wp-block-pullquote { + font-size: 1.5em; + line-height: 1.6; +} + +.main-navigation a, +.social-navigation li a, +.entry-title a:hover, +.widget-title, +.widgettitle, +.social-widget li a::before, +.author-social a, +.view-all, +.view-all a { + color: #d86c00; +} + +.main-navigation li:hover, +.post-navigation .nav-previous, +.post-navigation .nav-next, +.paging-navigation .nav-previous, +.paging-navigation .nav-next, +#today, +.tagcloud a, +.entry-thumb, +.comment-respond input[type="submit"], +.cat-link, +.search-submit { + background-color: #d86c00; +} + +.widget-title, +.widgettitle, +.entry-thumb, +.author-name, +.site-header, +.page-header, +blockquote { + border-color: #d86c00; +} + +.sidebar-toggle, +.slide-thumb { + border-right-color: #d86c00; +} + +.social-toggle { + border-left-color: #d86c00; +} + +.entry-title, +.entry-title a { + color: #00476e; +} + +.main-navigation, +.main-navigation ul ul { + background-color: rgba(0, 40, 66, 0.8); +} + +.site-header { + background-color: #002842; +} + +.footer-widget-area, +.site-info { + background-color: #002842; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.site-title { + font-family: Open Sans Condensed; +} + +.sfsi_plus_subscribe_Popinner { + width: 100% !important; + height: auto !important; + border: 1px solid #b5b5b5 !important; + padding: 18px 0px !important; + background-color: #ffffff !important; +} + +.sfsi_plus_subscribe_Popinner form { + margin: 0 20px !important; +} + +.sfsi_plus_subscribe_Popinner h5 { + font-family: Helvetica, Arial, sans-serif !important; + + font-weight: bold !important; + color: #000000 !important; + font-size: 16px !important; + text-align: center !important; + margin: 0 0 10px !important; + padding: 0 !important; +} + +.sfsi_plus_subscription_form_field { + margin: 5px 0 !important; + width: 100% !important; + display: inline-flex; + display: -webkit-inline-flex; +} + +.sfsi_plus_subscription_form_field input { + width: 100% !important; + padding: 10px 0px !important; +} + +.sfsi_plus_subscribe_Popinner input[type=email] { + font-family: Helvetica, Arial, sans-serif !important; + + font-style: normal !important; + font-size: 14px !important; + text-align: center !important; +} + +.sfsi_plus_subscribe_Popinner input[type=email]::-webkit-input-placeholder { + font-family: Helvetica, Arial, sans-serif !important; + + font-style: normal !important; + font-size: 14px !important; + text-align: center !important; +} + +.sfsi_plus_subscribe_Popinner input[type=email]:-moz-placeholder { + /* Firefox 18- */ + font-family: Helvetica, Arial, sans-serif !important; + + font-style: normal !important; + font-size: 14px !important; + text-align: center !important; +} + +.sfsi_plus_subscribe_Popinner input[type=email]::-moz-placeholder { + /* Firefox 19+ */ + font-family: Helvetica, Arial, sans-serif !important; + font-style: normal !important; + font-size: 14px !important; + text-align: center !important; +} + +.sfsi_plus_subscribe_Popinner input[type=email]:-ms-input-placeholder { + font-family: Helvetica, Arial, sans-serif !important; + font-style: normal !important; + font-size: 14px !important; + text-align: center !important; +} + +.sfsi_plus_subscribe_Popinner input[type=submit] { + font-family: Helvetica, Arial, sans-serif !important; + + font-weight: bold !important; + color: #000000 !important; + font-size: 16px !important; + text-align: center !important; + background-color: #dedede !important; +} + +.vvqbox { + display: block; + max-width: 100%; + visibility: visible !important; + margin: 10px auto; +} + +.vvqbox img { + max-width: 100%; + height: 100%; +} + +.vvqbox object { + max-width: 100%; +} \ No newline at end of file diff --git a/blogDiscmakers/css/contact.css b/blogDiscmakers/css/contact.css new file mode 100644 index 0000000..c636ec9 --- /dev/null +++ b/blogDiscmakers/css/contact.css @@ -0,0 +1,9 @@ +#primary,.content-area { + background-color: #fff; +} +input,.form-control { + width: 100%; +} +.btn { + margin-bottom: 30px; +} \ No newline at end of file diff --git a/blogDiscmakers/details.html b/blogDiscmakers/details.html index bad0eee..7561254 100644 --- a/blogDiscmakers/details.html +++ b/blogDiscmakers/details.html @@ -7,627 +7,18 @@ {{.Title}} - - - + - - - - @@ -771,28 +162,30 @@ - - diff --git a/blogDiscmakers/index.html b/blogDiscmakers/index.html index 12ffb83..cf687f0 100644 --- a/blogDiscmakers/index.html +++ b/blogDiscmakers/index.html @@ -7,519 +7,21 @@ {{.Title}} - - - - + - + - - @@ -722,22 +114,22 @@ {{$pulen := len .PrevUrl}} {{ if ne $pulen 0 }}
- Prev + {{lang "Prev"}}
{{else}}
- Prev + {{lang "Prev"}}
{{ end }} {{$nulen := len .NextUrl}} {{ if ne $nulen 0 }}
- Next + {{lang "Next"}}
{{else}}
- Next + {{lang "Next"}}
{{ end }} @@ -752,30 +144,30 @@ - - diff --git a/blogDiscmakers/policy.html b/blogDiscmakers/policy.html index 3364102..d0b4bf0 100644 --- a/blogDiscmakers/policy.html +++ b/blogDiscmakers/policy.html @@ -7,627 +7,18 @@ {{.Title}} - - - + - - - - @@ -715,28 +106,30 @@ - - diff --git a/blogJasminesilk/about.html b/blogJasminesilk/about.html index 45f87b5..c38ec92 100644 --- a/blogJasminesilk/about.html +++ b/blogJasminesilk/about.html @@ -88,10 +88,16 @@ @@ -118,11 +124,7 @@ @@ -132,7 +134,7 @@ - + diff --git a/blogJasminesilk/contact.html b/blogJasminesilk/contact.html index d518097..5e732ce 100644 --- a/blogJasminesilk/contact.html +++ b/blogJasminesilk/contact.html @@ -64,7 +64,23 @@

{{lang "contact"}}

{{.Contact}} -

+ +
+
+ + +
+
+ + +
+
+ + +
+ +
@@ -88,10 +104,16 @@ @@ -118,11 +140,7 @@ @@ -132,7 +150,7 @@ - + diff --git a/blogJasminesilk/details.html b/blogJasminesilk/details.html index b507899..fe5603a 100644 --- a/blogJasminesilk/details.html +++ b/blogJasminesilk/details.html @@ -184,10 +184,16 @@ @@ -214,11 +220,7 @@ @@ -228,7 +230,7 @@ - + diff --git a/blogJasminesilk/index.html b/blogJasminesilk/index.html index 9718553..dc96154 100644 --- a/blogJasminesilk/index.html +++ b/blogJasminesilk/index.html @@ -44,17 +44,22 @@ class="menu-item menu-item-type-custom menu-item-object-custom menu-item-134">{{ lang "home"}} + {{if .HasAbout }} + {{end}} + {{if .HasContact }} + {{end}} + {{if .HasPolicy }} - + {{end}} @@ -102,22 +107,22 @@ {{$pulen := len .PrevUrl}} {{ if ne $pulen 0 }}
- Prev + {{lang "Prev"}}
{{else}}
- Prev + {{lang "Prev"}}
{{ end }} {{$nulen := len .NextUrl}} {{ if ne $nulen 0 }}
- Next + {{lang "Next"}}
{{else}}
- Next + {{lang "Next"}}
{{ end }} @@ -147,10 +152,16 @@ @@ -177,11 +188,7 @@ @@ -191,7 +198,7 @@ - + diff --git a/blogJasminesilk/policy.html b/blogJasminesilk/policy.html index 69dc835..1faa122 100644 --- a/blogJasminesilk/policy.html +++ b/blogJasminesilk/policy.html @@ -88,10 +88,16 @@ @@ -118,11 +124,7 @@ @@ -132,7 +134,7 @@ - + diff --git a/blogging/about.html b/blogging/about.html index 12c08cf..d0f61bf 100644 --- a/blogging/about.html +++ b/blogging/about.html @@ -5,1458 +5,10 @@ {{.Title}} - - + - - - - - - -
-
-
- -
-
-
diff --git a/blogging/contact.html b/blogging/contact.html index a03a6d3..c6dc55a 100644 --- a/blogging/contact.html +++ b/blogging/contact.html @@ -5,1454 +5,9 @@ {{.Title}} - - + + - - - - @@ -1568,31 +123,6 @@ -
-
-
- -
-
-
diff --git a/blogging/css/common.css b/blogging/css/common.css new file mode 100644 index 0000000..545d727 --- /dev/null +++ b/blogging/css/common.css @@ -0,0 +1,1439 @@ +body { + --wp--preset--color--black: #000000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #ffffff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--color--theme-palette-1: #3182CE; + --wp--preset--color--theme-palette-2: #2B6CB0; + --wp--preset--color--theme-palette-3: #1A202C; + --wp--preset--color--theme-palette-4: #2D3748; + --wp--preset--color--theme-palette-5: #4A5568; + --wp--preset--color--theme-palette-6: #718096; + --wp--preset--color--theme-palette-7: #EDF2F7; + --wp--preset--color--theme-palette-8: #F7FAFC; + --wp--preset--color--theme-palette-9: #ffffff; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); + --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); + --wp--preset--duotone--dark-grayscale: url('%3B.html'); + --wp--preset--duotone--grayscale: url('%3B.html'); + --wp--preset--duotone--purple-yellow: url('%3B.html'); + --wp--preset--duotone--blue-red: url('%3B.html'); + --wp--preset--duotone--midnight: url('%3B.html'); + --wp--preset--duotone--magenta-yellow: url('%3B.html'); + --wp--preset--duotone--purple-green: url('%3B.html'); + --wp--preset--duotone--blue-orange: url('%3B.html'); + --wp--preset--font-size--small: 14px; + --wp--preset--font-size--medium: 24px; + --wp--preset--font-size--large: 32px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--font-size--larger: 40px; +} + +.has-black-color { + color: var(--wp--preset--color--black) !important; +} + +.has-cyan-bluish-gray-color { + color: var(--wp--preset--color--cyan-bluish-gray) !important; +} + +.has-white-color { + color: var(--wp--preset--color--white) !important; +} + +.has-pale-pink-color { + color: var(--wp--preset--color--pale-pink) !important; +} + +.has-vivid-red-color { + color: var(--wp--preset--color--vivid-red) !important; +} + +.has-luminous-vivid-orange-color { + color: var(--wp--preset--color--luminous-vivid-orange) !important; +} + +.has-luminous-vivid-amber-color { + color: var(--wp--preset--color--luminous-vivid-amber) !important; +} + +.has-light-green-cyan-color { + color: var(--wp--preset--color--light-green-cyan) !important; +} + +.has-vivid-green-cyan-color { + color: var(--wp--preset--color--vivid-green-cyan) !important; +} + +.has-pale-cyan-blue-color { + color: var(--wp--preset--color--pale-cyan-blue) !important; +} + +.has-vivid-cyan-blue-color { + color: var(--wp--preset--color--vivid-cyan-blue) !important; +} + +.has-vivid-purple-color { + color: var(--wp--preset--color--vivid-purple) !important; +} + +.has-black-background-color { + background-color: var(--wp--preset--color--black) !important; +} + +.has-cyan-bluish-gray-background-color { + background-color: var(--wp--preset--color--cyan-bluish-gray) !important; +} + +.has-white-background-color { + background-color: var(--wp--preset--color--white) !important; +} + +.has-pale-pink-background-color { + background-color: var(--wp--preset--color--pale-pink) !important; +} + +.has-vivid-red-background-color { + background-color: var(--wp--preset--color--vivid-red) !important; +} + +.has-luminous-vivid-orange-background-color { + background-color: var(--wp--preset--color--luminous-vivid-orange) !important; +} + +.has-luminous-vivid-amber-background-color { + background-color: var(--wp--preset--color--luminous-vivid-amber) !important; +} + +.has-light-green-cyan-background-color { + background-color: var(--wp--preset--color--light-green-cyan) !important; +} + +.has-vivid-green-cyan-background-color { + background-color: var(--wp--preset--color--vivid-green-cyan) !important; +} + +.has-pale-cyan-blue-background-color { + background-color: var(--wp--preset--color--pale-cyan-blue) !important; +} + +.has-vivid-cyan-blue-background-color { + background-color: var(--wp--preset--color--vivid-cyan-blue) !important; +} + +.has-vivid-purple-background-color { + background-color: var(--wp--preset--color--vivid-purple) !important; +} + +.has-black-border-color { + border-color: var(--wp--preset--color--black) !important; +} + +.has-cyan-bluish-gray-border-color { + border-color: var(--wp--preset--color--cyan-bluish-gray) !important; +} + +.has-white-border-color { + border-color: var(--wp--preset--color--white) !important; +} + +.has-pale-pink-border-color { + border-color: var(--wp--preset--color--pale-pink) !important; +} + +.has-vivid-red-border-color { + border-color: var(--wp--preset--color--vivid-red) !important; +} + +.has-luminous-vivid-orange-border-color { + border-color: var(--wp--preset--color--luminous-vivid-orange) !important; +} + +.has-luminous-vivid-amber-border-color { + border-color: var(--wp--preset--color--luminous-vivid-amber) !important; +} + +.has-light-green-cyan-border-color { + border-color: var(--wp--preset--color--light-green-cyan) !important; +} + +.has-vivid-green-cyan-border-color { + border-color: var(--wp--preset--color--vivid-green-cyan) !important; +} + +.has-pale-cyan-blue-border-color { + border-color: var(--wp--preset--color--pale-cyan-blue) !important; +} + +.has-vivid-cyan-blue-border-color { + border-color: var(--wp--preset--color--vivid-cyan-blue) !important; +} + +.has-vivid-purple-border-color { + border-color: var(--wp--preset--color--vivid-purple) !important; +} + +.has-vivid-cyan-blue-to-vivid-purple-gradient-background { + background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; +} + +.has-light-green-cyan-to-vivid-green-cyan-gradient-background { + background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; +} + +.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { + background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; +} + +.has-luminous-vivid-orange-to-vivid-red-gradient-background { + background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; +} + +.has-very-light-gray-to-cyan-bluish-gray-gradient-background { + background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; +} + +.has-cool-to-warm-spectrum-gradient-background { + background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; +} + +.has-blush-light-purple-gradient-background { + background: var(--wp--preset--gradient--blush-light-purple) !important; +} + +.has-blush-bordeaux-gradient-background { + background: var(--wp--preset--gradient--blush-bordeaux) !important; +} + +.has-luminous-dusk-gradient-background { + background: var(--wp--preset--gradient--luminous-dusk) !important; +} + +.has-pale-ocean-gradient-background { + background: var(--wp--preset--gradient--pale-ocean) !important; +} + +.has-electric-grass-gradient-background { + background: var(--wp--preset--gradient--electric-grass) !important; +} + +.has-midnight-gradient-background { + background: var(--wp--preset--gradient--midnight) !important; +} + +.has-small-font-size { + font-size: var(--wp--preset--font-size--small) !important; +} + +.has-medium-font-size { + font-size: var(--wp--preset--font-size--medium) !important; +} + +.has-large-font-size { + font-size: var(--wp--preset--font-size--large) !important; +} + +.has-x-large-font-size { + font-size: var(--wp--preset--font-size--x-large) !important; +} + +:root { + --global-palette1: #3182CE; + --global-palette2: #2B6CB0; + --global-palette3: #1A202C; + --global-palette4: #2D3748; + --global-palette5: #4A5568; + --global-palette6: #718096; + --global-palette7: #EDF2F7; + --global-palette8: #F7FAFC; + --global-palette9: #ffffff; + --global-palette9rgb: 255, 255, 255; + --global-palette-highlight: var(--global-palette1); + --global-palette-highlight-alt: var(--global-palette2); + --global-palette-highlight-alt2: var(--global-palette9); + --global-palette-btn-bg: var(--global-palette1); + --global-palette-btn-bg-hover: var(--global-palette2); + --global-palette-btn: var(--global-palette9); + --global-palette-btn-hover: var(--global-palette9); + --global-body-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --global-heading-font-family: inherit; + --global-primary-nav-font-family: inherit; + --global-fallback-font: sans-serif; + --global-display-fallback-font: sans-serif; + --global-content-width: 1290px; + --global-content-narrow-width: 842px; + --global-content-edge-padding: 1.5rem; + --global-calc-content-width: calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding)); +} + +.wp-site-blocks { + --global-vw: calc(100vw - (0.5 * var(--scrollbar-offset))); +} + +:root .has-theme-palette-1-background-color { + background-color: var(--global-palette1); +} + +:root .has-theme-palette-1-color { + color: var(--global-palette1); +} + +:root .has-theme-palette-2-background-color { + background-color: var(--global-palette2); +} + +:root .has-theme-palette-2-color { + color: var(--global-palette2); +} + +:root .has-theme-palette-3-background-color { + background-color: var(--global-palette3); +} + +:root .has-theme-palette-3-color { + color: var(--global-palette3); +} + +:root .has-theme-palette-4-background-color { + background-color: var(--global-palette4); +} + +:root .has-theme-palette-4-color { + color: var(--global-palette4); +} + +:root .has-theme-palette-5-background-color { + background-color: var(--global-palette5); +} + +:root .has-theme-palette-5-color { + color: var(--global-palette5); +} + +:root .has-theme-palette-6-background-color { + background-color: var(--global-palette6); +} + +:root .has-theme-palette-6-color { + color: var(--global-palette6); +} + +:root .has-theme-palette-7-background-color { + background-color: var(--global-palette7); +} + +:root .has-theme-palette-7-color { + color: var(--global-palette7); +} + +:root .has-theme-palette-8-background-color { + background-color: var(--global-palette8); +} + +:root .has-theme-palette-8-color { + color: var(--global-palette8); +} + +:root .has-theme-palette-9-background-color { + background-color: var(--global-palette9); +} + +:root .has-theme-palette-9-color { + color: var(--global-palette9); +} + +:root .has-theme-palette1-background-color { + background-color: var(--global-palette1); +} + +:root .has-theme-palette1-color { + color: var(--global-palette1); +} + +:root .has-theme-palette2-background-color { + background-color: var(--global-palette2); +} + +:root .has-theme-palette2-color { + color: var(--global-palette2); +} + +:root .has-theme-palette3-background-color { + background-color: var(--global-palette3); +} + +:root .has-theme-palette3-color { + color: var(--global-palette3); +} + +:root .has-theme-palette4-background-color { + background-color: var(--global-palette4); +} + +:root .has-theme-palette4-color { + color: var(--global-palette4); +} + +:root .has-theme-palette5-background-color { + background-color: var(--global-palette5); +} + +:root .has-theme-palette5-color { + color: var(--global-palette5); +} + +:root .has-theme-palette6-background-color { + background-color: var(--global-palette6); +} + +:root .has-theme-palette6-color { + color: var(--global-palette6); +} + +:root .has-theme-palette7-background-color { + background-color: var(--global-palette7); +} + +:root .has-theme-palette7-color { + color: var(--global-palette7); +} + +:root .has-theme-palette8-background-color { + background-color: var(--global-palette8); +} + +:root .has-theme-palette8-color { + color: var(--global-palette8); +} + +:root .has-theme-palette9-background-color { + background-color: var(--global-palette9); +} + +:root .has-theme-palette9-color { + color: var(--global-palette9); +} + +body { + background: var(--global-palette8); +} + +body, +input, +select, +optgroup, +textarea { + font-weight: 400; + font-size: 17px; + line-height: 1.6; + font-family: var(--global-body-font-family); + color: var(--global-palette4); +} + +.content-bg, +body.content-style-unboxed .site { + background: var(--global-palette9); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: var(--global-heading-font-family); +} + +h1 { + font-weight: 700; + font-size: 32px; + line-height: 1.5; + color: var(--global-palette3); +} + +h2 { + font-weight: 700; + font-size: 28px; + line-height: 1.5; + color: var(--global-palette3); +} + +h3 { + font-weight: 700; + font-size: 24px; + line-height: 1.5; + color: var(--global-palette3); +} + +h4 { + font-weight: 700; + font-size: 22px; + line-height: 1.5; + color: var(--global-palette4); +} + +h5 { + font-weight: 700; + font-size: 20px; + line-height: 1.5; + color: var(--global-palette4); +} + +h6 { + font-weight: 700; + font-size: 18px; + line-height: 1.5; + color: var(--global-palette5); +} + +.entry-hero .kadence-breadcrumbs { + max-width: 1290px; +} + +.site-container, +.site-header-row-layout-contained, +.site-footer-row-layout-contained, +.entry-hero-layout-contained, +.comments-area, +.alignfull>.wp-block-cover__inner-container, +.alignwide>.wp-block-cover__inner-container { + max-width: var(--global-content-width); +} + +.content-width-narrow .content-container.site-container, +.content-width-narrow .hero-container.site-container { + max-width: var(--global-content-narrow-width); +} + +@media all and (min-width: 1520px) { + .wp-site-blocks .content-container .alignwide { + margin-left: -115px; + margin-right: -115px; + width: unset; + max-width: unset; + } +} + +@media all and (min-width: 1102px) { + .content-width-narrow .wp-site-blocks .content-container .alignwide { + margin-left: -130px; + margin-right: -130px; + width: unset; + max-width: unset; + } +} + +.content-style-boxed .wp-site-blocks .entry-content .alignwide { + margin-left: -2rem; + margin-right: -2rem; +} + +@media all and (max-width: 1024px) { + .content-style-boxed .wp-site-blocks .entry-content .alignwide { + margin-left: -2rem; + margin-right: -2rem; + } +} + +@media all and (max-width: 767px) { + .content-style-boxed .wp-site-blocks .entry-content .alignwide { + margin-left: -1.5rem; + margin-right: -1.5rem; + } +} + +.content-area { + margin-top: 5rem; + margin-bottom: 5rem; +} + +@media all and (max-width: 1024px) { + .content-area { + margin-top: 3rem; + margin-bottom: 3rem; + } +} + +@media all and (max-width: 767px) { + .content-area { + margin-top: 2rem; + margin-bottom: 2rem; + } +} + +.entry-content-wrap { + padding: 2rem; +} + +@media all and (max-width: 1024px) { + .entry-content-wrap { + padding: 2rem; + } +} + +@media all and (max-width: 767px) { + .entry-content-wrap { + padding: 1.5rem; + } +} + +.entry.single-entry { + box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05); +} + +.entry.loop-entry { + box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05); +} + +.loop-entry .entry-content-wrap { + padding: 2rem; +} + +@media all and (max-width: 1024px) { + .loop-entry .entry-content-wrap { + padding: 2rem; + } +} + +@media all and (max-width: 767px) { + .loop-entry .entry-content-wrap { + padding: 1.5rem; + } +} + +.primary-sidebar.widget-area .widget { + margin-bottom: 1.5em; + color: var(--global-palette4); +} + +.primary-sidebar.widget-area .widget-title { + font-weight: 700; + font-size: 20px; + line-height: 1.5; + color: var(--global-palette3); +} + +button, +.button, +.wp-block-button__link, +input[type="button"], +input[type="reset"], +input[type="submit"], +.fl-button, +.elementor-button-wrapper .elementor-button { + box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0); +} + +button:hover, +button:focus, +button:active, +.button:hover, +.button:focus, +.button:active, +.wp-block-button__link:hover, +.wp-block-button__link:focus, +.wp-block-button__link:active, +input[type="button"]:hover, +input[type="button"]:focus, +input[type="button"]:active, +input[type="reset"]:hover, +input[type="reset"]:focus, +input[type="reset"]:active, +input[type="submit"]:hover, +input[type="submit"]:focus, +input[type="submit"]:active, +.elementor-button-wrapper .elementor-button:hover, +.elementor-button-wrapper .elementor-button:focus, +.elementor-button-wrapper .elementor-button:active { + box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1); +} + +@media all and (min-width: 1025px) { + .transparent-header .entry-hero .entry-hero-container-inner { + padding-top: calc(80px + 0px); + } +} + +@media all and (max-width: 1024px) { + .mobile-transparent-header .entry-hero .entry-hero-container-inner { + padding-top: 0px; + } +} + +@media all and (max-width: 767px) { + .mobile-transparent-header .entry-hero .entry-hero-container-inner { + padding-top: 0px; + } +} + +.site-middle-footer-wrap .site-footer-row-container-inner { + background: var(--global-palette7); +} + +.site-middle-footer-inner-wrap { + padding-top: 30px; + padding-bottom: 30px; + grid-column-gap: 30px; + grid-row-gap: 30px; +} + +.site-middle-footer-inner-wrap .widget { + margin-bottom: 30px; +} + +.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after { + right: calc(-30px / 2); +} + +.site-top-footer-inner-wrap { + padding-top: 30px; + padding-bottom: 30px; + grid-column-gap: 30px; + grid-row-gap: 30px; +} + +.site-top-footer-inner-wrap .widget { + margin-bottom: 30px; +} + +.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after { + right: calc(-30px / 2); +} + +.site-bottom-footer-inner-wrap { + padding-top: 30px; + padding-bottom: 30px; + grid-column-gap: 30px; +} + +.site-bottom-footer-inner-wrap .widget { + margin-bottom: 30px; +} + +.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after { + right: calc(-30px / 2); +} + +.footer-social-wrap .footer-social-inner-wrap { + font-size: 1em; + gap: 0.3em; +} + +.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button { + border: 2px none transparent; + border-radius: 3px; +} + +#colophon .footer-navigation .footer-menu-container>ul>li>a { + padding-left: calc(1.2em / 2); + padding-right: calc(1.2em / 2); + color: var(--global-palette5); +} + +#colophon .footer-navigation .footer-menu-container>ul li a:hover { + color: var(--global-palette-highlight); +} + +#colophon .footer-navigation .footer-menu-container>ul li.current-menu-item>a { + color: var(--global-palette3); +} + +.entry-hero.page-hero-section .entry-header { + min-height: 200px; +} + +/* Kadence Header CSS */ +@media all and (max-width: 1024px) { + .mobile-transparent-header #masthead { + position: absolute; + left: 0px; + right: 0px; + z-index: 100; + } + + .kadence-scrollbar-fixer.mobile-transparent-header #masthead { + right: var(--scrollbar-offset, 0); + } + + .mobile-transparent-header #masthead, + .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, + .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, + .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner { + background: transparent; + } + + .site-header-row-tablet-layout-fullwidth, + .site-header-row-tablet-layout-standard { + padding: 0px; + } +} + +@media all and (min-width: 1025px) { + .transparent-header #masthead { + position: absolute; + left: 0px; + right: 0px; + z-index: 100; + } + + .transparent-header.kadence-scrollbar-fixer #masthead { + right: var(--scrollbar-offset, 0); + } + + .transparent-header #masthead, + .transparent-header .site-top-header-wrap .site-header-row-container-inner, + .transparent-header .site-main-header-wrap .site-header-row-container-inner, + .transparent-header .site-bottom-header-wrap .site-header-row-container-inner { + background: transparent; + } +} + +.site-branding a.brand img { + max-width: 200px; +} + +.site-branding a.brand img.svg-logo-image { + width: 200px; +} + +.site-branding { + padding: 0px 0px 0px 0px; +} + +#masthead, +#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container), +#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start)>.site-header-row-container-inner { + background: #ffffff; +} + +.site-main-header-inner-wrap { + min-height: 80px; +} + +.site-top-header-inner-wrap { + min-height: 0px; +} + +.site-bottom-header-inner-wrap { + min-height: 0px; +} + +.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after { + width: calc(100% - 1.2em); +} + +.main-navigation .primary-menu-container>ul>li.menu-item>a { + padding-left: calc(1.2em / 2); + padding-right: calc(1.2em / 2); + padding-top: 0.6em; + padding-bottom: 0.6em; + color: var(--global-palette5); +} + +.main-navigation .primary-menu-container>ul>li.menu-item>.dropdown-nav-special-toggle { + right: calc(1.2em / 2); +} + +.main-navigation .primary-menu-container>ul>li.menu-item>a:hover { + color: var(--global-palette-highlight); +} + +.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a { + color: var(--global-palette3); +} + +.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.secondary-menu-container>ul>li>a:after { + width: calc(100% - 3em); +} + +.secondary-navigation .secondary-menu-container>ul>li.menu-item>a { + padding-left: calc(3em / 2); + padding-right: calc(3em / 2); + color: var(--global-palette5); +} + +.secondary-navigation .primary-menu-container>ul>li.menu-item>.dropdown-nav-special-toggle { + right: calc(3em / 2); +} + +.secondary-navigation .secondary-menu-container>ul li.menu-item>a { + font-style: normal; + font-size: 19px; +} + +.secondary-navigation .secondary-menu-container>ul>li.menu-item>a:hover { + color: var(--global-palette-highlight); +} + +.secondary-navigation .secondary-menu-container>ul>li.menu-item.current-menu-item>a { + color: var(--global-palette3); +} + +.header-navigation .header-menu-container ul ul.sub-menu, +.header-navigation .header-menu-container ul ul.submenu { + background: var(--global-palette3); + box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 0.1); +} + +.header-navigation .header-menu-container ul ul li.menu-item, +.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li.menu-item>a { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +.header-navigation .header-menu-container ul ul li.menu-item>a { + width: 200px; + padding-top: 1em; + padding-bottom: 1em; + color: var(--global-palette8); + font-size: 12px; +} + +.header-navigation .header-menu-container ul ul li.menu-item>a:hover { + color: var(--global-palette9); + background: var(--global-palette4); +} + +.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item>a { + color: var(--global-palette9); + background: var(--global-palette4); +} + +.mobile-toggle-open-container .menu-toggle-open { + color: var(--global-palette5); + padding: 0.4em 0.6em 0.4em 0.6em; + font-size: 14px; +} + +.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered { + border: 1px solid currentColor; +} + +.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon { + font-size: 20px; +} + +.mobile-toggle-open-container .menu-toggle-open:hover, +.mobile-toggle-open-container .menu-toggle-open:focus { + color: var(--global-palette-highlight); +} + +.mobile-navigation ul li { + font-size: 14px; +} + +.mobile-navigation ul li a { + padding-top: 1em; + padding-bottom: 1em; +} + +.mobile-navigation ul li>a, +.mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap { + color: var(--global-palette8); +} + +.mobile-navigation ul li.current-menu-item>a, +.mobile-navigation ul li.current-menu-item.menu-item-has-children>.drawer-nav-drop-wrap { + color: var(--global-palette-highlight); +} + +.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, +.mobile-navigation ul li:not(.menu-item-has-children) a { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button { + border-left: 1px solid rgba(255, 255, 255, 0.1); +} + +#mobile-drawer .drawer-header .drawer-toggle { + padding: 0.6em 0.15em 0.6em 0.15em; + font-size: 24px; +} + +#main-header .header-button { + border: 2px none transparent; + box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0); +} + +#main-header .header-button:hover { + box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1); +} + +.header-social-wrap .header-social-inner-wrap { + font-size: 1em; + gap: 0.3em; +} + +.header-social-wrap .header-social-inner-wrap .social-button { + border: 2px none transparent; + border-radius: 3px; +} + +.header-mobile-social-wrap .header-mobile-social-inner-wrap { + font-size: 1em; + gap: 0.3em; +} + +.header-mobile-social-wrap .header-mobile-social-inner-wrap .social-button { + border: 2px none transparent; + border-radius: 3px; +} + +.search-toggle-open-container .search-toggle-open { + color: var(--global-palette5); +} + +.search-toggle-open-container .search-toggle-open.search-toggle-style-bordered { + border: 1px solid currentColor; +} + +.search-toggle-open-container .search-toggle-open .search-toggle-icon { + font-size: 1em; +} + +.search-toggle-open-container .search-toggle-open:hover, +.search-toggle-open-container .search-toggle-open:focus { + color: var(--global-palette-highlight); +} + +#search-drawer .drawer-inner { + background: rgba(9, 12, 16, 0.97); +} + +.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button { + border: 2px none transparent; + box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0); +} + +.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button:hover { + box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1); +} + +/* Kadence Pro Header CSS */ +.header-navigation-dropdown-direction-left ul ul.submenu, +.header-navigation-dropdown-direction-left ul ul.sub-menu { + right: 0px; + left: auto; +} + +.rtl .header-navigation-dropdown-direction-right ul ul.submenu, +.rtl .header-navigation-dropdown-direction-right ul ul.sub-menu { + left: 0px; + right: auto; +} + +.header-account-button .nav-drop-title-wrap>.kadence-svg-iconset, +.header-account-button>.kadence-svg-iconset { + font-size: 1.2em; +} + +.site-header-item .header-account-button .nav-drop-title-wrap, +.site-header-item .header-account-wrap>.header-account-button { + display: flex; + align-items: center; +} + +.header-account-style-icon_label .header-account-label { + padding-left: 5px; +} + +.header-account-style-label_icon .header-account-label { + padding-right: 5px; +} + +.site-header-item .header-account-wrap .header-account-button { + text-decoration: none; + box-shadow: none; + color: inherit; + background: transparent; + padding: 0.6em 0em 0.6em 0em; +} + +.header-mobile-account-wrap .header-account-button .nav-drop-title-wrap>.kadence-svg-iconset, +.header-mobile-account-wrap .header-account-button>.kadence-svg-iconset { + font-size: 1.2em; +} + +.header-mobile-account-wrap .header-account-button .nav-drop-title-wrap, +.header-mobile-account-wrap>.header-account-button { + display: flex; + align-items: center; +} + +.header-mobile-account-wrap.header-account-style-icon_label .header-account-label { + padding-left: 5px; +} + +.header-mobile-account-wrap.header-account-style-label_icon .header-account-label { + padding-right: 5px; +} + +.header-mobile-account-wrap .header-account-button { + text-decoration: none; + box-shadow: none; + color: inherit; + background: transparent; + padding: 0.6em 0em 0.6em 0em; +} + +#login-drawer .drawer-inner .drawer-content { + display: flex; + justify-content: center; + align-items: center; + position: absolute; + top: 0px; + bottom: 0px; + left: 0px; + right: 0px; + padding: 0px; +} + +#loginform p label { + display: block; +} + +#login-drawer #loginform { + width: 100%; +} + +#login-drawer #loginform input { + width: 100%; +} + +#login-drawer #loginform input[type="checkbox"] { + width: auto; +} + +#login-drawer .drawer-inner .drawer-header { + position: relative; + z-index: 100; +} + +#login-drawer .drawer-content_inner.widget_login_form_inner { + padding: 2em; + width: 100%; + max-width: 350px; + border-radius: .25rem; + background: var(--global-palette9); + color: var(--global-palette4); +} + +#login-drawer .lost_password a { + color: var(--global-palette6); +} + +#login-drawer .lost_password, +#login-drawer .register-field { + text-align: center; +} + +#login-drawer .widget_login_form_inner p { + margin-top: 1.2em; + margin-bottom: 0em; +} + +#login-drawer .widget_login_form_inner p:first-child { + margin-top: 0em; +} + +#login-drawer .widget_login_form_inner label { + margin-bottom: 0.5em; +} + +#login-drawer hr.register-divider { + margin: 1.2em 0; + border-width: 1px; +} + +#login-drawer .register-field { + font-size: 90%; +} + +.tertiary-navigation .tertiary-menu-container>ul>li.menu-item>a { + padding-left: calc(1.2em / 2); + padding-right: calc(1.2em / 2); + padding-top: 0.6em; + padding-bottom: 0.6em; + color: var(--global-palette5); +} + +.tertiary-navigation .tertiary-menu-container>ul>li.menu-item>a:hover { + color: var(--global-palette-highlight); +} + +.tertiary-navigation .tertiary-menu-container>ul>li.menu-item.current-menu-item>a { + color: var(--global-palette3); +} + +.quaternary-navigation .quaternary-menu-container>ul>li.menu-item>a { + padding-left: calc(1.2em / 2); + padding-right: calc(1.2em / 2); + padding-top: 0.6em; + padding-bottom: 0.6em; + color: var(--global-palette5); +} + +.quaternary-navigation .quaternary-menu-container>ul>li.menu-item>a:hover { + color: var(--global-palette-highlight); +} + +.quaternary-navigation .quaternary-menu-container>ul>li.menu-item.current-menu-item>a { + color: var(--global-palette3); +} + +#main-header .header-divider { + border-right: 1px solid var(--global-palette6); + height: 50%; +} + +#main-header .header-divider2 { + border-right: 1px solid var(--global-palette6); + height: 50%; +} + +#main-header .header-divider3 { + border-right: 1px solid var(--global-palette6); + height: 50%; +} + +#mobile-header .header-mobile-divider { + border-right: 1px solid var(--global-palette6); + height: 50%; +} + +#mobile-header .header-mobile-divider2 { + border-right: 1px solid var(--global-palette6); + height: 50%; +} + +.header-item-search-bar form ::-webkit-input-placeholder { + color: currentColor; + opacity: 0.5; +} + +.header-item-search-bar form ::placeholder { + color: currentColor; + opacity: 0.5; +} + +.header-search-bar form { + max-width: 100%; + width: 240px; +} + +.header-mobile-search-bar form { + max-width: calc(100vw - var(--global-sm-spacing) - var(--global-sm-spacing)); + width: 240px; +} + +.header-widget-lstyle-normal .header-widget-area-inner a:not(.button) { + text-decoration: underline; +} + +.element-contact-inner-wrap { + display: flex; + flex-wrap: wrap; + align-items: center; + margin-top: -0.6em; + margin-left: calc(-0.6em / 2); + margin-right: calc(-0.6em / 2); +} + +.element-contact-inner-wrap .header-contact-item { + display: inline-flex; + flex-wrap: wrap; + align-items: center; + margin-top: 0.6em; + margin-left: calc(0.6em / 2); + margin-right: calc(0.6em / 2); +} + +.element-contact-inner-wrap .header-contact-item .kadence-svg-iconset { + font-size: 1em; +} + +.header-contact-item img { + display: inline-block; +} + +.header-contact-item .contact-label { + margin-left: 0.3em; +} + +.rtl .header-contact-item .contact-label { + margin-right: 0.3em; + margin-left: 0px; +} + +.header-mobile-contact-wrap .element-contact-inner-wrap { + display: flex; + flex-wrap: wrap; + align-items: center; + margin-top: -0.6em; + margin-left: calc(-0.6em / 2); + margin-right: calc(-0.6em / 2); +} + +.header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item { + display: inline-flex; + flex-wrap: wrap; + align-items: center; + margin-top: 0.6em; + margin-left: calc(0.6em / 2); + margin-right: calc(0.6em / 2); +} + +.header-mobile-contact-wrap .element-contact-inner-wrap .header-contact-item .kadence-svg-iconset { + font-size: 1em; +} + +#main-header .header-button2 { + border: 2px none transparent; + box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0); +} + +#main-header .header-button2:hover { + box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1); +} + +.mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2 { + border: 2px none transparent; + box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0); +} + +.mobile-header-button2-wrap .mobile-header-button-inner-wrap .mobile-header-button2:hover { + box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1); +} + +#widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2, +#widget-drawer.popup-drawer-layout-sidepanel .drawer-inner { + max-width: 400px; +} + +#widget-drawer.popup-drawer-layout-fullwidth .drawer-content .header-widget2 { + margin: 0 auto; +} + +.widget-toggle-open { + display: flex; + align-items: center; + background: transparent; + box-shadow: none; +} + +.widget-toggle-open:hover, +.widget-toggle-open:focus { + border-color: currentColor; + background: transparent; + box-shadow: none; +} + +.widget-toggle-open .widget-toggle-icon { + display: flex; +} + +.widget-toggle-open .widget-toggle-label { + padding-right: 5px; +} + +.rtl .widget-toggle-open .widget-toggle-label { + padding-left: 5px; + padding-right: 0px; +} + +.widget-toggle-open .widget-toggle-label:empty, +.rtl .widget-toggle-open .widget-toggle-label:empty { + padding-right: 0px; + padding-left: 0px; +} + +.widget-toggle-open-container .widget-toggle-open { + color: var(--global-palette5); + padding: 0.4em 0.6em 0.4em 0.6em; + font-size: 14px; +} + +.widget-toggle-open-container .widget-toggle-open.widget-toggle-style-bordered { + border: 1px solid currentColor; +} + +.widget-toggle-open-container .widget-toggle-open .widget-toggle-icon { + font-size: 20px; +} + +.widget-toggle-open-container .widget-toggle-open:hover, +.widget-toggle-open-container .widget-toggle-open:focus { + color: var(--global-palette-highlight); +} + +#widget-drawer .header-widget-2style-normal a:not(.button) { + text-decoration: underline; +} + +#widget-drawer .header-widget-2style-plain a:not(.button) { + text-decoration: none; +} + +#widget-drawer .header-widget2 .widget-title { + color: var(--global-palette9); +} + +#widget-drawer .header-widget2 { + color: var(--global-palette8); +} + +#widget-drawer .header-widget2 a:not(.button), +#widget-drawer .header-widget2 .drawer-sub-toggle { + color: var(--global-palette8); +} + +#widget-drawer .header-widget2 a:not(.button):hover, +#widget-drawer .header-widget2 .drawer-sub-toggle:hover { + color: var(--global-palette9); +} + +#mobile-secondary-site-navigation ul li { + font-size: 14px; +} + +#mobile-secondary-site-navigation ul li a { + padding-top: 1em; + padding-bottom: 1em; +} + +#mobile-secondary-site-navigation ul li>a, +#mobile-secondary-site-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap { + color: var(--global-palette8); +} + +#mobile-secondary-site-navigation ul li.current-menu-item>a, +#mobile-secondary-site-navigation ul li.current-menu-item.menu-item-has-children>.drawer-nav-drop-wrap { + color: var(--global-palette-highlight); +} + +#mobile-secondary-site-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, +#mobile-secondary-site-navigation ul li:not(.menu-item-has-children) a { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +#mobile-secondary-site-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button { + border-left: 1px solid rgba(255, 255, 255, 0.1); +} \ No newline at end of file diff --git a/blogging/css/contact.css b/blogging/css/contact.css new file mode 100644 index 0000000..62e6b25 --- /dev/null +++ b/blogging/css/contact.css @@ -0,0 +1,13 @@ +input { + width: 100%; +} +#nameInput { + -webkit-appearance: none; + color: var(--global-palette5); + border: 1px solid var(--global-gray-400); + border-radius: 3px; + padding: 0.4em 0.5em; + max-width: 100%; + background: var(--global-palette9); + box-shadow: 0px 0px 0px -7px rgb(0 0 0 / 0%); +} \ No newline at end of file diff --git a/blogging/details.html b/blogging/details.html index b253378..7501955 100644 --- a/blogging/details.html +++ b/blogging/details.html @@ -5,1454 +5,8 @@ {{.Title}} - - + - - - - @@ -1568,31 +122,6 @@ -
-
-
- -
-
-
diff --git a/blogging/index.html b/blogging/index.html index 178d839..035c139 100644 --- a/blogging/index.html +++ b/blogging/index.html @@ -5,1458 +5,10 @@ {{.Title}} - - - - - - + - - -
-
-
- -
-
-
diff --git a/blogging/policy.html b/blogging/policy.html index 7f66a42..1461036 100644 --- a/blogging/policy.html +++ b/blogging/policy.html @@ -5,1454 +5,8 @@ {{.Title}} - - + - - - - @@ -1568,31 +122,6 @@ -
-
-
- -
-
-
diff --git a/blogleonisa/about.html b/blogleonisa/about.html index d3ae94b..323ef2d 100644 --- a/blogleonisa/about.html +++ b/blogleonisa/about.html @@ -12,7 +12,6 @@ - > @@ -88,8 +87,7 @@ diff --git a/blogleonisa/contact.html b/blogleonisa/contact.html index e3fec4c..a2dbe64 100644 --- a/blogleonisa/contact.html +++ b/blogleonisa/contact.html @@ -104,8 +104,7 @@ diff --git a/blogleonisa/details.html b/blogleonisa/details.html index 62e7800..0bb9493 100644 --- a/blogleonisa/details.html +++ b/blogleonisa/details.html @@ -123,8 +123,7 @@ diff --git a/blogleonisa/index.html b/blogleonisa/index.html index 6994ef9..e5c535a 100644 --- a/blogleonisa/index.html +++ b/blogleonisa/index.html @@ -12,7 +12,6 @@ - > @@ -177,8 +176,7 @@ diff --git a/blogleonisa/policy.html b/blogleonisa/policy.html index a6568e9..9d6acda 100644 --- a/blogleonisa/policy.html +++ b/blogleonisa/policy.html @@ -88,8 +88,7 @@ diff --git a/blogring/about.html b/blogring/about.html index d336613..17f3fa3 100644 --- a/blogring/about.html +++ b/blogring/about.html @@ -87,7 +87,7 @@ diff --git a/blogring/contact.html b/blogring/contact.html index 7ea8d22..32ef453 100644 --- a/blogring/contact.html +++ b/blogring/contact.html @@ -103,7 +103,7 @@ diff --git a/blogring/details.html b/blogring/details.html index 18cfb62..b720667 100644 --- a/blogring/details.html +++ b/blogring/details.html @@ -115,7 +115,7 @@ diff --git a/blogring/index.html b/blogring/index.html index 5698502..a376b58 100644 --- a/blogring/index.html +++ b/blogring/index.html @@ -127,7 +127,7 @@ diff --git a/blogring/policy.html b/blogring/policy.html index 39efe63..e411c1d 100644 --- a/blogring/policy.html +++ b/blogring/policy.html @@ -87,7 +87,7 @@ diff --git a/boat-lifestyle/about.html b/boat-lifestyle/about.html index f037ce2..d7949f8 100644 --- a/boat-lifestyle/about.html +++ b/boat-lifestyle/about.html @@ -7,612 +7,42 @@ {{.Title}} - + -
-
-
diff --git a/burlingtonsportstherapy/css/common.css b/burlingtonsportstherapy/css/common.css new file mode 100644 index 0000000..29e35e7 --- /dev/null +++ b/burlingtonsportstherapy/css/common.css @@ -0,0 +1,102 @@ +.fusion-body .fusion-builder-column-1 { + width: 100% !important; + margin-top: 0px; + margin-bottom: 20px; +} + +.fusion-builder-column-1>.fusion-column-wrapper { + padding-top: 0px !important; + padding-right: 0px !important; + margin-right: 1.92%; + padding-bottom: 0px !important; + padding-left: 0px !important; + margin-left: 1.92%; +} + +@media only screen and (max-width:1024px) { + .fusion-body .fusion-builder-column-1 { + width: 100% !important; + order: 0; + } + + .fusion-builder-column-1>.fusion-column-wrapper { + margin-right: 1.92%; + margin-left: 1.92%; + } +} + +@media only screen and (max-width:640px) { + .fusion-body .fusion-builder-column-1 { + width: 100% !important; + order: 0; + } + + .fusion-builder-column-1>.fusion-column-wrapper { + margin-right: 1.92%; + margin-left: 1.92%; + } +} + +.fusion-body .fusion-flex-container.fusion-builder-row-2 { + padding-top: 0px; + margin-top: 80px; + padding-right: 30px; + padding-bottom: 0px; + margin-bottom: 60px; + padding-left: 30px; +} + +@media only screen and (max-width:640px) { + .fusion-body .fusion-flex-container.fusion-builder-row-2 { + margin-top: 30px; + margin-bottom: 30px; + } +} + +.fusion-body .fusion-builder-column-5 { + width: 33.333333333333% !important; + margin-top: 0px; + margin-bottom: 20px; +} + +.fusion-builder-column-5>.fusion-column-wrapper { + padding-top: 0px !important; + padding-right: 0px !important; + margin-right: 5.76%; + padding-bottom: 0px !important; + padding-left: 0px !important; + margin-left: 5.76%; +} + +@media only screen and (max-width:1024px) { + .fusion-body .fusion-builder-column-5 { + width: 33.333333333333% !important; + order: 0; + } + + .fusion-builder-column-5>.fusion-column-wrapper { + margin-right: 5.76%; + margin-left: 5.76%; + } +} + +@media only screen and (max-width:640px) { + .fusion-body .fusion-builder-column-5 { + width: 100% !important; + order: 0; + } + + .fusion-builder-column-5>.fusion-column-wrapper { + margin-right: 1.92%; + margin-left: 1.92%; + } +} + +.fusion-blog-shortcode-1 .fusion-blog-layout-grid .fusion-post-grid { + padding: 20px; +} + +.fusion-blog-shortcode-1 .fusion-posts-container { + margin-left: -20px !important; + margin-right: -20px !important; +} \ No newline at end of file diff --git a/burlingtonsportstherapy/css/contact.css b/burlingtonsportstherapy/css/contact.css new file mode 100644 index 0000000..494ebb4 --- /dev/null +++ b/burlingtonsportstherapy/css/contact.css @@ -0,0 +1,11 @@ +input,.form-control { + width: 100%; +} +#nameInput { + border: 1px solid #d2d2d2; + font-size: 13px; + color: #747474; + padding: 8px 15px; + width: 100%; + box-sizing: border-box; +} \ No newline at end of file diff --git a/burlingtonsportstherapy/details.html b/burlingtonsportstherapy/details.html index 6a6debe..5022b4d 100644 --- a/burlingtonsportstherapy/details.html +++ b/burlingtonsportstherapy/details.html @@ -2,18 +2,17 @@ - - + {{.Title}} - + + + + + - - - + + - - -
-
- - @@ -293,46 +226,6 @@ - diff --git a/burlingtonsportstherapy/index.html b/burlingtonsportstherapy/index.html index 9b0ab39..58735fc 100644 --- a/burlingtonsportstherapy/index.html +++ b/burlingtonsportstherapy/index.html @@ -2,18 +2,17 @@ - - + {{.Title}} - + + + + + - - - + + - - -
-
@@ -210,65 +199,8 @@
- - @@ -317,46 +249,6 @@ - diff --git a/burlingtonsportstherapy/policy.html b/burlingtonsportstherapy/policy.html index ae36858..9e2cdfc 100644 --- a/burlingtonsportstherapy/policy.html +++ b/burlingtonsportstherapy/policy.html @@ -2,18 +2,17 @@ - - + {{.Title}} - + + + + + - - - + + - - -
-
- - @@ -253,46 +185,6 @@ - diff --git a/bushwalkingblog/about.html b/bushwalkingblog/about.html index 7fb6ee8..15fc515 100644 --- a/bushwalkingblog/about.html +++ b/bushwalkingblog/about.html @@ -2,15726 +2,16 @@ - + {{.Title}} - - - + + + + + + + + -
- -
- -
-
+
+ +
+ +
+
diff --git a/bushwalkingblog/contact.html b/bushwalkingblog/contact.html index 828d224..e15e40f 100644 --- a/bushwalkingblog/contact.html +++ b/bushwalkingblog/contact.html @@ -2,15726 +2,16 @@ - + {{.Title}} - - - + + + + + + + + -
- -
- -
-
+
+ +
+ +
+
diff --git a/bushwalkingblog/css/common.css b/bushwalkingblog/css/common.css new file mode 100644 index 0000000..98112af --- /dev/null +++ b/bushwalkingblog/css/common.css @@ -0,0 +1,15705 @@ +#footer-bottom .navbar-nav { + list-style: none; + text-align: center; +} + +#footer-bottom .navbar-nav a { + color: #fff; +} + +a, +abbr, +acronym, +address, +applet, +article, +aside, +audio, +b, +big, +blockquote, +body, +canvas, +caption, +center, +cite, +code, +dd, +del, +details, +dfn, +div, +dl, +dt, +em, +embed, +fieldset, +figcaption, +figure, +footer, +form, +h1, +h2, +h3, +h4, +h5, +h6, +header, +hgroup, +html, +i, +iframe, +img, +ins, +kbd, +label, +legend, +li, +mark, +menu, +nav, +object, +ol, +output, +p, +pre, +q, +ruby, +s, +samp, +section, +small, +span, +strike, +strong, +sub, +summary, +sup, +table, +tbody, +td, +tfoot, +th, +thead, +time, +tr, +tt, +u, +ul, +var, +video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + display: block +} + +body { + line-height: 1 +} + +ol, +ul { + list-style: none +} + +blockquote, +q { + quotes: none +} + +blockquote:after, +blockquote:before, +q:after, +q:before { + content: ""; + content: none +} + +table { + border-collapse: collapse; + border-spacing: 0 +} + +strong { + font-weight: 700 +} + +em { + font-style: italic +} + +pre { + overflow: auto; + font-family: monospace; + padding: 10px +} + +body { + background: #ecf0f5; + padding: 0; + margin: 0; + color: rgba(0, 0, 0, .5); + font-family: Open Sans, sans-serif; + font-size: 14px; + font-weight: 400; + line-height: 1.7em; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +a { + color: rgba(0, 0, 0, .75); + text-decoration: none; + word-break: break-word; + word-wrap: break-word +} + +a:visited { + color: inherit +} + +h1, +h2, +h3, +h4, +h5, +h6 { + padding-bottom: 10px; + color: rgba(0, 0, 0, .75); + font-family: Open Sans; + font-weight: 700; + letter-spacing: .5px; + line-height: 1.3em; + text-transform: uppercase +} + +h1 { + font-size: 26px +} + +h2 { + font-size: 22px +} + +h3 { + font-size: 20px +} + +h4 { + font-size: 18px +} + +h5 { + font-size: 16px +} + +h6 { + font-size: 14px +} + +.page-title { + padding-bottom: 20px +} + +p { + margin-bottom: 1.6em; + line-height: 1.7em; + word-break: break-word; + word-wrap: break-word +} + +p:last-of-type { + margin-bottom: 0 +} + +blockquote { + border-left: 5px solid; + margin: 20px 0 30px; + padding-left: 20px; + font-size: 15px; + font-weight: 700 +} + +ul { + list-style-type: disc; + line-height: 1.7em +} + +ol, +ul { + padding: .7em 0 .3em 1.143em +} + +ol { + list-style-type: decimal; + list-style-position: outside +} + +ol li, +ul li { + margin-bottom: .7em +} + +ol li ul, +ul li ul { + list-style-type: square; + padding: .7em 0 .3em 2.143em +} + +ol li ol, +ul li ol { + list-style-type: lower-roman; + padding: .7em 0 .3em 2.143em +} + +embed, +iframe, +object, +video { + max-width: 100% +} + +#footer-bottom .container:after, +#footer-bottom .container:before, +.clear, +.clear:after, +.clear:before, +.clearfix:after, +.et_extra_other_module .posts-list article:after, +.et_extra_other_module .posts-list article:before, +.et_pb_extra_module .posts-list article:after, +.et_pb_extra_module .posts-list article:before, +.page .post-wrap .post-content:after, +.single .post-wrap .post-content:after, +.sitemap-box:after, +.sitemap-box:before, +.sitemap-content:after, +.sitemap-content:before, +.tabbed-post-module .tab-content:after, +.tabbed-post-module .tab-content:before { + content: ""; + clear: both; + display: block; + width: 0; + height: 0; + overflow: hidden; + visibility: hidden +} + +img { + height: auto; + max-width: 100% +} + +.aligncenter, +div.post .new-post .aligncenter { + display: block; + margin-left: auto; + margin-right: auto +} + +.wp-caption { + border: 1px solid #ddd; + text-align: center; + background-color: #f3f3f3; + margin-bottom: 10px; + max-width: 96%; + padding: 8px +} + +.wp-caption.alignleft { + margin: 0 10px 10px 0 +} + +.wp-caption .alignright { + margin: 0 0 10px 10px +} + +.wp-caption img { + margin: 0; + padding: 0; + border: 0 +} + +.wp-caption p.wp-caption-text { + font-size: 12px; + padding: 0 4px 5px; + margin: 0 +} + +.alignright { + float: right +} + +.alignleft { + float: left +} + +img.alignleft { + display: inline; + float: left; + margin-right: 15px +} + +img.alignright { + display: inline; + float: right; + margin-left: 15px +} + +#trackbacks ol.pinglist { + padding-left: 1.5em +} + +.input, +.textarea, +input, +input[type=email], +input[type=password], +input[type=search], +input[type=text], +select, +textarea { + outline: none; + background: rgba(0, 0, 0, 5%); + border: 0; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: 0 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 10px 12px; + color: rgba(0, 0, 0, .6); + font-family: inherit; + font-size: inherit; + font-weight: inherit; + line-height: normal; + -webkit-transition: .3s ease; + transition: .3s ease +} + +.input:focus, +.textarea:focus, +input:focus, +input[type=email]:focus, +input[type=password]:focus, +input[type=search]:focus, +input[type=text]:focus, +select:focus, +textarea:focus { + background: rgba(0, 0, 0, .1); + color: rgba(0, 0, 0, .75) +} + +.input::-webkit-input-placeholder, +.textarea::-webkit-input-placeholder, +input::-webkit-input-placeholder, +input[type=email]::-webkit-input-placeholder, +input[type=password]::-webkit-input-placeholder, +input[type=search]::-webkit-input-placeholder, +input[type=text]::-webkit-input-placeholder, +select::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: inherit; + font-size: inherit; + font-family: inherit; + font-weight: 600; + letter-spacing: 1.2px; + text-transform: uppercase +} + +.input:-ms-input-placeholder, +.textarea:-ms-input-placeholder, +input:-ms-input-placeholder, +input[type=email]:-ms-input-placeholder, +input[type=password]:-ms-input-placeholder, +input[type=search]:-ms-input-placeholder, +input[type=text]:-ms-input-placeholder, +select:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: inherit; + font-size: inherit; + font-family: inherit; + font-weight: 600; + letter-spacing: 1.2px; + text-transform: uppercase +} + +.input::-ms-input-placeholder, +.textarea::-ms-input-placeholder, +input::-ms-input-placeholder, +input[type=email]::-ms-input-placeholder, +input[type=password]::-ms-input-placeholder, +input[type=search]::-ms-input-placeholder, +input[type=text]::-ms-input-placeholder, +select::-ms-input-placeholder, +textarea::-ms-input-placeholder { + color: inherit; + font-size: inherit; + font-family: inherit; + font-weight: 600; + letter-spacing: 1.2px; + text-transform: uppercase +} + +.input::placeholder, +.textarea::placeholder, +input::placeholder, +input[type=email]::placeholder, +input[type=password]::placeholder, +input[type=search]::placeholder, +input[type=text]::placeholder, +select::placeholder, +textarea::placeholder { + color: inherit; + font-size: inherit; + font-family: inherit; + font-weight: 600; + letter-spacing: 1.2px; + text-transform: uppercase +} + +.input::-webkit-search-cancel-button, +.input::-webkit-search-decoration, +.input::-webkit-search-results-button, +.input::-webkit-search-results-decoration, +.textarea::-webkit-search-cancel-button, +.textarea::-webkit-search-decoration, +.textarea::-webkit-search-results-button, +.textarea::-webkit-search-results-decoration, +input::-webkit-search-cancel-button, +input::-webkit-search-decoration, +input::-webkit-search-results-button, +input::-webkit-search-results-decoration, +input[type=email]::-webkit-search-cancel-button, +input[type=email]::-webkit-search-decoration, +input[type=email]::-webkit-search-results-button, +input[type=email]::-webkit-search-results-decoration, +input[type=password]::-webkit-search-cancel-button, +input[type=password]::-webkit-search-decoration, +input[type=password]::-webkit-search-results-button, +input[type=password]::-webkit-search-results-decoration, +input[type=search]::-webkit-search-cancel-button, +input[type=search]::-webkit-search-decoration, +input[type=search]::-webkit-search-results-button, +input[type=search]::-webkit-search-results-decoration, +input[type=text]::-webkit-search-cancel-button, +input[type=text]::-webkit-search-decoration, +input[type=text]::-webkit-search-results-button, +input[type=text]::-webkit-search-results-decoration, +select::-webkit-search-cancel-button, +select::-webkit-search-decoration, +select::-webkit-search-results-button, +select::-webkit-search-results-decoration, +textarea::-webkit-search-cancel-button, +textarea::-webkit-search-decoration, +textarea::-webkit-search-results-button, +textarea::-webkit-search-results-decoration { + display: none +} + +.single .post-password-required .post-password-form { + text-align: center; + max-width: 80%; + margin: 0 auto +} + +.post-password-required .post-password-form p { + padding: 0 !important +} + +.post-password-required .post-password-form label { + display: inline-block; + color: transparent; + position: relative; + width: 75%; + line-height: 39px; + margin-right: 10px +} + +.rtl .post-password-required .post-password-form label { + margin-right: 0; + margin-left: 10px +} + +.post-password-required .post-password-form label input { + width: 100%; + position: absolute; + top: 0; + left: 0 +} + +.rtl .post-password-required .post-password-form label input { + left: auto; + right: 0 +} + +#et-info .et-cart, +.button, +.comment-body .comment_area .comment-content .reply-container .comment-reply-link, +.et_pb_widget.widget_tag_cloud a, +.et_pb_widget.woocommerce.widget_layered_nav_filters ul li a, +.et_pb_widget.woocommerce.widget_layered_nav ul li a, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .button, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .post-nav .nav-links .button, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .read-more-button, +.et_pb_widget.woocommerce.widget_product_tag_cloud a, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .button, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .post-nav .nav-links .button, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .read-more-button, +.post-nav .nav-links .button, +.read-more-button, +.woocommerce #payment #place_order, +.woocommerce-page #payment #place_order, +.woocommerce-page .button, +.woocommerce-page .cart input.button, +.woocommerce-page .cart input.post-nav .nav-links .button, +.woocommerce-page .cart input.read-more-button, +.woocommerce-page .post-nav .nav-links .button, +.woocommerce-page .read-more-button, +.woocommerce-page .wc-proceed-to-checkout a.checkout-button, +.woocommerce-page .woocommerce-message .button, +.woocommerce-page .woocommerce-message .post-nav .nav-links .button, +.woocommerce-page .woocommerce-message .read-more-button, +.woocommerce-page a.btn.alt, +.woocommerce-page a.button, +.woocommerce-page a.checkout-button, +.woocommerce-page a.post-nav .nav-links .button, +.woocommerce-page a.read-more-button, +.woocommerce-page div.product #respond .form-submit input#submit, +.woocommerce-page div.product form.cart .button, +.woocommerce-page div.product form.cart .button.disabled, +.woocommerce-page div.product form.cart .button.disabled:hover, +.woocommerce-page div.product form.cart .post-nav .nav-links .button, +.woocommerce-page div.product form.cart .post-nav .nav-links .button.disabled, +.woocommerce-page div.product form.cart .post-nav .nav-links .button.disabled:hover, +.woocommerce-page div.product form.cart .read-more-button, +.woocommerce-page div.product form.cart .read-more-button.disabled, +.woocommerce-page div.product form.cart .read-more-button.disabled:hover, +.woocommerce-page input.button, +.woocommerce-page input.post-nav .nav-links .button, +.woocommerce-page input.read-more-button, +.woocommerce-page input[type=submit], +.woocommerce-page nav.woocommerce-pagination ul.page-numbers li .page-numbers, +.woocommerce .button, +.woocommerce .cart input.button, +.woocommerce .cart input.post-nav .nav-links .button, +.woocommerce .cart input.read-more-button, +.woocommerce .post-nav .nav-links .button, +.woocommerce .read-more-button, +.woocommerce .wc-proceed-to-checkout a.checkout-button, +.woocommerce .woocommerce-message .button, +.woocommerce .woocommerce-message .post-nav .nav-links .button, +.woocommerce .woocommerce-message .read-more-button, +.woocommerce a.btn.alt, +.woocommerce a.button, +.woocommerce a.checkout-button, +.woocommerce a.post-nav .nav-links .button, +.woocommerce a.read-more-button, +.woocommerce div.product #respond .form-submit input#submit, +.woocommerce div.product form.cart .button, +.woocommerce div.product form.cart .button.disabled, +.woocommerce div.product form.cart .button.disabled:hover, +.woocommerce div.product form.cart .post-nav .nav-links .button, +.woocommerce div.product form.cart .post-nav .nav-links .button.disabled, +.woocommerce div.product form.cart .post-nav .nav-links .button.disabled:hover, +.woocommerce div.product form.cart .read-more-button, +.woocommerce div.product form.cart .read-more-button.disabled, +.woocommerce div.product form.cart .read-more-button.disabled:hover, +.woocommerce input.button, +.woocommerce input.post-nav .nav-links .button, +.woocommerce input.read-more-button, +.woocommerce input[type=submit], +.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers, +button:not(.et_pb_menu__icon), +button[type=submit], +input[type=button], +input[type=reset], +input[type=submit] { + outline: none; + display: inline-block; + background: rgba(0, 0, 0, .1); + padding: 10px 12px; + border: 0; + border-style: solid; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: 0 0; + color: rgba(0, 0, 0, .6); + font-family: inherit; + font-size: inherit; + font-weight: 600; + line-height: normal; + text-shadow: none; + text-transform: uppercase; + cursor: pointer; + -webkit-transition: .3s ease; + transition: .3s ease; + border-color: #fff +} + +#et-info .et-cart:hover, +.button:hover, +.comment-body .comment_area .comment-content .reply-container .comment-reply-link:hover, +.et_pb_widget.widget_tag_cloud a:hover, +.et_pb_widget.woocommerce.widget_layered_nav_filters ul li a:hover, +.et_pb_widget.woocommerce.widget_layered_nav ul li a:hover, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .post-nav .nav-links .button:hover, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .read-more-button:hover, +.et_pb_widget.woocommerce.widget_product_tag_cloud a:hover, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .button:hover, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .post-nav .nav-links .button:hover, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .read-more-button:hover, +.post-nav .nav-links .button:hover, +.read-more-button:hover, +.woocommerce #payment #place_order:hover, +.woocommerce-page #payment #place_order:hover, +.woocommerce-page .cart input.post-nav .nav-links .button:hover, +.woocommerce-page .cart input.read-more-button:hover, +.woocommerce-page .woocommerce-message .button:hover, +.woocommerce-page .woocommerce-message .post-nav .nav-links .button:hover, +.woocommerce-page .woocommerce-message .read-more-button:hover, +.woocommerce-page a.btn.alt:hover, +.woocommerce-page a.button:hover, +.woocommerce-page a.checkout-button:hover, +.woocommerce-page a.post-nav .nav-links .button:hover, +.woocommerce-page a.read-more-button:hover, +.woocommerce-page div.product #respond .form-submit input#submit:hover, +.woocommerce-page div.product form.cart .button.disabled:hover, +.woocommerce-page div.product form.cart .button:hover, +.woocommerce-page div.product form.cart .post-nav .nav-links .button.disabled:hover, +.woocommerce-page div.product form.cart .post-nav .nav-links .button:hover, +.woocommerce-page div.product form.cart .read-more-button.disabled:hover, +.woocommerce-page div.product form.cart .read-more-button:hover, +.woocommerce-page input.button:hover, +.woocommerce-page input:hover[type=submit], +.woocommerce-page nav.woocommerce-pagination ul.page-numbers li .page-numbers:hover, +.woocommerce .cart input.post-nav .nav-links .button:hover, +.woocommerce .cart input.read-more-button:hover, +.woocommerce .woocommerce-message .button:hover, +.woocommerce .woocommerce-message .post-nav .nav-links .button:hover, +.woocommerce .woocommerce-message .read-more-button:hover, +.woocommerce a.btn.alt:hover, +.woocommerce a.button:hover, +.woocommerce a.checkout-button:hover, +.woocommerce a.post-nav .nav-links .button:hover, +.woocommerce a.read-more-button:hover, +.woocommerce div.product #respond .form-submit input#submit:hover, +.woocommerce div.product form.cart .button.disabled:hover, +.woocommerce div.product form.cart .button:hover, +.woocommerce div.product form.cart .post-nav .nav-links .button.disabled:hover, +.woocommerce div.product form.cart .post-nav .nav-links .button:hover, +.woocommerce div.product form.cart .read-more-button.disabled:hover, +.woocommerce div.product form.cart .read-more-button:hover, +.woocommerce input.button:hover, +.woocommerce input:hover[type=submit], +.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers:hover, +button:hover:not(.et_pb_menu__icon), +button:hover[type=submit], +input:hover[type=button], +input:hover[type=reset], +input:hover[type=submit] { + background: rgba(0, 0, 0, .2); + color: rgba(0, 0, 0, .75); + text-shadow: none +} + +#et-info .et-cart:visited, +.button:visited, +.comment-body .comment_area .comment-content .reply-container .comment-reply-link:visited, +.et_pb_widget.widget_tag_cloud a:visited, +.et_pb_widget.woocommerce.widget_layered_nav_filters ul li a:visited, +.et_pb_widget.woocommerce.widget_layered_nav ul li a:visited, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .button:visited, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .post-nav .nav-links .button:visited, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .read-more-button:visited, +.et_pb_widget.woocommerce.widget_product_tag_cloud a:visited, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .button:visited, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .post-nav .nav-links .button:visited, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .read-more-button:visited, +.post-nav .nav-links .button:visited, +.read-more-button, +.read-more-button:visited, +.woocommerce #payment #place_order:visited, +.woocommerce-page #payment #place_order:visited, +.woocommerce-page .cart input.post-nav .nav-links .button:visited, +.woocommerce-page .cart input.read-more-button:visited, +.woocommerce-page .woocommerce-message .button:visited, +.woocommerce-page .woocommerce-message .post-nav .nav-links .button:visited, +.woocommerce-page .woocommerce-message .read-more-button:visited, +.woocommerce-page a.btn.alt:visited, +.woocommerce-page a.button:visited, +.woocommerce-page a.checkout-button:visited, +.woocommerce-page a.post-nav .nav-links .button:visited, +.woocommerce-page a.read-more-button:visited, +.woocommerce-page div.product #respond .form-submit input#submit:visited, +.woocommerce-page div.product form.cart .button.disabled:visited:hover, +.woocommerce-page div.product form.cart .button:visited, +.woocommerce-page div.product form.cart .post-nav .nav-links .button.disabled:visited:hover, +.woocommerce-page div.product form.cart .post-nav .nav-links .button:visited, +.woocommerce-page div.product form.cart .read-more-button.disabled:visited:hover, +.woocommerce-page div.product form.cart .read-more-button:visited, +.woocommerce-page input.button:visited, +.woocommerce-page input:visited[type=submit], +.woocommerce-page nav.woocommerce-pagination ul.page-numbers li .page-numbers:visited, +.woocommerce .cart input.post-nav .nav-links .button:visited, +.woocommerce .cart input.read-more-button:visited, +.woocommerce .woocommerce-message .button:visited, +.woocommerce .woocommerce-message .post-nav .nav-links .button:visited, +.woocommerce .woocommerce-message .read-more-button:visited, +.woocommerce a.btn.alt:visited, +.woocommerce a.button:visited, +.woocommerce a.checkout-button:visited, +.woocommerce a.post-nav .nav-links .button:visited, +.woocommerce a.read-more-button:visited, +.woocommerce div.product #respond .form-submit input#submit:visited, +.woocommerce div.product form.cart .button.disabled:visited:hover, +.woocommerce div.product form.cart .button:visited, +.woocommerce div.product form.cart .post-nav .nav-links .button.disabled:visited:hover, +.woocommerce div.product form.cart .post-nav .nav-links .button:visited, +.woocommerce div.product form.cart .read-more-button.disabled:visited:hover, +.woocommerce div.product form.cart .read-more-button:visited, +.woocommerce input.button:visited, +.woocommerce input:visited[type=submit], +.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers:visited, +button:visited:not(.et_pb_menu__icon), +button:visited[type=submit], +input:visited[type=button], +input:visited[type=reset], +input:visited[type=submit] { + color: rgba(0, 0, 0, .6) +} + +.read-more-button { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + padding: 10px 12px; + float: left +} + +.read-more-button:after { + content: "\e62f"; + margin: 1px 0 0 -5px; + opacity: 0; + color: inherit !important +} + +.read-more-button:hover:after { + margin: 1px 0 0 6px; + opacity: 1 +} + +.read-more-button.et_pb_inline_icon:before { + display: none +} + +.read-more-button.et_pb_inline_icon:after { + content: attr(data-icon); + font-family: ETmodules !important +} + +.post-password-required .post-password-form+.read-more-button { + display: none +} + +#back_to_top { + z-index: 999; + position: fixed !important; + right: 0; + bottom: 125px; + display: block; + background: rgba(0, 0, 0, .4); + padding: 5px; + border-radius: 3px 0 0 3px; + color: #fff; + font-size: 30px; + text-align: center; + text-decoration: none; + -webkit-transition: 1s cubic-bezier(.77, 0, .175, 1); + transition: 1s cubic-bezier(.77, 0, .175, 1); + cursor: pointer; + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: hidden +} + +#back_to_top::before { + content: "\e630" +} + +#back_to_top.hidden { + opacity: 0; + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: hidden +} + +#back_to_top.visible { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + visibility: visible +} + +article .comment-body .comment_area .comment-content .reply-container .comment-reply-link.et_pb_button:hover { + padding: 10px 2em 10px 1em +} + +article .comment-body .comment_area .comment-content .reply-container .comment-reply-link.et_pb_button:after { + font-size: 21px +} + +article .form-submit #submit.et_pb_button:hover { + padding: 10px 12px !important; + border: none +} + +table { + width: 100%; + border: 1px solid #e5e5e5 +} + +table th, +table thead { + font-weight: 700 +} + +table td, +table th, +table tr { + text-align: left; + max-width: 100%; + padding: .857em +} + +.rtl table td, +.rtl table th, +.rtl table tr { + text-align: right +} + +table td { + border-top: 1px solid #e5e5e5 +} + +.bypostauthor, +.gallery-caption, +.sticky { + display: block +} + +.wp-block-pullquote { + margin: 1.6em 0 +} + +.wp-block-pullquote.has-background blockquote { + border-left: none +} + +.wp-block-group.has-background { + padding: 1.5em 1.5em .5em +} + +.etad { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + overflow: hidden; + -webkit-transition: max-height .5s; + transition: max-height .5s +} + +.etad.et_pb_extra_row { + margin-right: 0; + margin-left: 0 +} + +.etad .adsense-responsive-ad { + display: block; + float: left; + width: 100% +} + +.etad .adsense-responsive-ad ins { + width: 100% +} + +.etad a, +.etad img { + display: block +} + +.header .etad { + max-width: 728px; + max-height: 90px; + margin: 20px 0 +} + +.centered.header .etad { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + margin: 20px auto 0 +} + +.left-right.header .etad { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2 +} + +.etad.header_below { + margin-top: 40px; + overflow: hidden +} + +#back_to_top, +#et-info .et-cart:before, +#et-info .et-top-search .et-search-submit:before, +#timeline-sticky-header:after, +.archive-pagination .pagination li a.next::before, +.archive-pagination .pagination li a.prev::before, +.archive-pagination>.page-numbers li a.next::before, +.archive-pagination>.page-numbers li a.prev::before, +.audio-format .mejs-container .mejs-controls .mejs-button button:after, +.audio-format .mejs-container .mejs-controls .mejs-button button:before, +.audio-format .mejs-container .mejs-controls .mejs-volume-button button:before, +.comment-bubble:before, +.et-extra-icon:before, +.et-top-search-primary-menu-item .et-top-search .et-search-submit:before, +.et-top-search-primary-menu-item .search-icon:before, +.et_pb_extra_overlay:before, +.et_pb_widget.widget_et_recent_tweets .et-extra-icon:before, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .button:after, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .post-nav .nav-links .button:after, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .read-more-button:after, +.extra_icon_font, +.link-format .attribution:before, +.paginated .pagination li a.next::before, +.paginated .pagination li a.prev::before, +.paginated>.page-numbers li a.next::before, +.paginated>.page-numbers li a.prev::before, +.post-nav .nav-links .button:before, +.project-details .project-categories ul li:before, +.project-details .project-tags li:before, +.project-details .project-tags ul li:before, +.project-details .project-url ul li:before, +.quote-format .attribution:before, +.rating-star:before, +.read-more-button:after, +.single-project .post-nav .nav-links .nav-link .button:before, +.tabbed-post-module .tab-nav .arrow:before, +.timeline-module .module-head:after, +.woocommerce-page .woocommerce-message:before, +.woocommerce-page div.product .extra-woocommerce-details-accordion .ui-accordion-header-icon:before, +.woocommerce .woocommerce-message:before, +.woocommerce div.product .extra-woocommerce-details-accordion .ui-accordion-header-icon:before, +header.header li.menu-item-has-children>a:after { + color: #fff; + position: relative; + -webkit-transition: .3s ease; + transition: .3s ease; + font-family: ET-Extra !important; + speak: none; + font-style: normal; + font-weight: 400; + -webkit-font-feature-settings: normal; + font-feature-settings: normal; + font-variant: normal; + text-transform: none; + line-height: inherit !important +} + +.et-extra-icon { + display: inline-block; + background: rgba(0, 0, 0, .1); + width: 30px; + height: 30px; + border-radius: 3px; + color: #fff; + font-size: 16px; + line-height: 30px; + text-align: center; + -webkit-transition: .3s ease; + transition: .3s ease +} + +.et-extra-icon-facebook:before { + content: "\e61a" +} + +.et-extra-icon-facebook.et-extra-icon-background, +.et-extra-icon-facebook.et-extra-icon-background-hover:hover { + background: #39579a !important +} + +.et-extra-icon-facebook.et-extra-icon-color, +.et-extra-icon-facebook.et-extra-icon-color-hover:hover { + color: #39579a +} + +.et-extra-icon-twitter:before { + content: "\e623" +} + +.et-extra-icon-twitter.et-extra-icon-background, +.et-extra-icon-twitter.et-extra-icon-background-hover:hover { + background: #01aced !important +} + +.et-extra-icon-twitter.et-extra-icon-color, +.et-extra-icon-twitter.et-extra-icon-color-hover:hover { + color: #01aced +} + +.et-extra-icon-pinterest:before { + content: "\e61e" +} + +.et-extra-icon-pinterest.et-extra-icon-background, +.et-extra-icon-pinterest.et-extra-icon-background-hover:hover { + background: #cb2027 !important +} + +.et-extra-icon-pinterest.et-extra-icon-color, +.et-extra-icon-pinterest.et-extra-icon-color-hover:hover { + color: #cb2027 +} + +.et-extra-icon-googleplus:before { + content: "\e61c" +} + +.et-extra-icon-googleplus.et-extra-icon-background, +.et-extra-icon-googleplus.et-extra-icon-background-hover:hover { + background: #cb1f26 !important +} + +.et-extra-icon-googleplus.et-extra-icon-color, +.et-extra-icon-googleplus.et-extra-icon-color-hover:hover { + color: #cb1f26 +} + +.et-extra-icon-tumblr:before { + content: "\e622" +} + +.et-extra-icon-tumblr.et-extra-icon-background, +.et-extra-icon-tumblr.et-extra-icon-background-hover:hover { + background: #314f6e !important +} + +.et-extra-icon-tumblr.et-extra-icon-color, +.et-extra-icon-tumblr.et-extra-icon-color-hover:hover { + color: #314f6e +} + +.et-extra-icon-stumbleupon:before { + content: "\e621" +} + +.et-extra-icon-stumbleupon.et-extra-icon-background, +.et-extra-icon-stumbleupon.et-extra-icon-background-hover:hover { + background: #ea4b24 !important +} + +.et-extra-icon-stumbleupon.et-extra-icon-color, +.et-extra-icon-stumbleupon.et-extra-icon-color-hover:hover { + color: #ea4b24 +} + +.et-extra-icon-wordpress:before { + content: "\e62c" +} + +.et-extra-icon-wordpress.et-extra-icon-background, +.et-extra-icon-wordpress.et-extra-icon-background-hover:hover { + background: #267697 !important +} + +.et-extra-icon-wordpress.et-extra-icon-color, +.et-extra-icon-wordpress.et-extra-icon-color-hover:hover { + color: #267697 +} + +.et-extra-icon-instagram:before { + content: "\e60f" +} + +.et-extra-icon-instagram.et-extra-icon-background, +.et-extra-icon-instagram.et-extra-icon-background-hover:hover { + background: #517fa4 !important +} + +.et-extra-icon-instagram.et-extra-icon-color, +.et-extra-icon-instagram.et-extra-icon-color-hover:hover { + color: #517fa4 +} + +.et-extra-icon-dribbble:before { + content: "\e618" +} + +.et-extra-icon-dribbble.et-extra-icon-background, +.et-extra-icon-dribbble.et-extra-icon-background-hover:hover { + background: #ec488c !important +} + +.et-extra-icon-dribbble.et-extra-icon-color, +.et-extra-icon-dribbble.et-extra-icon-color-hover:hover { + color: #ec488c +} + +.et-extra-icon-vimeo:before { + content: "\e624" +} + +.et-extra-icon-vimeo.et-extra-icon-background, +.et-extra-icon-vimeo.et-extra-icon-background-hover:hover { + background: #45bbfc !important +} + +.et-extra-icon-vimeo.et-extra-icon-color, +.et-extra-icon-vimeo.et-extra-icon-color-hover:hover { + color: #45bbfc +} + +.et-extra-icon-linkedin:before { + content: "\e610" +} + +.et-extra-icon-linkedin.et-extra-icon-background, +.et-extra-icon-linkedin.et-extra-icon-background-hover:hover { + background: #127bb6 !important +} + +.et-extra-icon-linkedin.et-extra-icon-color, +.et-extra-icon-linkedin.et-extra-icon-color-hover:hover { + color: #127bb6 +} + +.et-extra-icon-rss:before { + content: "\e61f" +} + +.et-extra-icon-rss.et-extra-icon-background, +.et-extra-icon-rss.et-extra-icon-background-hover:hover { + background: #f59038 !important +} + +.et-extra-icon-rss.et-extra-icon-color, +.et-extra-icon-rss.et-extra-icon-color-hover:hover { + color: #f59038 +} + +.et-extra-icon-deviantart:before { + content: "\e617" +} + +.et-extra-icon-deviantart.et-extra-icon-background, +.et-extra-icon-deviantart.et-extra-icon-background-hover:hover { + background: #566c68 !important +} + +.et-extra-icon-deviantart.et-extra-icon-color, +.et-extra-icon-deviantart.et-extra-icon-color-hover:hover { + color: #566c68 +} + +.et-extra-icon-myspace:before { + content: "\e611" +} + +.et-extra-icon-myspace.et-extra-icon-background, +.et-extra-icon-myspace.et-extra-icon-background-hover:hover { + background: #3a5998 !important +} + +.et-extra-icon-myspace.et-extra-icon-color, +.et-extra-icon-myspace.et-extra-icon-color-hover:hover { + color: #3a5998 +} + +.et-extra-icon-skype:before { + content: "\e620" +} + +.et-extra-icon-skype.et-extra-icon-background, +.et-extra-icon-skype.et-extra-icon-background-hover:hover { + background: #1ba5f4 !important +} + +.et-extra-icon-skype.et-extra-icon-color, +.et-extra-icon-skype.et-extra-icon-color-hover:hover { + color: #1ba5f4 +} + +.et-extra-icon-youtube:before { + content: "\e614" +} + +.et-extra-icon-youtube.et-extra-icon-background, +.et-extra-icon-youtube.et-extra-icon-background-hover:hover { + background: #a8240f !important +} + +.et-extra-icon-youtube.et-extra-icon-color, +.et-extra-icon-youtube.et-extra-icon-color-hover:hover { + color: #a8240f +} + +.et-extra-icon-picassa:before { + content: "\e61d" +} + +.et-extra-icon-picassa.et-extra-icon-background, +.et-extra-icon-picassa.et-extra-icon-background-hover:hover { + background: #9864ae !important +} + +.et-extra-icon-picassa.et-extra-icon-color, +.et-extra-icon-picassa.et-extra-icon-color-hover:hover { + color: #9864ae +} + +.et-extra-icon-flickr:before { + content: "\e61b" +} + +.et-extra-icon-flickr.et-extra-icon-background, +.et-extra-icon-flickr.et-extra-icon-background-hover:hover { + background: #fc1684 !important +} + +.et-extra-icon-flickr.et-extra-icon-color, +.et-extra-icon-flickr.et-extra-icon-color-hover:hover { + color: #fc1684 +} + +.et-extra-icon-blogger:before { + content: "\e616" +} + +.et-extra-icon-blogger.et-extra-icon-background, +.et-extra-icon-blogger.et-extra-icon-background-hover:hover { + background: #f59038 !important +} + +.et-extra-icon-blogger.et-extra-icon-color, +.et-extra-icon-blogger.et-extra-icon-color-hover:hover { + color: #f59038 +} + +.et-extra-icon-spotify:before { + content: "\e613" +} + +.et-extra-icon-spotify.et-extra-icon-background, +.et-extra-icon-spotify.et-extra-icon-background-hover:hover { + background: #aecf29 !important +} + +.et-extra-icon-spotify.et-extra-icon-color, +.et-extra-icon-spotify.et-extra-icon-color-hover:hover { + color: #aecf29 +} + +.et-extra-icon-delicious:before { + content: "\e60a" +} + +.et-extra-icon-delicious.et-extra-icon-background, +.et-extra-icon-delicious.et-extra-icon-background-hover:hover { + background: #3398fc !important +} + +.et-extra-icon-delicious.et-extra-icon-color, +.et-extra-icon-delicious.et-extra-icon-color-hover:hover { + color: #3398fc +} + +.et-extra-icon-buffer:before { + content: "\e601" +} + +.et-extra-icon-buffer.et-extra-icon-background, +.et-extra-icon-buffer.et-extra-icon-background-hover:hover { + background: #000 !important +} + +.et-extra-icon-buffer.et-extra-icon-color, +.et-extra-icon-buffer.et-extra-icon-color-hover:hover { + color: #000 +} + +.et-extra-icon-basic_email:before { + content: "\e615" +} + +.et-extra-icon-basic_email.et-extra-icon-background, +.et-extra-icon-basic_email.et-extra-icon-background-hover:hover { + background: #000 !important +} + +.et-extra-icon-basic_email.et-extra-icon-color, +.et-extra-icon-basic_email.et-extra-icon-color-hover:hover { + color: #000 +} + +.et-extra-icon-basic_print:before { + content: "\e619" +} + +.et-extra-icon-basic_print.et-extra-icon-background, +.et-extra-icon-basic_print.et-extra-icon-background-hover:hover { + background: #000 !important +} + +.et-extra-icon-basic_print.et-extra-icon-color, +.et-extra-icon-basic_print.et-extra-icon-color-hover:hover { + color: #000 +} + +.et-extra-icon-background-none { + background: 0 0 !important +} + +.comment-bubble, +.rating-star { + position: relative; + display: inline-block +} + +.comment-bubble:before, +.rating-star:before { + top: 0; + left: 0; + margin: 0; + color: rgba(0, 0, 0, .5); + font-size: 12px +} + +.comment-bubble { + top: 1px +} + +.comment-bubble:before { + content: "\e63b" +} + +.rating-stars { + display: inline-block +} + +.rating-stars .rating-star { + width: 10px; + top: 1px +} + +.rating-stars .rating-star:before { + content: "\e63c" +} + +.rating-stars .rating-star.rating-star-half:before { + content: "\e63e" +} + +.rating-stars .rating-star.rating-star-empty::before { + content: "\e639" +} + +.et_pb_extra_overlay { + z-index: 3; + position: absolute; + top: 0; + left: 0; + display: block; + background: rgba(0, 0, 0, .3); + width: 100%; + height: 100%; + opacity: 0; + -webkit-transition: .3s ease; + transition: .3s ease +} + + + +.et_pb_extra_overlay:hover:before { + top: 50% +} + +.et_pb_extra_overlay:before { + content: "\e050"; + position: absolute; + top: 60%; + left: 50%; + display: inline-block; + -webkit-transition: .3s ease; + transition: .3s ease; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + font-size: 32px; + line-height: 32px +} + +.et_pb_inline_icon.et_pb_extra_overlay:before { + font-family: ETmodules !important +} + +.et_gallery_item .et_portfolio_image { + position: relative; + display: block; + margin-bottom: 7px +} + +.et_gallery_item img { + max-width: 100%; + height: auto; + margin-bottom: 0; + vertical-align: bottom +} + +#page-container { + background: 0 0 +} + +.boxed_layout { + position: relative; + width: 90%; + margin: 0 auto; + padding: 0; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, .1); + box-shadow: 0 1px 6px rgba(0, 0, 0, .1) +} + +.boxed_layout, +.boxed_layout #page-container { + max-width: 1360px +} + +.boxed_layout .container { + width: 90%; + max-width: 1360px +} + +.container { + position: relative; + width: 90%; + max-width: 1280px; + margin: 0 auto +} + +#main-content { + padding-top: 40px +} + +#content-area { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + width: 100% +} + +.with_sidebar_left #content-area { + -webkit-box-orient: horizontal; + -webkit-box-direction: reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse +} + +#content-area>h1 { + width: 100% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_container, +.et_pb_extra_container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + width: 100%; + max-width: 1280px; + margin: 0 auto; + padding: 0 24px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_section, +.et_pb_extra_section { + padding: 0; + background: 0 0 +} + +.ie.et_extra_layout .et_pb_extra_column_main .et_pb_section, +.ie.et_pb_extra_section { + -ms-flex-negative: 0; + flex-shrink: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_row, +.et_pb_extra_row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + width: auto; + min-width: 100%; + margin: 0 -12px; + padding: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column, +.et_pb_extra_column { + padding: 0 12px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0 !important; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: wrap; + flex-wrap: wrap +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_main, +.et_pb_extra_column_main { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + max-width: 100%; + min-width: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + overflow: hidden +} + +.ie .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, +.ie .et_pb_extra_column_main { + float: left +} + +.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, +.with_sidebar .et_pb_extra_column_main { + width: 75%; + max-width: 75%; + min-width: 75%; + -ms-flex-preferred-size: 75%; + flex-basis: 75%; + padding: 0 12px 0 0 +} + +.with_sidebar_left .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, +.with_sidebar_left .et_pb_extra_column_main { + padding: 0 0 0 12px +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, +.et_pb_extra_column_sidebar { + display: none; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 25%; + max-width: 25%; + min-width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + padding: 0 0 0 12px +} + +.ie .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, +.ie .et_pb_extra_column_sidebar { + float: left +} + +.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, +.with_sidebar .et_pb_extra_column_sidebar { + display: inline-block; + display: -webkit-box; + display: -ms-flexbox; + display: flex +} + +.ie .with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, +.ie .with_sidebar .et_pb_extra_column_sidebar { + display: block +} + +.with_sidebar_left .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, +.with_sidebar_left .et_pb_extra_column_sidebar { + padding: 0 12px 0 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4, +.et_pb_extra_column_4_4 { + width: 100%; + max-width: 100%; + min-width: 100% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4, +.et_pb_extra_column_3_4 { + width: 75%; + max-width: 75%; + min-width: 75% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3, +.et_pb_extra_column_2_3 { + width: 66.66667%; + max-width: 66.66667%; + min-width: 66.66667% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2, +.et_pb_extra_column_1_2 { + width: 50%; + max-width: 50%; + min-width: 50% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_8, +.et_pb_extra_column_3_8 { + width: 37.5%; + max-width: 37.5%; + min-width: 37.5% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3, +.et_pb_extra_column_1_3 { + width: 33.33333%; + max-width: 33.33333%; + min-width: 33.33333% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4, +.et_pb_extra_column_1_4 { + width: 25%; + max-width: 25%; + min-width: 25% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5, +.et_pb_extra_column_1_5 { + width: 20%; + max-width: 20%; + min-width: 20% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6, +.et_pb_extra_column_1_6 { + width: 16.66667%; + max-width: 16.66667%; + min-width: 16.66667% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5, +.et_pb_extra_column_2_5 { + width: 40%; + max-width: 40%; + min-width: 40% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5, +.et_pb_extra_column_3_5 { + width: 60%; + max-width: 60%; + min-width: 60% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_module, +.et_pb_extra_module { + max-width: 100% +} + +.ie.et_extra_layout .et_pb_extra_column_main .et_pb_module, +.ie.et_pb_extra_module { + -ms-flex-negative: 0; + flex-shrink: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_image_sticky { + display: inline +} + +.et_section_specialty .et_pb_extra_column_1_2 .et_pb_row_inner .et_pb_extra_column_1_4, +.et_section_specialty .et_pb_extra_column_2_3 .et_pb_row_inner .et_pb_extra_column_1_3, +.et_section_specialty .et_pb_extra_column_3_4 .et_pb_row_inner .et_pb_extra_column_3_8 { + width: 50%; + max-width: 50%; + min-width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% +} + +.et_section_specialty .et_pb_extra_column_3_4 .et_pb_row_inner .et_pb_extra_column_1_4 { + width: 33.33333%; + max-width: 33.33333%; + min-width: 33.33333%; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333% +} + +.et_pb_extra_column_main { + overflow: visible; + width: 100%; + padding: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_row.et_pb_gutters1 .et_pb_column, +.et_extra_layout.et_pb_gutters1 .et_pb_extra_column_main .et_pb_column { + padding: 0 4px !important +} + +.et_extra_layout.et_pb_gutters1 .et_pb_extra_column_main .et_pb_extra_row, +.et_extra_layout.et_pb_gutters1 .et_pb_extra_column_main .et_pb_row { + margin-left: -4px !important +} + +.et_extra_layout.et_pb_gutters1 .et_pb_extra_column_main .et_pb_extra_column_sidebar .et_pb_widget, +.et_extra_layout.et_pb_gutters1 .et_pb_extra_column_main .et_pb_extra_module { + margin-bottom: 8px +} + +@media(min-width:981px) { + .gecko.et_extra_layout.et_pb_gutters1 .et_pb_column .et_pb_extra_column_main .et_pb_module { + margin-bottom: 8px + } +} + +.et_extra_layout.et_pb_gutters1 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 4px 0 0 +} + +.et_extra_layout.et_pb_gutters1 .width_sidebar .et_pb_extra_column_main .et_pb_extra_column_sidebar, +.with_sidebar_left.et_extra_layout.et_pb_gutters1 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 0 0 4px +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_row.et_pb_gutters2 .et_pb_column, +.et_extra_layout.et_pb_gutters2 .et_pb_extra_column_main .et_pb_column { + padding: 0 8px !important +} + +.et_extra_layout.et_pb_gutters2 .et_pb_extra_column_main .et_pb_extra_row, +.et_extra_layout.et_pb_gutters2 .et_pb_extra_column_main .et_pb_row { + margin-left: -8px !important +} + +.et_extra_layout.et_pb_gutters2 .et_pb_extra_column_main .et_pb_extra_column_sidebar .et_pb_widget, +.et_extra_layout.et_pb_gutters2 .et_pb_extra_column_main .et_pb_extra_module { + margin-bottom: 16px +} + +@media(min-width:981px) { + .gecko.et_extra_layout.et_pb_gutters2 .et_pb_column .et_pb_extra_column_main .et_pb_module { + margin-bottom: 16px + } +} + +.et_extra_layout.et_pb_gutters2 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 8px 0 0 +} + +.et_extra_layout.et_pb_gutters2 .width_sidebar .et_pb_extra_column_main .et_pb_extra_column_sidebar, +.with_sidebar_left.et_extra_layout.et_pb_gutters2 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 0 0 8px +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_row.et_pb_gutters3 .et_pb_column, +.et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_column { + padding: 0 12px !important +} + +.et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_extra_row, +.et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_row { + margin-left: -12px !important +} + +.et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_extra_column_sidebar .et_pb_widget, +.et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_extra_module { + margin-bottom: 24px +} + +@media(min-width:981px) { + .gecko.et_extra_layout.et_pb_gutters3 .et_pb_column .et_pb_extra_column_main .et_pb_module { + margin-bottom: 24px + } +} + +.et_extra_layout.et_pb_gutters3 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 12px 0 0 +} + +.et_extra_layout.et_pb_gutters3 .width_sidebar .et_pb_extra_column_main .et_pb_extra_column_sidebar, +.with_sidebar_left.et_extra_layout.et_pb_gutters3 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 0 0 12px +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_row.et_pb_gutters4 .et_pb_column, +.et_extra_layout.et_pb_gutters4 .et_pb_extra_column_main .et_pb_column { + padding: 0 16px !important +} + +.et_extra_layout.et_pb_gutters4 .et_pb_extra_column_main .et_pb_extra_row, +.et_extra_layout.et_pb_gutters4 .et_pb_extra_column_main .et_pb_row { + margin-left: -16px !important +} + +.et_extra_layout.et_pb_gutters4 .et_pb_extra_column_main .et_pb_extra_column_sidebar .et_pb_widget, +.et_extra_layout.et_pb_gutters4 .et_pb_extra_column_main .et_pb_extra_module { + margin-bottom: 32px +} + +@media(min-width:981px) { + .gecko.et_extra_layout.et_pb_gutters4 .et_pb_column .et_pb_extra_column_main .et_pb_module { + margin-bottom: 32px + } +} + +.et_extra_layout.et_pb_gutters4 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 16px 0 0 +} + +.et_extra_layout.et_pb_gutters4 .width_sidebar .et_pb_extra_column_main .et_pb_extra_column_sidebar, +.with_sidebar_left.et_extra_layout.et_pb_gutters4 .with_sidebar .et_pb_extra_column_main .et_pb_extra_column_main { + padding: 0 0 0 16px +} + +.page .et_pb_row, +.single .et_pb_row { + width: 90% +} + +.et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4, +.et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3, +.et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 { + width: 50%; + max-width: 50%; + min-width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% +} + +.et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4 { + width: 33.33333%; + max-width: 33.33333%; + min-width: 33.33333%; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333% +} + +.et_extra_layout .et_pb_extra_column_main.et_extra .et_pb_row_inner, +.et_extra_layout .et_pb_extra_column_main.et_extra .et_pb_specialty_column { + padding: 0 !important +} + +header.header { + z-index: 2000; + position: relative +} + +header.header ul { + list-style: none; + padding: 0; + line-height: 1; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +header.header li { + position: relative; + display: inline-block; + margin: 0 +} + +header.header li:hover>ul { + opacity: 1; + visibility: visible; + -webkit-transition: .3s ease; + transition: .3s ease +} + + +header.header li.menu-item-has-children .menu-item-has-children>a:after { + position: absolute; + top: 50%; + right: 20px; + -webkit-transform: translateY(-50%)rotate(-90deg); + transform: translateY(-50%)rotate(-90deg) +} + +header.header li ul { + z-index: 1000; + position: absolute; + border-radius: 0 0 3px 3px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: .1s ease; + transition: .1s ease; + opacity: 0; + visibility: hidden +} + +header.header li ul li { + width: 100% +} + +header.header li ul a { + display: block; + width: 100% +} + +header.header #et-navigation a, +header.header #top-header a { + -webkit-transition: .5s; + transition: .5s +} + +#wpadminbar #wp-admin-bar-edit-layout>.ab-item:before { + content: "\f464"; + top: 2px +} + +#top-header { + z-index: 1; + position: relative; + background: #2b3843; + padding: 10px 0 +} + +#top-header .container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between +} + +.et_fullwidth_secondary_nav #top-header .container { + max-width: none; + width: 100%; + padding-right: 30px; + padding-left: 30px +} + +#et-info { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 0 0 -10px +} + +#et-info, +#et-info .et-extra-social-icons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row +} + +#et-info .et-extra-social-icons { + padding: 0 +} + +#et-info .et-extra-social-icons li { + margin: 0 0 10px 10px +} + +#et-info .et-extra-social-icons .et-extra-icon { + background: rgba(255, 255, 255, .1) +} + +#et-info .et-extra-social-icons .et-extra-icon:before { + font-size: 14px +} + +#et-info .et-top-search { + position: relative; + margin: 0 0 10px 10px +} + +#et-info .et-top-search .et-search-field { + background: rgba(255, 255, 255, .1); + width: 120px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0; + padding: 7px 10px; + color: #fff; + font-weight: 600; + -webkit-appearance: none +} + +#et-info .et-top-search .et-search-field:focus { + background: rgba(255, 255, 255, .2); + color: #fff +} + +#et-info .et-top-search .et-search-submit { + position: absolute; + top: 50%; + right: 10px; + background: 0; + padding: 0; + margin-top: -9.5px; + border: none; + font-size: inherit; + line-height: normal; + font-family: inherit; + letter-spacing: normal +} + +#et-info .et-top-search .et-search-submit:before { + content: "\e63a"; + font-size: 12px; + font-weight: 600 +} + +#et-info .et-cart { + background: rgba(255, 255, 255, .1); + margin: 0 0 10px 10px; + padding: 9px 10px; + color: #fff; + font-size: 12px; + line-height: 1 +} + +#et-info .et-cart:before { + content: "\e631"; + vertical-align: middle; + color: inherit; + font-size: 14px; + padding: 9px 10px +} + +#et-info .et-cart span { + display: inline-block; + vertical-align: middle; + line-height: 1 +} + +#et-secondary-nav { + margin: -10px 0 +} + +#et-secondary-menu li { + margin: 0 20px 0 0; + line-height: 1 +} + +#et-secondary-menu li.current-menu-item>a { + color: #fff +} + +#et-secondary-menu li>ul { + z-index: 10; + left: 0; + background: #2b3843; + width: 200px; + padding: 10px 0 +} + +#et-secondary-menu li>ul li { + width: 100%; + margin: 0 +} + +#et-secondary-menu li>ul li ul { + top: -10px; + left: 100% +} + +#et-secondary-menu li>ul a { + display: block; + padding: 10px 20px +} + +#et-secondary-menu li.et-reverse-direction-nav li ul { + right: 200px; + left: auto +} + +#et-secondary-menu a { + position: relative; + display: inline-block; + padding: 18px 0; + -webkit-transition: .3s ease; + transition: .3s ease; + color: rgba(255, 255, 255, .6) +} + +#et-secondary-menu a:hover { + color: #fff +} + +#et-secondary-menu>li>a:before { + content: "•"; + position: absolute; + top: 70%; + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + color: transparent; + font-size: 10px; + text-shadow: 0 0 transparent; + -webkit-transition: .3s ease; + transition: .3s ease; + pointer-events: none +} + +#et-secondary-menu>li>a:hover:before { + color: #fff; + text-shadow: 10px 0 #fff, -10px 0 #fff +} + +.et_secondary_nav_dropdown_animation_fadeInTop #top-header .menu-item-has-children:hover>ul { + top: 100% +} + +.et_secondary_nav_dropdown_animation_fadeInTop #top-header .menu-item-has-children>ul { + top: calc(100% - 20px) +} + +.et_secondary_nav_dropdown_animation_fadeInTop #top-header .menu-item-has-children>ul .menu-item-has-children:hover>ul { + top: -10px +} + +.et_secondary_nav_dropdown_animation_fadeInTop #top-header .menu-item-has-children>ul .menu-item-has-children ul { + top: -20px +} + +.et_secondary_nav_dropdown_animation_fadeInRight #top-header .menu-item-has-children:hover>ul { + left: -20px +} + +.et_secondary_nav_dropdown_animation_fadeInRight #top-header .menu-item-has-children>ul { + left: 10% +} + +.et_secondary_nav_dropdown_animation_fadeInRight #top-header .menu-item-has-children>ul .menu-item-has-children:hover>ul { + left: 100% +} + +.et_secondary_nav_dropdown_animation_fadeInRight #top-header .menu-item-has-children>ul .menu-item-has-children ul { + left: 110% +} + +.et_secondary_nav_dropdown_animation_fadeInBottom #top-header .menu-item-has-children:hover>ul { + top: 100% +} + +.et_secondary_nav_dropdown_animation_fadeInBottom #top-header .menu-item-has-children>ul { + top: 110% +} + +.et_secondary_nav_dropdown_animation_fadeInBottom #top-header .menu-item-has-children>ul .menu-item-has-children:hover>ul { + top: 0 +} + +.et_secondary_nav_dropdown_animation_fadeInBottom #top-header .menu-item-has-children>ul .menu-item-has-children ul { + top: 110% +} + +.et_secondary_nav_dropdown_animation_fadeInLeft #top-header .menu-item-has-children:hover>ul { + left: -20px +} + +.et_secondary_nav_dropdown_animation_fadeInLeft #top-header .menu-item-has-children>ul { + left: -40px +} + +.et_secondary_nav_dropdown_animation_fadeInLeft #top-header .menu-item-has-children>ul .menu-item-has-children:hover>ul { + left: 100% +} + +.et_secondary_nav_dropdown_animation_fadeInLeft #top-header .menu-item-has-children>ul .menu-item-has-children ul { + left: 90% +} + +.et_secondary_nav_dropdown_animation_scaleInCenter #top-header .menu-item-has-children:hover>ul, +.et_secondary_nav_dropdown_animation_scaleInLeft #top-header .menu-item-has-children:hover>ul, +.et_secondary_nav_dropdown_animation_scaleInRight #top-header .menu-item-has-children:hover>ul { + -webkit-transform: scale(1); + transform: scale(1) +} + +.et_secondary_nav_dropdown_animation_scaleInCenter #top-header .menu-item-has-children>ul, +.et_secondary_nav_dropdown_animation_scaleInLeft #top-header .menu-item-has-children>ul, +.et_secondary_nav_dropdown_animation_scaleInRight #top-header .menu-item-has-children>ul { + -webkit-transform: scale(0); + transform: scale(0) +} + +.et_secondary_nav_dropdown_animation_scaleInRight #top-header .menu-item-has-children>ul { + -webkit-transform-origin: top right; + transform-origin: top right +} + +.et_secondary_nav_dropdown_animation_scaleInLeft #top-header .menu-item-has-children>ul { + -webkit-transform-origin: top left; + transform-origin: top left +} + +.et_secondary_nav_dropdown_animation_scaleInCenter #top-header .menu-item-has-children>ul { + -webkit-transform-origin: top center; + transform-origin: top center +} + +.et_secondary_nav_dropdown_animation_flipInX #top-header .menu-item-has-children>ul, +.et_secondary_nav_dropdown_animation_flipInY #top-header .menu-item-has-children>ul { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + opacity: 1 +} + +.et_secondary_nav_dropdown_animation_flipInX #top-header .menu-item-has-children:hover>ul { + -webkit-transform: rotateX(0); + transform: rotateX(0) +} + +.et_secondary_nav_dropdown_animation_flipInX #top-header .menu-item-has-children>ul { + -webkit-transform: rotateX(90deg)perspective(800px); + transform: rotateX(90deg)perspective(800px) +} + +.et_secondary_nav_dropdown_animation_flipInY #top-header .menu-item-has-children:hover>ul { + -webkit-transform: rotateY(0); + transform: rotateY(0) +} + +.et_secondary_nav_dropdown_animation_flipInY #top-header .menu-item-has-children>ul { + -webkit-transform: rotateY(90deg)perspective(800px); + transform: rotateY(90deg)perspective(800px) +} + +.et_secondary_nav_dropdown_animation_slideInX #top-header .menu-item-has-children>ul, +.et_secondary_nav_dropdown_animation_slideInY #top-header .menu-item-has-children>ul { + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.et_secondary_nav_dropdown_animation_slideInX #top-header .menu-item-has-children:hover>ul { + -webkit-transform: rotateX(0)perspective(0); + transform: rotateX(0)perspective(0) +} + +.et_secondary_nav_dropdown_animation_slideInX #top-header .menu-item-has-children>ul { + -webkit-transform: rotateX(180deg)perspective(800px); + transform: rotateX(180deg)perspective(800px); + -webkit-transform-origin: top center; + transform-origin: top center +} + +.et_secondary_nav_dropdown_animation_slideInY #top-header .menu-item-has-children:hover>ul { + -webkit-transform: rotateY(0)perspective(0); + transform: rotateY(0)perspective(0) +} + +.et_secondary_nav_dropdown_animation_slideInY #top-header .menu-item-has-children>ul { + -webkit-transform: rotateY(180deg)perspective(800px); + transform: rotateY(180deg)perspective(800px); + -webkit-transform-origin: top left; + transform-origin: top left +} + +header.header .et-trending { + position: relative; + padding: 15px 0 +} + +header.header .et-trending-post { + display: none; + font-size: 14px; + line-height: 1.3em +} + +header.header .et-trending-post a, +header.header .et-trending-post a:visited { + color: rgba(255, 255, 255, .6) +} + +header.header .et-trending-post:first-child { + display: block +} + +header.header .et-trending #et-secondary-menu { + z-index: 1; + position: absolute; + top: 100%; + left: 0; + display: none; + background: #2b3843; + width: 200px; + padding: 10px 0 +} + +header.header .et-trending #et-secondary-menu li { + width: 100%; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +header.header .et-trending #et-secondary-menu .menu-item-has-children ul { + top: -10px; + left: 100% +} + +header.header .et-trending #et-secondary-menu .menu-item-has-children>a:after { + position: absolute; + top: 50%; + right: 20px; + -webkit-transform: translateY(-50%)rotate(-90deg); + transform: translateY(-50%)rotate(-90deg) +} + +header.header .et-trending #et-secondary-menu a { + display: block; + padding: 10px 20px +} + +header.header .et-trending #et-secondary-menu a:before { + display: none +} + +#et-trending { + display: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center +} + +#et-trending-button { + display: inline-block; + width: 20px; + height: 20px; + margin: 0 15px 0 0; + padding: 3px 0; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +#et-trending-button.toggled span { + -webkit-transform-origin: center; + transform-origin: center +} + +#et-trending-button.toggled span:first-child { + -webkit-transform: translateY(6px)rotate(45deg); + transform: translateY(6px)rotate(45deg) +} + +#et-trending-button.toggled span:nth-child(2) { + opacity: 0 +} + +#et-trending-button.toggled span:last-child { + -webkit-transform: translateY(-6px)rotate(-45deg); + transform: translateY(-6px)rotate(-45deg) +} + +#et-trending-button span { + display: block; + background: #fff; + width: 20px; + height: 2px; + border-radius: 3px; + -webkit-transition: .3s ease; + transition: .3s ease +} + +#et-trending-button span:nth-child(2) { + margin: 4px 0 +} + +#et-trending-label { + margin: 0 5px 0 0; + padding: 0; + color: #fff; + font-size: 14px; + font-weight: 600; + vertical-align: middle +} + +#et-trending-container, +#et-trending-label { + display: inline-block +} + +.et-trending #et-trending { + display: -webkit-box; + display: -ms-flexbox; + display: flex +} + +#main-header { + background: #3e5062; + margin: 0 +} + +#main-header .container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between +} + +.has_headerad #main-header .container { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center +} + +.et_fullwidth_nav #main-header .container { + max-width: none; + width: 100%; + padding-right: 30px; + padding-left: 30px +} + +.logo { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + display: block; + height: 64px; + margin: 30px 0; + -webkit-transition: height .5s, margin .5s; + transition: height .5s, margin .5s; + -webkit-transform: translateZ(0); + transform: translateZ(0) +} + +.centered .logo { + width: 100%; + margin: 30px 0 35px +} + +#logo { + display: block; + width: auto; + height: 100% +} + +.centered #logo { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + margin: 0 auto +} + +.left-right #logo { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1 +} + +#et-navigation { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3 +} + +#et-navigation, +#et-navigation>ul { + display: -webkit-box; + display: -ms-flexbox; + display: flex +} + +#et-navigation>ul { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap +} + +#et-navigation>ul>li { + display: inline-block; + text-transform: uppercase; + margin: 0 15px +} + +#et-navigation>ul>li.current-menu-item>a, +#et-navigation>ul>li.current_page_item>a { + color: #fff +} + +#et-navigation>ul>li.current-menu-item>a:before, +#et-navigation>ul>li.current_page_item>a:before { + -webkit-transform: translateY(18px); + transform: translateY(18px); + opacity: 1 +} + +#et-navigation>ul>li.menu-item-has-children>a:before { + width: calc(100% - 21px) +} + +#et-navigation>ul>li>a { + position: relative; + display: block; + border: 0; + padding: 0 0 54px; + font-weight: 600 +} + +#et-navigation>ul>li>a:hover:before { + -webkit-transform: translateY(18px); + transform: translateY(18px); + opacity: 1 +} + +#et-navigation>ul>li>a:before { + content: ""; + position: absolute; + top: 10px; + left: 0; + background: #fff; + width: 100%; + height: 2px; + -webkit-transform: translateY(24px); + transform: translateY(24px); + opacity: 0; + -webkit-transition: .3s ease; + transition: .3s ease +} + +#et-navigation>ul>li>ul { + left: -20px +} + +#et-navigation>ul>li.mega-menu>ul ul { + visibility: hidden +} + +#et-navigation>ul>li.mega-menu:hover>ul ul { + visibility: visible +} + +#et-navigation li li { + padding: 0 30px +} + +#et-navigation li li:last-child>a { + border: 0 +} + +#et-navigation li a { + padding: 15px 0; + border-bottom: 1px solid rgba(255, 255, 255, .1); + font-weight: 600; + color: rgba(255, 255, 255, .6); + text-transform: uppercase +} + +#et-navigation li a:hover { + background: 0 +} + +#et-navigation .mega-menu { + position: static; + color: rgba(255, 255, 255, .6) +} + +#et-navigation .mega-menu>ul>li>a:first-of-type { + font-weight: 600; + color: #fff +} + +#et-navigation .mega-menu .comment-bubble:before { + color: rgba(255, 255, 255, .6) +} + +#et-navigation .mega-menu:hover>ul ul { + visibility: visible +} + +#et-navigation .mega-menu>ul { + top: 100%; + left: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + width: 100%; + padding: 15px 20px +} + +#et-navigation .mega-menu>ul>li { + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + width: 25%; + padding: 0 20px +} + +#et-navigation .mega-menu>ul>li>a { + color: #fff +} + +#et-navigation .mega-menu>ul>li:last-child>a:first-of-type { + border-bottom: 1px solid rgba(255, 255, 255, .1) +} + +#et-navigation .mega-menu>ul li li { + padding: 0 +} + +#et-navigation .mega-menu>ul a:after { + display: none +} + +#et-navigation .mega-menu>ul ul { + position: relative; + top: 0; + left: 0; + display: block; + width: 100%; + padding: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: 0 0; + visibility: hidden; + opacity: 1; + -webkit-transition: 0s; + transition: 0s; + -webkit-transition-delay: 0s; + transition-delay: 0s +} + +#et-navigation .mega-menu-featured>ul>li { + width: 33.33333%; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333%; + padding: 20px +} + +#et-navigation .mega-menu-featured>ul>li:nth-child(2) .title, +#et-navigation .mega-menu-featured>ul>li:nth-child(3) .title { + visibility: hidden +} + +#et-navigation .mega-menu-featured>ul>li:nth-child(2) a.title, +#et-navigation .mega-menu-featured>ul>li:nth-child(3) a.title { + border: 0; + visibility: visible +} + +#et-navigation .mega-menu-featured .title { + padding: 0; + color: #fff; + font-size: 14px; + font-weight: 600; + line-height: 1; + pointer-events: none +} + +#et-navigation .mega-menu-featured .featured-post a { + border: 0; + padding: 0 +} + +#et-navigation .mega-menu-featured .featured-post h2 { + padding: 0; + color: #fff; + font-size: 14px; + font-weight: 600 +} + +#et-navigation .mega-menu-featured .featured-post .post-meta { + font-size: 12px; + line-height: 1.7em; + text-transform: none +} + +#et-navigation .mega-menu-featured .featured-post .post-meta a { + display: inline-block; + width: auto; + margin: 0; + color: #fff; + font-size: inherit; + font-weight: 400 +} + +#et-navigation .mega-menu-featured .featured-post .post-meta .rating-star:before { + color: #fff +} + +#et-navigation .mega-menu-featured .featured-image { + display: block; + width: 100%; + margin: 20px 0 +} + +#et-navigation .mega-menu-featured .featured-image img { + display: block; + width: 100% +} + +#et-navigation .mega-menu-featured .recent-list li { + padding: 15px 0; + border-bottom: 1px solid rgba(255, 255, 255, .1) +} + +#et-navigation .mega-menu-featured .recent-list li:last-child { + border: 0 +} + +#et-navigation .mega-menu-featured .recent-post .post-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap +} + +#et-navigation .mega-menu-featured .recent-post .post-content>a { + max-width: 50px; + min-width: 50px; + max-height: 50px; + min-height: 50px; + border: 0; + margin: 0 20px 0 0; + padding: 0 +} + +#et-navigation .mega-menu-featured .recent-post .post-content a { + display: inline-block; + width: auto; + border: 0; + padding: 0 +} + +#et-navigation .mega-menu-featured .recent-post .post-thumbnail { + display: inline-block; + width: 100%; + margin: 0; + padding: 0 +} + +#et-navigation .mega-menu-featured .recent-post .post-meta { + font-size: 12px; + line-height: 1.7em; + text-transform: none +} + +#et-navigation .mega-menu-featured .recent-post .post-meta h3 { + display: block; + padding: 0; + color: #fff; + font-size: 14px +} + +#et-navigation .mega-menu-featured .recent-post .post-meta h3 a { + color: inherit; + text-transform: none +} + +#et-navigation .mega-menu-featured .recent-post .post-meta a { + padding: 0; + font-size: inherit; + font-weight: inherit +} + +.centered #et-navigation { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + margin: 0 auto +} + +.has_headerad #et-navigation { + width: 100% +} + +.left-right #et-navigation { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3 +} + +.et-top-search-primary-menu-item .et-top-search { + background-color: #232323; + border-color: #00a8ff +} + +#et-menu li { + font-size: 16px +} + +#et-menu li>ul { + background-color: #232323; + border-color: #00a8ff +} + +#et-menu li>ul li a { + border-color: rgba(255, 255, 255, .1); + color: rgba(255, 255, 255, .6) +} + +#et-menu li>ul li a:hover { + color: #fff +} + +#et-menu li.mega-menu-featured>ul li .featured-post .post-meta a { + color: rgba(255, 255, 255, .6) +} + +#et-menu>li.mega-menu-featured>a:hover:after, +#et-menu>li.menu-item-has-children>a:hover:after, +#et-menu li.mega-menu-featured>ul li .featured-post .post-meta a:hover { + color: #fff +} + +#et-menu .sub-menu li.menu-item-has-children>a:after { + color: rgba(255, 255, 255, .6) +} + +#et-menu .sub-menu li.menu-item-has-children>a:hover:after { + color: #fff +} + +.et-top-search-primary-menu-item .search-icon { + cursor: pointer +} + +.et-top-search-primary-menu-item .search-icon:before { + content: "\e63a"; + font-size: inherit; + font-weight: 600 +} + +.et-top-search-primary-menu-item .et-top-search { + position: absolute; + top: 100%; + right: -15px; + width: 230px; + border-top: 3px solid #00a8ff; + border-radius: 0 0 3px 3px; + display: none +} + +.et-top-search-primary-menu-item .et-top-search .et-search-field { + width: 100%; + padding: 30px 40px; + color: #fff; + font-size: 14px; + line-height: normal; + -webkit-appearance: none +} + +.et-top-search-primary-menu-item .et-top-search .et-search-field::-webkit-input-placeholder { + color: #fff; + font-weight: 400 +} + +.et-top-search-primary-menu-item .et-top-search .et-search-field:-ms-input-placeholder { + color: #fff; + font-weight: 400 +} + +.et-top-search-primary-menu-item .et-top-search .et-search-field::-ms-input-placeholder { + color: #fff; + font-weight: 400 +} + +.et-top-search-primary-menu-item .et-top-search .et-search-field::placeholder { + color: #fff; + font-weight: 400 +} + +.et-top-search-primary-menu-item .et-top-search .et-search-submit { + position: absolute; + top: 50%; + right: 20px; + background: 0 0; + padding: 0; + font-size: 14px; + -webkit-transform: translateY(-50%); + transform: translateY(-50%) +} + +.et-top-search-primary-menu-item .et-top-search .et-search-submit:before { + content: "\e63a"; + padding: 0; + font-size: inherit; + font-weight: 600 +} + +.et_primary_nav_dropdown_animation_fadeInTop #main-header #et-menu .menu-item-has-children:hover>ul { + top: 100% +} + +.et_primary_nav_dropdown_animation_fadeInTop #main-header #et-menu .menu-item-has-children>ul { + top: 80% +} + +.et_primary_nav_dropdown_animation_fadeInTop #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children:hover>ul { + top: -10px +} + +.et_primary_nav_dropdown_animation_fadeInTop #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children ul { + top: -20px +} + +.et_primary_nav_dropdown_animation_fadeInRight #main-header #et-menu .menu-item-has-children:hover>ul { + left: -20px +} + +.et_primary_nav_dropdown_animation_fadeInRight #main-header #et-menu .menu-item-has-children>ul { + left: 10% +} + +.et_primary_nav_dropdown_animation_fadeInRight #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children:hover>ul { + left: 100% +} + +.et_primary_nav_dropdown_animation_fadeInRight #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children ul { + left: 110% +} + +.et_primary_nav_dropdown_animation_fadeInRight #main-header #et-menu .menu-item-has-children.mega-menu:hover>ul, +.et_primary_nav_dropdown_animation_fadeInRight #main-header #et-menu .menu-item-has-children.mega-menu>ul .menu-item-has-children ul { + left: 0 +} + +.et_primary_nav_dropdown_animation_fadeInBottom #main-header #et-menu .menu-item-has-children:hover>ul { + top: 100% +} + +.et_primary_nav_dropdown_animation_fadeInBottom #main-header #et-menu .menu-item-has-children>ul { + top: 110% +} + +.et_primary_nav_dropdown_animation_fadeInBottom #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children:hover>ul { + top: 0 +} + +.et_primary_nav_dropdown_animation_fadeInBottom #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children ul { + top: 110% +} + +.et_primary_nav_dropdown_animation_fadeInLeft #main-header #et-menu .menu-item-has-children:hover>ul { + left: -20px +} + +.et_primary_nav_dropdown_animation_fadeInLeft #main-header #et-menu .menu-item-has-children>ul { + left: -40px +} + +.et_primary_nav_dropdown_animation_fadeInLeft #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children:hover>ul { + left: 100% +} + +.et_primary_nav_dropdown_animation_fadeInLeft #main-header #et-menu .menu-item-has-children>ul .menu-item-has-children ul { + left: 90% +} + +.et_primary_nav_dropdown_animation_fadeInLeft #main-header #et-menu .menu-item-has-children.mega-menu:hover>ul, +.et_primary_nav_dropdown_animation_fadeInLeft #main-header #et-menu .menu-item-has-children.mega-menu>ul .menu-item-has-children ul { + left: 0 +} + +.et_primary_nav_dropdown_animation_scaleInCenter #main-header #et-menu .menu-item-has-children:hover>ul, +.et_primary_nav_dropdown_animation_scaleInLeft #main-header #et-menu .menu-item-has-children:hover>ul, +.et_primary_nav_dropdown_animation_scaleInRight #main-header #et-menu .menu-item-has-children:hover>ul { + -webkit-transform: scale(1); + transform: scale(1) +} + +.et_primary_nav_dropdown_animation_scaleInCenter #main-header #et-menu .menu-item-has-children>ul, +.et_primary_nav_dropdown_animation_scaleInLeft #main-header #et-menu .menu-item-has-children>ul, +.et_primary_nav_dropdown_animation_scaleInRight #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform: scale(0); + transform: scale(0) +} + +.et_primary_nav_dropdown_animation_scaleInCenter #main-header #et-menu .menu-item-has-children.mega-menu>ul .menu-item-has-children ul, +.et_primary_nav_dropdown_animation_scaleInLeft #main-header #et-menu .menu-item-has-children.mega-menu>ul .menu-item-has-children ul, +.et_primary_nav_dropdown_animation_scaleInRight #main-header #et-menu .menu-item-has-children.mega-menu>ul .menu-item-has-children ul { + -webkit-transform: scale(1); + transform: scale(1) +} + +.et_primary_nav_dropdown_animation_scaleInRight #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform-origin: top right; + transform-origin: top right +} + +.et_primary_nav_dropdown_animation_scaleInLeft #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform-origin: top left; + transform-origin: top left +} + +.et_primary_nav_dropdown_animation_scaleInCenter #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform-origin: top center; + transform-origin: top center +} + +.et_primary_nav_dropdown_animation_flipInX #main-header #et-menu .menu-item-has-children.mega-menu>ul ul, +.et_primary_nav_dropdown_animation_flipInY #main-header #et-menu .menu-item-has-children.mega-menu>ul ul { + background: 0; + -webkit-transform: none; + transform: none +} + +.et_primary_nav_dropdown_animation_flipInX #main-header #et-menu .menu-item-has-children>ul, +.et_primary_nav_dropdown_animation_flipInY #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + opacity: 1 +} + +.et_primary_nav_dropdown_animation_flipInX #main-header #et-menu .menu-item-has-children:hover>ul { + -webkit-transform: rotateX(0); + transform: rotateX(0) +} + +.et_primary_nav_dropdown_animation_flipInX #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform: rotateX(90deg)perspective(800px); + transform: rotateX(90deg)perspective(800px) +} + +.et_primary_nav_dropdown_animation_flipInY #main-header #et-menu .menu-item-has-children:hover>ul { + -webkit-transform: rotateY(0); + transform: rotateY(0) +} + +.et_primary_nav_dropdown_animation_flipInY #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform: rotateY(90deg)perspective(800px); + transform: rotateY(90deg)perspective(800px) +} + +.et_primary_nav_dropdown_animation_slideInX #main-header #et-menu .menu-item-has-children>ul, +.et_primary_nav_dropdown_animation_slideInY #main-header #et-menu .menu-item-has-children>ul { + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.et_primary_nav_dropdown_animation_slideInX #main-header #et-menu .menu-item-has-children:hover>ul { + -webkit-transform: rotateX(0)perspective(0); + transform: rotateX(0)perspective(0) +} + +.et_primary_nav_dropdown_animation_slideInX #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform: rotateX(180deg)perspective(800px); + transform: rotateX(180deg)perspective(800px); + -webkit-transform-origin: top center; + transform-origin: top center +} + +.et_primary_nav_dropdown_animation_slideInY #main-header #et-menu .menu-item-has-children:hover>ul { + -webkit-transform: rotateY(0)perspective(0); + transform: rotateY(0)perspective(0) +} + +.et_primary_nav_dropdown_animation_slideInY #main-header #et-menu .menu-item-has-children>ul { + -webkit-transform: rotateY(180deg)perspective(800px); + transform: rotateY(180deg)perspective(800px); + -webkit-transform-origin: top left; + transform-origin: top left +} + +#et-mobile-navigation { + display: none +} + +#et-mobile-navigation nav { + position: absolute; + top: 100%; + left: 0; + background: #232323 +} + +.show-menu-button { + display: block; + background: #fff; + width: 32px; + height: 32px; + border-radius: 3px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 9px 6px; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.show-menu-button.toggled span:first-child { + -webkit-transform: translateY(6px)rotate(45deg); + transform: translateY(6px)rotate(45deg) +} + +.show-menu-button.toggled span:nth-child(2) { + opacity: 0 +} + +.show-menu-button.toggled span:last-child { + -webkit-transform: translateY(-6px)rotate(-45deg); + transform: translateY(-6px)rotate(-45deg) +} + +.show-menu-button span { + display: block; + background: rgba(0, 0, 0, .75); + width: 20px; + height: 2px; + border-radius: 3px; + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transition: .3s ease; + transition: .3s ease +} + +.show-menu-button span:nth-child(2) { + margin: 4px 0 +} + +.show-menu p { + display: none +} + +.et_fixed_nav_hide_logo_image .et-fixed-header .logo { + opacity: 0 +} + +.et-fixed-header #main-header .logo { + height: 40px; + margin: 20px 0 +} + +.et-fixed-header #main-header .etad { + max-height: 40px +} + +.et-fixed-header .header.left-right #et-navigation>ul>li>a { + padding-bottom: 32px +} + +.et-fixed-header .header.centered #et-navigation>ul>li>a { + padding-bottom: 20px +} + +#comment-wrap { + margin: 0 0 24px +} + +#comment-wrap .page_title { + margin-bottom: 40px; + font-weight: 600 +} + +#comment-wrap .comment-form-cookies-consent label:before { + background-color: rgba(0, 0, 0, 5%) +} + +.commentlist { + margin: 0 0 60px; + padding: 0 +} + +.commentlist>li { + display: block +} + +.comment { + margin: 0; + padding: 0 +} + +.comment .children { + list-style: none; + margin: 0; + padding: 0 0 0 50px +} + +.comment-body, +.page article.comment-body, +.single article.comment-body { + position: relative; + background: 0 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: 0 0; + padding: 0 110px 0 100px; + margin: 0 0 48px; + min-height: 87px +} + +.comment-body .comment_area { + margin: 0 +} + +.comment-body .comment_area .comment-content .reply-container { + float: right +} + +.comment_postinfo { + margin: 0 +} + +.comment_postinfo .fn { + color: rgba(0, 0, 0, .75); + font-size: 18px; + font-weight: 600 +} + +.comment_postinfo .comment-edit-link, +.comment_postinfo .comment_date { + font-size: 12px +} + +.comment_avatar { + position: absolute; + top: 0; + left: 0; + max-width: 80px; + max-height: 80px; + overflow: hidden +} + +.comment_avatar img { + width: 100% +} + +#respond p { + margin: 0 0 20px; + line-height: 1 +} + +#respond .form-submit { + float: right; + margin-bottom: 0 +} + +#respond #form-allowed-tags { + display: none +} + +.comment-form-author, +.comment-form-email, +.comment-form-url { + width: 33.33%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + float: left +} + +.comment-form-author input, +.comment-form-email input, +.comment-form-url input { + width: 100%; + padding: 12px 20px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-weight: 400; + text-transform: uppercase +} + +.comment-form-author { + padding: 0 10px 0 0 +} + +.comment-form-email { + padding: 0 10px +} + +.comment-form-url { + padding: 0 0 0 10px +} + +.comment-form-comment textarea { + width: 100%; + padding: 20px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-weight: 400 +} + +#respond:after, +#respond:before { + content: ""; + display: table; + clear: both +} + +.archive-pagination .loader, +.paginated .loader { + display: none; + margin: 7px auto; + height: 16px; + width: 16px +} + +.archive-pagination .pagination, +.archive-pagination>.page-numbers, +.paginated .pagination, +.paginated>.page-numbers { + list-style: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + width: 100%; + padding: 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; + line-height: 1; + text-align: right +} + +.archive-pagination .pagination li, +.archive-pagination>.page-numbers li, +.paginated .pagination li, +.paginated>.page-numbers li { + display: block; + background: rgba(0, 0, 0, .1); + height: 30px; + width: 30px; + border-radius: 3px; + margin: 0 0 0 10px; + color: rgba(0, 0, 0, .6) +} + +.archive-pagination .pagination li.active, +.archive-pagination>.page-numbers li.active, +.paginated .pagination li.active, +.paginated>.page-numbers li.active { + background: #00a8ff +} + +.archive-pagination .pagination li.active a, +.archive-pagination>.page-numbers li.active a, +.paginated .pagination li.active a, +.paginated>.page-numbers li.active a { + color: #fff +} + +.archive-pagination .pagination li.next, +.archive-pagination>.page-numbers li.next, +.paginated .pagination li.next, +.paginated>.page-numbers li.next { + margin-right: 0 +} + +.archive-pagination .pagination li.ellipsis, +.archive-pagination>.page-numbers li.ellipsis, +.paginated .pagination li.ellipsis, +.paginated>.page-numbers li.ellipsis { + display: none +} + +.archive-pagination .pagination li.ellipsis a, +.archive-pagination>.page-numbers li.ellipsis a, +.paginated .pagination li.ellipsis a, +.paginated>.page-numbers li.ellipsis a { + cursor: default +} + +.archive-pagination .pagination li>.page-numbers.current, +.archive-pagination .pagination li>.page-numbers.dots, +.archive-pagination>.page-numbers li>.page-numbers.current, +.archive-pagination>.page-numbers li>.page-numbers.dots, +.paginated .pagination li>.page-numbers.current, +.paginated .pagination li>.page-numbers.dots, +.paginated>.page-numbers li>.page-numbers.current, +.paginated>.page-numbers li>.page-numbers.dots { + display: block; + text-align: center; + line-height: 30px; + color: rgba(0, 0, 0, .6); + text-decoration: none +} + +.archive-pagination .pagination li>.page-numbers.current, +.archive-pagination>.page-numbers li>.page-numbers.current, +.paginated .pagination li>.page-numbers.current, +.paginated>.page-numbers li>.page-numbers.current { + background: #00a8ff; + color: #fff; + border-radius: 3px +} + +.archive-pagination .pagination li .pagination-page, +.archive-pagination>.page-numbers li .pagination-page, +.paginated .pagination li .pagination-page, +.paginated>.page-numbers li .pagination-page { + font-weight: 600 +} + +.archive-pagination .pagination li a, +.archive-pagination>.page-numbers li a, +.paginated .pagination li a, +.paginated>.page-numbers li a { + display: block; + text-align: center; + line-height: 30px; + color: rgba(0, 0, 0, .6); + text-decoration: none +} + +.archive-pagination .pagination li a.prev::before, +.archive-pagination>.page-numbers li a.prev::before, +.paginated .pagination li a.prev::before, +.paginated>.page-numbers li a.prev::before { + content: "\e62e"; + color: rgba(0, 0, 0, .6) +} + +.archive-pagination .pagination li a.next::before, +.archive-pagination>.page-numbers li a.next::before, +.paginated .pagination li a.next::before, +.paginated>.page-numbers li a.next::before { + content: "\e62f"; + color: rgba(0, 0, 0, .6) +} + +.archive-pagination .pagination li .loader, +.archive-pagination>.page-numbers li .loader, +.paginated .pagination li .loader, +.paginated>.page-numbers li .loader { + display: block +} + +.archive h1 { + line-height: 24px; + margin: 0 0 7px +} + +.archive .paginated_page { + max-width: 100% +} + +#footer { + background: #232323; + margin: 16px 0 0 +} + +.et_pb_pagebuilder_layout.et_pb_pagebuilder_fullwidth #footer { + margin: 0 +} + +#footer p { + font-size: 14px +} + +#footer .widget { + color: rgba(255, 255, 255, .6) +} + +#footer-bottom { + background: rgba(0, 0, 0, .3); + width: 100%; + padding: 10px 0 +} + +#footer-info { + display: inline-block; + padding: 6px 0; + font-size: 13px; + line-height: 14px; + vertical-align: middle; + color: rgba(255, 255, 255, .6) +} + +#footer-info a { + font-weight: 700; + color: #fff; + font-size: 13px +} + +#footer-nav { + line-height: 1; + float: right +} + +#footer-nav ul { + display: inline-block; + margin: 0; + padding: 0 +} + +#footer-nav ul.et-extra-social-icons { + margin: 0 0 0 16px +} + +#footer-nav ul.et-extra-social-icons .et-extra-icon { + width: 16px; + height: 16px; + color: rgba(255, 255, 255, .6); + font-size: 16px; + line-height: 16px; + vertical-align: middle +} + +#footer-nav ul li a { + color: rgba(255, 255, 255, .6) +} + +#footer-nav ul li a:active { + color: #fff +} + +#footer-nav li { + display: inline-block; + margin: 0 11px 0 0; + padding: 0; + font-size: 14px; + line-height: 14px; + vertical-align: middle +} + +#footer-nav li:last-child { + margin: 0 +} + +#footer-nav a { + -webkit-transition: .3s ease; + transition: .3s ease +} + +#footer-nav a:hover { + color: #fff +} + +#main-footer .widget-title, +#main-footer h4 { + font-size: 14px; + color: rgba(255, 255, 255, .6) +} + +#main-footer .widget p { + color: rgba(255, 255, 255, .6) +} + +#main-footer .widget #recentcomments li a, +#main-footer .widget .widget-list a, +#main-footer .widget.woocommerce .product_list_widget li a, +#main-footer .widget a, +#main-footer .widget a:visited, +#main-footer .widget ul li a { + color: #fff +} + +.et-slider, +.featured-posts-slider-module { + position: relative; + background: 0; + border: 0; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + overflow: hidden +} + +.et-slider .carousel-items, +.featured-posts-slider-module .carousel-items { + position: relative; + width: 100%; + padding: 0; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.et-slider .carousel-item, +.featured-posts-slider-module .carousel-item { + position: absolute; + display: block !important; + background-color: #fff; + background-repeat: no-repeat; + background-position: 50%; + background-size: cover; + overflow: hidden; + width: 100%; + padding: 0; + opacity: 0 +} + +.et-slider .carousel-item.et-pb-active-slide, +.et-slider .carousel-item.et-pb-moved-slide, +.featured-posts-slider-module .carousel-item.et-pb-active-slide, +.featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-timing-function: ease; + animation-timing-function: ease; + -webkit-animation-duration: .8s; + animation-duration: .8s +} + +.et_pb_column_3_4 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_3_4 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_3_4 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_3_4 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .675s; + animation-duration: .675s +} + +.et_pb_column_2_3 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_2_3 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_2_3 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_2_3 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .6s; + animation-duration: .6s +} + +.et_pb_column_1_2 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_1_2 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_1_2 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_1_2 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .7s; + animation-duration: .7s +} + +.et_pb_column_3_5 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_3_5 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_3_5 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_3_5 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .79s; + animation-duration: .79s +} + +.et_pb_column_1_3 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_1_3 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_1_3 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_1_3 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .55s; + animation-duration: .55s +} + +.et_pb_column_2_5 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_2_5 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_2_5 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_2_5 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .61s; + animation-duration: .61s +} + +.et_pb_column_1_4 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_1_4 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_1_4 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_1_4 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .575s; + animation-duration: .575s +} + +.et_pb_column_1_5 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_1_5 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_1_5 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_1_5 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .53s; + animation-duration: .53s +} + +.et_pb_column_1_6 .et-slider .carousel-item.et-pb-active-slide, +.et_pb_column_1_6 .et-slider .carousel-item.et-pb-moved-slide, +.et_pb_column_1_6 .featured-posts-slider-module .carousel-item.et-pb-active-slide, +.et_pb_column_1_6 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .5s; + animation-duration: .5s +} + +.et-slider .carousel-item.et-pb-moved-slide, +.featured-posts-slider-module .carousel-item.et-pb-moved-slide { + display: block !important; + opacity: 1 !important; + z-index: 0 !important; + top: 0; + left: 0 +} + +.et_slide_transition_to_previous.et-slider .carousel-item.et-pb-moved-slide, +.et_slide_transition_to_previous.featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight +} + +.et_slide_transition_to_next.et-slider .carousel-item.et-pb-moved-slide, +.et_slide_transition_to_next.featured-posts-slider-module .carousel-item.et-pb-moved-slide, +.rtl .et_slide_transition_to_previous.et-slider .carousel-item.et-pb-moved-slide, +.rtl .et_slide_transition_to_previous.featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft +} + +.rtl .et_slide_transition_to_next.et-slider .carousel-item.et-pb-moved-slide, +.rtl .et_slide_transition_to_next.featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight +} + +.et-slider .carousel-item.et-pb-active-slide, +.featured-posts-slider-module .carousel-item.et-pb-active-slide { + position: relative; + display: block; + opacity: 1 !important +} + +.et_slide_transition_to_previous.et-slider .carousel-item.et-pb-active-slide, +.et_slide_transition_to_previous.featured-posts-slider-module .carousel-item.et-pb-active-slide { + -webkit-animation-name: slideInRight; + animation-name: slideInRight +} + +.et_slide_transition_to_next.et-slider .carousel-item.et-pb-active-slide, +.et_slide_transition_to_next.featured-posts-slider-module .carousel-item.et-pb-active-slide, +.rtl .et_slide_transition_to_previous.et-slider .carousel-item.et-pb-active-slide, +.rtl .et_slide_transition_to_previous.featured-posts-slider-module .carousel-item.et-pb-active-slide { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft +} + +.rtl .et_slide_transition_to_next.et-slider .carousel-item.et-pb-active-slide, +.rtl .et_slide_transition_to_next.featured-posts-slider-module .carousel-item.et-pb-active-slide { + -webkit-animation-name: slideInRight; + animation-name: slideInRight +} + +.et-slider .et-pb-slider-arrows a, +.featured-posts-slider-module .et-pb-slider-arrows a { + background: #fff; + width: 40px; + height: 40px; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + opacity: 0; + font-family: ETModules; + text-align: center; + -webkit-transition: .3s ease; + transition: .3s ease; + margin-top: -20px +} + +.et-slider .et-pb-slider-arrows a:before, +.featured-posts-slider-module .et-pb-slider-arrows a:before { + color: #444651; + font-size: 40px; + line-height: 40px +} + +.et-slider .et-pb-slider-arrows a:hover, +.featured-posts-slider-module .et-pb-slider-arrows a:hover { + opacity: .9 +} + +.et-slider .et-pb-arrow-prev, +.featured-posts-slider-module .et-pb-arrow-prev { + left: 40px +} + +.rtl .et-slider .et-pb-arrow-prev, +.rtl .featured-posts-slider-module .et-pb-arrow-prev { + left: auto; + right: 40px +} + +.rtl .et-slider .et-pb-arrow-prev:before, +.rtl .featured-posts-slider-module .et-pb-arrow-prev:before { + content: "\35" +} + +.et-slider .et-pb-arrow-next, +.featured-posts-slider-module .et-pb-arrow-next { + right: 40px +} + +.rtl .et-slider .et-pb-arrow-next, +.rtl .featured-posts-slider-module .et-pb-arrow-next { + right: auto; + left: 40px +} + +.rtl .et-slider .et-pb-arrow-next:before, +.rtl .featured-posts-slider-module .et-pb-arrow-next:before { + content: "\34" +} + +.et-slider:hover .et-pb-slider-arrows a, +.featured-posts-slider-module:hover .et-pb-slider-arrows a { + opacity: .7 +} + +.et-slider:hover .et-pb-slider-arrows a:hover, +.featured-posts-slider-module:hover .et-pb-slider-arrows a:hover { + opacity: .9 +} + +.et-slider:hover .et-pb-arrow-prev, +.featured-posts-slider-module:hover .et-pb-arrow-prev { + left: 20px +} + +.rtl .et-slider:hover .et-pb-arrow-prev, +.rtl .featured-posts-slider-module:hover .et-pb-arrow-prev { + left: auto; + right: 20px +} + +.et-slider:hover .et-pb-arrow-next, +.featured-posts-slider-module:hover .et-pb-arrow-next { + right: 20px +} + +.rtl .et-slider:hover .et-pb-arrow-next, +.rtl .featured-posts-slider-module:hover .et-pb-arrow-next { + right: auto; + left: 20px +} + +.module-wrapper { + overflow: hidden +} + +.et_pb_module { + border-color: #00a8ff +} + +.et_extra_other_module, +.et_pb_extra_module, +.posts-blog-feed-module.masonry .hentry, +.project-details, +.woocommerce-page div.product .extra-woocommerce-details-accordion, +.woocommerce-page div.product div.summary, +.woocommerce-page ul.products li.product .product-wrapper, +.woocommerce div.product .extra-woocommerce-details-accordion, +.woocommerce div.product div.summary, +.woocommerce ul.products li.product .product-wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-line-pack: start; + align-content: flex-start; + background: #fff; + border-top: 6px solid #00a8ff; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0 0 24px; + overflow: hidden +} + +.et_pb_no_drop_shadow.et_extra_other_module, +.et_pb_no_drop_shadow.et_pb_extra_module { + -webkit-box-shadow: none; + box-shadow: 0 0 +} + +.et_extra_other_module:last-child, +.et_pb_extra_module:last-child { + -webkit-box-flex: 100; + -ms-flex-positive: 100; + flex-grow: 100 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_extra_other_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_extra_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_extra_other_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_extra_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_extra_other_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module, +.et_pb_extra_column_2_3 .et_extra_other_module, +.et_pb_extra_column_2_3 .et_pb_extra_module, +.et_pb_extra_column_3_4 .et_extra_other_module, +.et_pb_extra_column_3_4 .et_pb_extra_module, +.et_pb_extra_column_4_4 .et_extra_other_module, +.et_pb_extra_column_4_4 .et_pb_extra_module { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_extra_other_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_pb_extra_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_extra_other_module, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_pb_extra_module { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: initial; + flex-wrap: nowrap +} + +.et_extra_other_module .nopost, +.et_pb_extra_module .nopost { + padding: 20px +} + +.et_extra_other_module .nopost h5, +.et_pb_extra_module .nopost h5 { + padding: 0 +} + +.et_extra_other_module .post-meta, +.et_pb_extra_module .post-meta { + margin: 0 0 5px; + padding: 0 0 0 60px; + color: rgba(0, 0, 0, .5); + font-size: 12px +} + +.et_extra_other_module .post-meta a, +.et_pb_extra_module .post-meta a { + color: inherit; + text-decoration: none +} + +.et_extra_other_module .post-meta .comment-bubble:before, +.et_extra_other_module .post-meta .rating-stars .rating-star:before, +.et_pb_extra_module .post-meta .comment-bubble:before, +.et_pb_extra_module .post-meta .rating-stars .rating-star:before { + color: inherit +} + +.et_extra_other_module .main-post, +.et_pb_extra_module .main-post { + width: 100%; + padding: 20px 20px 0; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.ie .et_extra_other_module .main-post, +.ie .et_pb_extra_module .main-post { + -ms-flex-negative: 0; + flex-shrink: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4.et_pb_column_inner.et_pb_column_inner_3 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4.et_pb_column_inner.et_pb_column_inner_3 .et_pb_extra_module .main-post, +.et_pb_extra_column_2_3 .et_extra_other_module .main-post, +.et_pb_extra_column_2_3 .et_pb_extra_module .main-post, +.et_pb_extra_column_3_4 .et_extra_other_module .main-post, +.et_pb_extra_column_3_4 .et_pb_extra_module .main-post, +.et_pb_extra_column_4_4 .et_extra_other_module .main-post, +.et_pb_extra_column_4_4 .et_pb_extra_module .main-post { + width: 50%; + border-right: 1px solid rgba(0, 0, 0, .1); + border-bottom: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_pb_extra_module .main-post { + width: 100%; + border-right: 0; + border-bottom: 1px solid rgba(0, 0, 0, .1) +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_column_1_2 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_column_1_2 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_column_1_2 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_column_1_2 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_column_1_2 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_column_1_2 .et_pb_extra_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5 .et_extra_other_module .main-post, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5 .et_pb_extra_module .main-post, +.et_pb_extra_column_1_2 .et_extra_other_module .main-post, +.et_pb_extra_column_1_2 .et_pb_extra_module .main-post, +.et_pb_extra_column_1_3 .et_extra_other_module .main-post, +.et_pb_extra_column_1_3 .et_pb_extra_module .main-post, +.et_pb_extra_column_1_4 .et_extra_other_module .main-post, +.et_pb_extra_column_1_4 .et_pb_extra_module .main-post { + padding: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_column_1_2 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_column_1_2 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_column_1_2 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_column_1_2 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_column_1_2 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_column_1_2 .et_pb_extra_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5 .et_extra_other_module .main-post .post-content, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5 .et_pb_extra_module .main-post .post-content, +.et_pb_extra_column_1_2 .et_extra_other_module .main-post .post-content, +.et_pb_extra_column_1_2 .et_pb_extra_module .main-post .post-content, +.et_pb_extra_column_1_3 .et_extra_other_module .main-post .post-content, +.et_pb_extra_column_1_3 .et_pb_extra_module .main-post .post-content, +.et_pb_extra_column_1_4 .et_extra_other_module .main-post .post-content, +.et_pb_extra_column_1_4 .et_pb_extra_module .main-post .post-content { + padding: 0 20px +} + +.et_extra_other_module .main-post article .header, +.et_pb_extra_module .main-post article .header { + position: relative; + margin: -1px 0 20px +} + +.et_extra_other_module .main-post article .header img, +.et_pb_extra_module .main-post article .header img { + display: block; + width: 100%; + max-width: 100% +} + +.et_extra_other_module .main-post article .header .map-format img, +.et_pb_extra_module .main-post article .header .map-format img { + max-width: none +} + +.et_extra_other_module .main-post article .post-content h2, +.et_pb_extra_module .main-post article .post-content h2 { + padding: 0; + color: #00a8ff; + font-size: 16px; + font-weight: 700; + text-transform: uppercase +} + +.et_extra_other_module .main-post article .post-content .post-meta, +.et_pb_extra_module .main-post article .post-content .post-meta { + padding: 0 +} + +.et_extra_other_module .main-post article .post-content .excerpt, +.et_pb_extra_module .main-post article .post-content .excerpt { + margin: 0 0 15px; + color: rgba(0, 0, 0, .6); + line-height: 1.8em +} + +.et_extra_other_module .posts-list, +.et_pb_extra_module .posts-list { + width: 100%; + padding: 0; + list-style: none +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_extra_other_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_extra_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_extra_other_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_extra_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_extra_other_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4.et_pb_column_inner.et_pb_column_inner_3 .et_extra_other_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4.et_pb_column_inner.et_pb_column_inner_3 .et_pb_extra_module .posts-list, +.et_pb_extra_column_2_3 .et_extra_other_module .posts-list, +.et_pb_extra_column_2_3 .et_pb_extra_module .posts-list, +.et_pb_extra_column_3_4 .et_extra_other_module .posts-list, +.et_pb_extra_column_3_4 .et_pb_extra_module .posts-list, +.et_pb_extra_column_4_4 .et_extra_other_module .posts-list, +.et_pb_extra_column_4_4 .et_pb_extra_module .posts-list { + width: 50% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_extra_other_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_extra_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_extra_other_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_pb_extra_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_extra_other_module .posts-list, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_pb_extra_module .posts-list { + width: 100% +} + +.et_extra_other_module .posts-list li, +.et_pb_extra_module .posts-list li { + width: 100%; + border-bottom: 1px solid rgba(0, 0, 0, .1); + margin: 0; + padding: 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.et_extra_other_module .posts-list li:first-child, +.et_pb_extra_module .posts-list li:first-child { + border-top: 1px solid rgba(0, 0, 0, .1) +} + +.et_extra_other_module .posts-list li:last-child, +.et_extra_other_module .posts-list li:only-child, +.et_pb_extra_module .posts-list li:last-child, +.et_pb_extra_module .posts-list li:only-child { + border-bottom: 0 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_extra_other_module .posts-list li:first-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_extra_other_module .posts-list li:only-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_extra_module .posts-list li:first-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_extra_module .posts-list li:only-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_extra_other_module .posts-list li:first-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_extra_other_module .posts-list li:only-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_extra_module .posts-list li:first-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_extra_module .posts-list li:only-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_extra_other_module .posts-list li:first-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_extra_other_module .posts-list li:only-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .posts-list li:first-child, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .posts-list li:only-child, +.et_pb_extra_column_2_3 .et_extra_other_module .posts-list li:first-child, +.et_pb_extra_column_2_3 .et_extra_other_module .posts-list li:only-child, +.et_pb_extra_column_2_3 .et_pb_extra_module .posts-list li:first-child, +.et_pb_extra_column_2_3 .et_pb_extra_module .posts-list li:only-child, +.et_pb_extra_column_3_4 .et_extra_other_module .posts-list li:first-child, +.et_pb_extra_column_3_4 .et_extra_other_module .posts-list li:only-child, +.et_pb_extra_column_3_4 .et_pb_extra_module .posts-list li:first-child, +.et_pb_extra_column_3_4 .et_pb_extra_module .posts-list li:only-child, +.et_pb_extra_column_4_4 .et_extra_other_module .posts-list li:first-child, +.et_pb_extra_column_4_4 .et_extra_other_module .posts-list li:only-child, +.et_pb_extra_column_4_4 .et_pb_extra_module .posts-list li:first-child, +.et_pb_extra_column_4_4 .et_pb_extra_module .posts-list li:only-child { + border-top: 0 +} + +.et_extra_other_module .posts-list article .post-thumbnail, +.et_pb_extra_module .posts-list article .post-thumbnail { + display: block; + background: #00a8ff; + width: 50px; + height: 50px; + margin: 0 10px 0 0; + float: left; + overflow: hidden; + vertical-align: top +} + +.et_extra_other_module .posts-list article .post-thumbnail img, +.et_pb_extra_module .posts-list article .post-thumbnail img { + display: block; + width: 100% +} + +.et_extra_other_module .posts-list article .post-content, +.et_pb_extra_module .posts-list article .post-content { + width: auto; + padding: 6px 0 5px; + vertical-align: top +} + +.et_extra_other_module .posts-list article .post-meta, +.et_pb_extra_module .posts-list article .post-meta { + margin-bottom: 0 +} + +.et_extra_other_module .posts-list article h3, +.et_pb_extra_module .posts-list article h3 { + padding: 0; + font-size: 14px; + font-weight: 600; + letter-spacing: 0; + text-transform: none +} + +.module-head, +.tabbed-post-module .tabs { + background: #fff; + width: 100%; + border-bottom: 1px solid rgba(0, 0, 0, .1); + padding: 15px 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + line-height: 1 +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .module-head, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .tabbed-post-module .tabs, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .module-head, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .tabbed-post-module .tabs, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .module-head, +.et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .tabbed-post-module .tabs, +.et_pb_extra_column_2_3 .module-head, +.et_pb_extra_column_2_3 .tabbed-post-module .tabs, +.et_pb_extra_column_3_4 .module-head, +.et_pb_extra_column_3_4 .tabbed-post-module .tabs, +.et_pb_extra_column_4_4 .module-head, +.et_pb_extra_column_4_4 .tabbed-post-module .tabs, +.tabbed-post-module .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .tabs, +.tabbed-post-module .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .tabs, +.tabbed-post-module .et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .tabs, +.tabbed-post-module .et_pb_extra_column_2_3 .tabs, +.tabbed-post-module .et_pb_extra_column_3_4 .tabs, +.tabbed-post-module .et_pb_extra_column_4_4 .tabs { + width: 100% +} + +.et_extra_layout .et_pb_extra_column_main .et_pb_column .module-head h1, +.et_extra_layout .et_pb_extra_column_main .et_pb_column .tabbed-post-module .tabs h1, +.et_pb_extra_column .module-head h1, +.et_pb_extra_column .tabbed-post-module .tabs h1, +.tabbed-post-module .et_extra_layout .et_pb_extra_column_main .et_pb_column .tabs h1, +.tabbed-post-module .et_pb_extra_column .tabs h1 { + display: inline-block; + padding: 0; + color: #00a8ff; + font-size: 16px; + font-weight: 700; + letter-spacing: 1.2px; + line-height: 1; + text-transform: uppercase +} + +.module-head .module-filter, +.tabbed-post-module .tabs .module-filter { + display: inline-block; + color: #444651; + font-weight: 300 +} + +.contact-box, +.post-module, +.sitemap-box { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch +} + +.audio-format { + position: relative +} + +.audio-format:before { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(0, 0, 0, .2); + width: 100%; + height: 100% +} + +.audio-format .mejs-container { + position: relative; + z-index: 1; + background: rgba(0, 0, 0, .3); + height: auto !important; + padding: 15px 0 +} + +.audio-format .mejs-container * { + outline: none; + font-family: Open Sans, sans-serif +} + +.audio-format .mejs-container .mejs-controls { + position: static; + background: 0 0; + height: auto; + text-align: right +} + +.audio-format .mejs-container .mejs-controls div { + display: inline-block; + height: auto; + width: auto; + float: none; + vertical-align: middle +} + +.audio-format .mejs-container .mejs-controls .mejs-button button { + position: relative; + display: block; + background: 0; + margin: 0; + width: auto; + height: 14px +} + +.audio-format .mejs-container .mejs-controls .mejs-button button:after, +.audio-format .mejs-container .mejs-controls .mejs-button button:before { + display: inline-block; + width: 14px; + height: 14px; + color: #fff; + font-size: 14px; + line-height: 14px !important +} + +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-pause, +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-play { + margin: 5px 0 0 20px; + float: left +} + +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-pause button:before, +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-play button:before { + content: "\e629" +} + +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-pause button:after, +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-play button:after { + content: "\e627" +} + +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-pause button:before, +.audio-format .mejs-container .mejs-controls .mejs-button.mejs-play button:after { + opacity: .5 +} + +.audio-format .mejs-container .mejs-controls .mejs-currenttime-container, +.audio-format .mejs-container .mejs-controls .mejs-duration-container { + padding: 0; + font-size: 12px; + line-height: 14px +} + +.audio-format .mejs-container .mejs-controls .mejs-currenttime-container { + font-weight: 600 +} + +.audio-format .mejs-container .mejs-controls .mejs-currenttime-container:after { + content: "|"; + margin: 0 3px; + font-weight: 400 +} + +.audio-format .mejs-container .mejs-controls .mejs-duration-container { + margin: 0 10px 0 0 +} + +.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-slider { + display: inline-block; + width: 50px; + height: 4px; + margin: 0 20px 0 0; + float: none +} + +.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-total { + top: 0; + width: 50px; + height: 4px; + border-radius: 3px +} + +.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-current { + top: 0; + height: 4px; + border-radius: 3px +} + +.audio-format .mejs-container .mejs-controls .mejs-horizontal-volume-handle { + top: 0; + height: 4px +} + +.audio-format .mejs-container .mejs-controls .mejs-volume-button { + width: 14px; + height: 14px +} + +.audio-format .mejs-container .mejs-controls .mejs-volume-button button:before { + content: "\e62b" +} + +.audio-format .mejs-container .mejs-controls .mejs-time-rail { + position: absolute; + top: -4px; + left: 0; + background: 0; + width: 100% !important; + height: 4px; + padding: 0; + float: none +} + +.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total { + background: 0; + width: 100% !important; + height: 4px; + margin: 0 +} + +.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current { + background: #fff; + height: 4px +} + +.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded { + background: 0; + height: 4px +} + +.audio-format .mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle { + z-index: 1; + left: -5px; + display: block; + width: 10px; + height: 10px; + border: 0; + border-radius: 100%; + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); + box-shadow: 0 1px 5px rgba(0, 0, 0, .4) +} + +.audio-wrapper { + background-size: cover +} + +.audio-titles { + position: relative; + z-index: 1; + padding: 11.5%; + text-align: center +} + +.audio-titles .title { + margin: 0 0 10px; + padding: 0; + color: #fff; + font-size: 20px; + font-weight: 600 +} + +.audio-titles .sub_title { + padding: 0; + color: #fff; + font-size: 14px; + font-weight: 400 +} + +.link-format { + background: #00a8ff; + padding: 30px 20px +} + +.link-format a { + color: #fff +} + +.link-format .title { + color: inherit; + font-size: 18px; + font-weight: 600 +} + +.link-format .attribution { + color: inherit; + font-size: 14px; + font-weight: 400; + word-break: break-all; + word-wrap: break-word +} + +.link-format .attribution:before { + content: "\e63f"; + display: inline-block; + margin: 0 12px 0 0; + font-size: 30px; + vertical-align: middle +} + +.link-format .score-bar { + background-color: rgba(0, 0, 0, .6) !important +} + +.single-post-module .link-format { + padding: 60px; + text-align: center +} + +.single-post-module .link-format .title { + display: none +} + +.single-post-module .link-format .attribution { + font-size: 18px; + font-weight: 600 +} + +.map-format .post-format-map { + max-height: 700px; + height: 50vw +} + +.with_sidebar .map-format .post-format-map { + max-height: 500px +} + +.post-module .map-format .post-format-map { + max-height: 240px +} + +.et_pb_column_1_3 .post-module .map-format .post-format-map, +.et_pb_column_2_5 .post-module .map-format .post-format-map { + max-height: 160px +} + +.post-module .with_sidebar .map-format .post-format-map { + max-height: 240px +} + +.et_pb_column_1_3 .post-module .with_sidebar .map-format .post-format-map, +.et_pb_column_2_5 .post-module .with_sidebar .map-format .post-format-map { + max-height: 120px +} + +.quote-format { + background: #00a8ff; + padding: 30px 20px; + color: #fff +} + +.quote-format .title { + color: inherit; + font-size: 18px; + font-weight: 600 +} + +.quote-format .title a { + color: inherit +} + +.quote-format .attribution { + color: inherit; + font-size: 14px; + font-weight: 400; + word-break: break-all; + word-wrap: break-word +} + +.quote-format .attribution:before { + content: "\e640"; + display: inline-block; + margin: 0 12px 0 0; + font-size: 30px; + vertical-align: middle +} + +.quote-format .score-bar { + background-color: rgba(0, 0, 0, .6) !important +} + +.single-post-module .quote-format { + padding: 60px +} + +article .header .video-format { + position: relative +} + +article .header .video-format iframe, +article .header .video-format video { + border-radius: 3px 3px 0 0 +} + +article .header .video-format iframe { + display: none +} + +article .header .video-format .fluid-width-video-wrapper iframe { + display: block +} + +article .header .video-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-size: cover; + background-position: 50%; + cursor: pointer +} + +article .header .video-overlay-hover { + background: 0 0; + width: 100%; + height: 100%; + position: absolute; + z-index: 100; + -webkit-transition: all .5s ease-in-out; + transition: all .5s ease-in-out +} + +article .header .video-overlay-hover:hover { + background: rgba(0, 0, 0, .6) +} + +article .header .video-play-button { + display: block; + position: absolute !important; + z-index: 100; + color: #fff; + left: 50%; + top: 50%; + font-size: 4rem; + line-height: 4rem; + width: 4rem; + height: 4rem; + margin-left: -2rem; + margin-top: -2rem +} + +article .header .video-play-button:before { + font-family: ETmodules; + content: "\49" +} + +.et_pb_column_1_3 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, +.et_pb_column_1_4 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, +.et_pb_column_1_5 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, +.et_pb_column_1_6 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, +.et_pb_column_2_5 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button { + font-size: 2rem; + line-height: 2rem; + width: 2rem; + height: 2rem; + margin-left: -1rem; + margin-top: -1rem +} + +.single article.et-fb-root-ancestor { + -webkit-box-shadow: none; + box-shadow: 0 0 +} + +.et_pb_pagebuilder_layout.single .post-wrap .post-content { + margin: 0; + padding-top: 0 !important +} + +.single .et-doesnt-have-title_meta.et-doesnt-have-featured_image.et-doesnt-have-project-gallery .post-content, +.single .et_post_format-et-post-format-audio.et-doesnt-have-title_meta.et-doesnt-have-format-content .post-content, +.single .et_post_format-et-post-format-gallery.et-doesnt-have-title_meta.et-doesnt-have-format-content .post-content, +.single .et_post_format-et-post-format-link.et-doesnt-have-title_meta.et-doesnt-have-format-content .post-content, +.single .et_post_format-et-post-format-map.et-doesnt-have-title_meta.et-doesnt-have-format-content .post-content, +.single .et_post_format-et-post-format-quote.et-doesnt-have-title_meta.et-doesnt-have-format-content .post-content, +.single .et_post_format-et-post-format-standard.et-doesnt-have-title_meta.et-doesnt-have-featured_image .post-content, +.single .et_post_format-et-post-format-video.et-doesnt-have-title_meta.et-doesnt-have-format-content .post-content { + padding-top: 30px +} + +.single-post-module { + border: 0 +} + +.post-header { + width: 100%; + padding: 60px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + text-align: center +} + +.post-header .post-meta { + margin: 0; + padding: 0 +} + +.post-header .post-meta a { + color: rgba(0, 0, 0, .75) +} + +.post-thumbnail { + position: relative; + width: 100%; + margin: 0 0 40px; + display: block +} + +.single.et_pb_pagebuilder_layout .post-thumbnail { + margin: 0 +} + +.post-thumbnail img { + display: block; + width: 100% +} + +.post-thumbnail .fluid-width-video-wrapper { + margin-top: 20px +} + +.post-thumbnail .fluid-width-video-wrapper:first-child { + margin-top: 0 +} + +.page .post-wrap, +.post-wrap { + padding: 0 60px 60px +} + +.et_pb_pagebuilder_layout .page .post-wrap, +.et_pb_pagebuilder_layout .post-wrap, +.page .et_pb_pagebuilder_layout .post-wrap { + padding: 0 +} + +.post-wrap.post-wrap-review { + padding: 0 60px 60px !important +} + +.score-bar { + position: absolute; + bottom: 0; + left: 0; + display: inline-block; + background-color: #00a8ff; + height: 24px; + border-radius: 0 3px 0 0; + color: #fff; + line-height: 24px; + text-align: right; + font-weight: 700; + text-transform: uppercase; + padding-right: 6px; + z-index: 100 +} + +.score-bar .score-text { + margin: 0 4px +} + +.post-footer .rating-stars, +.post-footer .social-icons { + display: inline-block; + margin: 0 15px 10px +} + +.post-footer .rating-stars .share-title, +.post-footer .social-icons .share-title { + display: inline-block; + margin: 0 10px 0 0; + color: rgba(0, 0, 0, .6); + font-size: 14px; + font-weight: 600; + line-height: 30px; + text-transform: uppercase; + vertical-align: middle +} + +.post-footer .rating-stars a, +.post-footer .social-icons a { + display: inline-block +} + +.post-footer .rating-stars .et-extra-icon, +.post-footer .social-icons .et-extra-icon { + background: rgba(0, 0, 0, .2); + width: 30px; + height: 30px; + margin: 5px; + border-radius: 3px; + line-height: 30px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + vertical-align: middle +} + +.post-footer { + width: 100%; + border-top: 1px solid rgba(0, 0, 0, .1); + padding: 15px 60px 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; + text-align: center +} + +.post-footer .rating-stars { + margin: 0 0 15px +} + +.post-footer .rating-stars #rate-title { + display: inline-block; + margin: 0 10px 0 0; + color: rgba(0, 0, 0, .6); + font-size: 14px; + font-weight: 600; + line-height: 30px; + text-transform: uppercase; + vertical-align: middle +} + +.post-footer .rating-stars #rated-stars, +.post-footer .rating-stars #rating-stars { + display: inline-block +} + +.post-footer .rating-stars .rating-star { + background: rgba(0, 0, 0, .2); + width: 30px; + height: 30px; + border-radius: 3px; + line-height: 30px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + vertical-align: middle; + border-radius: 100%; + padding: 7px; + margin: 5px 3px +} + +.post-nav { + margin: 0 0 24px; + width: 100% +} + +.post-nav .nav-links { + line-height: 1 +} + +.post-nav .nav-links .button { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row +} + +.post-nav .nav-links .button:before { + color: rgba(0, 0, 0, .5) +} + +.post-nav .nav-links .title { + padding: 15px 0 0; + line-height: 130%; + text-align: right +} + +.post-nav .nav-links .nav-link-prev .title { + text-align: left +} + +.post-nav .nav-links .nav-link { + width: 45% +} + +.post-nav .nav-links .nav-link-prev, +.post-nav .nav-links .nav-link-prev .button, +.post-nav .nav-links .nav-link-prev .title { + float: left; + clear: left +} + +.post-nav .nav-links .nav-link-prev .button:before { + content: "\e62e"; + margin: 1px 6px 0 0 +} + +.post-nav .nav-links .nav-link-next, +.post-nav .nav-links .nav-link-next .button, +.post-nav .nav-links .nav-link-next .title { + float: right; + clear: right +} + +.post-nav .nav-links .nav-link-next .button:before { + content: "\e62f"; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + margin: 1px 0 0 6px +} + +.review { + background: #f2f2f2; + border-radius: 3px; + margin: 60px 0 0; + overflow: hidden +} + +.review-title { + background: #dfdfdf +} + +.review-title h3 { + margin: 0 0 0 20px; + padding: 15px 0; + font-size: 16px; + line-height: 16px +} + +.review-summary { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + padding: 20px; + border-bottom: 1px solid rgba(0, 0, 0, .1) +} + +.review-summary-score-box { + background: #00a8ff; + width: 150px; + min-width: 150px; + max-width: 150px; + border-radius: 3px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 30px 0; + text-align: center +} + +.review-summary-score-box h4 { + padding: 0; + color: #fff; + font-size: 50px; + font-weight: 600; + line-height: 50px +} + +.review-summary-content { + width: 100%; + padding: 0 0 0 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.review-summary-content strong { + font-weight: 600; + text-transform: uppercase +} + +.review-summary-content strong:after { + content: ":" +} + +.review-breakdowns { + position: relative; + padding: 20px +} + +.review-breakdowns .review-breakdown { + margin: 0 0 20px +} + +.review-breakdowns .review-breakdown:last-child, +.review-breakdowns .review-breakdown:only-child { + margin: 0 +} + +.review-breakdowns h5 { + font-size: 14px +} + +.review-breakdowns .score-bar-bg { + position: relative; + background: rgba(0, 0, 0, .1); + border-radius: 3px; + overflow: hidden +} + +.review-breakdowns .score-bar { + position: relative; + background: rgba(0, 0, 0, .6); + border-radius: 0; + font-weight: 600 +} + +.author-box, +.related-posts { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + border: 0 +} + +.author-box .author-box-avatar, +.related-posts .author-box-avatar { + margin-bottom: 0 +} + +.author-box-header, +.related-posts-header { + width: 100%; + border-bottom: 1px solid rgba(0, 0, 0, .1) +} + +.author-box-header h3, +.related-posts-header h3 { + margin: 0; + padding: 10px 0 10px 20px; + font-size: 16px; + text-transform: uppercase +} + +.author-box-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + width: 100%; + padding: 20px +} + +.author-box-avatar { + -ms-flex-preferred-size: 150px; + flex-basis: 150px; + height: 150px; + width: 150px; + min-width: 150px; + max-width: 150px; + margin: 0 0 20px; + overflow: hidden +} + +.author-box-avatar img { + display: block; + width: 100%; + height: auto +} + +.author-box-description { + margin-left: 20px +} + +.author-box-description h4 { + padding: 0 0 5px +} + +.author-box-description h4 a { + color: rgba(0, 0, 0, .75); + font-size: 16px; + font-weight: 600; + text-transform: none +} + +.author-box-description .social-icons { + list-style: none; + margin: 10px 0 5px; + padding: 0 +} + +.author-box-description .social-icons li { + display: inline-block; + width: 16px; + height: 16px; + margin: 0 16px 0 0 +} + +.author-box-description .social-icons li a { + color: rgba(0, 0, 0, .5) +} + +.author-box-description .social-icons li a:hover .et-extra-icon:before { + color: rgba(0, 0, 0, .75) +} + +.author-box-description .social-icons .et-extra-icon { + background: 0 0; + width: 16px; + height: 16px +} + +.author-box-description .social-icons .et-extra-icon:before { + width: 16px; + height: 16px; + color: rgba(0, 0, 0, .5); + font-size: 16px; + line-height: 16px +} + +.author-box-description .social-icons .et-extra-icon:hover { + background: 0 0 +} + +.related-posts { + margin: 0 0 60px +} + +.related-posts, +.related-posts:last-child { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0 +} + +.related-posts-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + width: 100%; + padding: 10px +} + +.related-post { + width: 25%; + max-width: 25%; + min-width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + padding: 10px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.related-post .post-thumbnail, +.related-post:last-child { + margin: 0 +} + +.related-post .featured-image { + background: rgba(0, 0, 0, .1); + width: 100%; + margin: 0 0 20px; + line-height: 0 +} + +.related-post .featured-image img { + width: 100% +} + +.related-post .title { + margin: 0 0 10px; + padding: 0; + font-size: 14px; + font-weight: 600; + text-transform: none +} + +.related-post .title a { + color: rgba(0, 0, 0, .75) +} + +.related-post .date { + font-size: 12px; + line-height: 1 +} + +.single-project .post-meta { + margin: 0 +} + +.single-project .post-nav { + margin: 0 0 24px +} + +.single-project .post-nav .nav-links { + text-align: center +} + +.single-project .post-nav .nav-links .nav-link { + display: inline-block; + margin: 0 3px; + float: none +} + +.single-project .post-nav .nav-links .nav-link .button { + display: block; + width: 40px; + height: 40px; + padding: 0; + line-height: 40px; + text-align: center +} + +.single-project .post-nav .nav-links .nav-link .button:before { + position: relative; + width: 100%; + color: rgba(0, 0, 0, .75) +} + +.single-project .post-nav .nav-links .nav-link-prev .button:before { + content: "\e62e" +} + +.single-project .post-nav .nav-links .nav-link-next .button:before { + content: "\e62f" +} + +.single-project-module { + border: 0 +} + +.single-project-module .post-gallery, +.single-project-module .post-thumbnail { + position: relative; + display: block; + overflow: hidden +} + +.single-project-module .post-gallery .carousel-items, +.single-project-module .post-gallery .gallery_image, +.single-project-module .post-thumbnail .carousel-items, +.single-project-module .post-thumbnail .gallery_image, +.with_sidebar.single-project-module .post-thumbnail .carousel-items { + width: 100%; + height: auto +} + +.single-project-module .post-gallery .gallery_image img, +.single-project-module .post-thumbnail .gallery_image img { + width: 100%; + max-width: 100%; + height: auto +} + +.single-project-module .post-gallery .gallery_image .et_pb_extra_overlay, +.single-project-module .post-thumbnail .gallery_image .et_pb_extra_overlay { + height: 100% +} + +.with_sidebar.single-project-module .post-gallery .gallery_image, +.with_sidebar.single-project-module .post-gallery .gallery_image img, +.with_sidebar.single-project-module .post-thumbnail .gallery_image, +.with_sidebar.single-project-module .post-thumbnail .gallery_image img { + width: 100%; + height: auto +} + +.with_sidebar.single-project-module .post-gallery .gallery_image .et_pb_extra_overlay, +.with_sidebar.single-project-module .post-thumbnail .gallery_image .et_pb_extra_overlay { + height: 100% +} + +.project-details { + border: 0 +} + +.project-details>div:last-child { + border-bottom: 0 +} + +.et_pb_extra_column_sidebar .project-details .project-categories, +.et_pb_extra_column_sidebar .project-details .project-description, +.et_pb_extra_column_sidebar .project-details .project-tags, +.et_pb_extra_column_sidebar .project-details .project-url { + padding: 30px 40px +} + +.et_pb_extra_column_sidebar .project-details .project-description { + padding: 40px +} + +.project-details .project-categories, +.project-details .project-description, +.project-details .project-tags, +.project-details .project-url { + width: 100%; + padding: 30px 60px; + border-bottom: 1px solid rgba(0, 0, 0, .1) +} + +.project-details .project-categories ul, +.project-details .project-tags ul, +.project-details .project-url ul { + list-style: none; + margin: 0; + padding: 0 +} + +.project-details .project-categories ul li, +.project-details .project-tags ul li, +.project-details .project-url ul li { + position: relative; + margin: 0 0 15px; + font-size: 14px +} + +.project-details .project-categories ul li:before, +.project-details .project-tags ul li:before, +.project-details .project-url ul li:before { + margin: 0 10px 0 0; + color: rgba(0, 0, 0, .5); + font-size: 14px; + vertical-align: middle +} + +.project-details .project-categories ul li:last-child, +.project-details .project-tags ul li:last-child, +.project-details .project-url ul li:last-child { + margin: 0 +} + +.project-details .project-categories ul li a, +.project-details .project-tags ul li a, +.project-details .project-url ul li a { + -webkit-transition: .3s ease; + transition: .3s ease; + vertical-align: middle +} + +.project-details .project-categories ul li a:hover, +.project-details .project-tags ul li a:hover, +.project-details .project-url ul li a:hover { + color: #00a8ff +} + +.project-details .project-categories li:before { + content: "\e632" +} + +.project-details .project-tags li { + position: relative; + margin: 5px 0 0 20px +} + +.project-details .project-tags li:before { + content: "\e634"; + font-size: 10px; + top: 2px; + left: 0; + margin: 0 0 0 -20px +} + +.project-details .project-url li:before { + content: "\e633" +} + +.project-details .project-description { + padding: 40px 60px; + font-size: 14px; + line-height: 1.7em +} + +.project-details .project-title { + font-size: 14px; + font-weight: 700; + text-transform: uppercase +} + +.module-etads { + background: 0; + -webkit-box-shadow: none; + box-shadow: 0 0 +} + +.module-etads .etad { + display: inline-block +} + +.module-etads .etad.new_line { + display: block +} + +.module-etads img { + display: inline-block +} + +.featured-posts-slider-module { + border-top: none; + border-radius: 3px +} + +.featured-posts-slider-module, +.featured-posts-slider-module:last-child { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0 +} + +.featured-posts-slider-module .carousel-item { + position: relative; + border-radius: 3px +} + +.featured-posts-slider-module .carousel-item.et_pb_slide { + position: absolute; + height: 635px +} + +.featured-posts-slider-module .carousel-item.et_pb_slide.et-pb-active-slide { + position: relative +} + +.featured-posts-slider-module .carousel-item.nopost { + height: auto !important +} + +.featured-posts-slider-module .carousel-item .post-content-box { + position: absolute; + bottom: 0; + background: rgba(0, 0, 0, .6); + width: 100% +} + +.et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-content-box { + background: rgba(0, 0, 0, .6); + position: absolute +} + +.et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box, +.et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content-box { + background: #fff; + position: relative +} + +.featured-posts-slider-module .post-content { + padding: 20px +} + +.featured-posts-slider-module .post-content h3 { + font-size: 20px; + font-weight: 600; + padding-bottom: 0 +} + +.et_pb_column_2_3 .featured-posts-slider-module .post-content h3, +.et_pb_column_3_4 .featured-posts-slider-module .post-content h3, +.et_pb_column_4_4 .featured-posts-slider-module .post-content h3 { + font-size: 20px +} + +.et_pb_column_1_2 .featured-posts-slider-module .post-content h3, +.et_pb_column_1_3 .featured-posts-slider-module .post-content h3, +.et_pb_column_1_4 .featured-posts-slider-module .post-content h3, +.et_pb_column_1_5 .featured-posts-slider-module .post-content h3, +.et_pb_column_1_6 .featured-posts-slider-module .post-content h3, +.et_pb_column_2_5 .featured-posts-slider-module .post-content h3, +.et_pb_column_3_5 .featured-posts-slider-module .post-content h3, +.et_pb_column_3_8 .featured-posts-slider-module .post-content h3 { + font-size: 14px +} + +.et_pb_column_1_4 .featured-posts-slider-module .post-content h3, +.et_pb_column_1_5 .featured-posts-slider-module .post-content h3, +.et_pb_column_1_6 .featured-posts-slider-module .post-content h3 { + line-height: 1.2 +} + +.et_pb_column_1_2 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_2_3 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_3_4 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_3_5 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_4_4 .featured-posts-slider-module .post-content h3 a, +.featured-posts-slider-module .post-content h3 a { + color: #fff +} + +.et_pb_column_1_3 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_1_4 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_1_5 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_1_6 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_2_5 .featured-posts-slider-module .post-content h3 a, +.et_pb_column_3_8 .featured-posts-slider-module .post-content h3 a { + color: #666 +} + +.featured-posts-slider-module .post-meta { + margin: 0; + padding: 3px 0 0; + color: #fff +} + +.et_pb_column_1_2 .featured-posts-slider-module .post-meta, +.et_pb_column_2_3 .featured-posts-slider-module .post-meta, +.et_pb_column_3_4 .featured-posts-slider-module .post-meta, +.et_pb_column_3_5 .featured-posts-slider-module .post-meta, +.et_pb_column_4_4 .featured-posts-slider-module .post-meta { + color: #fff; + display: block +} + +.et_pb_column_1_2 .featured-posts-slider-module .post-meta, +.et_pb_column_1_3 .featured-posts-slider-module .post-meta, +.et_pb_column_1_4 .featured-posts-slider-module .post-meta, +.et_pb_column_1_5 .featured-posts-slider-module .post-meta, +.et_pb_column_1_6 .featured-posts-slider-module .post-meta, +.et_pb_column_2_5 .featured-posts-slider-module .post-meta, +.et_pb_column_3_5 .featured-posts-slider-module .post-meta, +.et_pb_column_3_8 .featured-posts-slider-module .post-meta { + color: rgba(0, 0, 0, .5); + display: none +} + +.featured-posts-slider-module .et-pb-controllers { + top: 0; + right: 0; + bottom: auto; + left: auto; + padding: 20px; + line-height: 0; + text-align: right +} + +.rtl .featured-posts-slider-module .et-pb-controllers { + text-align: left +} + +.featured-posts-slider-module .et-pb-controllers a { + outline: 0; + background: rgba(255, 255, 255, .6); + width: 10px; + height: 5px; + border: 0; + padding: 0; + border-radius: 100px; + line-height: 0; + text-indent: 100em; + white-space: nowrap; + overflow: hidden; + -webkit-transition: .3s ease; + transition: .3s ease; + margin-right: 4px +} + +.featured-posts-slider-module .et-pb-controllers a.et-pb-active-control { + background: #fff; + width: 18px +} + +.rtl .featured-posts-slider-module .et-pb-controllers a:last-child { + margin-right: 4px +} + +.et_pb_column_4_4 .featured-posts-slider-module .carousel-item { + height: 635.29412px +} + +.with_sidebar .et_pb_column_4_4 .featured-posts-slider-module .carousel-item { + height: 476.47059px +} + +.et_pb_column_3_4 .featured-posts-slider-module .carousel-item { + height: 462.35294px +} + +.with_sidebar .et_pb_column_3_4 .featured-posts-slider-module .carousel-item { + height: 343.23529px +} + +.et_pb_column_2_3 .featured-posts-slider-module .carousel-item { + height: 409.41176px +} + +.et_pb_column_1_2 .featured-posts-slider-module .carousel-item, +.with_sidebar .et_pb_column_2_3 .featured-posts-slider-module .carousel-item { + height: 303.52941px +} + +.with_sidebar .et_pb_column_1_2 .featured-posts-slider-module .carousel-item { + height: 224.11765px +} + +.et_pb_column_3_8 .featured-posts-slider-module .carousel-item { + height: auto +} + +.et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 215.66038px +} + +.with_sidebar .et_pb_column_3_8 .featured-posts-slider-module .carousel-item { + height: auto +} + +.with_sidebar .et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 158.34906px +} + +.et_pb_column_1_3 .featured-posts-slider-module .carousel-item { + height: auto +} + +.et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 190.18868px +} + +.with_sidebar .et_pb_column_1_3 .featured-posts-slider-module .carousel-item { + height: auto +} + +.with_sidebar .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 139.24528px +} + +.et_pb_column_1_4 .featured-posts-slider-module .carousel-item { + height: auto +} + +.et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 139.24528px +} + +.with_sidebar .et_pb_column_1_4 .featured-posts-slider-module .carousel-item { + height: auto +} + +.with_sidebar .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 101.03774px +} + +.et_pb_column_1_5 .featured-posts-slider-module .carousel-item { + height: auto +} + +.et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 108.67925px +} + +.with_sidebar .et_pb_column_1_5 .featured-posts-slider-module .carousel-item { + height: auto +} + +.with_sidebar .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 78.11321px +} + +.et_pb_column_1_6 .featured-posts-slider-module .carousel-item { + height: auto +} + +.et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 88.30189px +} + +.with_sidebar .et_pb_column_1_6 .featured-posts-slider-module .carousel-item { + height: auto +} + +.with_sidebar .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 62.83019px +} + +.et_pb_column_2_5 .featured-posts-slider-module .carousel-item { + height: auto +} + +.et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 230.9434px +} + +.with_sidebar .et_pb_column_2_5 .featured-posts-slider-module .carousel-item { + height: auto +} + +.with_sidebar .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 169.81132px +} + +.et_pb_column_3_5 .featured-posts-slider-module .carousel-item { + height: 367.05882px +} + +.with_sidebar .et_pb_column_3_5 .featured-posts-slider-module .carousel-item { + height: 271.76471px +} + +.posts-carousel-module { + position: relative; + overflow: hidden +} + +.ie.et_extra_layout .et_pb_extra_column_main .et_pb_column .posts-carousel-module { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column +} + +.posts-carousel-module.loading .carousel-item-hide-on-load { + display: none +} + +.posts-carousel-module .module-head { + background: 0 0 +} + +.posts-carousel-module .carousel-items { + position: relative; + width: 100%; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.posts-carousel-module .carousel-items .et-pb-active-slide, +.posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-timing-function: ease; + animation-timing-function: ease; + -webkit-animation-duration: .8s; + animation-duration: .8s +} + +.et_pb_column_3_4 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_3_4 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .675s; + animation-duration: .675s +} + +.et_pb_column_2_3 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_2_3 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .6s; + animation-duration: .6s +} + +.et_pb_column_1_2 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_1_2 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .45s; + animation-duration: .45s +} + +.et_pb_column_3_5 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_3_5 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .54s; + animation-duration: .54s +} + +.et_pb_column_1_3 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_1_3 .posts-carousel-module .carousel-items .et-pb-moved-slide, +.et_pb_column_2_5 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_2_5 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .4s; + animation-duration: .4s +} + +.et_pb_column_1_4 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_1_4 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .325s; + animation-duration: .325s +} + +.et_pb_column_1_5 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_1_5 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .28s; + animation-duration: .28s +} + +.et_pb_column_1_6 .posts-carousel-module .carousel-items .et-pb-active-slide, +.et_pb_column_1_6 .posts-carousel-module .carousel-items .et-pb-moved-slide { + -webkit-animation-duration: .25s; + animation-duration: .25s +} + +.posts-carousel-module .carousel-items.et_slide_transition_to_previous .et-pb-moved-slide { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight +} + +.rtl .posts-carousel-module .carousel-items.et_slide_transition_to_previous .et-pb-moved-slide { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft +} + +.posts-carousel-module .carousel-items.et_slide_transition_to_previous .et-pb-active-slide { + -webkit-animation-name: slideInRight; + animation-name: slideInRight +} + +.rtl .posts-carousel-module .carousel-items.et_slide_transition_to_previous .et-pb-active-slide { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft +} + +.posts-carousel-module .carousel-items.et_slide_transition_to_next .et-pb-moved-slide { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft +} + +.rtl .posts-carousel-module .carousel-items.et_slide_transition_to_next .et-pb-moved-slide { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight +} + +.posts-carousel-module .carousel-items.et_slide_transition_to_next .et-pb-active-slide { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft +} + +.rtl .posts-carousel-module .carousel-items.et_slide_transition_to_next .et-pb-active-slide { + -webkit-animation-name: slideInRight; + animation-name: slideInRight +} + +.posts-carousel-module .carousel-group { + position: relative; + display: inline-block; + vertical-align: top; + width: 100%; + height: auto; + float: left; + padding: 0; + display: none +} + +.rtl .posts-carousel-module .carousel-group { + float: right +} + +.et_pb_column_2_3 .posts-carousel-module .carousel-group, +.et_pb_column_3_4 .posts-carousel-module .carousel-group, +.et_pb_column_4_4 .posts-carousel-module .carousel-group { + padding-right: 10px; + padding-left: 10px +} + +.et_pb_column_1_2 .posts-carousel-module .carousel-group, +.et_pb_column_1_3 .posts-carousel-module .carousel-group, +.et_pb_column_1_4 .posts-carousel-module .carousel-group, +.et_pb_column_1_5 .posts-carousel-module .carousel-group, +.et_pb_column_1_6 .posts-carousel-module .carousel-group, +.et_pb_column_2_5 .posts-carousel-module .carousel-group, +.et_pb_column_3_5 .posts-carousel-module .carousel-group, +.et_pb_column_3_8 .posts-carousel-module .carousel-group { + padding-right: 0; + padding-left: 0 +} + +.posts-carousel-module .carousel-group.et_slide_transition { + display: block !important; + opacity: 1 !important; + z-index: 0 !important; + position: absolute; + top: 0; + left: 0 +} + +.posts-carousel-module .carousel-group.et-pb-active-slide { + display: block; + opacity: 1 !important +} + +.posts-carousel-module .carousel-item { + display: inline-block; + vertical-align: top; + height: auto; + float: left +} + +.rtl .posts-carousel-module .carousel-item { + float: right +} + +.et_pb_column_2_3 .posts-carousel-module .carousel-item, +.et_pb_column_3_4 .posts-carousel-module .carousel-item, +.et_pb_column_4_4 .posts-carousel-module .carousel-item { + width: 25%; + padding-top: 20px +} + +.et_pb_column_1_2 .posts-carousel-module .carousel-item, +.et_pb_column_3_5 .posts-carousel-module .carousel-item { + width: 50%; + padding-top: 0 +} + +.et_pb_column_1_3 .posts-carousel-module .carousel-item, +.et_pb_column_1_4 .posts-carousel-module .carousel-item, +.et_pb_column_1_5 .posts-carousel-module .carousel-item, +.et_pb_column_1_6 .posts-carousel-module .carousel-item, +.et_pb_column_2_5 .posts-carousel-module .carousel-item, +.et_pb_column_3_8 .posts-carousel-module .carousel-item { + width: 100%; + padding-top: 0 +} + +.posts-carousel-module .carousel-item img { + width: 100%; + height: auto +} + +.posts-carousel-module .carousel-item .et_pb_extra_overlay { + height: 100% +} + +.posts-carousel-module .carousel-item .et_pb_extra_overlay:before { + position: absolute +} + +.posts-carousel-module .post-thumbnail { + width: auto; + margin-bottom: 0; + overflow: hidden +} + +.et_pb_column_2_3 .posts-carousel-module .post-thumbnail, +.et_pb_column_3_4 .posts-carousel-module .post-thumbnail, +.et_pb_column_4_4 .posts-carousel-module .post-thumbnail { + margin-right: 10px; + margin-left: 10px +} + +.et_pb_column_1_2 .posts-carousel-module .post-thumbnail, +.et_pb_column_1_3 .posts-carousel-module .post-thumbnail, +.et_pb_column_1_4 .posts-carousel-module .post-thumbnail, +.et_pb_column_1_5 .posts-carousel-module .post-thumbnail, +.et_pb_column_1_6 .posts-carousel-module .post-thumbnail, +.et_pb_column_2_5 .posts-carousel-module .post-thumbnail, +.et_pb_column_3_5 .posts-carousel-module .post-thumbnail, +.et_pb_column_3_8 .posts-carousel-module .post-thumbnail { + margin-right: 0; + margin-left: 0 +} + +.posts-carousel-module .post-content-box { + padding: 15px 20px +} + +.et_pb_column_2_3 .posts-carousel-module .post-content-box, +.et_pb_column_3_4 .posts-carousel-module .post-content-box, +.et_pb_column_4_4 .posts-carousel-module .post-content-box { + margin-right: 10px; + margin-left: 10px; + padding-right: 0; + padding-left: 0 +} + +.et_pb_column_1_2 .posts-carousel-module .post-content-box, +.et_pb_column_1_3 .posts-carousel-module .post-content-box, +.et_pb_column_1_4 .posts-carousel-module .post-content-box, +.et_pb_column_1_5 .posts-carousel-module .post-content-box, +.et_pb_column_1_6 .posts-carousel-module .post-content-box, +.et_pb_column_2_5 .posts-carousel-module .post-content-box, +.et_pb_column_3_5 .posts-carousel-module .post-content-box, +.et_pb_column_3_8 .posts-carousel-module .post-content-box { + padding: 15px 20px; + margin-right: 0; + margin-left: 0 +} + +.posts-carousel-module .post-content-box h3 { + padding-bottom: 0; + font-size: 14px; + text-transform: none +} + +.posts-carousel-module .post-content-box h3 a { + color: #444651 +} + +.posts-carousel-module .post-meta { + padding: 0; + margin: 0 +} + +.posts-carousel-module .et-pb-slider-arrows a { + background: #fff; + width: 40px; + height: 40px; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + opacity: 0; + font-family: ETModules; + text-align: center; + -webkit-transition: .3s ease; + transition: .3s ease +} + +.et_pb_column_4_4 .posts-carousel-module .et-pb-slider-arrows a { + top: 80px +} + +.et_pb_column_3_4 .posts-carousel-module .et-pb-slider-arrows a { + top: 64.5px +} + +.et_pb_column_2_3 .posts-carousel-module .et-pb-slider-arrows a { + top: 59px +} + +.et_pb_column_1_2 .posts-carousel-module .et-pb-slider-arrows a, +.et_pb_column_3_5 .posts-carousel-module .et-pb-slider-arrows a { + top: 66px +} + +.et_pb_column_1_3 .posts-carousel-module .et-pb-slider-arrows a, +.et_pb_column_2_5 .posts-carousel-module .et-pb-slider-arrows a { + top: 84px +} + +.et_pb_column_1_4 .posts-carousel-module .et-pb-slider-arrows a, +.et_pb_column_1_5 .posts-carousel-module .et-pb-slider-arrows a, +.et_pb_column_1_6 .posts-carousel-module .et-pb-slider-arrows a { + top: 62.5px +} + +.posts-carousel-module .et-pb-slider-arrows a:before { + color: #444651; + font-size: 40px; + line-height: 40px +} + +.posts-carousel-module .et-pb-slider-arrows a:hover { + opacity: .9 +} + +.posts-carousel-module .et-pb-slider-arrows:before { + display: none; + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 10000 +} + +.et-pb-slide-is-transitioning.posts-carousel-module .et-pb-slider-arrows:before { + display: block +} + +.posts-carousel-module .et-pb-arrow-prev { + left: 40px +} + +.rtl .posts-carousel-module .et-pb-arrow-prev { + left: auto; + right: 40px +} + +.rtl .posts-carousel-module .et-pb-arrow-prev:before { + content: "\35" +} + +.et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-prev { + left: 60px +} + +.rtl .et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-prev { + left: auto; + right: 60px +} + +.et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-prev, +.et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-prev { + left: 40px +} + +.rtl .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-prev, +.rtl .et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-prev { + left: auto; + right: 40px +} + +.posts-carousel-module .et-pb-arrow-next { + right: 40px +} + +.rtl .posts-carousel-module .et-pb-arrow-next { + right: auto; + left: 40px +} + +.rtl .posts-carousel-module .et-pb-arrow-next:before { + content: "\34" +} + +.et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-next { + right: 60px +} + +.rtl .et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-next { + right: auto; + left: 60px +} + +.et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-next, +.et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-next { + right: 40px +} + +.rtl .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-next, +.rtl .et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-next { + right: auto; + left: 40px +} + +.posts-carousel-module:hover .et-pb-slider-arrows a { + opacity: .7 +} + +.posts-carousel-module:hover .et-pb-slider-arrows a:hover { + opacity: .9 +} + +.posts-carousel-module:hover .et-pb-arrow-prev { + left: 20px +} + +.rtl .posts-carousel-module:hover .et-pb-arrow-prev { + left: auto; + right: 20px +} + +.et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-prev { + left: 40px +} + +.rtl .et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-prev { + left: auto; + right: 40px +} + +.et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-prev, +.et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-prev { + left: 20px +} + +.rtl .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-prev, +.rtl .et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-prev { + left: auto; + right: 20px +} + +.posts-carousel-module:hover .et-pb-arrow-next { + right: 20px +} + +.rtl .posts-carousel-module:hover .et-pb-arrow-next { + right: auto; + left: 20px +} + +.et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-next { + right: 40px +} + +.rtl .et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-next { + right: auto; + left: 40px +} + +.et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-next, +.et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-next { + right: 20px +} + +.rtl .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-next, +.rtl .et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-next { + right: auto; + left: 20px +} + +.tabbed-post-module { + -webkit-transition: .3s ease; + transition: .3s ease +} + +.tabbed-post-module .tabs { + position: relative; + background: #f6f9fd; + width: 100%; + padding: 0 +} + +.tabbed-post-module .tabs ul { + padding: 0 +} + +.tabbed-post-module .tabs ul li { + display: inline-block; + border-right: 1px solid rgba(0, 0, 0, .1); + margin: 0; + padding: 15px 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: rgba(0, 0, 0, .5); + font-size: 16px; + font-weight: 700; + letter-spacing: 1.2px; + line-height: 1; + text-transform: uppercase; + cursor: pointer; + -webkit-transition: .3s ease; + transition: .3s ease; + float: left; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.tabbed-post-module .tabs ul li span { + position: relative; + z-index: 1; + pointer-events: none +} + +.et_pb_column_1_2 .tabbed-post-module .tabs ul li, +.et_pb_column_1_3 .tabbed-post-module .tabs ul li, +.et_pb_column_1_4 .tabbed-post-module .tabs ul li, +.et_pb_column_1_5 .tabbed-post-module .tabs ul li, +.et_pb_column_1_6 .tabbed-post-module .tabs ul li, +.et_pb_column_2_3 .tabbed-post-module .tabs ul li, +.et_pb_column_2_5 .tabbed-post-module .tabs ul li, +.et_pb_column_3_5 .tabbed-post-module .tabs ul li, +.et_pb_column_3_8 .tabbed-post-module .tabs ul li { + display: none +} + +.tabbed-post-module .tabs ul li:hover { + color: #00a8ff +} + +.tabbed-post-module .tabs ul li:first-child { + padding: 15px 20px +} + +.tabbed-post-module .tabs ul li.active { + background: #fff; + color: #00a8ff; + -webkit-transition: 0s ease .6s; + transition: 0s ease .6s +} + +.et_pb_column_1_2 .tabbed-post-module .tabs ul li.active, +.et_pb_column_1_3 .tabbed-post-module .tabs ul li.active, +.et_pb_column_1_4 .tabbed-post-module .tabs ul li.active, +.et_pb_column_1_5 .tabbed-post-module .tabs ul li.active, +.et_pb_column_1_6 .tabbed-post-module .tabs ul li.active, +.et_pb_column_2_3 .tabbed-post-module .tabs ul li.active, +.et_pb_column_2_5 .tabbed-post-module .tabs ul li.active, +.et_pb_column_3_5 .tabbed-post-module .tabs ul li.active, +.et_pb_column_3_8 .tabbed-post-module .tabs ul li.active { + display: block; + width: 100%; + border: 0 +} + +.tabbed-post-module .tab-nav { + position: absolute; + top: 0; + right: 0; + background: #f6f9fd; + border-left: 1px solid rgba(0, 0, 0, .1); + border-bottom: 1px solid rgba(0, 0, 0, .1); + padding: 13px 20px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.et_pb_column_3_4 .tabbed-post-module .tab-nav, +.et_pb_column_4_4 .tabbed-post-module .tab-nav { + display: none +} + +.et_pb_column_3_4 .et_pb_row_inner .tabbed-post-module .tab-nav, +.et_pb_row_inner .et_pb_column_4_4 .tabbed-post-module .tab-nav { + display: block +} + +.tabbed-post-module .tab-nav .arrow { + display: block; + cursor: pointer; + font-size: 24px; + line-height: .8; + text-align: center; + vertical-align: middle; + float: left; + user-select-none: none +} + +.tabbed-post-module .tab-nav .arrow:before { + color: rgba(0, 0, 0, .5) +} + +.tabbed-post-module .tab-nav .arrow.prev { + margin: 0 7.5px 0 0 +} + +.tabbed-post-module .tab-nav .arrow.prev:before { + content: "\e62e" +} + +.tabbed-post-module .tab-nav .arrow.next { + margin: 0 0 0 7.5px +} + +.tabbed-post-module .tab-nav .arrow.next:before { + content: "\e62f" +} + +.tabbed-post-module .tab-contents { + width: 100% +} + +.tabbed-post-module .tab-content { + display: none +} + +.et_pb_column_1_2 .tabbed-post-module .tab-content, +.et_pb_column_1_3 .tabbed-post-module .tab-content, +.et_pb_column_1_4 .tabbed-post-module .tab-content, +.et_pb_column_1_5 .tabbed-post-module .tab-content, +.et_pb_column_1_6 .tabbed-post-module .tab-content, +.et_pb_column_2_5 .tabbed-post-module .tab-content, +.et_pb_column_3_5 .tabbed-post-module .tab-content, +.et_pb_column_3_8 .tabbed-post-module .tab-content { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap +} + +.et_pb_column_1_2 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_2 .tabbed-post-module .tab-content .posts-list, +.et_pb_column_1_3 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_3 .tabbed-post-module .tab-content .posts-list, +.et_pb_column_1_4 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_4 .tabbed-post-module .tab-content .posts-list, +.et_pb_column_1_5 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_5 .tabbed-post-module .tab-content .posts-list, +.et_pb_column_1_6 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_6 .tabbed-post-module .tab-content .posts-list, +.et_pb_column_2_5 .tabbed-post-module .tab-content .main-post, +.et_pb_column_2_5 .tabbed-post-module .tab-content .posts-list, +.et_pb_column_3_5 .tabbed-post-module .tab-content .main-post, +.et_pb_column_3_5 .tabbed-post-module .tab-content .posts-list, +.et_pb_column_3_8 .tabbed-post-module .tab-content .main-post, +.et_pb_column_3_8 .tabbed-post-module .tab-content .posts-list { + width: 100% +} + +.et_pb_column_1_2 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_3 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_4 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_5 .tabbed-post-module .tab-content .main-post, +.et_pb_column_1_6 .tabbed-post-module .tab-content .main-post, +.et_pb_column_2_5 .tabbed-post-module .tab-content .main-post, +.et_pb_column_3_5 .tabbed-post-module .tab-content .main-post, +.et_pb_column_3_8 .tabbed-post-module .tab-content .main-post { + padding: 0 +} + +.et_pb_column_1_2 .tabbed-post-module .tab-content .main-post .post-content, +.et_pb_column_1_3 .tabbed-post-module .tab-content .main-post .post-content, +.et_pb_column_1_4 .tabbed-post-module .tab-content .main-post .post-content, +.et_pb_column_1_5 .tabbed-post-module .tab-content .main-post .post-content, +.et_pb_column_1_6 .tabbed-post-module .tab-content .main-post .post-content, +.et_pb_column_2_5 .tabbed-post-module .tab-content .main-post .post-content, +.et_pb_column_3_5 .tabbed-post-module .tab-content .main-post .post-content, +.et_pb_column_3_8 .tabbed-post-module .tab-content .main-post .post-content { + padding: 0 20px +} + +.tabbed-post-module .tab-content:first-child { + display: -webkit-box; + display: -ms-flexbox; + display: flex +} + +.posts-blog-feed-module .paginated_content { + width: 100% +} + +.ie .posts-blog-feed-module .paginated_content { + -ms-flex-negative: 0; + flex-shrink: 0 +} + +.posts-blog-feed-module .pagination, +.posts-blog-feed-module ul.page-numbers { + padding: 10px +} + +.posts-blog-feed-module .hentry { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + border-bottom: 1px solid rgba(0, 0, 0, .1); + padding: 20px; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start +} + +.posts-blog-feed-module .hentry.has-post-thumbnail .header { + display: block; + position: relative +} + +.posts-blog-feed-module .hentry.et-doesnt-have-format-content.et_post_format-et-post-format-standard .header { + display: block +} + +.posts-blog-feed-module .et-format- .header, +.posts-blog-feed-module .et-format-text .header { + display: none +} + +.posts-blog-feed-module .et-format- .post-content, +.posts-blog-feed-module .et-format-text .post-content { + width: 100% +} + +.posts-blog-feed-module .et-format-.has-post-thumbnail .header, +.posts-blog-feed-module .et-format-.has-post-thumbnail .post-content, +.posts-blog-feed-module .et-format-text.has-post-thumbnail .header, +.posts-blog-feed-module .et-format-text.has-post-thumbnail .post-content { + width: 50% +} + +.posts-blog-feed-module .et-format-link, +.posts-blog-feed-module .et-format-quote { + border: 0; + padding: 0 +} + +.posts-blog-feed-module .et-format-link .header, +.posts-blog-feed-module .et-format-quote .header { + display: block; + width: 100%; + margin: 0; + padding: 0 +} + +.posts-blog-feed-module .header { + width: 50%; + padding: 0 10px 0 0 +} + +.posts-blog-feed-module .header a { + position: relative; + display: block +} + +.posts-blog-feed-module .header a.et-pb-slider-arrows a { + position: absolute +} + +.posts-blog-feed-module .header img { + display: block; + width: 100% +} + +.posts-blog-feed-module .header .et-pb-slider-arrows a { + position: absolute; + background: #fff; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1) +} + +.posts-blog-feed-module .post-content { + width: 50%; + padding: 0 0 0 10px +} + +.posts-blog-feed-module .post-content:after { + content: ""; + display: block; + clear: both +} + +.posts-blog-feed-module .post-meta { + padding: 0 +} + +.posts-blog-feed-module .post-title { + font-size: 16px +} + +.posts-blog-feed-module .excerpt p { + padding: 0 0 20px +} + +.posts-blog-feed-module.standard .hentry .header { + display: none +} + +.posts-blog-feed-module.standard .hentry .post-content { + width: 100% +} + +.posts-blog-feed-module.standard .hentry.et-format-standard.has-post-thumbnail .header, +.posts-blog-feed-module.standard .hentry.et-format-text.has-post-thumbnail .header, +.posts-blog-feed-module.standard .hentry.type-page.has-post-thumbnail .header, +.posts-blog-feed-module.standard .hentry.type-post.has-post-thumbnail .header, +.posts-blog-feed-module.standard .hentry.type-product.has-post-thumbnail .header, +.posts-blog-feed-module.standard .hentry.type-project.has-post-thumbnail .header { + width: 50%; + display: block +} + +.posts-blog-feed-module.standard .hentry.et-format-standard.has-post-thumbnail .post-content, +.posts-blog-feed-module.standard .hentry.et-format-text.has-post-thumbnail .post-content, +.posts-blog-feed-module.standard .hentry.type-page.has-post-thumbnail .post-content, +.posts-blog-feed-module.standard .hentry.type-post.has-post-thumbnail .post-content, +.posts-blog-feed-module.standard .hentry.type-product.has-post-thumbnail .post-content, +.posts-blog-feed-module.standard .hentry.type-project.has-post-thumbnail .post-content { + width: 50% +} + +.posts-blog-feed-module.standard .hentry.et-format-audio.et-has-post-format-content .header, +.posts-blog-feed-module.standard .hentry.et-format-gallery.et-has-post-format-content .header, +.posts-blog-feed-module.standard .hentry.et-format-map.et-has-post-format-content .header, +.posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .header { + width: 50%; + display: block +} + +.posts-blog-feed-module.standard .hentry.et-format-audio.et-has-post-format-content .post-content, +.posts-blog-feed-module.standard .hentry.et-format-gallery.et-has-post-format-content .post-content, +.posts-blog-feed-module.standard .hentry.et-format-map.et-has-post-format-content .post-content, +.posts-blog-feed-module.standard .hentry.et-format-video.et-has-post-format-content .post-content { + width: 50% +} + +.posts-blog-feed-module.standard .hentry.et-format-link, +.posts-blog-feed-module.standard .hentry.et-format-quote { + overflow: hidden +} + +.posts-blog-feed-module.standard .hentry.et-format-link.has-post-thumbnail .header, +.posts-blog-feed-module.standard .hentry.et-format-link .header, +.posts-blog-feed-module.standard .hentry.et-format-quote.has-post-thumbnail .header, +.posts-blog-feed-module.standard .hentry.et-format-quote .header { + display: block; + width: 100% +} + +.posts-blog-feed-module.masonry { + background: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: 0 0 +} + +.posts-blog-feed-module.masonry .hentry { + border-bottom: none +} + +.et_pb_no_drop_shadow.posts-blog-feed-module.masonry .hentry, +.posts-blog-feed-module.masonry .et_post_format-et-post-format-quote.post { + -webkit-box-shadow: none; + box-shadow: 0 0 +} + +.posts-blog-feed-module.masonry .paginated_page[data-columns]::before { + display: none; + content: "3 .column.size-1of3"; + opacity: 0; + line-height: 0 +} + +.with_sidebar .posts-blog-feed-module.masonry .paginated_page[data-columns]::before { + content: "2 .column.size-1of2" +} + +.posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column { + padding-right: 8.33px; + padding-left: 8.33px; + width: 33.333% +} + +.posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column:first-child { + padding-right: 16.66px; + padding-left: 0 +} + +.posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column:last-child { + padding-left: 16.66px; + padding-right: 0 +} + +.posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column { + width: 50% +} + +.posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column:first-child { + padding-right: 12px +} + +.posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column:last-child { + padding-left: 12px +} + +.posts-blog-feed-module.masonry .hentry { + display: inline-block; + page-break-inside: avoid; + -moz-column-break-inside: avoid; + -webkit-column-break-inside: avoid; + break-inside: avoid; + padding: 0; + overflow: visible; + border: none; + opacity: 0 +} + +.js .posts-blog-feed-module.masonry .hentry { + opacity: 0 +} + +.posts-blog-feed-module.masonry .hentry.et-format-gallery * { + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.posts-blog-feed-module.masonry .hentry.et-format-map { + overflow: hidden +} + +.posts-blog-feed-module.masonry .hentry.et-format-map .header * { + -webkit-transform: translateZ(0); + transform: translateZ(0) +} + +.posts-blog-feed-module.masonry .column { + float: left +} + +.js .posts-blog-feed-module.masonry .column .hentry { + opacity: 1; + -webkit-animation: gridFadeIn 1s cubic-bezier(.77, 0, .175, 1)1; + animation: gridFadeIn 1s cubic-bezier(.77, 0, .175, 1)1 +} + +.posts-blog-feed-module.masonry .et-format- .header, +.posts-blog-feed-module.masonry .et-format- .post-content, +.posts-blog-feed-module.masonry .et-format-text .header, +.posts-blog-feed-module.masonry .et-format-text .post-content { + width: 100% +} + +.posts-blog-feed-module.masonry .et-format-link, +.posts-blog-feed-module.masonry .et-format-quote { + border: 0 +} + +.posts-blog-feed-module.masonry .et-format-link .header, +.posts-blog-feed-module.masonry .et-format-quote .header { + margin: 0 +} + +.posts-blog-feed-module.masonry .et-format-link .header div, +.posts-blog-feed-module.masonry .et-format-quote .header div { + border-radius: 3px +} + +.posts-blog-feed-module.masonry .header { + position: relative; + width: 100%; + border-radius: 0; + margin: 0 0 20px; + padding: 0 +} + +.posts-blog-feed-module.masonry .header iframe { + border-radius: 0 +} + +.posts-blog-feed-module.masonry .et_pb_extra_overlay:before { + -webkit-backface-visibility: hidden +} + +.posts-blog-feed-module.masonry .post-content { + width: 100%; + padding: 0 20px 20px +} + +.et_pb_widget { + display: block; + background: #fff; + width: 100%; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + margin: 0 0 24px; + overflow: hidden +} + +.et_pb_widget .widgettitle, +.et_pb_widget .wp-block-group__inner-container>h2, +.et_pb_widget .wp-block-group__inner-container>h3 { + background: #3e5062; + padding: 15px 20px; + color: #fff; + font-size: 16px; + font-weight: 600; + line-height: 1; + letter-spacing: 1.2px; + text-transform: uppercase +} + +.et_pb_widget .widgettitle a, +.et_pb_widget .wp-block-group__inner-container>h2 a, +.et_pb_widget .wp-block-group__inner-container>h3 a { + color: #fff +} + +.et_pb_widget ul li { + margin-bottom: 0 !important +} + +.et_pb_widget ul li ul.children li { + margin-left: 0 +} + +.et_pb_widget ol li { + margin-bottom: 0 !important +} + +.et_pb_widget ol li ol.children li { + margin-left: 0 +} + +.et_pb_widget li { + border-bottom: 1px solid rgba(0, 0, 0, .1); + margin: 0; + padding: 15px 20px; + font-size: 12px; + line-height: 1.3em +} + +.et_pb_widget li:last-child { + border: 0 +} + +.et_pb_widget .children { + border-top: 1px solid rgba(0, 0, 0, .1); + margin: 15px -20px -15px +} + +.et_pb_widget .children a { + padding: 0 0 0 20px +} + +.et_pb_widget .children a:before { + content: "- " +} + +.et_pb_widget .children .children a { + padding: 0 0 0 40px +} + +.et_pb_widget .children .children .children a { + padding: 0 0 0 60px +} + +.et_pb_widget .children .children .children .children a { + padding: 0 0 0 80px +} + +.et_pb_widget .children .children .children .children .children a { + padding: 0 0 0 100px +} + +.et_pb_widget a { + font-size: 14px; + font-weight: 600; + line-height: 1.3em +} + +.et_pb_widget a, +.et_pb_widget a:visited { + color: rgba(0, 0, 0, .75) +} + +.et_pb_widget .widget_list_portrait, +.et_pb_widget .widget_list_thumbnail { + display: inline-block; + background: #00a8ff; + width: 50px; + min-width: 50px; + height: 50px; + margin: 0 10px 0 0; + vertical-align: top; + overflow: hidden +} + +.et_pb_widget .widget_list_portrait { + vertical-align: middle +} + +.et_pb_widget .widget_list img { + display: block; + width: 100%; + height: auto +} + +.et_pb_widget .widget_list .title { + display: inline-block; + padding: 3px 0; + color: rgba(0, 0, 0, .75); + font-size: 14px; + font-weight: 600 +} + +.et_pb_widget .widget_list .post-meta { + color: rgba(0, 0, 0, .5); + font-size: 12px +} + +.et_pb_widget .widget_list .post-meta a { + color: inherit; + font-size: inherit; + font-weight: 400 +} + +#footer .et_pb_widget { + background: 0; + -webkit-box-shadow: none; + box-shadow: 0 0; + margin: 0 0 60px +} + +#footer .et_pb_widget:first-of-type { + padding-top: 60px +} + +#footer .et_pb_widget .widgettitle, +#footer .et_pb_widget .wp-block-group__inner-container>h2, +#footer .et_pb_widget .wp-block-group__inner-container>h3 { + background: 0; + padding: 0; + color: rgba(255, 255, 255, .6) +} + +#footer .et_pb_widget li { + border-bottom: 1px solid rgba(255, 255, 255, .1); + padding: 15px 0 +} + +#footer .et_pb_widget li:last-child { + border: 0 +} + +#footer .et_pb_widget .children { + border-top: 1px solid rgba(255, 255, 255, .1); + margin: 15px 0 -15px +} + +#footer .et_pb_widget .widget_list .title, +#footer .et_pb_widget a { + color: #fff +} + +#footer .et_pb_widget .widget_list .post-meta { + color: rgba(255, 255, 255, .8) +} + +#footer .et_pb_widget input[type=password], +#footer .et_pb_widget input[type=search], +#footer .et_pb_widget input[type=text], +#footer .et_pb_widget select, +#footer .et_pb_widget textarea { + color: #bbb; + background: #000 +} + +#footer .et_pb_widget button { + color: #fff +} + +.et_pb_widget .screen-reader-text { + display: none +} + +.et_pb_widget.widget_calendar .widgettitle { + padding: 0 20px; + line-height: 46px +} + +.et_pb_widget.widget_calendar #calendar_wrap { + padding: 20px +} + +#footer .et_pb_widget.widget_calendar #calendar_wrap { + padding: 20px 0 +} + +.et_pb_widget.widget_calendar #wp-calendar { + empty-cells: show; + width: 100%; + margin: 0 +} + +.et_pb_widget.widget_calendar a { + font-weight: 700 +} + +.et_pb_widget.widget_calendar a:hover { + text-decoration: underline +} + +.et_pb_widget.widget_calendar caption { + margin: 0 0 20px; + font-weight: 700; + text-decoration: none; + text-transform: uppercase +} + +.et_pb_widget.widget_calendar th { + font-weight: 700 +} + +.et_pb_widget.widget_calendar td { + padding: 10px 5px; + color: rgba(0, 0, 0, .2); + text-align: center +} + +.et_pb_widget.widget_calendar td#today { + font-weight: 700; + text-decoration: underline +} + +#footer .et_pb_widget.widget_calendar td { + color: rgba(255, 255, 255, .8) +} + +.et_pb_widget.widget_calendar tfoot td { + padding: 0 +} + +.et_pb_widget.widget_calendar #next a, +.et_pb_widget.widget_calendar #prev a { + display: block; + margin: 10px 0 0; + font-size: 12px +} + +.et_pb_widget.widget_calendar #next { + text-align: right +} + +.et_pb_widget.widget_calendar #next a { + padding: 0 10px 0 0 +} + +.et_pb_widget.widget_calendar #prev { + text-align: left +} + +.et_pb_widget.widget_calendar #prev a { + padding: 0 0 0 10px +} + +#footer .et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar { + padding: 15px 0 0 +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar a { + font-weight: 700 +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar a:hover { + text-decoration: underline +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar caption { + margin: 0 0 20px; + font-weight: 700; + text-decoration: none; + text-transform: uppercase +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar th { + font-weight: 700 +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar td { + padding: 10px 5px; + color: rgba(0, 0, 0, .2); + text-align: center +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar td#today { + font-weight: 700; + text-decoration: underline +} + +#footer .et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar td { + color: rgba(255, 255, 255, .8) +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar #wp-calendar { + empty-cells: show; + margin: 0 +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar tfoot td { + padding: 0 +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar #next a, +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar #prev a { + display: block; + margin: 10px 0 0; + font-size: 12px +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar #next { + text-align: right +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar #next a { + padding: 0 10px 0 0 +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar #prev { + text-align: left +} + +.et_pb_widget.widget_block:not(.widget_calendar) .wp-block-calendar #prev a { + padding: 0 0 0 10px +} + +.et_pb_widget.widget_block .wp-block-calendar { + padding: 20px; + text-align: left +} + +#footer .et_pb_widget.widget_block .wp-block-calendar { + padding: 0 +} + +.et_pb_widget.widget_block .wp-block-calendar caption { + color: rgba(0, 0, 0, .5) +} + +.et_pb_widget.widget_block .wp-block-calendar td, +.et_pb_widget.widget_block .wp-block-calendar th { + border: 0 +} + +.et_pb_widget.widget_block .wp-block-calendar th { + padding: .875em; + background: 0 0 +} + +.et_pb_widget.widget_block .wp-block-calendar td { + border-top: 1px solid #e5e5e5 +} + +.et_pb_widget.widget .recentcomments .author, +.et_pb_widget.widget .recentcomments .comment-author-link { + color: rgba(0, 0, 0, .75); + font-size: 14px; + font-weight: 600 +} + +#footer .et_pb_widget.widget .recentcomments .author, +#footer .et_pb_widget.widget .recentcomments .comment-author-link { + color: #fff +} + +.et_pb_widget.widget .recentcomments .author a, +.et_pb_widget.widget .recentcomments .comment-author-link a { + color: inherit; + font-weight: 600 +} + +.et_pb_widget.widget .recentcomments .data { + display: inline-block; + color: rgba(0, 0, 0, .6); + font-size: 12px +} + +#footer .et_pb_widget.widget .recentcomments .data { + color: rgba(255, 255, 255, .8) +} + +.et_pb_widget.widget .recentcomments .post-title { + color: rgba(0, 0, 0, .5); + font-size: 14px; + font-weight: 300 +} + +#footer .et_pb_widget.widget .recentcomments .post-title { + color: rgba(255, 255, 255, .8) +} + +.et_pb_widget.widget .recentcomments .post-title a { + color: inherit; + font-weight: 300 +} + +.et_pb_widget.widget_nav_menu .widgettitle { + padding: 0 15px; + line-height: 46px +} + +.et_pb_widget.widget_nav_menu ul li ul li { + margin-left: 0 +} + +.et_pb_widget.widget_nav_menu .sub-menu { + border-top: 1px solid rgba(0, 0, 0, .1); + margin: 15px -20px -15px +} + +.et_pb_widget.widget_nav_menu .sub-menu li { + padding: 15px 40px +} + +.et_pb_widget.widget_nav_menu .sub-menu li:before { + content: "- "; + font-weight: 700 +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu { + margin-right: -40px; + margin-left: -40px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu li { + padding-right: 60px; + padding-left: 60px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu { + margin-right: -60px; + margin-left: -60px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu li { + padding-right: 80px; + padding-left: 80px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu { + margin-right: -80px; + margin-left: -80px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu li { + padding-right: 100px; + padding-left: 100px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu { + margin-right: -100px; + margin-left: -100px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li { + padding-right: 120px; + padding-left: 120px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li .sub-menu { + margin-right: -120px; + margin-left: -120px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li .sub-menu li { + padding-right: 140px; + padding-left: 140px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li .sub-menu li .sub-menu { + margin-right: -140px; + margin-left: -140px +} + +.et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li .sub-menu li .sub-menu li { + padding-right: 160px; + padding-left: 160px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu { + border-top: 1px solid rgba(255, 255, 255, .1); + margin-right: 0; + margin-left: 0 +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu li { + padding-right: 20px; + padding-left: 20px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu { + margin-right: -20px; + margin-left: -20px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu li { + padding-right: 40px; + padding-left: 40px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu { + margin-right: -40px; + margin-left: -40px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu li { + padding-right: 60px; + padding-left: 60px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu { + margin-right: -60px; + margin-left: -60px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu li { + padding-right: 80px; + padding-left: 80px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu { + margin-right: -80px; + margin-left: -80px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li { + padding-right: 100px; + padding-left: 100px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu { + margin-right: -100px; + margin-left: -100px +} + +#footer .et_pb_widget.widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li { + padding-right: 120px; + padding-left: 120px +} + +.et_pb_widget.widget_search { + background: 0 +} + +.et_pb_widget.widget_search .screen-reader-text, +.et_pb_widget.widget_search .search-submit, +.et_pb_widget.widget_search .widgettitle, +.et_pb_widget.widget_search .wp-block-search__button, +.et_pb_widget.widget_search .wp-block-search__label, +.woocommerce-page .et_pb_widget.widget_search .screen-reader-text, +.woocommerce-page .et_pb_widget.widget_search .search-submit, +.woocommerce-page .et_pb_widget.widget_search .widgettitle, +.woocommerce-page .et_pb_widget.widget_search .wp-block-search__button, +.woocommerce-page .et_pb_widget.widget_search .wp-block-search__label, +.woocommerce .et_pb_widget.widget_search .screen-reader-text, +.woocommerce .et_pb_widget.widget_search .search-submit, +.woocommerce .et_pb_widget.widget_search .widgettitle, +.woocommerce .et_pb_widget.widget_search .wp-block-search__button, +.woocommerce .et_pb_widget.widget_search .wp-block-search__label { + display: none +} + +.et_pb_widget.widget_search .search-field, +.et_pb_widget.widget_search .wp-block-search__input { + background: #fff; + width: 100%; + padding: 15px 20px; + color: rgba(0, 0, 0, .5); + -webkit-appearance: none; + border: 0 +} + +.et_pb_widget.widget_search .search-field:focus, +.et_pb_widget.widget_search .wp-block-search__input:focus { + background: #fff; + color: rgba(0, 0, 0, .75) +} + +#footer .et_pb_widget.widget_search .search-field, +#footer .et_pb_widget.widget_search .wp-block-search__input { + background: rgba(0, 0, 0, .3) +} + +.et_pb_widget.widget_tag_cloud .tagcloud, +.et_pb_widget.widget_tag_cloud .wp-block-tag-cloud { + padding: 15px 20px 20px +} + +#footer .et_pb_widget.widget_tag_cloud .tagcloud, +#footer .et_pb_widget.widget_tag_cloud .wp-block-tag-cloud { + padding: 15px 0 20px +} + +.et_pb_widget.widget_tag_cloud a { + margin: 5px 1px 0 0; + font-size: 14px !important +} + +#footer .et_pb_widget.widget_tag_cloud a { + background: rgba(255, 255, 255, .2) +} + +.et_pb_widget.widget_text .textwidget { + padding: 20px; + line-height: 1.3em +} + +#footer .et_pb_widget.widget_text .textwidget { + padding: 20px 0 +} + +.et_pb_widget.widget_archive select { + width: auto; + display: block; + margin: 15px 20px 20px; + max-width: 100% +} + +#footer .et_pb_widget.widget_archive select { + margin-right: 0; + margin-left: 0; + width: 100% +} + +.et_pb_widget.widget_categories select { + width: auto; + display: block; + margin: 15px 20px 20px; + max-width: 100% +} + +#footer .et_pb_widget.widget_categories select { + margin-right: 0; + margin-left: 0; + width: 100% +} + +.et_pb_widget.woocommerce .product_list_widget, +.et_pb_widget ol, +.et_pb_widget ul { + list-style: none; + padding: 0 +} + +.et_pb_widget.woocommerce .product_list_widget li { + border-bottom: 1px solid rgba(0, 0, 0, .1); + margin: 0; + padding: 15px 20px; + font-size: 12px; + line-height: 1.3em +} + +.et_pb_widget.woocommerce .product_list_widget li a:hover { + color: #82c0c7 +} + +.et_pb_widget.woocommerce .product_list_widget li ul li { + margin-left: 15px +} + +.et_pb_widget.woocommerce .product_list_widget li a img { + width: 50px; + height: 50px; + margin: 0 10px 0 0; + float: left +} + +.et_pb_widget.woocommerce .product_list_widget li .children a:before { + color: rgba(255, 255, 255, .6) +} + +.et_pb_widget.woocommerce .product_list_widget li .star-rating { + margin: 1px 0 +} + +.et_pb_widget.woocommerce .product_list_widget li .star-rating:before, +.et_pb_widget.woocommerce .product_list_widget li .star-rating>span:before { + font-size: 10px +} + +.et_pb_widget.woocommerce .product_list_widget li ins { + text-decoration: none +} + +.et_pb_widget.woocommerce .product_list_widget li .amount { + color: #00a8ff +} + +.et_pb_widget.woocommerce .product_list_widget li del .amount { + color: rgba(0, 0, 0, .5) +} + +.et_pb_widget.woocommerce.widget_product_search { + background: 0 0 +} + +.et_pb_widget.woocommerce.widget_product_search .screen-reader-text, +.et_pb_widget.woocommerce.widget_product_search .widgettitle, +.et_pb_widget.woocommerce.widget_product_search input[type=submit] { + display: none +} + +.et_pb_widget.woocommerce.widget_product_search .search-field { + background: #fff; + width: 100%; + padding: 15px 20px; + color: rgba(0, 0, 0, .5) +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li { + padding: 15px 20px +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li:after, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li:before { + content: ""; + display: block; + clear: both +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a { + display: block; + width: 100%; + margin: 0 0 -25px; + padding: 0; + float: left +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a.remove { + position: absolute; + top: 50%; + right: 20px; + left: inherit; + width: 16px; + height: 16px; + margin: -8px 0 0; + color: rgba(0, 0, 0, .75) !important; + line-height: 16px; + text-align: center; + float: none +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li a.remove:hover { + background: #00a8ff; + color: #fff !important +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li img { + display: inline-block; + width: 50px; + height: 50px; + margin: 0 10px 0 0; + -webkit-box-shadow: none; + box-shadow: 0 0; + float: none; + vertical-align: top +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .variation { + margin: 0 0 0 60px; + padding: 0; + border: none +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .variation dd, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .variation dd p, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .variation dt { + display: inline-block; + margin: 0; + padding: 0; + font-weight: 400; + line-height: 1; + vertical-align: bottom +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .variation dt { + margin: 0 3px 3px 0; + font-weight: 600 +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .quantity { + display: block; + margin: 0 0 7px 60px +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget li .quantity .amount { + font-weight: 600 +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total { + margin: 0; + padding: 15px 20px; + border-top: 1px solid #000; + border-top: 1px solid rgba(0, 0, 0, .1); + font-weight: 600; + line-height: 1; + text-transform: uppercase +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total strong { + color: #444651 +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total .amount { + color: #00a8ff +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons { + padding: 0 20px 20px +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .button, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .post-nav .nav-links .button, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .read-more-button { + margin: 0 6px 0 0 +} + +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .button:after, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .post-nav .nav-links .button:after, +.et_pb_widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .read-more-button:after { + content: "\e62f"; + background: 0 0; + color: rgba(0, 0, 0, .6); + vertical-align: middle +} + +.et_pb_widget.woocommerce.widget_layered_nav ul { + padding: 20px +} + +.et_pb_widget.woocommerce.widget_layered_nav ul li { + position: relative; + border: none +} + +.et_pb_widget.woocommerce.widget_layered_nav ul li:last-child a, +.et_pb_widget.woocommerce.widget_layered_nav ul li:only-child a { + margin: 0 +} + +.et_pb_widget.woocommerce.widget_layered_nav ul li a { + width: 100%; + margin: 0 0 20px; + padding: 12px 25px 12px 40px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.et_pb_widget.woocommerce.widget_layered_nav ul li a:before { + position: absolute; + left: 15px; + content: ""; + font-family: WooCommerce; + speak: none; + -webkit-font-feature-settings: normal; + font-feature-settings: normal; + font-variant: normal; + font-weight: 400; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + line-height: 1; + text-transform: none +} + +.et_pb_widget.woocommerce.widget_layered_nav ul li .count { + position: absolute; + top: 12px; + right: 15px; + line-height: 1 +} + +.et_pb_widget.woocommerce.widget_layered_nav_filters ul { + padding: 20px +} + +.et_pb_widget.woocommerce.widget_layered_nav_filters ul li { + display: inline-block; + border: none; + clear: none +} + +.et_pb_widget.woocommerce.widget_layered_nav_filters ul li a { + margin: 0 11px 0 0; + color: rgba(0, 0, 0, .6); + line-height: 1 +} + +.et_pb_widget.woocommerce.widget_layered_nav_filters ul li a:before { + color: rgba(0, 0, 0, .6); + vertical-align: middle +} + +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper { + padding: 0 20px 20px +} + +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider { + background: rgba(0, 0, 0, .1); + height: 6px; + margin: 30px 0 +} + +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle { + background: #fff; + width: 14px; + height: 14px; + border-radius: 100%; + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .4); + box-shadow: 0 1px 5px rgba(0, 0, 0, .4) +} + +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range { + background: #00a8ff; + height: 6px +} + +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label { + color: rgba(0, 0, 0, .5); + font-size: 14px; + line-height: 38px +} + +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label .from, +.et_pb_widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label .to { + color: #00a8ff; + font-weight: 600 +} + +.et_pb_widget.woocommerce.widget_product_tag_cloud .tagcloud { + padding: 15px 20px 20px +} + +#footer .et_pb_widget.woocommerce.widget_product_tag_cloud .tagcloud { + padding: 15px 0 20px +} + +.et_pb_widget.woocommerce.widget_product_tag_cloud a { + margin: 5px 1px 0 0; + font-size: 14px !important +} + +#footer .et_pb_widget.woocommerce.widget_product_tag_cloud a { + background: rgba(255, 255, 255, .2) +} + +.et_pb_widget.widget_et_ads .widget_content { + padding: 10px; + text-align: center +} + +#footer .et_pb_widget.widget_et_ads .widget_content { + text-align: left; + padding: 0 +} + +.et_pb_widget.widget_et_ads .etad { + display: inline-block; + margin: 10px 5px 0; + line-height: 0 +} + +#footer .et_pb_widget.widget_et_ads .etad { + margin: 10px 10px 0 0 +} + +.et_pb_widget.widget_et_ads img { + display: inline-block; + max-width: 100% +} + +.et_pb_widget.widget_et_authors .widget_list_portrait { + border-radius: 100%; + margin: 0 10px 0 0; + overflow: hidden +} + +.et_pb_widget.widget_et_authors .widget_list_author { + display: inline-block +} + +.et_pb_widget.widget_et_login .widget_list li { + border: 0; + padding: 15px 20px 0 +} + +.et_pb_widget.widget_et_login .widget_list li:last-child { + padding: 15px 20px +} + +#footer .et_pb_widget.widget_et_login .widget_list li { + border: 0; + padding: 15px 0 0 +} + +#footer .et_pb_widget.widget_et_login .button { + background: rgba(255, 255, 255, .2) +} + +.et_pb_widget.widget_et_login .input { + width: 100% +} + +.et_pb_widget.widget_et_login .button { + margin: 0 10px 0 0 +} + +.et_pb_widget.widget_et_recent_entries .widget_list li { + display: -webkit-box; + display: -ms-flexbox; + display: flex +} + +.et_pb_widget.widget_et_social_followers .social-icon { + width: 40px; + height: 40px; + margin: 0 10px 0 0; + border-radius: 100%; + line-height: 40px; + text-align: center +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-facebook { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #39579a; + box-shadow: inset 0 0 0 20px #39579a +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-facebook:hover { + -webkit-box-shadow: inset 0 0 0 2px #39579a; + box-shadow: inset 0 0 0 2px #39579a +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-facebook:hover:before { + color: #39579a +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-twitter { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #01aced; + box-shadow: inset 0 0 0 20px #01aced +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-twitter:hover { + -webkit-box-shadow: inset 0 0 0 2px #01aced; + box-shadow: inset 0 0 0 2px #01aced +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-twitter:hover:before { + color: #01aced +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-pinterest { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #cb2027; + box-shadow: inset 0 0 0 20px #cb2027 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-pinterest:hover { + -webkit-box-shadow: inset 0 0 0 2px #cb2027; + box-shadow: inset 0 0 0 2px #cb2027 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-pinterest:hover:before { + color: #cb2027 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-googleplus { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #cb1f26; + box-shadow: inset 0 0 0 20px #cb1f26 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-googleplus:hover { + -webkit-box-shadow: inset 0 0 0 2px #cb1f26; + box-shadow: inset 0 0 0 2px #cb1f26 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-googleplus:hover:before { + color: #cb1f26 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-tumblr { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #314f6e; + box-shadow: inset 0 0 0 20px #314f6e +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-tumblr:hover { + -webkit-box-shadow: inset 0 0 0 2px #314f6e; + box-shadow: inset 0 0 0 2px #314f6e +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-tumblr:hover:before { + color: #314f6e +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-stumbleupon { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #ea4b24; + box-shadow: inset 0 0 0 20px #ea4b24 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-stumbleupon:hover { + -webkit-box-shadow: inset 0 0 0 2px #ea4b24; + box-shadow: inset 0 0 0 2px #ea4b24 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-stumbleupon:hover:before { + color: #ea4b24 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-wordpress { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #267697; + box-shadow: inset 0 0 0 20px #267697 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-wordpress:hover { + -webkit-box-shadow: inset 0 0 0 2px #267697; + box-shadow: inset 0 0 0 2px #267697 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-wordpress:hover:before { + color: #267697 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-instagram { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #517fa4; + box-shadow: inset 0 0 0 20px #517fa4 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-instagram:hover { + -webkit-box-shadow: inset 0 0 0 2px #517fa4; + box-shadow: inset 0 0 0 2px #517fa4 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-instagram:hover:before { + color: #517fa4 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-dribbble { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #ec488c; + box-shadow: inset 0 0 0 20px #ec488c +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-dribbble:hover { + -webkit-box-shadow: inset 0 0 0 2px #ec488c; + box-shadow: inset 0 0 0 2px #ec488c +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-dribbble:hover:before { + color: #ec488c +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-vimeo { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #45bbfc; + box-shadow: inset 0 0 0 20px #45bbfc +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-vimeo:hover { + -webkit-box-shadow: inset 0 0 0 2px #45bbfc; + box-shadow: inset 0 0 0 2px #45bbfc +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-vimeo:hover:before { + color: #45bbfc +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-linkedin { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #127bb6; + box-shadow: inset 0 0 0 20px #127bb6 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-linkedin:hover { + -webkit-box-shadow: inset 0 0 0 2px #127bb6; + box-shadow: inset 0 0 0 2px #127bb6 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-linkedin:hover:before { + color: #127bb6 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-rss { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #f59038; + box-shadow: inset 0 0 0 20px #f59038 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-rss:hover { + -webkit-box-shadow: inset 0 0 0 2px #f59038; + box-shadow: inset 0 0 0 2px #f59038 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-rss:hover:before { + color: #f59038 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-deviantart { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #566c68; + box-shadow: inset 0 0 0 20px #566c68 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-deviantart:hover { + -webkit-box-shadow: inset 0 0 0 2px #566c68; + box-shadow: inset 0 0 0 2px #566c68 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-deviantart:hover:before { + color: #566c68 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-myspace { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #3a5998; + box-shadow: inset 0 0 0 20px #3a5998 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-myspace:hover { + -webkit-box-shadow: inset 0 0 0 2px #3a5998; + box-shadow: inset 0 0 0 2px #3a5998 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-myspace:hover:before { + color: #3a5998 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-skype { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #1ba5f4; + box-shadow: inset 0 0 0 20px #1ba5f4 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-skype:hover { + -webkit-box-shadow: inset 0 0 0 2px #1ba5f4; + box-shadow: inset 0 0 0 2px #1ba5f4 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-skype:hover:before { + color: #1ba5f4 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-youtube { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #a8240f; + box-shadow: inset 0 0 0 20px #a8240f +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-youtube:hover { + -webkit-box-shadow: inset 0 0 0 2px #a8240f; + box-shadow: inset 0 0 0 2px #a8240f +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-youtube:hover:before { + color: #a8240f +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-picassa { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #9864ae; + box-shadow: inset 0 0 0 20px #9864ae +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-picassa:hover { + -webkit-box-shadow: inset 0 0 0 2px #9864ae; + box-shadow: inset 0 0 0 2px #9864ae +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-picassa:hover:before { + color: #9864ae +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-flickr { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #fc1684; + box-shadow: inset 0 0 0 20px #fc1684 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-flickr:hover { + -webkit-box-shadow: inset 0 0 0 2px #fc1684; + box-shadow: inset 0 0 0 2px #fc1684 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-flickr:hover:before { + color: #fc1684 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-blogger { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #f59038; + box-shadow: inset 0 0 0 20px #f59038 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-blogger:hover { + -webkit-box-shadow: inset 0 0 0 2px #f59038; + box-shadow: inset 0 0 0 2px #f59038 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-blogger:hover:before { + color: #f59038 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-spotify { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #aecf29; + box-shadow: inset 0 0 0 20px #aecf29 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-spotify:hover { + -webkit-box-shadow: inset 0 0 0 2px #aecf29; + box-shadow: inset 0 0 0 2px #aecf29 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-spotify:hover:before { + color: #aecf29 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-delicious { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #3398fc; + box-shadow: inset 0 0 0 20px #3398fc +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-delicious:hover { + -webkit-box-shadow: inset 0 0 0 2px #3398fc; + box-shadow: inset 0 0 0 2px #3398fc +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-delicious:hover:before { + color: #3398fc +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-buffer { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #000; + box-shadow: inset 0 0 0 20px #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-buffer:hover { + -webkit-box-shadow: inset 0 0 0 2px #000; + box-shadow: inset 0 0 0 2px #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-buffer:hover:before { + color: #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-basic_email { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #000; + box-shadow: inset 0 0 0 20px #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-basic_email:hover { + -webkit-box-shadow: inset 0 0 0 2px #000; + box-shadow: inset 0 0 0 2px #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-basic_email:hover:before { + color: #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-basic_print { + background: 0 0 !important; + -webkit-box-shadow: inset 0 0 0 20px #000; + box-shadow: inset 0 0 0 20px #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-basic_print:hover { + -webkit-box-shadow: inset 0 0 0 2px #000; + box-shadow: inset 0 0 0 2px #000 +} + +.et_pb_widget.widget_et_social_followers .social-icon.et-extra-icon-basic_print:hover:before { + color: #000 +} + +.et_pb_widget.widget_et_social_followers .post-meta { + font-weight: 400 +} + +#footer .et_pb_widget.widget_et_social_followers .social-icon { + line-height: 40px +} + +.et_pb_widget.widget_et_recent_tweets .et-extra-icon { + display: inline-block; + min-width: 16px; + width: 16px; + height: 16px; + margin: 0 5px 0 0; + color: #00a8ff; + line-height: 1 +} + +.et_pb_widget.widget_et_recent_tweets .et-extra-icon:before { + content: "\e623"; + color: inherit +} + +#footer .et_pb_widget.widget_et_recent_tweets .et-extra-icon { + color: rgba(255, 255, 255, .6) +} + +.et_pb_widget.widget_et_recent_tweets .widget_list { + max-height: 500px; + overflow-y: auto; + overflow-x: hidden +} + +.et_pb_widget.widget_et_recent_tweets .widget_list::-webkit-scrollbar { + width: 4px; + height: 4px +} + +.et_pb_widget.widget_et_recent_tweets .widget_list::-webkit-scrollbar-thumb { + background: rgba(0, 0, 0, .2); + border-radius: 10px +} + +.et_pb_widget.widget_et_recent_tweets .widget_list::-webkit-scrollbar-track { + background: 0 0 +} + +.et_pb_widget.widget_et_recent_tweets .widget_list li { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + font-size: 14px; + font-weight: 300; + line-height: 1.3em +} + +.et_pb_widget.widget_et_recent_tweets .widget_list a { + color: #00a8ff; + font-weight: 300 +} + +.et_pb_widget.widget_et_recent_tweets .widget_list .et-extra-icon { + padding: 3px 0 0 +} + +.et_pb_widget.widget_et_recent_tweets .widget_footer { + background: #f5f6fa; + border-top: 1px solid rgba(0, 0, 0, .1); + padding: 15px 20px +} + +#footer .et_pb_widget.widget_et_recent_tweets .widget_footer { + background: 0; + border-top: 1px solid rgba(255, 255, 255, .1); + padding: 15px 0 +} + +.et_pb_widget.widget_et_recent_tweets .widget_footer a { + color: rgba(0, 0, 0, .75) +} + +.et_pb_widget.widget_et_recent_tweets .widget_footer .et-extra-icon { + display: inline-block; + height: auto; + vertical-align: middle +} + +.et_pb_widget.widget_et_recent_tweets .post-meta { + width: 100%; + margin: 5px 0 0; + font-size: 12px +} + +.et_pb_widget.widget_et_recent_tweets .post-meta a { + font-weight: 400 +} + +#footer .et_pb_widget.widget_et_recent_tweets .widget_list { + max-height: none; + overflow-x: auto +} + +.et_pb_widget.widget_et_recent_reviews li { + padding-top: 9px +} + +.et_pb_widget.widget_et_recent_reviews .review-breakdowns { + padding: 3px 0 0 +} + +.et_pb_widget.widget_et_recent_reviews .review-breakdowns .score-bar-bg { + position: relative; + background: rgba(0, 0, 0, .1); + border-radius: 3px; + overflow: hidden; + display: block; + width: 100%; + height: 15px; + line-height: 15px +} + +.et_pb_widget.widget_et_recent_reviews .review-breakdowns .score-bar { + background: #00a8ff; + height: 15px; + line-height: 15px; + min-width: 90px; + font-weight: 700 +} + +.et_pb_widget.widget_et_recent_videos .widget_video_wrapper { + position: relative; + background: #e5e5e5; + line-height: .9; + overflow: hidden +} + +.et_pb_widget.widget_et_recent_videos .widget_video_loading { + position: absolute; + top: 50%; + left: 50%; + margin: -8px 0 0 -8px; + z-index: 20 +} + +.et_pb_widget.widget_et_recent_videos .widget_video { + z-index: 30; + position: absolute; + top: 0; + right: 0; + width: 100%; + background: #e5e5e5 +} + +.et_pb_widget.widget_et_recent_videos .widget_video.fadeIn { + -webkit-animation: fadeIn .6s cubic-bezier(.77, 0, .175, 1); + animation: fadeIn .6s cubic-bezier(.77, 0, .175, 1); + position: relative +} + +.et_pb_widget.widget_et_recent_videos .widget_video.fadeOut { + opacity: 0 +} + +.et_pb_widget.widget_et_recent_videos .widget_video iframe, +.et_pb_widget.widget_et_recent_videos .widget_video video { + margin: 0 auto; + display: block +} + +.et_pb_widget.widget_et_recent_videos .video-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-size: cover; + background-position: 50%; + cursor: pointer +} + +.et_pb_widget.widget_et_recent_videos .video-overlay-hover { + background: 0 0; + width: 100%; + height: 100%; + position: absolute; + z-index: 100; + -webkit-transition: all .5s ease-in-out; + transition: all .5s ease-in-out +} + +.et_pb_widget.widget_et_recent_videos .video-overlay-hover:hover { + background: rgba(0, 0, 0, .6) +} + +.et_pb_widget.widget_et_recent_videos .video-play-button { + display: block; + position: absolute !important; + z-index: 100; + color: #fff; + left: 50%; + top: 50%; + font-size: 4rem; + line-height: 4rem; + width: 4rem; + height: 4rem; + margin-left: -2rem; + margin-top: -2rem +} + +.et_pb_widget.widget_et_recent_videos .video-play-button:before { + font-family: ETmodules; + content: "\49" +} + +.et_pb_column_1_3 .posts-blog-feed-module.et_pb_extra_module .et_pb_widget.widget_et_recent_videos .video-play-button, +.et_pb_column_1_4 .posts-blog-feed-module.et_pb_extra_module .et_pb_widget.widget_et_recent_videos .video-play-button, +.et_pb_column_1_5 .posts-blog-feed-module.et_pb_extra_module .et_pb_widget.widget_et_recent_videos .video-play-button, +.et_pb_column_1_6 .posts-blog-feed-module.et_pb_extra_module .et_pb_widget.widget_et_recent_videos .video-play-button, +.et_pb_column_2_5 .posts-blog-feed-module.et_pb_extra_module .et_pb_widget.widget_et_recent_videos .video-play-button { + font-size: 2rem; + line-height: 2rem; + width: 2rem; + height: 2rem; + margin-left: -1rem; + margin-top: -1rem +} + +.et_pb_widget.widget_et_recent_videos a.video-play-button { + color: #fff; + font-weight: 400 +} + +.et_pb_widget.widget_et_recent_videos .no-video-title { + text-align: center; + line-height: 0; + padding: 0; + vertical-align: middle +} + +.et_pb_widget.widget_et_recent_videos .widget_content { + display: none +} + +.et_pb_widget.widget_et_recent_videos .widget_list .title { + display: block; + -webkit-transition: .3s ease; + transition: .3s ease; + padding: 0 +} + +.et_pb_widget.widget_et_recent_videos .widget_list .title.active, +.et_pb_widget.widget_et_recent_videos .widget_list .title:hover { + color: #00a8ff +} + +.et_pb_widget.widget_et_recent_videos .widget_list li { + padding-top: 14px; + padding-bottom: 14px +} + +#footer .et_pb_widget.widget_et_recent_videos .widget_video_wrapper { + margin-top: 20px +} + +#footer .et_pb_widget.widget_et_recent_videos a.video-play-button { + color: #fff; + font-weight: 400; + font-size: 4rem; + line-height: 4rem +} + +.et_monarch .et_pb_widget .et_social_networks { + width: 98%; + padding: 2% 0 2% 2% +} + +.et_monarch .et_pb_widget .et_social_1col.et_social_networks li { + margin-left: 0 +} + +.page .post-wrap .post-content, +.single .post-wrap .post-content { + margin: 30px 0 40px +} + +.page article, +.single article { + margin: 0 0 40px; + padding: 0; + background: #fff; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + max-width: 100% +} + +.page .post-wrap h1, +.post-header h1 { + font-weight: 600 +} + +.page article { + border-top: 6px solid; + border-color: #00a8ff; + margin: 0 0 24px +} + +.page .post-wrap { + padding: 40px 60px +} + +.et_pb_pagebuilder_layout .page .post-wrap { + padding: 0 +} + +.et_pb_pagebuilder_layout .page .post-wrap h1 { + padding: 40px 5% +} + +.page .post-wrap .post-content { + margin: 0 0 40px +} + +.et_pb_pagebuilder_layout.page .post-wrap .post-content { + margin: 0; + padding-top: 0 !important +} + +.page .post-wrap h1 { + padding: 0 0 40px; + line-height: 1 +} + +.page .post-wrap h1 a { + color: inherit +} + +.page .post-wrap h2 a { + color: rgba(0, 0, 0, .75) +} + +.page .et_extra_other_module { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0 +} + +.authors-page .authors[data-columns]::before { + content: "3 .column.size-1of3" +} + +.authors-page .authors .column { + display: inline-block; + width: 100%; + vertical-align: top +} + +.authors-page .authors .column.size-1of3 { + width: 33.33%; + padding: 0 8px +} + +.authors-page .authors .column.size-1of3:first-child { + padding: 0 16px 0 0 +} + +.authors-page .authors .column.size-1of3:last-child { + padding: 0 0 0 16px +} + +.with_sidebar .authors-page .authors[data-columns]::before { + content: "2 .column.size-1of2" +} + +.with_sidebar .authors-page .authors .column.size-1of2 { + width: 50% +} + +.with_sidebar .authors-page .authors .column.size-1of2:first-child { + padding: 0 12px 0 0 +} + +.with_sidebar .authors-page .authors .column.size-1of2:last-child { + padding: 0 0 0 12px +} + +.authors-page .authors .author { + background: #fff; + width: 100%; + margin: 0 0 24px; + padding: 40px; + border-top-width: 6px; + border-top-style: solid; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + -webkit-box-sizing: border-box; + box-sizing: border-box; + text-align: center; + overflow: visible +} + +.authors-page .authors .author a img { + position: relative; + display: block; + height: 150px; + width: 150px; + margin: 0 auto 40px; + border-radius: 100% +} + +.authors-page .authors .author .author-content h2 { + color: #6e5fe0; + font-size: 16px +} + +.authors-page .authors .author .author-content .post-count { + margin: 30px auto 0; + padding: 10px 15px +} + +.authors-page .authors .author .author-footer { + display: block; + background: #f6f9fd; + margin: 40px -40px -40px; + padding: 10px 40px; + border-radius: 0 0 3px 3px; + text-align: center +} + +.authors-page .authors .author .author-footer .et-extra-icon { + display: inline-block; + background: 0 0; + margin: 0 8px; + color: rgba(0, 0, 0, .5); + -webkit-transition: .3s ease; + transition: .3s ease +} + +.authors-page .authors .author .author-footer .et-extra-icon:hover { + background: 0 0 !important +} + +.authors-page .authors .author .author-footer .et-extra-icon:before { + color: rgba(0, 0, 0, .5) +} + +.contact-box { + padding: 40px 60px +} + +.contact-box .loader { + display: none +} + +.contact-box .loader img { + display: block; + margin: 0 0 -3px 10px +} + +.contact-content h2 { + margin: 0 0 20px; + font-size: 26px; + font-weight: 600 +} + +.contact-content h3 { + margin: 40px 0 20px; + font-size: 22px; + font-weight: 600 +} + +.contact-content .contact-map { + display: block; + background: #fff; + height: 300px; + margin: 40px 0 +} + +.contact-content .contact-form .message p { + margin: 0 0 15px; + font-weight: 600 +} + +.contact-content .contact-form .message p.error { + background: #f06f6f; + padding: 5px 10px; + border-radius: 3px; + color: #fff +} + +.contact-content .contact-form .field { + position: relative; + display: block; + width: 33.33%; + padding: 0 8px 24px; + float: left; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.contact-content .contact-form .field.first { + padding: 0 16px 24px 0 +} + +.contact-content .contact-form .field.last { + padding: 0 0 24px 16px +} + +.contact-content .contact-form .field input { + display: block; + width: 100%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + float: left +} + +.contact-content .contact-form .field input.error { + border: 1px solid #c2152f +} + +.contact-content .contact-form .field label { + background: #eee; + margin: 5px; + padding: 5px; + border-radius: 3px; + color: #c2152f; + text-align: center; + float: left; + clear: left +} + +.contact-content .contact-form .field label.error { + border: 1px solid #c2152f +} + +.contact-content .contact-form textarea { + width: 100%; + height: 180px; + margin-bottom: 24px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.contact-content .contact-form .submit { + float: right +} + +.member-box { + padding: 40px 60px +} + +.member-content #loginform { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row +} + +.member-content h2 { + margin: 0 0 20px; + font-size: 26px; + font-weight: 600 +} + +.member-content p:last-of-type { + margin-bottom: 50px +} + +.member-content .input { + max-width: 322px; + margin: 0 20px 20px 0; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.member-content .button { + margin: 0 0 20px +} + +#portfolio_filter { + display: inline-block; + margin: 0 0 40px; + padding: 0; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + line-height: 1; + overflow: hidden +} + +#portfolio_filter li { + display: block; + margin: 0; + border-right: 1px solid rgba(0, 0, 0, .1); + float: left +} + +#portfolio_filter li:first-child a { + border-radius: 3px 0 0 3px +} + +#portfolio_filter li:last-child { + margin-right: 0; + border: 0 +} + +#portfolio_filter li:last-child a { + border-radius: 0 3px 3px 0 +} + +#portfolio_filter li.filter-toggle { + display: none +} + +#portfolio_filter a { + display: inline-block; + background: #f6f9fd; + padding: 10px 15px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + font-size: 12px; + text-transform: uppercase; + -webkit-transition: .3s ease; + transition: .3s ease +} + +#portfolio_filter a.current, +#portfolio_filter a:hover { + background: #fff; + color: rgba(0, 0, 0, .6) +} + +#portfolio_filter a.current { + color: #00a8ff +} + +#portfolio_list { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 0 -12px +} + +#portfolio_list .project { + width: 25%; + padding: 0 12px 24px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.with_sidebar #portfolio_list .project { + width: 33.33333%; + padding: 0 12px 24px +} + +#portfolio_list .project-content { + display: block; + background: #fff; + width: 100%; + border-radius: 3px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + box-shadow: 0 1px 3px rgba(0, 0, 0, .1); + -webkit-box-sizing: border-box; + box-sizing: border-box; + overflow: hidden +} + +#portfolio_list .project-content .thumbnail { + position: relative; + display: block; + background: #eaeaea; + width: 100%; + overflow: hidden +} + +#portfolio_list .project-content .thumbnail img { + display: block; + width: 100%; + border-radius: 3px 3px 0 0 +} + +#portfolio_list .project-content .content { + display: block; + padding: 20px 0; + font-size: 14px; + text-align: center +} + +#portfolio_list .project-content .content h3 { + margin: 0 0 7px; + padding: 0; + font-size: 14px; + line-height: 1; + text-transform: uppercase +} + +#portfolio_list .project-content .content h3 a { + color: rgba(0, 0, 0, .75) +} + +#portfolio_list .project-content .content p { + margin: 0; + color: rgba(0, 0, 0, .5); + font-size: 12px; + font-weight: 400; + line-height: 1 +} + +.sitemap-box { + padding: 40px 60px 0 +} + +.sitemap-content h2 { + margin: 0 0 20px; + font-size: 26px; + font-weight: 600 +} + +.sitemap-content p { + margin: 0 0 50px +} + +.sitemap-content .sections { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap +} + +.sitemap-content ul { + display: block; + width: 25%; + max-width: 25%; + min-width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + padding: 0 60px 60px 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; + float: left +} + +.with_sidebar .sitemap-content ul { + width: 33.33333%; + max-width: 33.33333%; + min-width: 33.33333%; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333% +} + +.sitemap-content ul li { + display: block; + width: 100%; + margin: 0 0 10px; + color: rgba(0, 0, 0, .75); + font-size: 16px; + text-transform: uppercase; + font-weight: 700 +} + +.sitemap-content ul li:before { + content: "\b7\a0"; + font-size: 14px +} + +.sitemap-content ul li:first-child:before { + content: "" +} + +.sitemap-content ul li a { + color: #3c95e8; + font-size: 14px; + text-transform: none; + font-weight: 400 +} + +.sitemap-content ul.children { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + width: 100%; + max-width: 100%; + min-width: 100%; + margin: 10px 0 0 25px; + padding: 0 +} + +.sitemap-content ul.children li { + float: none +} + +.sitemap-content ul.children li:before { + content: "\b7\a0"; + font-size: 14px +} + +.sitemap-content ul.children li:before:first-child { + content: "\b7\a0" +} + +#timeline-sticky-header, +.timeline-module .module-head { + position: relative; + cursor: pointer +} + +#timeline-sticky-header:after, +.timeline-module .module-head:after { + content: "\e62d"; + position: absolute; + top: 50%; + right: 20px; + bottom: 0; + margin: auto; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + color: rgba(0, 0, 0, .5); + font-size: 24px; + line-height: 47px +} + +.timeline-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + margin: 0 0 24px +} + +.timeline { + position: relative; + width: 80% +} + +.timeline .loader { + display: none +} + +.timeline .loader img { + display: block; + margin: 10px auto +} + +.timeline-nav { + width: 20%; + min-width: 150px; + padding-left: 24px; + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +.timeline-menu { + position: relative; + top: 0; + list-style: none; + border-left: 1px solid rgba(0, 0, 0, .2); + padding: 0 +} + +.timeline-menu li { + position: relative; + margin-bottom: 12px; + vertical-align: middle +} + +.timeline-menu li.active a { + color: rgba(0, 0, 0, .75) +} + +.timeline-menu li.active a:before { + background: #519bf5; + height: 11px; + width: 11px; + left: -6px +} + +.timeline-menu li:last-child { + margin-bottom: 0 +} + +.timeline-menu a { + display: block; + position: relative; + margin: 0; + padding: 0 0 0 20px; + font-weight: 600; + line-height: 1; + text-transform: uppercase +} + +.timeline-menu a, +.timeline-menu a:before { + -webkit-transition: .3s ease; + transition: .3s ease +} + +.timeline-menu a:before { + content: ""; + z-index: 2; + position: absolute; + left: -4px; + background: #666; + width: 7px; + height: 7px; + border-radius: 100%; + vertical-align: middle +} + +.timeline-menu a .content-loader { + position: absolute; + top: 0; + left: 55px; + height: 14px +} + +.timeline-menu .year { + display: none +} + +.timeline-module { + margin: 0 0 24px +} + +.timeline-module:nth-last-child(2) { + margin: 0 +} + +.et_pb_extra_column_4_4 .timeline-module .posts-list, +.timeline-module .posts-list { + width: 100% +} + +.timeline-module .posts-list article { + background: #fff; + border: 0; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: 0 0; + margin: 0; + padding: 0 +} + +.timeline-module.collapsed .module-head { + border: 0 +} + +.timeline-module.collapsed .module-head:after { + -webkit-transform: translateY(-50%)rotate(180deg); + transform: translateY(-50%)rotate(180deg) +} + +#timeline-sticky-header { + display: none; + border-radius: 3px 3px 0 0; + border-color: #00a8ff +} + +#wp-admin-bar-et-use-visual-builder a:before { + font-family: ETmodules !important; + content: "\e625"; + font-size: 30px !important; + width: 28px; + margin-top: -3px; + color: #974df3 !important +} + +#wp-admin-bar-et-use-visual-builder:hover a:before { + color: #fff !important +} + +#wp-admin-bar-et-use-visual-builder:hover a, +#wp-admin-bar-et-use-visual-builder a:hover { + transition: background-color .5s ease; + -webkit-transition: background-color .5s ease; + -moz-transition: background-color .5s ease; + background-color: #7e3bd0 !important; + color: #fff !important +} + +.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button { + display: none !important; + -webkit-appearance: none +} + +.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css { + background-attachment: scroll +} + +.et-social-facebook a.icon:before { + content: "\e093" +} + +.et-social-twitter a.icon:before { + content: "\e094" +} + +.et-social-google-plus a.icon:before { + content: "\e096" +} + +.et-social-instagram a.icon:before { + content: "\e09a" +} + +.et-social-rss a.icon:before { + content: "\e09e" +} + +.ai1ec-single-event:after { + content: " "; + display: table; + clear: both +} + +.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot { + z-index: 3 +} + +.wp-block-divi-layout { + margin-bottom: 1em +} + +* { + -webkit-box-sizing: border-box; + box-sizing: border-box +} + +#et-info-email:before, +#et-info-phone:before, +#et_search_icon:before, +.comment-reply-link:after, +.et-cart-info span:before, +.et-pb-arrow-next:before, +.et-pb-arrow-prev:before, +.et-social-icon a:before, +.et_audio_container .mejs-playpause-button button:before, +.et_audio_container .mejs-volume-button button:before, +.et_overlay:before, +.et_password_protected_form .et_submit_button:after, +.et_pb_button:after, +.et_pb_contact_reset:after, +.et_pb_contact_submit:after, +.et_pb_font_icon:before, +.et_pb_newsletter_button:after, +.et_pb_pricing_table_button:after, +.et_pb_promo_button:after, +.et_pb_testimonial:before, +.et_pb_toggle_title:before, +.form-submit .et_pb_button:after, +.mobile_menu_bar:before, +a.et_pb_more_button:after { + font-family: ETmodules !important; + speak: none; + font-style: normal; + font-weight: 400; + -webkit-font-feature-settings: normal; + font-feature-settings: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-shadow: 0 0; + direction: ltr +} + +.et-pb-icon, +.et_pb_custom_button_icon.et_pb_button:after, +.et_pb_login .et_pb_custom_button_icon.et_pb_button:after, +.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after, +.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after { + content: attr(data-icon) +} + +.et-pb-icon { + font-family: ETmodules; + speak: none; + font-weight: 400; + -webkit-font-feature-settings: normal; + font-feature-settings: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + font-size: 96px; + font-style: normal; + display: inline-block; + -webkit-box-sizing: border-box; + box-sizing: border-box; + direction: ltr +} + +#et-ajax-saving { + display: none; + -webkit-transition: background .3s, -webkit-box-shadow .3s; + transition: background .3s, -webkit-box-shadow .3s; + transition: background .3s, box-shadow .3s; + transition: background .3s, box-shadow .3s, -webkit-box-shadow .3s; + -webkit-box-shadow: rgba(0, 139, 219, .247059)0 0 60px; + box-shadow: 0 0 60px rgba(0, 139, 219, .247059); + position: fixed; + top: 50%; + left: 50%; + width: 50px; + height: 50px; + background: #fff; + border-radius: 50px; + margin: -25px 0 0 -25px; + z-index: 999999; + text-align: center +} + +#et-ajax-saving img { + margin: 9px +} + +.et-safe-mode-indicator, +.et-safe-mode-indicator:focus, +.et-safe-mode-indicator:hover { + -webkit-box-shadow: 0 5px 10px rgba(41, 196, 169, .15); + box-shadow: 0 5px 10px rgba(41, 196, 169, .15); + background: #29c4a9; + color: #fff; + font-size: 14px; + font-weight: 600; + padding: 12px; + line-height: 16px; + border-radius: 3px; + position: fixed; + bottom: 30px; + right: 30px; + z-index: 999999; + text-decoration: none; + font-family: Open Sans, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.et_pb_button { + font-size: 20px; + font-weight: 500; + padding: .3em 1em; + line-height: 1.7em !important; + background-color: initial; + background-size: cover; + background-position: 50%; + background-repeat: no-repeat; + border: 2px solid; + border-radius: 3px; + -webkit-transition-duration: .2s; + transition-duration: .2s; + -webkit-transition-property: all !important; + transition-property: all !important +} + +.et_pb_button, +.et_pb_button_inner { + position: relative +} + +.et_pb_button:hover, +.et_pb_module .et_pb_button:hover { + border: 2px solid transparent; + padding: .3em 2em .3em .7em +} + +.et_pb_button:hover { + background-color: rgba(255, 255, 255, .2) +} + +.et_pb_bg_layout_light.et_pb_button:hover, +.et_pb_bg_layout_light .et_pb_button:hover { + background-color: rgba(0, 0, 0, 5%) +} + +.et_pb_button:after, +.et_pb_button:before { + font-size: 32px; + line-height: 1em; + content: "\35"; + opacity: 0; + position: absolute; + margin-left: -1em; + -webkit-transition: all .2s; + transition: all .2s; + text-transform: none; + -webkit-font-feature-settings: "kern" off; + font-feature-settings: "kern" off; + font-variant: none; + font-style: normal; + font-weight: 400; + text-shadow: none +} + +.et_pb_button.et_hover_enabled:hover:after, +.et_pb_button.et_pb_hovered:hover:after { + -webkit-transition: none !important; + transition: none !important +} + +.et_pb_button:before { + display: none +} + +.et_pb_button:hover:after { + opacity: 1; + margin-left: 0 +} + +.et_pb_column_1_3 h1, +.et_pb_column_1_4 h1, +.et_pb_column_1_5 h1, +.et_pb_column_1_6 h1, +.et_pb_column_2_5 h1 { + font-size: 26px +} + +.et_pb_column_1_3 h2, +.et_pb_column_1_4 h2, +.et_pb_column_1_5 h2, +.et_pb_column_1_6 h2, +.et_pb_column_2_5 h2 { + font-size: 23px +} + +.et_pb_column_1_3 h3, +.et_pb_column_1_4 h3, +.et_pb_column_1_5 h3, +.et_pb_column_1_6 h3, +.et_pb_column_2_5 h3 { + font-size: 20px +} + +.et_pb_column_1_3 h4, +.et_pb_column_1_4 h4, +.et_pb_column_1_5 h4, +.et_pb_column_1_6 h4, +.et_pb_column_2_5 h4 { + font-size: 18px +} + +.et_pb_column_1_3 h5, +.et_pb_column_1_4 h5, +.et_pb_column_1_5 h5, +.et_pb_column_1_6 h5, +.et_pb_column_2_5 h5 { + font-size: 16px +} + +.et_pb_column_1_3 h6, +.et_pb_column_1_4 h6, +.et_pb_column_1_5 h6, +.et_pb_column_1_6 h6, +.et_pb_column_2_5 h6 { + font-size: 15px +} + +.et_pb_bg_layout_dark, +.et_pb_bg_layout_dark h1, +.et_pb_bg_layout_dark h2, +.et_pb_bg_layout_dark h3, +.et_pb_bg_layout_dark h4, +.et_pb_bg_layout_dark h5, +.et_pb_bg_layout_dark h6 { + color: #fff !important +} + +.et_pb_module.et_pb_text_align_left { + text-align: left +} + +.et_pb_module.et_pb_text_align_center { + text-align: center +} + +.et_pb_module.et_pb_text_align_right { + text-align: right +} + +.et_pb_module.et_pb_text_align_justified { + text-align: justify +} + +.et_pb_bg_layout_light .et_pb_more_button { + color: #2ea3f2 +} + +.et_builder_inner_content { + position: relative; + z-index: 1 +} + +header .et_builder_inner_content { + z-index: 2 +} + +.et_pb_css_mix_blend_mode_passthrough { + mix-blend-mode: unset !important +} + +.et_pb_image_container { + margin: -20px -20px 29px +} + +.et_pb_module_inner { + position: relative +} + +.et_hover_enabled_preview { + z-index: 2 +} + +.et_hover_enabled:hover { + position: relative; + z-index: 2 +} + +.et_pb_all_tabs, +.et_pb_module, +.et_pb_posts_nav a, +.et_pb_tab, +.et_pb_with_background { + position: relative; + background-size: cover; + background-position: 50%; + background-repeat: no-repeat +} + +.et_pb_background_mask, +.et_pb_background_pattern { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0 +} + +.et_pb_background_mask { + background-size: calc(100% + 2px)calc(100% + 2px); + background-repeat: no-repeat; + background-position: 50%; + overflow: hidden +} + +.et_pb_background_pattern { + background-position: 0 0; + background-repeat: repeat +} + +.et_pb_with_border { + position: relative; + border: 0 solid #333 +} + +.post-password-required .et_pb_row { + padding: 0; + width: 100% +} + +.post-password-required .et_password_protected_form { + min-height: 0 +} + +body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1, +body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1 { + display: none +} + +.et_pb_no_bg { + padding: 0 !important +} + +.et_overlay.et_pb_inline_icon:before, +.et_pb_inline_icon:before { + content: attr(data-icon) +} + +.et_pb_more_button { + color: inherit; + text-shadow: none; + text-decoration: none; + display: inline-block; + margin-top: 20px +} + +.et_parallax_bg_wrap { + overflow: hidden; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0 +} + +.et_parallax_bg { + background-repeat: no-repeat; + background-position: top; + background-size: cover; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + display: block +} + +.et_parallax_bg.et_parallax_bg__hover, +.et_parallax_bg.et_parallax_bg_phone, +.et_parallax_bg.et_parallax_bg_tablet, +.et_parallax_gradient.et_parallax_gradient__hover, +.et_parallax_gradient.et_parallax_gradient_phone, +.et_parallax_gradient.et_parallax_gradient_tablet, +.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover), +.et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover) { + display: none +} + +.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover, +.et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover { + display: block +} + +.et_parallax_gradient { + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0 +} + +.et_pb_module.et_pb_section_parallax, +.et_pb_posts_nav a.et_pb_section_parallax, +.et_pb_tab.et_pb_section_parallax { + position: relative +} + +.et_pb_section_parallax .et_pb_parallax_css, +.et_pb_slides .et_parallax_bg.et_pb_parallax_css { + background-attachment: fixed +} + +body.et-bfb .et_pb_section_parallax .et_pb_parallax_css, +body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css { + background-attachment: scroll; + bottom: auto +} + +.et_pb_section_parallax.et_pb_column .et_pb_module, +.et_pb_section_parallax.et_pb_row .et_pb_column, +.et_pb_section_parallax.et_pb_row .et_pb_module { + z-index: 9; + position: relative +} + +.et_pb_more_button:hover:after { + opacity: 1; + margin-left: 0 +} + +.et_pb_preload .et_pb_section_video_bg, +.et_pb_preload>div { + visibility: hidden +} + +.et_pb_preload, +.et_pb_section.et_pb_section_video.et_pb_preload { + position: relative; + background: #464646 !important +} + +.et_pb_preload:before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + background: url(wp-content/themes/Extra/includes/builder/styles/images/preloader.gif)no-repeat; + border-radius: 32px; + width: 32px; + height: 32px; + margin: -16px 0 0 -16px +} + +.box-shadow-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 10; + pointer-events: none +} + +.et_pb_section>.box-shadow-overlay~.et_pb_row { + z-index: 11 +} + +body.safari .section_has_divider { + will-change: transform +} + +.et_pb_row>.box-shadow-overlay { + z-index: 8 +} + +.has-box-shadow-overlay { + position: relative +} + +.et_clickable { + cursor: pointer +} + +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute !important; + width: 1px; + word-wrap: normal !important +} + +.et_multi_view_hidden, +.et_multi_view_hidden_image { + display: none !important +} + +@keyframes multi-view-image-fade { + 0% { + opacity: 0 + } + + 10% { + opacity: .1 + } + + 20% { + opacity: .2 + } + + 30% { + opacity: .3 + } + + 40% { + opacity: .4 + } + + 50% { + opacity: .5 + } + + 60% { + opacity: .6 + } + + 70% { + opacity: .7 + } + + 80% { + opacity: .8 + } + + 90% { + opacity: .9 + } + + 100% { + opacity: 1 + } +} + +.et_multi_view_image__loading { + visibility: hidden +} + +.et_multi_view_image__loaded { + -webkit-animation: multi-view-image-fade .5s; + animation: multi-view-image-fade .5s +} + +#et-pb-motion-effects-offset-tracker { + visibility: hidden !important; + opacity: 0; + position: absolute; + top: 0; + left: 0 +} + +.et-pb-before-scroll-animation { + opacity: 0 +} + +header.et-l.et-l--header:after { + clear: both; + display: block; + content: "" +} + +.et_pb_module { + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-duration: .2s; + animation-duration: .2s +} + +@-webkit-keyframes fadeBottom { + 0% { + opacity: 0; + -webkit-transform: translateY(10%); + transform: translateY(10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +@-webkit-keyframes fadeLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-10%); + transform: translateX(-10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes fadeLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-10%); + transform: translateX(-10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@-webkit-keyframes fadeRight { + 0% { + opacity: 0; + -webkit-transform: translateX(10%); + transform: translateX(10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@-webkit-keyframes fadeTop { + 0% { + opacity: 0; + -webkit-transform: translateY(-10%); + transform: translateY(-10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0 + } + + 100% { + opacity: 1 + } +} + +.et-waypoint:not(.et_pb_counters) { + opacity: 0 +} + +@media(min-width:981px) { + + .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child, + .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child, + .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child, + .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child, + .et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child, + .et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child { + margin-bottom: 0 + } +} + +@media(max-width:980px) { + + .et_overlay.et_pb_inline_icon_tablet:before, + .et_pb_inline_icon_tablet:before { + content: attr(data-icon-tablet) + } + + .et_parallax_bg.et_parallax_bg_tablet_exist, + .et_parallax_gradient.et_parallax_gradient_tablet_exist { + display: none + } + + .et_parallax_bg.et_parallax_bg_tablet, + .et_parallax_gradient.et_parallax_gradient_tablet { + display: block + } + + .et_pb_column .et_pb_module { + margin-bottom: 30px + } + + .et_pb_row .et_pb_column .et_pb_module.et-last-child, + .et_pb_row .et_pb_column .et_pb_module:last-child, + .et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child, + .et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child { + margin-bottom: 0 + } + + .et_pb_more_button { + display: inline-block !important + } + + .et_pb_bg_layout_light_tablet.et_pb_button, + .et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button, + .et_pb_bg_layout_light_tablet .et_pb_more_button { + color: #2ea3f2 + } + + .et_pb_bg_layout_light_tablet .et_pb_forgot_password a { + color: #666 + } + + .et_pb_bg_layout_light_tablet h1, + .et_pb_bg_layout_light_tablet h2, + .et_pb_bg_layout_light_tablet h3, + .et_pb_bg_layout_light_tablet h4, + .et_pb_bg_layout_light_tablet h5, + .et_pb_bg_layout_light_tablet h6 { + color: #333 !important + } + + .et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button { + color: #2ea3f2 !important + } + + .et_pb_bg_layout_light_tablet { + color: #666 !important + } + + .et_pb_bg_layout_dark_tablet, + .et_pb_bg_layout_dark_tablet h1, + .et_pb_bg_layout_dark_tablet h2, + .et_pb_bg_layout_dark_tablet h3, + .et_pb_bg_layout_dark_tablet h4, + .et_pb_bg_layout_dark_tablet h5, + .et_pb_bg_layout_dark_tablet h6 { + color: #fff !important + } + + .et_pb_bg_layout_dark_tablet.et_pb_button, + .et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button, + .et_pb_bg_layout_dark_tablet .et_pb_more_button { + color: inherit + } + + .et_pb_bg_layout_dark_tablet .et_pb_forgot_password a { + color: #fff + } + + .et_pb_module.et_pb_text_align_left-tablet { + text-align: left + } + + .et_pb_module.et_pb_text_align_center-tablet { + text-align: center + } + + .et_pb_module.et_pb_text_align_right-tablet { + text-align: right + } + + .et_pb_module.et_pb_text_align_justified-tablet { + text-align: justify + } +} + +@media(max-width:767px) { + .et_pb_more_button { + display: inline-block !important + } + + .et_overlay.et_pb_inline_icon_phone:before, + .et_pb_inline_icon_phone:before { + content: attr(data-icon-phone) + } + + .et_parallax_bg.et_parallax_bg_phone_exist, + .et_parallax_gradient.et_parallax_gradient_phone_exist { + display: none + } + + .et_parallax_bg.et_parallax_bg_phone, + .et_parallax_gradient.et_parallax_gradient_phone { + display: block + } + + .et-hide-mobile { + display: none !important + } + + .et_pb_bg_layout_light_phone.et_pb_button, + .et_pb_bg_layout_light_phone.et_pb_module.et_pb_button, + .et_pb_bg_layout_light_phone .et_pb_more_button { + color: #2ea3f2 + } + + .et_pb_bg_layout_light_phone .et_pb_forgot_password a { + color: #666 + } + + .et_pb_bg_layout_light_phone h1, + .et_pb_bg_layout_light_phone h2, + .et_pb_bg_layout_light_phone h3, + .et_pb_bg_layout_light_phone h4, + .et_pb_bg_layout_light_phone h5, + .et_pb_bg_layout_light_phone h6 { + color: #333 !important + } + + .et_pb_module .et_pb_bg_layout_light_phone.et_pb_button { + color: #2ea3f2 !important + } + + .et_pb_bg_layout_light_phone { + color: #666 !important + } + + .et_pb_bg_layout_dark_phone, + .et_pb_bg_layout_dark_phone h1, + .et_pb_bg_layout_dark_phone h2, + .et_pb_bg_layout_dark_phone h3, + .et_pb_bg_layout_dark_phone h4, + .et_pb_bg_layout_dark_phone h5, + .et_pb_bg_layout_dark_phone h6 { + color: #fff !important + } + + .et_pb_bg_layout_dark_phone.et_pb_button, + .et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button, + .et_pb_bg_layout_dark_phone .et_pb_more_button { + color: inherit + } + + .et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button { + color: #fff !important + } + + .et_pb_bg_layout_dark_phone .et_pb_forgot_password a { + color: #fff + } + + .et_pb_module.et_pb_text_align_left-phone { + text-align: left + } + + .et_pb_module.et_pb_text_align_center-phone { + text-align: center + } + + .et_pb_module.et_pb_text_align_right-phone { + text-align: right + } + + .et_pb_module.et_pb_text_align_justified-phone { + text-align: justify + } +} + +@media(max-width:479px) { + a.et_pb_more_button { + display: block + } +} + +@media(min-width:768px) and (max-width:980px) { + [data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped) { + display: none !important + } +} + +@media(max-width:767px) { + [data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped) { + display: none !important + } +} + +.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center +} + +@-webkit-keyframes multi-view-image-fade { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1 + } + + 50% { + -webkit-transform: scale(1.01); + transform: scale(1.01); + opacity: 1 + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1 + } +} + +.et-box { + margin: 0 0 10px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1); + box-shadow: 0 1px 1px rgba(0, 0, 0, .1); + font-size: 14px; + position: relative +} + +.et-box-content { + text-shadow: 1px 1px 1px #fff; + padding: 27px 43px 17px 66px; + min-height: 35px +} + +.et-box-content strong { + color: #000; + font-weight: 700 +} + +.et-bio:before, +.et-download:before, +.et-info:before, +.et-shadow:before, +.et-warning:before { + content: ""; + position: absolute; + top: 32px; + left: 28px +} + +.et-info { + border: 1px solid #e2e2ba +} + +.et-info:before { + width: 22px; + height: 20px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -97px -2px +} + +.et-info .et-box-content { + color: #ada771; + background: #f9f9dc; + border: 1px solid #fbfbef; + -webkit-box-shadow: inset 0 0 45px #efefc0; + box-shadow: inset 0 0 45px #efefc0 +} + +.et-info .et-box-content h1, +.et-info .et-box-content h2, +.et-info .et-box-content h3, +.et-info .et-box-content h4, +.et-info .et-box-content h5, +.et-info .et-box-content h6 { + color: #ada771 +} + +.et-warning { + border: 1px solid #e0b1b1 +} + +.et-warning:before { + width: 17px; + height: 17px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -75px -41px +} + +.et-warning .et-box-content { + color: #ad7676; + background: #ffd9d5; + border: 1px solid #fceeec; + -webkit-box-shadow: inset 0 0 45px #f0bfba; + box-shadow: inset 0 0 45px #f0bfba +} + +.et-warning .et-box-content h1, +.et-warning .et-box-content h2, +.et-warning .et-box-content h3, +.et-warning .et-box-content h4, +.et-warning .et-box-content h5, +.et-warning .et-box-content h6 { + color: #ad7676 +} + +.et-download { + border: 1px solid #b9dbb6 +} + +.et-download:before { + width: 19px; + height: 14px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -23px -19px +} + +.et-download .et-box-content { + color: #7ea57b; + background: #dff7dd; + border: 1px solid #f1f9f0; + -webkit-box-shadow: inset 0 0 45px #cbe5c9; + box-shadow: inset 0 0 45px #cbe5c9 +} + +.et-download .et-box-content h1, +.et-download .et-box-content h2, +.et-download .et-box-content h3, +.et-download .et-box-content h4, +.et-download .et-box-content h5, +.et-download .et-box-content h6 { + color: #7ea57b +} + +.et-bio { + border: 1px solid #b3d8d3 +} + +.et-bio:before { + width: 19px; + height: 15px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -23px -2px; + top: 33px +} + +.et-bio .et-box-content { + color: #80acb0; + background: #ddf5f7; + border: 1px solid #f1fafb; + -webkit-box-shadow: inset 0 0 45px #c6edf0; + box-shadow: inset 0 0 45px #c6edf0 +} + +.et-bio .et-box-content h1, +.et-bio .et-box-content h2, +.et-bio .et-box-content h3, +.et-bio .et-box-content h4, +.et-bio .et-box-content h5, +.et-bio .et-box-content h6 { + color: #80acb0 +} + +.et-shadow { + border: 1px solid #ddd +} + +.et-shadow .et-box-content { + color: #737373; + background: #fafafa; + border: 1px solid #fafafa; + -webkit-box-shadow: inset 0 0 45px #e7e7e7; + box-shadow: inset 0 0 45px #e7e7e7 +} + +.et-shadow .et-box-content h1, +.et-shadow .et-box-content h2, +.et-shadow .et-box-content h3, +.et-shadow .et-box-content h4, +.et-shadow .et-box-content h5, +.et-shadow .et-box-content h6 { + color: #737373 +} + +.et-tooltip { + position: relative +} + +.et-tooltip-box { + display: none; + color: #6d6e6e; + line-height: 18px; + background: #fff; + border: 1px solid #dbdbdb; + border-radius: 10px; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + position: absolute; + bottom: 35px; + left: -94px; + width: 235px; + padding: 20px 25px 22px; + -webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, .1); + box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, .1) +} + +.et-tooltip-arrow { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -120px -2px; + width: 24px; + height: 13px; + display: block; + position: absolute; + bottom: -13px; + left: 129px +} + +.et-learn-more { + background: #fff; + border: 1px solid #e7e7e7; + margin: 10px 0; + -webkit-box-shadow: 1px -1px 0 0 #fff; + box-shadow: 1px -1px #fff +} + +.et-learn-more h3.heading-more { + cursor: pointer; + padding: 16px 50px 16px 22px; + font-size: 14px; + color: #999; + letter-spacing: 0; + text-shadow: 1px 1px 0 #fff; + position: relative; + border-left: 1px solid #fff; + border-top: 1px solid #fff; + margin: 0 !important +} + +.et-learn-more h3.heading-more span.et_learnmore_arrow { + display: block; + position: absolute; + top: 0; + right: 0; + width: 48px; + height: 100%; + border-left: 1px solid #fff; + -webkit-box-shadow: -1px 0 0 0 #e7e7e7; + box-shadow: -1px 0 #e7e7e7 +} + +.et-learn-more span.et_learnmore_arrow span { + display: block; + position: absolute; + top: 50%; + left: 50%; + margin-top: -5px; + margin-left: -6px; + width: 13px; + height: 10px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -58px -2px +} + +.et-learn-more .open span.et_learnmore_arrow span { + background-position: -58px -14px +} + +.et-learn-more .learn-more-content { + padding: 30px 30px 20px; + visibility: hidden; + border-top: 1px solid #e7e7e7 +} + +.et_slidecontent .et-learn-more .learn-more-content { + display: block; + visibility: hidden +} + +.et-open .learn-more-content { + display: block; + visibility: visible !important +} + +.et_shortcodes_controller_nav { + border-top: 1px solid #e7e7e7; + -webkit-box-shadow: inset 1px 1px 0 0 #fff; + box-shadow: inset 1px 1px #fff; + min-height: 53px; + position: relative +} + +.et_shortcodes_controls, +.et_shortcodes_controls_arrows { + list-style: none !important; + margin: 0 !important; + padding: 0 !important; + line-height: 26px !important +} + +.et_shortcodes_controls { + text-align: center; + padding-top: 20px !important; + line-height: 0 !important +} + +.et_shortcodes_controls li { + display: inline-block; + margin: 0 3px +} + +.et_shortcodes_controls a { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -45px -1px; + width: 11px; + height: 11px; + display: inline-block +} + +.et_shortcodes_controls .et_shortcodes_active_control a { + background-position: -45px -14px +} + +.et_shortcodes_controls_arrows a { + font-size: 14px; + color: #999 !important; + text-shadow: 1px 1px 0 #fff; + position: absolute; + top: 0 +} + +.et_shortcodes_controls_arrows a:hover { + color: #4c4c4c; + text-decoration: none +} + +.et_shortcodes_controls_arrows .et_sc_nav_prev { + padding: 14px 38px 12px 48px; + border-right: 1px solid #e7e7e7; + -webkit-box-shadow: 1px 0 0 0 #fff; + box-shadow: 1px 0 #fff; + left: 0 +} + +.et_shortcodes_controls_arrows .et_sc_nav_next { + padding: 14px 48px 12px 38px; + border-left: 1px solid #fff; + -webkit-box-shadow: -1px 0 0 0 #e7e7e7; + box-shadow: -1px 0 #e7e7e7; + right: 0 +} + +.et_shortcodes_controls_arrows .et_sc_nav_next span, +.et_shortcodes_controls_arrows .et_sc_nav_prev span { + top: 21px +} + +.et_shortcodes_controls_arrows .et_sc_nav_next span { + right: 30px +} + +.et_shortcodes_controls_arrows .et_sc_nav_prev span { + left: 30px +} + +.et-simple-slider { + background: #fff; + border: 1px solid #e7e7e7; + margin: 10px 0; + position: relative +} + +.et-simple-slider h1, +.et-simple-slider h2, +.et-simple-slider h3, +.et-simple-slider h4, +.et-simple-slider h5, +.et-simple-slider h6 { + font-family: Century Gothic, Arial, sans-serif; + color: #333 +} + +.et-simple-slides { + overflow: hidden; + margin: 30px 30px 20px +} + +.et-simple-slider div.et-slide { + display: none; + width: 100% !important +} + +.one_fourth, +.one_half, +.one_third, +.three_fourth, +.two_third { + float: left; + margin-right: 4%; + position: relative +} + +.one_half { + width: 48% +} + +.one_third { + width: 30.66% +} + +.two_third { + width: 65.32% +} + +.one_fourth { + width: 22% +} + +.three_fourth { + width: 74% +} + +a.big-button, +a.icon-button, +a.small-button { + display: inline-block; + text-shadow: 1px 1px 0 rgba(255, 255, 255, .3); + -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .4), 1px 1px 1px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .4), 1px 1px 1px rgba(0, 0, 0, .1); + border-radius: 10px; + line-height: 26px +} + +a.icon-button, +a.small-button { + padding: 6px 14px; + font-weight: 700 !important; + font-size: 12px; + margin: 0 5px 8px 0 +} + +a.big-button:hover, +a.icon-button:hover, +a.small-button:hover { + text-decoration: none +} + +a.bigblue, +a.smallblue { + color: #2b63a8 !important; + background: #88bdff; + background: -webkit-gradient(linear, left top, left bottom, from(#88bdff), to(#60a7ff)); + background: linear-gradient(180deg, #88bdff 0, #60a7ff); + border: 1px solid #3e8ff4 +} + +a.bigblue:hover, +a.smallblue:hover { + color: #23528c !important +} + +a.smalllightblue { + color: #348db6 !important; + background: #8edbff; + background: -webkit-gradient(linear, left top, left bottom, from(#8edbff), to(#60cdff)); + background: linear-gradient(180deg, #8edbff 0, #60cdff); + border: 1px solid #51b5e4 +} + +a.smalllightblue:hover { + color: #287295 !important +} + +a.bigteal, +a.bigturquoise, +a.smallteal { + color: #3da7a9 !important; + background: #61eef0; + background: -webkit-gradient(linear, left top, left bottom, from(#61eef0), to(#59dcde)); + background: linear-gradient(180deg, #61eef0 0, #59dcde); + border: 1px solid #48bec0 +} + +a.bigteal:hover, +a.bigturquoise:hover, +a.smallteal:hover { + color: #309192 !important +} + +a.biggreen, +a.smallgreen { + color: #569d51 !important; + background: #94e48d; + background: -webkit-gradient(linear, left top, left bottom, from(#94e48d), to(#82cf7c)); + background: linear-gradient(180deg, #94e48d 0, #82cf7c); + border: 1px solid #4dab46 +} + +a.biggreen:hover, +a.smallgreen:hover { + color: #478542 !important +} + +a.bigorange, +a.smallorange { + color: #c7822f !important; + background: #ffcb8c; + background: -webkit-gradient(linear, left top, left bottom, from(#ffcb8c), to(#ffb660)); + background: linear-gradient(180deg, #ffcb8c 0, #ffb660); + border: 1px solid #db9c51 +} + +a.bigorange:hover, +a.smallorange:hover { + color: #a96c23 !important +} + +a.smallsilver { + color: #595a5a !important; + background: #f5f5f5; + background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e2e2e2)); + background: linear-gradient(180deg, #f5f5f5 0, #e2e2e2); + border: 1px solid #c3c3c3; + text-shadow: 1px 1px 1px #fff; + -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .9), 1px 1px 1px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .9), 1px 1px 1px rgba(0, 0, 0, .1) +} + +a.smallsilver:hover { + color: #454545 !important +} + +a.smallblack { + color: #fff !important; + background: #5b5b5b; + background: -webkit-gradient(linear, left top, left bottom, from(#5b5b5b), to(#383838)); + background: linear-gradient(180deg, #5b5b5b 0, #383838); + border: 1px solid #0e0e0e; + -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .2), 1px 1px 1px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .2), 1px 1px 1px rgba(0, 0, 0, .1); + text-shadow: -1px -1px 0 #000 +} + +a.smallblack:hover { + color: #f7f7f7 !important +} + +a.bigred, +a.smallred { + color: #9a3e3e !important; + background: #ff7979; + background: -webkit-gradient(linear, left top, left bottom, from(#ff7979), to(#ff5f5f)); + background: linear-gradient(180deg, #ff7979 0, #ff5f5f); + border: 1px solid #d85353 +} + +a.bigred:hover, +a.smallred:hover { + color: #803030 !important +} + +a.smallpink { + color: #914d97 !important; + background: #e782f1; + background: -webkit-gradient(linear, left top, left bottom, from(#e782f1), to(#d271da)); + background: linear-gradient(180deg, #e782f1 0, #d271da); + border: 1px solid #b15cb9 +} + +a.smallpink:hover { + color: #753b7a !important +} + +a.bigpurple, +a.smallpurple { + color: #653e9a !important; + background: #b279ff; + background: -webkit-gradient(linear, left top, left bottom, from(#b279ff), to(#a35fff)); + background: linear-gradient(180deg, #b279ff 0, #a35fff); + border: 1px solid #8b53d8 +} + +a.bigpurple:hover, +a.smallpurple:hover { + color: #563386 !important +} + +a.big-button { + font-weight: 400 !important; + font-size: 20px; + padding: 14px 24px; + margin: 8px 6px 8px 0 +} + +a.big-button:hover { + text-decoration: none +} + +a.icon-button { + color: #595a5a !important; + background: #f5f5f5; + background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e1e1e1)); + background: linear-gradient(180deg, #f5f5f5 0, #e1e1e1); + border: 1px solid #c3c3c3; + text-shadow: 1px 1px 1px #fff; + -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .9), 1px 1px 1px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .9), 1px 1px 1px rgba(0, 0, 0, .1); + padding-left: 36px; + position: relative +} + +a.icon-button:hover { + color: #404040 +} + +a.icon-button span.et-icon { + position: absolute; + top: 10px; + left: 12px; + width: 18px; + height: 16px +} + +a.download-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -3px -2px; + width: 17px; + height: 20px; + top: 7px +} + +a.search-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -206px -2px; + top: 9px +} + +a.refresh-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -169px -19px +} + +a.question-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -164px -2px +} + +a.people-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -151px -33px; + height: 17px; + top: 9px +} + +a.warning-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -188px -19px; + width: 15px +} + +a.mail-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -131px -33px; + height: 15px +} + +a.heart-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -131px -18px; + width: 14px; + height: 13px; + top: 12px; + left: 14px +} + +a.paper-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -147px -17px; + width: 15px; + height: 15px +} + +a.notice-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -147px -2px; + width: 15px; + height: 13px; + top: 11px +} + +a.stats-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -184px -2px; + width: 15px; + height: 14px; + top: 11px +} + +a.rss-icon span.et-icon { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -171px -36px; + width: 15px; + top: 9px +} + +ul.et_shortcodes_mobile_nav { + margin: 0 !important; + padding: 0 !important; + list-style: none outside none !important; + display: none; + z-index: 2 +} + +ul.et_shortcodes_mobile_nav a { + position: relative +} + +.et_shortcodes_controls_arrows span, +ul.et_shortcodes_mobile_nav span { + position: absolute; + top: 23px; + display: block; + width: 10px; + height: 14px +} + +.et_shortcodes_controls_arrows .et_sc_nav_prev span, +ul.et_shortcodes_mobile_nav .et_sc_nav_prev span { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -3px -24px +} + +.et_shortcodes_controls_arrows .et_sc_nav_next span, +ul.et_shortcodes_mobile_nav .et_sc_nav_next span { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -3px -40px +} + +.et-tabs-container { + background: #fff; + border: 1px solid #e7e7e7; + position: relative; + margin: 50px 0 15px +} + +.et-learn-more h3.heading-more, +.et-protected-title, +.et-tabs-container .et-tabs-control, +.et-tabs-container ul.et_shortcodes_mobile_nav, +.et-testimonial-author-info, +.et_shortcodes_controller_nav, +.pricing-content-bottom, +.pricing-heading { + background: #f9f9f9; + background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5)); + background: linear-gradient(180deg, #f9f9f9 0, #f5f5f5) +} + +.et-tabs-container .et-tabs-control, +.et-tabs-container ul.et_shortcodes_mobile_nav { + margin: 0 !important; + overflow: hidden; + border-top: 1px solid #fff; + position: relative +} + +.et-tabs-container .et-tabs-control:before { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 1px; + background: #e7e7e7 +} + +.et-tabs-container .et-tabs-control li { + list-style: none outside none; + margin: 0 !important; + float: left; + padding: 0 !important; + border-left: 1px solid #e7e7e7; + -webkit-box-shadow: -1px 0 0 #fff; + box-shadow: -1px 0 #fff; + position: relative +} + +.et-tabs-container .et-tabs-control li:first-child { + border-left: 1px solid #fff; + -webkit-box-shadow: none; + box-shadow: 0 0 +} + +.et-tabs-container .et-tabs-control li a { + font-size: 14px; + color: #999 !important; + text-shadow: 1px 1px 0 #fff !important; + display: block; + padding: 15px 20px +} + +.et-tabs-container .et-tabs-control li a:hover { + color: #4c4c4c !important; + text-decoration: none +} + +.et-tabs-container .et-tabs-control li.active:before { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 1px; + background: #fff +} + +.et-tabs-container .et-tabs-control li.active a { + background: #fff; + color: #4c4c4c !important +} + +.et-tabs-content-wrapper>div { + display: none +} + +.et_sliderfx_slide .et-tabs-content-wrapper { + width: 1200%; + position: relative; + left: 0 +} + +.et_sliderfx_slide .et-tabs-content-wrapper>div { + float: left; + display: block; + height: 1px; + visibility: hidden +} + +.et_sliderfx_fade .et_slidecontent, +.et_sliderfx_slide .et-tabs-content-wrapper>div { + word-wrap: break-word +} + +.et_sliderfx_slide .et_shortcode_slide_active { + height: auto !important +} + +.et-tabs-container .et-tabs-content { + margin: 30px 30px 20px +} + +.et-tabs-container ul.et_shortcodes_mobile_nav { + border-bottom: 1px solid #e7e7e7 +} + +.et-tabs-container ul.et_shortcodes_mobile_nav li { + float: right; + line-height: 26px +} + +.et-tabs-container ul.et_shortcodes_mobile_nav a { + display: block; + padding: 16px 10px 16px 45px; + color: #999 !important; + font-size: 14px; + text-shadow: 1px 1px 0 #fff !important +} + +.et-tabs-container ul.et_shortcodes_mobile_nav a.et_sc_nav_next { + padding: 16px 45px 16px 10px; + text-align: right +} + +.et-tabs-container ul.et_shortcodes_mobile_nav a:hover { + text-decoration: none; + color: #4c4c4c !important +} + +.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_next:before { + position: absolute; + content: ""; + top: 0; + left: 0; + width: 1px; + height: 100%; + background: #e7e7e7; + -webkit-box-shadow: 1px 0 0 #fff; + box-shadow: 1px 0 #fff +} + +.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_next span { + right: 28px +} + +.et-tabs-container ul.et_shortcodes_mobile_nav .et_sc_nav_prev span { + left: 28px +} + +.author-shortcodes, +.et-image-slider, +.et-protected, +.et-simple-slider, +.et-tabs-container, +.et-testimonial-box, +.tabs-left { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: 0 1px 2px rgba(0, 0, 0, .1) +} + +.tabs-left { + background: #fff; + border: 1px solid #e7e7e7; + position: relative; + margin-bottom: 15px +} + +.tabs-left .et-tabs-control, +.tabs-left ul.et_shortcodes_mobile_nav { + width: 149px; + border-top: 1px solid #fff; + float: left; + list-style: none outside none !important; + margin: 0 !important; + position: relative +} + +.tabs-left ul.et_shortcodes_mobile_nav { + position: absolute; + top: 0; + left: 0 +} + +.tabs-left .et-tabs-control li, +.tabs-left ul.et_shortcodes_mobile_nav li { + padding-right: 0 !important; + padding-left: 0 !important; + background: 0 0 !important; + list-style: none !important; + border-bottom: 1px solid #e7e7e7; + -webkit-box-shadow: 0 1px 0 0 #fff; + box-shadow: 0 1px #fff +} + +.tabs-left .et-tabs-control li a { + color: #999 !important; + font-size: 14px; + text-shadow: 1px 1px 0 #fff !important; + display: block; + padding: 15px 10px 15px 20px +} + +.tabs-left .et-tabs-control li.active a { + background: #fff; + margin-right: -1px +} + +.tabs-left .et-tabs-control li.active a, +.tabs-left .et-tabs-control li a:hover { + text-decoration: none; + color: #4c4c4c !important +} + +.tabs-left .et-tabs-content { + padding: 30px 30px 20px; + position: relative +} + +.tabs-left.et_sliderfx_slide .et-tabs-content-main-wrap { + overflow: hidden +} + +.tabs-left .et-tabs-content h3 { + padding-bottom: 14px; + color: #333 +} + +.et_left_tabs_bg { + position: absolute; + top: 0; + left: 0; + width: 148px; + height: 100%; + border-right: 1px solid #e7e7e7; + border-left: 1px solid #fff; + background: #f5f5f5; + background: -webkit-gradient(linear, left top, right top, from(#f9f9f9), to(#f5f5f5)); + background: linear-gradient(90deg, #f9f9f9 0, #f5f5f5) +} + +.tabs-left ul.et_shortcodes_mobile_nav a { + text-indent: -9999px +} + +.tabs-left ul.et_shortcodes_mobile_nav a span { + top: 50%; + margin-top: -7px +} + +.tabs-left ul.et_shortcodes_mobile_nav .et_sc_nav_next span { + right: 50%; + margin-right: -4px +} + +.tabs-left ul.et_shortcodes_mobile_nav .et_sc_nav_prev span { + left: 50%; + margin-left: -4px +} + +.author-shortcodes { + background: #fff; + border: 1px solid #e7e7e7; + color: #363636; + font-size: 14px; + margin-bottom: 10px +} + +.author-shortcodes .author-inner { + position: relative; + padding: 30px 30px 20px 117px; + min-height: 60px +} + +.author-shortcodes .author-image { + position: absolute; + top: 32px; + left: 30px; + width: 60px; + height: 60px +} + +.author-shortcodes .author-image img { + max-width: 100%; + height: auto; + width: auto +} + +.author-shortcodes .author-image .author-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, .5); + box-shadow: inset 0 0 4px rgba(0, 0, 0, .5) +} + +.et-protected { + border: 1px solid #e7e7e7; + width: 390px; + background: #fff; + margin-bottom: 10px +} + +.et-protected-title { + border-left: 1px solid #fff; + border-top: 1px solid #fff; + border-bottom: 1px solid #e7e7e7; + padding: 18px 10px 17px 50px; + position: relative; + color: #999; + text-shadow: 0 1px 0 #fff; + font-size: 14px +} + +.et-protected-title:before { + content: ""; + position: absolute; + top: 16px; + left: 20px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -23px -36px; + width: 17px; + height: 19px +} + +.et-protected-form { + padding: 32px 37px 32px 32px; + text-align: right +} + +.et-protected-form p { + padding-bottom: 16px +} + +.et-protected-form p label { + position: relative +} + +.et-protected-form p .et_protected_icon { + width: 10px; + height: 20px; + position: absolute; + top: 2px; + left: 18px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -190px -37px; + display: block +} + +.et-protected-form p .et_protected_password { + height: 23px; + background-position: -275px -2px +} + +.et-protected-form label span { + display: none +} + +.et-protected-form p input { + margin: 0 !important; + border: 1px solid #e7e7e7; + color: #363636; + font-size: 14px; + background: #f3f3f3; + background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f3f3f3), to(#fefefe)); + background: linear-gradient(180deg, #f3f3f3 1%, #fefefe); + padding: 20px 20px 20px 40px; + width: 100%; + -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, .1); + box-shadow: inset 0 0 1px rgba(0, 0, 0, .1); + -webkit-box-sizing: border-box; + box-sizing: border-box; + position: relative +} + +.et-protected-form input.etlogin-button { + background: #f9f9f9; + background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5)); + background: linear-gradient(180deg, #f9f9f9 0, #f5f5f5); + border: 1px solid #e7e7e7; + padding: 14px 24px; + color: #999; + text-shadow: 0 1px 0 #fff; + font-size: 14px; + -webkit-box-shadow: inset 1px 1px 0 0 #fff; + box-shadow: inset 1px 1px #fff +} + +.et-simple-slides .et_slidecontent { + width: auto +} + +.et-image-slides { + background: #555 +} + +.et-image-slider { + background: #fff; + border: 1px solid #e7e7e7; + margin-bottom: 25px +} + +.et-image-slide { + position: relative +} + +.et-image-slider img { + display: block; + width: auto; + margin: 0 auto; + height: auto +} + +.et-image-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .6); + box-shadow: inset 0 0 5px rgba(0, 0, 0, .6) +} + +.author-shortcodes, +.et-learn-more, +.et-simple-slider, +.et-tabs-container, +.et-tooltip-box, +.tabs-left { + color: #201f1f !important; + text-shadow: none !important +} + +.author-shortcodes a, +.et-learn-more a, +.et-simple-slider a, +.et-tabs-container a, +.et-tooltip-box a, +.tabs-left a { + text-shadow: none !important +} + +.et-custom-list ul { + list-style: none !important; + list-style-image: none !important; + padding-left: 0 !important; + margin: 0 !important; + line-height: 26px +} + +.et-custom-list ul li { + padding-left: 28px !important; + margin: 5px 0 !important; + list-style: none !important; + position: relative +} + +.et-custom-list ul li:before { + top: 5px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -74px -2px +} + +.et-custom-list ul li:before, +.etlist-x ul li:before { + content: ""; + position: absolute; + left: 0; + width: 22px; + height: 18px +} + +.etlist-x ul li:before { + top: 6px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -75px -21px +} + +.etlist-dot ul li { + padding-left: 25px !important +} + +.etlist-dot ul li:before { + content: ""; + position: absolute; + top: 9px; + left: 0; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -230px -3px; + width: 10px; + height: 9px +} + +.et-custom-list ul li ul { + padding: 2px 0 !important; + margin: 0 !important +} + +.et-pricing { + margin: 40px 0 10px +} + +.pricing-table { + float: left; + width: 25%; + margin-bottom: 22px; + position: relative; + margin-left: -1px +} + +.pricing-table-wrap { + border: 1px solid #e7e7e7; + border-bottom: none +} + +.pricing-heading { + border-bottom: 1px solid #e7e7e7; + padding: 23px 10px 22px; + text-shadow: 1px 1px 0 #fff; + font-size: 12px; + color: #999; + text-align: center; + -webkit-box-shadow: inset 1px 1px 0 0 #fff; + box-shadow: inset 1px 1px #fff +} + +.pricing-title { + text-transform: uppercase; + font-size: 20px; + color: #53b4c7 !important; + font-weight: 700; + text-shadow: none !important +} + +.pricing-heading p { + padding-bottom: 0 !important +} + +.pricing-table ul.pricing { + padding: 0 !important; + list-style: none !important; + margin: 0 !important; + list-style-image: none !important; + line-height: 26px +} + +.pricing-table ul.pricing li { + list-style: none !important; + border-top: 1px solid #fff; + border-bottom: 1px solid #e7e7e7; + background: #f5f5f5; + background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), color-stop(7%, #fefefe), to(#fff)); + background: linear-gradient(180deg, #f5f5f5 0, #fefefe 7%, #fff); + padding: 14px 7px 14px 63px; + position: relative; + font-size: 12px; + color: #363636; + text-shadow: none !important +} + +.pricing-table ul.pricing li span.pricing-mark { + position: absolute; + top: 19px; + left: 30px; + width: 22px; + height: 18px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -74px -2px +} + +.pricing-table ul.pricing li.x-mark span.pricing-mark { + background-position: -74px -20px +} + +.pricing-content-bottom { + border-top: 1px solid #fff; + border-bottom: 1px solid #e7e7e7; + -webkit-box-shadow: inset 1px 0 0 0 #fff; + box-shadow: inset 1px 0 #fff; + padding: 20px 5px 43px; + text-align: center +} + +span.et-price { + font-size: 48px; + color: #94c65c; + text-shadow: 0 1px 0 #fff; + font-family: Georgia, serif +} + +span.et-price sup { + font-size: 24px; + bottom: 13px; + left: 1px +} + +span.et-price span.dollar-sign { + font-size: 36px +} + +.pricing-table a.icon-button { + margin: 0; + padding-left: 15px; + position: absolute; + bottom: -13px; + left: 50%; + visibility: hidden +} + +.pricing-big { + top: -20px; + -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, .2); + box-shadow: 0 0 18px rgba(0, 0, 0, .2); + z-index: 2 +} + +.pricing-big .pricing-table-wrap { + border-color: #d6d5d5 +} + +.pricing-big .pricing-heading { + padding-top: 43px +} + +.pricing-big .pricing-content-bottom { + padding-bottom: 63px; + border-bottom: 1px solid #d6d5d5 +} + +.et-testimonial-box { + border: 1px solid #e7e7e7; + background: #fff; + position: relative; + margin: 10px 0 45px +} + +.et-testimonial-author-info { + border-left: 1px solid #fff; + border-top: 1px solid #fff; + border-bottom: 1px solid #e7e7e7; + padding: 20px 20px 15px; + text-shadow: 0 1px 0 #fff +} + +.t-img { + width: 60px; + height: 60px; + float: left; + margin: 0 25px 5px 0; + -webkit-box-shadow: 0 1px 0 0 #fff; + box-shadow: 0 1px #fff; + position: relative +} + +.t-img img { + max-width: 100%; + height: auto +} + +.t-overlay { + width: 100%; + height: 100%; + -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, .4); + box-shadow: inset 0 0 4px rgba(0, 0, 0, .4); + position: absolute; + top: 0; + left: 0 +} + +.t-author, +.t-overlay, +.t-position { + display: block +} + +.t-author { + font-size: 18px; + color: #999; + padding: 10px 0 5px +} + +.t-position { + color: #595959 +} + +.et-testimonial, +.t-position { + font-family: Georgia, serif; + font-style: italic; + font-size: 14px +} + +.et-testimonial { + padding: 43px 35px 30px 77px; + color: #363636; + position: relative; + text-shadow: none !important +} + +.et-testimonial:before { + content: ""; + position: absolute; + top: 43px; + left: 35px; + width: 25px; + height: 19px; + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -45px -35px +} + +.t-bottom-arrow { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -97px -25px; + width: 31px; + height: 32px; + position: absolute; + bottom: -32px; + right: 40px +} + +.et-dropcap { + font-size: 48px; + float: left; + display: block; + margin: 0 7px 0 0; + line-height: 1 +} + +.et_quote { + padding-left: 57px; + min-height: 40px; + font-family: Georgia, serif; + font-size: 14px; + font-style: italic; + position: relative; + line-height: 1.5; + margin-bottom: 10px +} + +.et_quote .et_quote_sign { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -206px -20px; + position: absolute; + top: 0; + left: 0; + display: block; + width: 40px; + height: 34px +} + +.quote-center .et_quote_sign { + background-position: -251px -2px; + width: 20px; + height: 16px; + top: 3px +} + +.quote-center .et_quote_additional_sign { + background: url(wp-content/themes/Extra/epanel/shortcodes/images/shortcodes-sprite.png)no-repeat -251px -22px; + position: absolute; + top: 3px; + right: 13px; + display: block; + width: 20px; + height: 16px +} + +.et_right_quote { + width: 100% +} + +.quote-center { + font-size: 24px; + line-height: 1.2; + text-align: center; + padding-left: 30px +} + +.quote-center .et_right_quote { + padding-right: 30px; + width: 95% +} + +.et-tabs-container .et-tabs-control { + padding: 0 +} + +.tabs-left .et-tabs-control { + padding-left: 0 +} + +.author-info h1, +.author-info h2, +.author-info h3, +.author-info h4, +.author-info h5, +.author-info h6 { + color: #201f1f !important; + text-shadow: none !important +} + +.et-tabs-container .et-tabs-control li a, +.tabs-left .et-tabs-control li a { + text-decoration: none !important +} + +a.big-button, +a.icon-button, +a.small-button { + cursor: pointer +} + +.clearfix:after, +.sitemap-box:after, +.sitemap-box:before { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0 +} + +*:first-child+html .clearfix, +* html .clearfix { + zoom: 1 +} + +.et_column_last { + margin-right: 0 !important; + clear: right +} + +#footer-bottom .container:after, +#footer-bottom .container:before, +.clear, +.et_extra_other_module .posts-list article:after, +.et_extra_other_module .posts-list article:before, +.et_pb_extra_module .posts-list article:after, +.et_pb_extra_module .posts-list article:before, +.page .post-wrap .post-content:after, +.single .post-wrap .post-content:after, +.sitemap-content:after, +.sitemap-content:before, +.tabbed-post-module .tab-content:after, +.tabbed-post-module .tab-content:before { + clear: both +} + +.et_pb_pagebuilder_layout .post-content h1 { + padding: 0 0 10px +} + +.et_pb_pagebuilder_layout .post-content a { + color: inherit +} + +.et_pb_pagebuilder_layout .page .post-content h1 { + padding: 0 0 10px +} + +.et_pb_pagebuilder_layout .page .post-content article { + border-top: 0; + -webkit-box-shadow: none; + box-shadow: 0 0 +} + +.et_pb_pagebuilder_layout .post-wrap .et_pb_bg_layout_dark h2 a { + color: inherit +} + +.et_pb_pagebuilder_layout .et_pb_tabs_controls li { + margin: 0 +} + +.et_pb_pagebuilder_layout .et_portfolio_image { + position: relative; + display: block +} + +.et_pb_pagebuilder_layout .et_pb_member_social_links { + padding: 0 +} + +.et_pb_pagebuilder_layout .et_pb_countdown_timer .section p, +.et_pb_pagebuilder_layout .et_pb_member_social_links li { + margin-bottom: 0 +} + +.et_pb_pagebuilder_layout .et_pb_column_1_4 .et_pb_newsletter_form, +.et_pb_pagebuilder_layout .et_pb_column_1_5 .et_pb_newsletter_form, +.et_pb_pagebuilder_layout .et_pb_column_1_6 .et_pb_newsletter_form { + padding: 0 +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input::-webkit-input-placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input:-ms-input-placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input::-ms-input-placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input::placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input:focus::-webkit-input-placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input:focus:-ms-input-placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input:focus::-ms-input-placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.et_pb_pagebuilder_layout .et_pb_newsletter_form p input:focus::placeholder { + font-weight: inherit; + text-transform: inherit; + letter-spacing: inherit +} + +.comment_area .comment-reply-link { + position: relative; + top: 0 +} + +.comment_avatar { + top: 0 !important +} + +#commentform input[type=email], +#commentform input[type=text], +#commentform input[type=url], +#commentform textarea { + background: rgba(0, 0, 0, 5%); + width: 100%; + font-size: 14px +} + +@media(max-width:980px) { + .et_pb_pagebuilder_layout .post-content h1.entry-title { + font-weight: 700 + } + + .et_pb_pagebuilder_layout .page .post-content h1.entry-title { + font-size: 18px; + font-weight: 700 + } +} + +.et_opera_mini .et_pb_image img { + width: 100% +} + +.woocommerce-page span.onsale, +.woocommerce-page ul.products li.product span.onsale, +.woocommerce span.onsale, +.woocommerce ul.products li.product span.onsale { + position: absolute; + z-index: 100; + top: 20px; + left: 20px; + display: block; + background: #ef6939; + min-width: 0; + width: 65px; + min-height: 0; + height: 30px; + border-radius: 3px; + margin: 0; + padding: 0; + color: #fff; + line-height: 30px; + font-weight: 600; + text-transform: uppercase; + vertical-align: middle +} + +.woocommerce #payment #place_order, +.woocommerce-page #payment #place_order, +.woocommerce-page .button, +.woocommerce-page .cart input.button, +.woocommerce-page .cart input.post-nav .nav-links .button, +.woocommerce-page .cart input.read-more-button, +.woocommerce-page .post-nav .nav-links .button, +.woocommerce-page .read-more-button, +.woocommerce-page .wc-proceed-to-checkout a.checkout-button, +.woocommerce-page .woocommerce-message .button, +.woocommerce-page .woocommerce-message .post-nav .nav-links .button, +.woocommerce-page .woocommerce-message .read-more-button, +.woocommerce-page a.btn.alt, +.woocommerce-page a.button, +.woocommerce-page a.checkout-button, +.woocommerce-page a.post-nav .nav-links .button, +.woocommerce-page a.read-more-button, +.woocommerce-page input.button, +.woocommerce-page input.post-nav .nav-links .button, +.woocommerce-page input.read-more-button, +.woocommerce-page input[type=submit], +.woocommerce .button, +.woocommerce .cart input.button, +.woocommerce .cart input.post-nav .nav-links .button, +.woocommerce .cart input.read-more-button, +.woocommerce .post-nav .nav-links .button, +.woocommerce .read-more-button, +.woocommerce .wc-proceed-to-checkout a.checkout-button, +.woocommerce .woocommerce-message .button, +.woocommerce .woocommerce-message .post-nav .nav-links .button, +.woocommerce .woocommerce-message .read-more-button, +.woocommerce a.btn.alt, +.woocommerce a.button, +.woocommerce a.checkout-button, +.woocommerce a.post-nav .nav-links .button, +.woocommerce a.read-more-button, +.woocommerce input.button, +.woocommerce input.post-nav .nav-links .button, +.woocommerce input.read-more-button, +.woocommerce input[type=submit] { + background-color: rgba(0, 0, 0, .1) +} + +.woocommerce #payment #place_order:hover, +.woocommerce-page #payment #place_order:hover, +.woocommerce-page .button:hover, +.woocommerce-page .cart input.button:hover, +.woocommerce-page .cart input.post-nav .nav-links .button:hover, +.woocommerce-page .cart input.read-more-button:hover, +.woocommerce-page .post-nav .nav-links .button:hover, +.woocommerce-page .read-more-button:hover, +.woocommerce-page .wc-proceed-to-checkout a.checkout-button:hover, +.woocommerce-page .woocommerce-message .button:hover, +.woocommerce-page .woocommerce-message .post-nav .nav-links .button:hover, +.woocommerce-page .woocommerce-message .read-more-button:hover, +.woocommerce-page a.btn.alt:hover, +.woocommerce-page a.button:hover, +.woocommerce-page a.checkout-button:hover, +.woocommerce-page a.post-nav .nav-links .button:hover, +.woocommerce-page a.read-more-button:hover, +.woocommerce-page input.button:hover, +.woocommerce-page input.post-nav .nav-links .button:hover, +.woocommerce-page input.read-more-button:hover, +.woocommerce-page input[type=submit]:hover, +.woocommerce .button:hover, +.woocommerce .cart input.button:hover, +.woocommerce .cart input.post-nav .nav-links .button:hover, +.woocommerce .cart input.read-more-button:hover, +.woocommerce .post-nav .nav-links .button:hover, +.woocommerce .read-more-button:hover, +.woocommerce .wc-proceed-to-checkout a.checkout-button:hover, +.woocommerce .woocommerce-message .button:hover, +.woocommerce .woocommerce-message .post-nav .nav-links .button:hover, +.woocommerce .woocommerce-message .read-more-button:hover, +.woocommerce a.btn.alt:hover, +.woocommerce a.button:hover, +.woocommerce a.checkout-button:hover, +.woocommerce a.post-nav .nav-links .button:hover, +.woocommerce a.read-more-button:hover, +.woocommerce input.button:hover, +.woocommerce input.post-nav .nav-links .button:hover, +.woocommerce input.read-more-button:hover, +.woocommerce input[type=submit]:hover { + background-color: rgba(0, 0, 0, .2) +} + +.woocommerce-page div.product form.cart .button, +.woocommerce-page div.product form.cart .button.disabled, +.woocommerce-page div.product form.cart .button.disabled:hover, +.woocommerce-page div.product form.cart .post-nav .nav-links .button, +.woocommerce-page div.product form.cart .post-nav .nav-links .button.disabled, +.woocommerce-page div.product form.cart .post-nav .nav-links .button.disabled:hover, +.woocommerce-page div.product form.cart .read-more-button, +.woocommerce-page div.product form.cart .read-more-button.disabled, +.woocommerce-page div.product form.cart .read-more-button.disabled:hover, +.woocommerce div.product form.cart .button, +.woocommerce div.product form.cart .button.disabled, +.woocommerce div.product form.cart .button.disabled:hover, +.woocommerce div.product form.cart .post-nav .nav-links .button, +.woocommerce div.product form.cart .post-nav .nav-links .button.disabled, +.woocommerce div.product form.cart .post-nav .nav-links .button.disabled:hover, +.woocommerce div.product form.cart .read-more-button, +.woocommerce div.product form.cart .read-more-button.disabled, +.woocommerce div.product form.cart .read-more-button.disabled:hover { + background-color: #00a8ff; + color: #fff +} + +.woocommerce-page .woocommerce-message .button, +.woocommerce-page .woocommerce-message .post-nav .nav-links .button, +.woocommerce-page .woocommerce-message .read-more-button, +.woocommerce .woocommerce-message .button, +.woocommerce .woocommerce-message .post-nav .nav-links .button, +.woocommerce .woocommerce-message .read-more-button { + margin: -6px 0; + padding: 8px 12px; + color: #fff; + font-size: 12px +} + +.woocommerce-page .woocommerce-message .button:hover, +.woocommerce-page .woocommerce-message .post-nav .nav-links .button:hover, +.woocommerce-page .woocommerce-message .read-more-button:hover, +.woocommerce .woocommerce-message .button:hover, +.woocommerce .woocommerce-message .post-nav .nav-links .button:hover, +.woocommerce .woocommerce-message .read-more-button:hover { + color: #fff +} + +.woocommerce #content-area, +.woocommerce-page #content-area { + -ms-flex-wrap: wrap; + flex-wrap: wrap +} + +.woocommerce-page .et_pb_extra_overlay .star-rating, +.woocommerce .et_pb_extra_overlay .star-rating { + position: absolute; + top: calc(60% + 32px); + left: 50%; + margin: 0; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + color: #fff; + font-size: 16px; + -webkit-transition: .3s ease; + transition: .3s ease +} + +.woocommerce-page .et_pb_extra_overlay .star-rating span:before, +.woocommerce .et_pb_extra_overlay .star-rating span:before { + color: #fff +} + +.woocommerce-page .et_pb_extra_overlay:hover .star-rating, +.woocommerce .et_pb_extra_overlay:hover .star-rating { + top: calc(50% + 32px) +} + +.woocommerce-page .woocommerce-page-top, +.woocommerce .woocommerce-page-top { + width: 100%; + max-width: 100%; + min-width: 100% +} + +.woocommerce-page .woocommerce-page-top .et_pb_row, +.woocommerce .woocommerce-page-top .et_pb_row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + width: 100%; + max-width: 100%; + min-width: 100%; + margin: 0 0 20px; + padding: 0 +} + +.woocommerce-page .woocommerce-page-top .et_pb_row:after, +.woocommerce .woocommerce-page-top .et_pb_row:after { + display: none !important +} + +.woocommerce-page .woocommerce-page-top .page-title, +.woocommerce .woocommerce-page-top .page-title { + margin: 0; + padding: 0; + font-size: 26px +} + +.woocommerce-page .woocommerce-page-top .woocommerce-breadcrumb, +.woocommerce .woocommerce-page-top .woocommerce-breadcrumb { + margin: 0; + font-size: 12px +} + +.woocommerce-page .woocommerce-page-top .woocommerce-breadcrumb:after, +.woocommerce-page .woocommerce-page-top .woocommerce-breadcrumb:before, +.woocommerce .woocommerce-page-top .woocommerce-breadcrumb:after, +.woocommerce .woocommerce-page-top .woocommerce-breadcrumb:before { + display: none +} + +.woocommerce-page .et_pb_extra_column_main, +.woocommerce .et_pb_extra_column_main { + display: block; + width: 100% +} + +.woocommerce-page .et_pb_extra_column_main .woocommerce-ordering, +.woocommerce-page .et_pb_extra_column_main .woocommerce-result-count, +.woocommerce .et_pb_extra_column_main .woocommerce-ordering, +.woocommerce .et_pb_extra_column_main .woocommerce-result-count { + margin: 0 0 20px +} + +.woocommerce-page .woocommerce-message, +.woocommerce .woocommerce-message { + display: inline-block; + background: #00a8ff; + width: 100%; + border: 0; + border-radius: 3px; + padding: 12px !important; + color: #fff; + font-size: 12px +} + +.woocommerce-page .woocommerce-message:before, +.woocommerce .woocommerce-message:before { + content: "\e632"; + position: relative; + top: 0; + left: 0; + margin: 0 10px 0 0; + font-size: 14px; + vertical-align: middle +} + +.woocommerce-page ul.products, +.woocommerce ul.products { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + width: auto; + min-width: 100%; + margin: 0 -12px; + overflow: hidden; + float: none +} + +.woocommerce-page ul.products li.product, +.woocommerce ul.products li.product { + width: 25%; + max-width: 25%; + min-width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + margin: 0 0 0 -1px !important; + padding: 0 12px 24px +} + +.with_sidebar.woocommerce-page ul.products li.product, +.with_sidebar .woocommerce-page ul.products li.product, +.with_sidebar.woocommerce ul.products li.product, +.with_sidebar .woocommerce ul.products li.product { + width: 33.33333%; + max-width: 33.33333%; + min-width: 33.33333%; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333%; + margin: 0 0 0 -1px !important +} + +.woocommerce-page ul.products li.product .product-wrapper, +.woocommerce ul.products li.product .product-wrapper { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 0; + border: 0 +} + +.woocommerce-page ul.products li.product .product-wrapper a, +.woocommerce ul.products li.product .product-wrapper a { + position: relative; + width: 100%; + text-align: center +} + +.woocommerce-page ul.products li.product .product-wrapper a:last-child, +.woocommerce ul.products li.product .product-wrapper a:last-child { + padding: 20px +} + +.woocommerce-page ul.products li.product .product-wrapper a img, +.woocommerce ul.products li.product .product-wrapper a img { + margin: 0 +} + +.woocommerce-page ul.products li.product .product-wrapper h3, +.woocommerce ul.products li.product .product-wrapper h3 { + margin: 0 0 5px; + padding: 0 +} + +.woocommerce-page ul.products li.product .price, +.woocommerce ul.products li.product .price { + margin: 0; + color: #00a8ff; + font-size: 18px; + font-weight: 600 +} + +.woocommerce-page ul.products li.product .price del, +.woocommerce-page ul.products li.product .price ins, +.woocommerce ul.products li.product .price del, +.woocommerce ul.products li.product .price ins { + display: inline-block; + text-decoration: none +} + +.woocommerce-page ul.products li.product .price del span.amount, +.woocommerce-page ul.products li.product .price ins span.amount, +.woocommerce ul.products li.product .price del span.amount, +.woocommerce ul.products li.product .price ins span.amount { + font-size: 18px +} + +.woocommerce-page ul.products li.product .price del, +.woocommerce ul.products li.product .price del { + text-decoration: line-through +} + +.woocommerce-page ul.products li.product .price del span.amount, +.woocommerce ul.products li.product .price del span.amount { + color: rgba(0, 0, 0, .5) +} + +.woocommerce-page ul.products li.product .price span.amount, +.woocommerce ul.products li.product .price span.amount { + font-size: 18px +} + +.woocommerce-page ul.products.columns-6 li.product, +.woocommerce ul.products.columns-6 li.product { + -ms-flex-preferred-size: 16.66667%; + flex-basis: 16.66667%; + max-width: 16.66667% !important; + min-width: 16.66667% !important; + width: 16.66667% !important +} + +.woocommerce-page ul.products.columns-5 li.product, +.woocommerce ul.products.columns-5 li.product { + -ms-flex-preferred-size: 20%; + flex-basis: 20%; + max-width: 20% !important; + min-width: 20% !important; + width: 20% !important +} + +@media(min-width:769px) { + + .woocommerce-page ul.products.columns-4 li.product, + .woocommerce ul.products.columns-4 li.product { + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + max-width: 25% !important; + min-width: 25% !important; + width: 25% !important + } +} + +@media(min-width:769px) { + + .woocommerce-page ul.products.columns-3 li.product, + .woocommerce ul.products.columns-3 li.product { + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333%; + max-width: 33.33333% !important; + min-width: 33.33333% !important; + width: 33.33333% !important + } +} + +.woocommerce-page ul.products.columns-2 li.product, +.woocommerce ul.products.columns-2 li.product { + -ms-flex-preferred-size: 50%; + flex-basis: 50%; + max-width: 50% !important; + min-width: 50% !important; + width: 50% !important +} + +.woocommerce-page ul.products.columns-1 li.product, +.woocommerce ul.products.columns-1 li.product { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-width: 100% !important; + min-width: 100% !important; + width: 100% !important +} + +.woocommerce-page nav.woocommerce-pagination, +.woocommerce nav.woocommerce-pagination { + width: 100%; + text-align: right +} + +.woocommerce-page nav.woocommerce-pagination ul.page-numbers, +.woocommerce nav.woocommerce-pagination ul.page-numbers { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + border: 0; + margin: 0 0 24px; + line-height: 1 +} + +.woocommerce-page nav.woocommerce-pagination ul.page-numbers:after, +.woocommerce-page nav.woocommerce-pagination ul.page-numbers:before, +.woocommerce nav.woocommerce-pagination ul.page-numbers:after, +.woocommerce nav.woocommerce-pagination ul.page-numbers:before { + display: none +} + +.woocommerce-page nav.woocommerce-pagination ul.page-numbers li, +.woocommerce nav.woocommerce-pagination ul.page-numbers li { + margin: 0 0 0 10px; + border: 0 +} + +.woocommerce-page nav.woocommerce-pagination ul.page-numbers li .page-numbers, +.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers { + width: 40px; + height: 40px; + padding: 0; + line-height: 40px; + text-align: center +} + +.woocommerce-page nav.woocommerce-pagination ul.page-numbers li .page-numbers.current, +.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.current { + background: #00a8ff; + color: #fff +} + +.woocommerce-page div.product div.images, +.woocommerce div.product div.images { + width: calc(50% - 12px); + margin: 0 12px 24px 0; + float: left +} + +.woocommerce-page div.product div.images img, +.woocommerce div.product div.images img { + border-radius: 3px; + overflow: hidden +} + +.woocommerce-page div.product div.images .flex-control-thumbs, +.woocommerce div.product div.images .flex-control-thumbs { + margin-top: 6.6666% +} + +.woocommerce-page div.product div.images .flex-control-thumbs li, +.woocommerce div.product div.images .flex-control-thumbs li { + width: 20%; + margin-right: 6.6666%; + margin-bottom: 6.6666% +} + +.woocommerce-page div.product div.images .flex-control-thumbs li:nth-of-type(4n), +.woocommerce div.product div.images .flex-control-thumbs li:nth-of-type(4n) { + margin-right: 0 +} + +.woocommerce-page div.product div.images .flex-control-thumbs li img, +.woocommerce div.product div.images .flex-control-thumbs li img { + -webkit-transition: opacity .5s ease; + transition: opacity .5s ease +} + +.woocommerce-page div.product div.images div.thumbnails, +.woocommerce div.product div.images div.thumbnails { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + margin: 12px 0; + padding-top: 0 +} + +.woocommerce-page div.product div.images div.thumbnails a, +.woocommerce div.product div.images div.thumbnails a { + margin: 0; + padding: 0 12px +} + +.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, +.woocommerce div.product .woocommerce-tabs ul.tabs li.active a { + border-color: #00a8ff +} + +.woocommerce-page div.product div.summary, +.woocommerce div.product div.summary { + width: calc(50% - 12px); + border-top: 0; + padding: 24px; + float: right +} + +.woocommerce-page div.product div.summary .product_title, +.woocommerce div.product div.summary .product_title { + margin: 0 0 10px +} + +.woocommerce-page div.product div.summary .woocommerce-product-rating, +.woocommerce div.product div.summary .woocommerce-product-rating { + width: 100%; + margin: 0 0 20px; + line-height: 1 +} + +.woocommerce-page div.product div.summary .woocommerce-product-rating .star-rating, +.woocommerce div.product div.summary .woocommerce-product-rating .star-rating { + margin: 0 5px 0 0 +} + +.woocommerce-page div.product div.summary p.price, +.woocommerce div.product div.summary p.price { + margin: 0 0 20px; + color: rgba(0, 0, 0, .5); + font-size: 22px; + line-height: 1 +} + +.woocommerce-page div.product div.summary p.price ins, +.woocommerce div.product div.summary p.price ins { + text-decoration: none +} + +.woocommerce-page div.product div.summary p.price del .amount, +.woocommerce div.product div.summary p.price del .amount { + color: rgba(0, 0, 0, .5) +} + +.woocommerce-page div.product div.summary span.price, +.woocommerce div.product div.summary span.price { + color: rgba(0, 0, 0, .5); + font-weight: 600 +} + +.woocommerce-page div.product div.summary span.price del, +.woocommerce div.product div.summary span.price del { + color: rgba(0, 0, 0, .5); + font-weight: 400 +} + +.woocommerce-page div.product div.summary span.price del .amount, +.woocommerce div.product div.summary span.price del .amount { + color: inherit +} + +.woocommerce-page div.product div.summary span.price ins, +.woocommerce div.product div.summary span.price ins { + text-decoration: none +} + +.woocommerce-page div.product div.summary .quantity .qty, +.woocommerce div.product div.summary .quantity .qty { + margin: 0 10px 0 0; + line-height: 1 +} + +.woocommerce-page div.product div.summary .variations td, +.woocommerce div.product div.summary .variations td { + padding-bottom: 10px +} + +.woocommerce-page div.product div.summary .product_meta, +.woocommerce div.product div.summary .product_meta { + width: 100%; + color: rgba(0, 0, 0, .5) +} + +.woocommerce-page div.product div.summary .product_meta a, +.woocommerce div.product div.summary .product_meta a { + color: #00a8ff; + font-weight: 600 +} + +.woocommerce-page div.product div.summary .product-share-links, +.woocommerce div.product div.summary .product-share-links { + background: #f5f9fd; + width: calc(100% + 48px); + margin: -8px; + padding: 10px 20px 0; + text-align: center +} + +.woocommerce-page div.product div.summary .product-share-links a, +.woocommerce div.product div.summary .product-share-links a { + display: inline-block; + margin: 0 5px 10px +} + +.woocommerce-page div.product div.summary p, +.woocommerce div.product div.summary p { + margin: 0 0 40px +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion, +.woocommerce div.product .extra-woocommerce-details-accordion { + width: calc(50% - 12px); + border: 0; + clear: right; + float: right +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .group, +.woocommerce div.product .extra-woocommerce-details-accordion .group { + width: 100% +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .header, +.woocommerce div.product .extra-woocommerce-details-accordion .header { + outline: none; + border-bottom: 1px solid rgba(0, 0, 0, .1); + padding: 15px 20px; + line-height: 1; + cursor: pointer +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .header.ui-accordion-header-active .ui-accordion-header-icon:before, +.woocommerce div.product .extra-woocommerce-details-accordion .header.ui-accordion-header-active .ui-accordion-header-icon:before { + content: "\e63d" +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .ui-accordion-header-icon, +.woocommerce div.product .extra-woocommerce-details-accordion .ui-accordion-header-icon { + display: inline-block; + margin: 0 5px 0 0 +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .ui-accordion-header-icon:before, +.woocommerce div.product .extra-woocommerce-details-accordion .ui-accordion-header-icon:before { + content: "\e638"; + color: rgba(0, 0, 0, .5) +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .title, +.woocommerce div.product .extra-woocommerce-details-accordion .title { + display: inline-block; + padding: 0; + margin: 0; + color: rgba(0, 0, 0, .5); + line-height: 1; + font-size: 14px; + font-weight: 600 +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .content, +.woocommerce div.product .extra-woocommerce-details-accordion .content { + background: #f5f9fd; + border-bottom: 1px solid rgba(0, 0, 0, .1); + padding: 20px 40px +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion .content>h2, +.woocommerce div.product .extra-woocommerce-details-accordion .content>h2 { + display: none +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-author, +.woocommerce-page div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-email, +.woocommerce div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-author, +.woocommerce div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-email { + width: 50%; + padding: 0 +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-author, +.woocommerce div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-author { + padding-right: 10px +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-email, +.woocommerce div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-email { + padding-left: 10px +} + +.woocommerce-page div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-rating, +.woocommerce div.product .extra-woocommerce-details-accordion #group-reviews .comment-form-rating { + padding: 10px 0; + clear: both +} + +.woocommerce-page div.product #comments .commentlist, +.woocommerce div.product #comments .commentlist { + padding: 0 +} + +.woocommerce-page div.product #respond .comment-reply-title, +.woocommerce div.product #respond .comment-reply-title { + font-size: 14px +} + +.woocommerce-page div.product #respond .comment-form-rating label, +.woocommerce div.product #respond .comment-form-rating label { + display: block; + margin-bottom: 10px +} + +.woocommerce-page .related.products, +.woocommerce .related.products { + width: 100%; + clear: both +} + +.woocommerce-page .related.products h2, +.woocommerce .related.products h2 { + margin: 0 0 20px; + padding: 0; + font-weight: 600 +} + +.woocommerce-page .related.products .products li.product, +.woocommerce .related.products .products li.product { + width: 25%; + max-width: 25%; + min-width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25% +} + +.with_sidebar.woocommerce-page .related.products .products li.product, +.with_sidebar.woocommerce .related.products .products li.product { + width: 33.33333%; + max-width: 33.33333%; + min-width: 33.33333%; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333% +} + +.woocommerce-page.et_pb_pagebuilder_layout div.product div.summary, +.woocommerce.et_pb_pagebuilder_layout div.product div.summary { + display: none +} + +.woocommerce-MyAccount-navigation ul { + padding: 0; + list-style: none; + margin-right: 30px +} + +.woocommerce-MyAccount-navigation ul li { + margin-bottom: 0 +} + +.woocommerce-MyAccount-navigation-link { + position: relative; + display: block; + opacity: .6; + -webkit-transition: opacity .3s ease-in-out; + transition: opacity .3s ease-in-out +} + +.woocommerce-MyAccount-navigation-link:after { + position: absolute; + top: 50%; + left: 0; + line-height: 1; + margin-top: -9px; + font-family: ETModules; + font-size: 18px +} + +.woocommerce-MyAccount-navigation-link a { + display: block; + padding: 10px 10px 10px 30px; + border-bottom: 1px solid #efefef +} + +.woocommerce-MyAccount-navigation-link.is-active, +.woocommerce-MyAccount-navigation-link:hover { + opacity: 1 +} + +.woocommerce-MyAccount-navigation-link--dashboard:after { + content: "\E009" +} + +.woocommerce-MyAccount-navigation-link--orders:after { + content: "\E013" +} + +.woocommerce-MyAccount-navigation-link--downloads:after { + content: "\E05F" +} + +.woocommerce-MyAccount-navigation-link--edit-address:after { + content: "\E026" +} + +.woocommerce-MyAccount-navigation-link--edit-account:after { + content: "\E107" +} + +.woocommerce-MyAccount-navigation-link--customer-logout:after { + content: "\E051" +} + +.woocommerce-MyAccount-content .woocommerce-Address-title, +.woocommerce-MyAccount-content h2 { + margin-top: 25px +} + +.woocommerce .woocommerce-MyAccount-content table thead th { + padding-top: 10px; + padding-bottom: 10px +} + +.woocommerce-MyAccount-content table td, +.woocommerce-MyAccount-content table th { + font-size: 14px +} + + +[ripple] { + position: relative; + overflow: hidden +} + +[ripple][ripple-inverse] .ripple { + -webkit-animation: ripple-inverse 1s; + animation: ripple-inverse 1s +} + +[ripple] .ripple { + position: absolute; + display: block; + background: #fff; + width: 60px; + height: 60px; + border-radius: 100%; + -webkit-transform: scale(0); + transform: scale(0); + -webkit-animation: ripple 1s; + animation: ripple 1s +} + +@-webkit-keyframes ripple { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: .2 + } + + 100% { + -webkit-transform: scale(10); + transform: scale(10); + opacity: 0 + } +} + +@keyframes ripple { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: .2 + } + + 100% { + -webkit-transform: scale(10); + transform: scale(10); + opacity: 0 + } +} + +@-webkit-keyframes ripple-inverse { + 0% { + background: #e6e6e6; + -webkit-transform: scale(0); + transform: scale(0); + opacity: 1 + } + + 80% { + background: #fff + } + + 100% { + -webkit-transform: scale(10); + transform: scale(10); + opacity: 1 + } +} + +@keyframes ripple-inverse { + 0% { + background: #e6e6e6; + -webkit-transform: scale(0); + transform: scale(0); + opacity: 1 + } + + 80% { + background: #fff + } + + 100% { + -webkit-transform: scale(10); + transform: scale(10); + opacity: 1 + } +} + +@keyframes fadeTop { + 0% { + opacity: 0; + -webkit-transform: translateY(-10%); + transform: translateY(-10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +@keyframes fadeRight { + 0% { + opacity: 0; + -webkit-transform: translateX(10%); + transform: translateX(10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes fadeBottom { + 0% { + opacity: 0; + -webkit-transform: translateY(10%); + transform: translateY(10%) + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 0; + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 0; + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + opacity: 1; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +@keyframes fadeIn { + 0% { + opacity: 0 + } + + 100% { + opacity: 1 + } +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1 + } + + 100% { + opacity: 0 + } +} + +@keyframes fadeOut { + 0% { + opacity: 1 + } + + 100% { + opacity: 0 + } +} + +@-webkit-keyframes slideWidth { + 0% { + width: 0 + } +} + +@keyframes slideWidth { + 0% { + width: 0 + } +} + +@-webkit-keyframes Grow { + 0% { + opacity: 0; + -webkit-transform: scaleY(.5); + transform: scaleY(.5) + } + + 100% { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1) + } +} + +@keyframes Grow { + 0% { + opacity: 0; + -webkit-transform: scaleY(.5); + transform: scaleY(.5) + } + + 100% { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1) + } +} + +@-webkit-keyframes flipIn { + 0% { + -webkit-transform: perspective(1e3px)rotateX(-90deg); + transform: perspective(1e3px)rotateX(-90deg) + } + + 60% { + -webkit-transform: perspective(1e3px)rotateX(10deg); + transform: perspective(1e3px)rotateX(10deg) + } + + 80% { + -webkit-transform: perspective(1e3px)rotateX(-10deg); + transform: perspective(1e3px)rotateX(-10deg) + } +} + +@keyframes flipIn { + 0% { + -webkit-transform: perspective(1e3px)rotateX(-90deg); + transform: perspective(1e3px)rotateX(-90deg) + } + + 60% { + -webkit-transform: perspective(1e3px)rotateX(10deg); + transform: perspective(1e3px)rotateX(10deg) + } + + 80% { + -webkit-transform: perspective(1e3px)rotateX(-10deg); + transform: perspective(1e3px)rotateX(-10deg) + } +} + +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes slideInRight { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%) + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes slideInLeft { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%) + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } +} + +@-webkit-keyframes gridFadeIn { + 0% { + opacity: 0; + -webkit-transform: translatey(-5%) + } + + 100% { + opacity: 1; + -webkit-transform: translatey(0) + } +} + +@keyframes gridFadeIn { + 0% { + opacity: 0; + -webkit-transform: translatey(-5%); + transform: translatey(-5%) + } + + 100% { + opacity: 1; + -webkit-transform: translatey(0); + transform: translatey(0) + } +} + +/*!Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT +Copyright (c) 2015 Daniel Eden*/ +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px)rotateX(90deg); + transform: perspective(400px)rotateX(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + + 40% { + -webkit-transform: perspective(400px)rotateX(-20deg); + transform: perspective(400px)rotateX(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + + 60% { + -webkit-transform: perspective(400px)rotateX(10deg); + transform: perspective(400px)rotateX(10deg); + opacity: 1 + } + + 80% { + -webkit-transform: perspective(400px)rotateX(-5deg); + transform: perspective(400px)rotateX(-5deg) + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px)rotateX(90deg); + transform: perspective(400px)rotateX(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + + 40% { + -webkit-transform: perspective(400px)rotateX(-20deg); + transform: perspective(400px)rotateX(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + + 60% { + -webkit-transform: perspective(400px)rotateX(10deg); + transform: perspective(400px)rotateX(10deg); + opacity: 1 + } + + 80% { + -webkit-transform: perspective(400px)rotateX(-5deg); + transform: perspective(400px)rotateX(-5deg) + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px)rotateY(90deg); + transform: perspective(400px)rotateY(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + + 40% { + -webkit-transform: perspective(400px)rotateY(-20deg); + transform: perspective(400px)rotateY(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + + 60% { + -webkit-transform: perspective(400px)rotateY(10deg); + transform: perspective(400px)rotateY(10deg); + opacity: 1 + } + + 80% { + -webkit-transform: perspective(400px)rotateY(-5deg); + transform: perspective(400px)rotateY(-5deg) + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px)rotateY(90deg); + transform: perspective(400px)rotateY(90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0 + } + + 40% { + -webkit-transform: perspective(400px)rotateY(-20deg); + transform: perspective(400px)rotateY(-20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + + 60% { + -webkit-transform: perspective(400px)rotateY(10deg); + transform: perspective(400px)rotateY(10deg); + opacity: 1 + } + + 80% { + -webkit-transform: perspective(400px)rotateY(-5deg); + transform: perspective(400px)rotateY(-5deg) + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + + + +@media only screen and (min-width:1024px) { + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + + #footer .et_pb_extra_column { + width: 33.33333333%; + -ms-flex-preferred-size: 33.33333333%; + flex-basis: 33.33333333%; + min-width: 0; + max-width: none + } + + .ie #footer .et_pb_extra_column { + max-width: 33.33333% + } + + .footer_columns_4#footer .et_pb_extra_column { + width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25% + } + + .ie .footer_columns_4#footer .et_pb_extra_column { + max-width: 25% + } + + .footer_columns_2#footer .et_pb_extra_column { + width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% + } + + .ie .footer_columns_2#footer .et_pb_extra_column { + max-width: 50% + } + + .footer_columns_1#footer .et_pb_extra_column { + width: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100% + } + + .ie .footer_columns_1#footer .et_pb_extra_column { + max-width: 100% + } + + .footer_columns_1_4__3_4#footer .et_pb_extra_column.odd { + width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25% + } + + .ie .footer_columns_1_4__3_4#footer .et_pb_extra_column.odd { + max-width: 25% + } + + .footer_columns_1_4__3_4#footer .et_pb_extra_column.even { + width: 75%; + -ms-flex-preferred-size: 75%; + flex-basis: 75% + } + + .ie .footer_columns_1_4__3_4#footer .et_pb_extra_column.even { + max-width: 75% + } + + .footer_columns_3_4__1_4#footer .et_pb_extra_column.odd { + width: 75%; + -ms-flex-preferred-size: 75%; + flex-basis: 75% + } + + .ie .footer_columns_3_4__1_4#footer .et_pb_extra_column.odd { + max-width: 75% + } + + .footer_columns_3_4__1_4#footer .et_pb_extra_column.even { + width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25% + } + + .ie .footer_columns_3_4__1_4#footer .et_pb_extra_column.even { + max-width: 25% + } + + .footer_columns_1_3__2_3#footer .et_pb_extra_column.odd { + width: 33.33333333%; + -ms-flex-preferred-size: 33.33333333%; + flex-basis: 33.33333333% + } + + .ie .footer_columns_1_3__2_3#footer .et_pb_extra_column.odd { + max-width: 33.33333% + } + + .footer_columns_1_3__2_3#footer .et_pb_extra_column.even { + width: 66.66666666%; + -ms-flex-preferred-size: 66.66666666%; + flex-basis: 66.66666666% + } + + .ie .footer_columns_1_3__2_3#footer .et_pb_extra_column.even { + max-width: 66.66667% + } + + .footer_columns_2_3__1_3#footer .et_pb_extra_column.odd { + width: 66.66666666%; + -ms-flex-preferred-size: 66.66666666%; + flex-basis: 66.66666666% + } + + .ie .footer_columns_2_3__1_3#footer .et_pb_extra_column.odd { + max-width: 66.66667% + } + + .footer_columns_2_3__1_3#footer .et_pb_extra_column.even { + width: 33.33333333%; + -ms-flex-preferred-size: 33.33333333%; + flex-basis: 33.33333333% + } + + .ie .footer_columns_2_3__1_3#footer .et_pb_extra_column.even { + max-width: 33.33333% + } + + .footer_columns_1_4__1_4__1_2#footer .et_pb_extra_column.column-1, + .footer_columns_1_4__1_4__1_2#footer .et_pb_extra_column.column-2 { + width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25% + } + + .ie .footer_columns_1_4__1_4__1_2#footer .et_pb_extra_column.column-1, + .ie .footer_columns_1_4__1_4__1_2#footer .et_pb_extra_column.column-2 { + max-width: 25% + } + + .footer_columns_1_4__1_4__1_2#footer .et_pb_extra_column.column-4 { + width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% + } + + .ie .footer_columns_1_4__1_4__1_2#footer .et_pb_extra_column.column-4 { + max-width: 50% + } + + .footer_columns_1_2__1_4__1_4#footer .et_pb_extra_column.column-1 { + width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% + } + + .ie .footer_columns_1_2__1_4__1_4#footer .et_pb_extra_column.column-1 { + max-width: 50% + } + + .footer_columns_1_2__1_4__1_4#footer .et_pb_extra_column.column-2, + .footer_columns_1_2__1_4__1_4#footer .et_pb_extra_column.column-4 { + width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25% + } + + .ie .footer_columns_1_2__1_4__1_4#footer .et_pb_extra_column.column-2, + .ie .footer_columns_1_2__1_4__1_4#footer .et_pb_extra_column.column-4 { + max-width: 25% + } + + .footer_columns_1_4__1_2__1_4#footer .et_pb_extra_column.column-2 { + width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% + } + + .ie .footer_columns_1_4__1_2__1_4#footer .et_pb_extra_column.column-2 { + max-width: 50% + } + + .footer_columns_1_4__1_2__1_4#footer .et_pb_extra_column.column-1, + .footer_columns_1_4__1_2__1_4#footer .et_pb_extra_column.column-4 { + width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25% + } + + .ie .footer_columns_1_4__1_2__1_4#footer .et_pb_extra_column.column-1, + .ie .footer_columns_1_4__1_2__1_4#footer .et_pb_extra_column.column-4 { + max-width: 25% + } + + .footer_columns_1#footer .et_pb_extra_column.column-2, + .footer_columns_1#footer .et_pb_extra_column.column-3, + .footer_columns_1#footer .et_pb_extra_column.column-4, + .footer_columns_1_2__1_4__1_4#footer .et_pb_extra_column.column-3, + .footer_columns_1_3__2_3#footer .et_pb_extra_column.column-2, + .footer_columns_1_3__2_3#footer .et_pb_extra_column.column-3, + .footer_columns_1_4__1_2__1_4#footer .et_pb_extra_column.column-3, + .footer_columns_1_4__1_4__1_2#footer .et_pb_extra_column.column-3, + .footer_columns_1_4__3_4#footer .et_pb_extra_column.column-2, + .footer_columns_1_4__3_4#footer .et_pb_extra_column.column-3, + .footer_columns_2#footer .et_pb_extra_column.column-2, + .footer_columns_2#footer .et_pb_extra_column.column-3, + .footer_columns_2_3__1_3#footer .et_pb_extra_column.column-2, + .footer_columns_2_3__1_3#footer .et_pb_extra_column.column-3, + .footer_columns_3#footer .et_pb_extra_column.column-3, + .footer_columns_3_4__1_4#footer .et_pb_extra_column.column-2, + .footer_columns_3_4__1_4#footer .et_pb_extra_column.column-3 { + display: none + } + + #main-header-wrapper { + -webkit-transition: height .5s; + transition: height .5s + } + + .et_fixed_nav .et-fixed-header #main-header { + position: fixed; + width: 100%; + top: 0 + } + + .boxed_layout.et_fixed_nav .et-fixed-header #main-header { + width: 90%; + max-width: 1360px + } + + .et_hide_nav.et_fixed_nav .et-fixed-header #main-content { + padding-top: 40px + } + + .et_hide_nav #main-header { + top: 0 + } + + .admin-bar.et_fixed_nav .et-fixed-header #main-header, + .admin-bar.et_hide_nav #main-header { + top: 32px + } + + .et_hide_nav.et_fixed_nav #main-header { + position: fixed; + opacity: 0; + -webkit-transition-duration: .7s; + transition-duration: .7s; + width: 100% + } + + .et_hide_nav.et_fixed_nav .et-fixed-header #main-header { + opacity: 1; + -webkit-transform: translateY(0) !important; + transform: translateY(0) !important + } + + .et_pb_column_1_2 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_3 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_3 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_1_4 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_4 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_1_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_5 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_1_6 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_6 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_3_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium { + display: none + } + + .et_pb_column_1_3 .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column, + .et_pb_column_1_3 .posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column, + .et_pb_column_1_4 .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column, + .et_pb_column_1_4 .posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column, + .et_pb_column_1_5 .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column, + .et_pb_column_1_5 .posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column, + .et_pb_column_1_6 .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column, + .et_pb_column_1_6 .posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column, + .et_pb_column_2_5 .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column, + .et_pb_column_2_5 .posts-blog-feed-module.masonry .paginated_page[data-columns="3"] .column { + width: 100%; + padding: 0 + } +} + +@media only screen and (max-width:1024px) { + #content-area { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_row, + .et_pb_extra_row { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column, + .et_pb_extra_column { + width: 100%; + max-width: 100%; + min-width: 100% + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .et_pb_extra_column_main, + .et_pb_extra_column_sidebar { + width: 100%; + max-width: 100%; + min-width: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0; + float: none; + clear: both + } + + .with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .with_sidebar.et_pb_extra_column_main, + .with_sidebar .et_pb_extra_column_main, + .with_sidebar.et_pb_extra_column_sidebar, + .with_sidebar .et_pb_extra_column_sidebar { + width: 100% !important; + min-width: 100%; + max-width: 100%; + -ms-flex-preferred-size: 100% !important; + flex-basis: 100% !important; + padding: 0 !important; + float: none; + clear: both + } + + .ie.with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .ie.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .ie.with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .ie.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .ie.with_sidebar.et_pb_extra_column_main, + .ie.with_sidebar .et_pb_extra_column_main, + .ie.with_sidebar.et_pb_extra_column_sidebar, + .ie.with_sidebar .et_pb_extra_column_sidebar { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column + } + + .page.with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .page.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .page.with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .page.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .page.with_sidebar.et_pb_extra_column_main, + .page.with_sidebar .et_pb_extra_column_main, + .page.with_sidebar.et_pb_extra_column_sidebar, + .page.with_sidebar .et_pb_extra_column_sidebar, + .single.with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .single.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_main, + .single.with_sidebar.et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .single.with_sidebar .et_extra_layout .et_pb_extra_column_main .et_pb_column_sidebar, + .single.with_sidebar.et_pb_extra_column_main, + .single.with_sidebar .et_pb_extra_column_main, + .single.with_sidebar.et_pb_extra_column_sidebar, + .single.with_sidebar .et_pb_extra_column_sidebar { + padding: 0 !important + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_8, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4, + .et_pb_extra_column_1_2, + .et_pb_extra_column_1_3, + .et_pb_extra_column_1_4, + .et_pb_extra_column_1_5, + .et_pb_extra_column_1_6, + .et_pb_extra_column_2_3, + .et_pb_extra_column_2_5, + .et_pb_extra_column_3_4, + .et_pb_extra_column_3_5, + .et_pb_extra_column_3_8, + .et_pb_extra_column_4_4 { + width: 100%; + max-width: 100%; + min-width: 100% + } + + .et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4, + .et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_6, + .et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3, + .et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_6, + .et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4, + .et_extra_layout .et_pb_extra_column_main .et_section_specialty .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 { + width: 100%; + max-width: 100%; + min-width: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100% + } + + header.header li ul { + position: relative; + top: auto; + right: auto; + left: auto; + display: block + } + + #top-header { + display: none + } + + #et-info { + border-bottom: 1px solid rgba(255, 255, 255, .1); + padding: 0 0 10px; + margin: 0 + } + + #et-info, + #et-info .et-extra-social-icons { + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + #et-info .et-extra-social-icons li { + margin: 0 10px 10px 0 + } + + #et-info .et-extra-social-icons .et-extra-icon { + border: 0; + padding: 0 + } + + #et-info .et-cart, + #et-info .et-top-search { + margin: 0 10px 10px 0 + } + + .et_hide_nav.et_fixed_nav #main-header { + opacity: 1; + -webkit-transform: translateY(0) !important; + transform: translateY(0) !important + } + + .et_fixed_nav .logo { + -webkit-transition: none; + transition: none; + -webkit-transform: none; + transform: none + } + + .logo { + height: 50px + } + + .centered .logo { + display: inline-block; + width: auto; + margin: 30px 0 + } + + #et-navigation { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center + } + + .centered #et-navigation { + margin: 0 + } + + #et-navigation>ul { + display: none + } + + #et-navigation li li { + padding: 0 0 0 30px + } + + #et-navigation a { + display: block; + padding: 20px 0 + } + + #et-navigation .mega-menu>ul { + border-bottom: 1px solid rgba(255, 255, 255, .1) + } + + #et-navigation .mega-menu>ul>li { + padding: 0 + } + + #et-navigation .mega-menu>ul>li>a { + color: inherit; + pointer-events: all + } + + #et-navigation .mega-menu ul, + #et-navigation .mega-menu ul ul { + padding: 0 0 0 20px + } + + #et-navigation .mega-menu-featured>ul { + border-bottom: 1px solid rgba(255, 255, 255, .1); + padding: 20px 0 0 20px + } + + #et-navigation .mega-menu-featured>ul>li { + padding: 0 0 20px + } + + #et-navigation .mega-menu-featured>ul>li:first-child .title { + display: block + } + + #et-navigation .mega-menu-featured .title { + display: none + } + + #et-navigation .mega-menu-featured .post-meta a { + padding: 0 + } + + #et-navigation .mega-menu.mega-featured-2>ul>li:nth-child(2) { + display: none + } + + #et-navigation .mega-menu.mega-featured-2>ul>li:nth-child(3) .title { + border-top: 1px solid rgba(255, 255, 255, .1); + padding: 20px 0 0 + } + + #et-navigation .mega-menu.mega-featured-2 .title { + display: block + } + + #et-navigation .mega-menu.mega-featured-2 .recent-list { + padding: 0 + } + + #et-navigation .mega-menu.mega-featured-2 .recent-list li:last-child { + padding: 20px 0 0 + } + + .et-top-search-primary-menu-item .search-icon { + display: none + } + + .et-top-search-primary-menu-item .et-top-search { + position: relative; + top: auto; + right: auto; + display: block; + width: 100%; + border: 0; + margin: 15px 0 0 + } + + .et-top-search-primary-menu-item .et-top-search .et-search-field { + background: rgba(255, 255, 255, .1); + padding: 7px 10px; + font-size: 12px; + line-height: normal + } + + .et-top-search-primary-menu-item .et-top-search .et-search-field::-webkit-input-placeholder { + color: #fff; + font-weight: 400 + } + + .et-top-search-primary-menu-item .et-top-search .et-search-field:-ms-input-placeholder { + color: #fff; + font-weight: 400 + } + + .et-top-search-primary-menu-item .et-top-search .et-search-field::-ms-input-placeholder { + color: #fff; + font-weight: 400 + } + + .et-top-search-primary-menu-item .et-top-search .et-search-field::placeholder { + color: #fff; + font-weight: 400 + } + + .et-top-search-primary-menu-item .et-top-search .et-search-field:focus { + background: rgba(255, 255, 255, .2) + } + + .et-top-search-primary-menu-item .et-top-search .et-search-submit { + display: none + } + + #et-mobile-navigation { + display: block + } + + #et-mobile-navigation nav { + display: none; + width: 100%; + padding: 40px 40px 20px; + border-radius: 0 0 3px 3px; + overflow: hidden + } + + #et-mobile-navigation #et-extra-mobile-menu { + position: relative; + top: auto; + right: auto; + left: auto; + display: block; + background: 0; + border: 0 + } + + #et-mobile-navigation #et-extra-mobile-menu>li:last-child a { + border: 0 + } + + #et-mobile-navigation #et-extra-mobile-menu li { + width: 100% + } + + #et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children>a { + position: relative + } + + #et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children>a:after { + position: absolute; + top: 50%; + right: 20px; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transition: .3s ease; + transition: .3s ease + } + + #et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children>a.selected:after { + -webkit-transform: translateY(-50%)rotate(-180deg); + transform: translateY(-50%)rotate(-180deg) + } + + #et-mobile-navigation #et-extra-mobile-menu li>ul { + -webkit-transition: none; + transition: none; + opacity: 1; + visibility: visible + } + + #et-mobile-navigation #et-extra-mobile-menu .sub-menu { + display: none + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_extra_module, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_pb_extra_module, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_pb_extra_module, + .et_pb_extra_module { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + + + + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5 .et_pb_extra_module .main-post .post-content { + padding: 0 + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_extra_module .posts-list, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_pb_extra_module .posts-list, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_pb_extra_module .posts-list, + .et_pb_extra_module .posts-list { + width: 50% + } + + .et_pb_extra_module .posts-list li:first-child, + .et_pb_extra_module .posts-list li:only-child { + border-top: 0 + } + + .module-head { + width: 100% + } + + .et_pb_column_1_2 .tabbed-post-module .tabs ul li, + .et_pb_column_1_3 .tabbed-post-module .tabs ul li, + .et_pb_column_1_4 .tabbed-post-module .tabs ul li, + .et_pb_column_1_5 .tabbed-post-module .tabs ul li, + .et_pb_column_1_6 .tabbed-post-module .tabs ul li, + .et_pb_column_2_3 .tabbed-post-module .tabs ul li, + .et_pb_column_2_5 .tabbed-post-module .tabs ul li, + .et_pb_column_3_5 .tabbed-post-module .tabs ul li { + display: block + } + + .et_pb_column_1_2 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_3 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_4 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_5 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_6 .tabbed-post-module .tabs ul li.active, + .et_pb_column_2_3 .tabbed-post-module .tabs ul li.active, + .et_pb_column_2_5 .tabbed-post-module .tabs ul li.active, + .et_pb_column_3_5 .tabbed-post-module .tabs ul li.active { + display: block; + width: auto; + border-right: 1px solid rgba(0, 0, 0, .1) + } + + .et_pb_column_1_2 .tabbed-post-module .tab-nav, + .et_pb_column_1_3 .tabbed-post-module .tab-nav, + .et_pb_column_1_4 .tabbed-post-module .tab-nav, + .et_pb_column_1_5 .tabbed-post-module .tab-nav, + .et_pb_column_1_6 .tabbed-post-module .tab-nav, + .et_pb_column_2_3 .tabbed-post-module .tab-nav, + .et_pb_column_2_5 .tabbed-post-module .tab-nav, + .et_pb_column_3_4 .et_pb_row_inner .tabbed-post-module .tab-nav, + .et_pb_column_3_5 .tabbed-post-module .tab-nav, + .et_pb_row_inner .et_pb_column_4_4 .tabbed-post-module .tab-nav { + display: none + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content, + .et_pb_column_1_3 .tabbed-post-module .tab-content, + .et_pb_column_1_4 .tabbed-post-module .tab-content, + .et_pb_column_1_5 .tabbed-post-module .tab-content, + .et_pb_column_1_6 .tabbed-post-module .tab-content, + .et_pb_column_2_5 .tabbed-post-module .tab-content, + .et_pb_column_3_5 .tabbed-post-module .tab-content { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_2 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_3 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_3 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_4 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_4 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_5 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_6 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_6 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_2_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_2_5 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_3_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_3_5 .tabbed-post-module .tab-content .posts-list { + width: 50% + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_3 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_4 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_6 .tabbed-post-module .tab-content .main-post, + .et_pb_column_2_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_3_5 .tabbed-post-module .tab-content .main-post { + padding: 20px + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_3 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_4 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_5 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_6 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_2_5 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_3_5 .tabbed-post-module .tab-content .main-post .post-content { + padding: 0 + } + + .post-header { + padding: 40px + } + + .page .post-wrap, + .post-wrap { + padding: 0 40px 40px + } + + .post-footer { + padding: 15px 40px 0 + } + + .post-footer .social-icons { + margin: 0 0 15px + } + + .review { + margin: 40px 0 0 + } + + .project-details .project-categories, + .project-details .project-description, + .project-details .project-tags { + width: 100%; + padding: 30px 40px; + border-bottom: 1px solid rgba(0, 0, 0, .1) + } + + .audio-titles { + padding: 11.5% + } + + .single-post-module .link-format { + padding: 60px 40px + } + + .quote-format { + padding: 40px + } + + .et_pb_column_1_3 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, + .et_pb_column_1_4 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, + .et_pb_column_1_5 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, + .et_pb_column_1_6 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button, + .et_pb_column_2_5 .posts-blog-feed-module.et_pb_extra_module article .header .video-play-button { + font-size: 4rem; + line-height: 4rem; + width: 4rem; + height: 4rem; + margin-left: -2rem; + margin-top: -2rem + } + + .page .post-wrap { + padding: 40px + } + + #portfolio_list .project, + .with_sidebar #portfolio_list .project { + width: 50% + } + + .sitemap-content ul { + width: 33.33333%; + max-width: 33.33333%; + min-width: 33.33333%; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333% + } + + .with_sidebar .sitemap-content ul { + width: 50%; + max-width: 50%; + min-width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% + } + + .sitemap-content ul.children { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + width: 100%; + max-width: 100%; + min-width: 100% + } + + .woocommerce-page ul.products, + .woocommerce ul.products { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + width: auto; + min-width: 100%; + margin: -12px; + overflow: hidden; + float: none + } + + .with_sidebar.woocommerce-page ul.products li.product, + .with_sidebar .woocommerce-page ul.products li.product, + .with_sidebar.woocommerce ul.products li.product, + .with_sidebar .woocommerce ul.products li.product { + width: 25%; + max-width: 25%; + min-width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + margin: 0 0 0 -1px !important + } + + .woocommerce-page .related.products li.product:nth-child(n), + .woocommerce .related.products li.product:nth-child(n) { + width: 25% !important; + margin: 0 !important + } + + .etad { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0 + } + + .header .etad { + margin: 20px auto + } + + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content-box { + background: rgba(0, 0, 0, .6); + position: absolute + } + + .et_pb_column_1_2 .featured-posts-slider-module .post-content h3, + .et_pb_column_1_3 .featured-posts-slider-module .post-content h3, + .et_pb_column_1_4 .featured-posts-slider-module .post-content h3, + .et_pb_column_1_5 .featured-posts-slider-module .post-content h3, + .et_pb_column_1_6 .featured-posts-slider-module .post-content h3, + .et_pb_column_2_3 .featured-posts-slider-module .post-content h3, + .et_pb_column_2_5 .featured-posts-slider-module .post-content h3, + .et_pb_column_3_4 .featured-posts-slider-module .post-content h3, + .et_pb_column_3_5 .featured-posts-slider-module .post-content h3, + .et_pb_column_3_8 .featured-posts-slider-module .post-content h3, + .et_pb_column_4_4 .featured-posts-slider-module .post-content h3 { + font-size: 16px + } + + .et_pb_column_1_3 .featured-posts-slider-module .post-content h3 a, + .et_pb_column_1_4 .featured-posts-slider-module .post-content h3 a, + .et_pb_column_1_5 .featured-posts-slider-module .post-content h3 a, + .et_pb_column_1_6 .featured-posts-slider-module .post-content h3 a, + .et_pb_column_2_5 .featured-posts-slider-module .post-content h3 a, + .et_pb_column_3_8 .featured-posts-slider-module .post-content h3 a { + color: #fff + } + + .et_pb_column_1_2 .featured-posts-slider-module .post-meta, + .et_pb_column_1_3 .featured-posts-slider-module .post-meta, + .et_pb_column_1_4 .featured-posts-slider-module .post-meta, + .et_pb_column_1_5 .featured-posts-slider-module .post-meta, + .et_pb_column_1_6 .featured-posts-slider-module .post-meta, + .et_pb_column_2_5 .featured-posts-slider-module .post-meta, + .et_pb_column_3_5 .featured-posts-slider-module .post-meta, + .et_pb_column_3_8 .featured-posts-slider-module .post-meta { + color: #fff; + display: block + } + + .et_pb_column_1_2 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_3 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_4 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_6 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_2_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_3_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium { + display: inline-block + } + + .et_pb_column_1_2 .posts-carousel-module .carousel-group, + .et_pb_column_1_3 .posts-carousel-module .carousel-group, + .et_pb_column_1_4 .posts-carousel-module .carousel-group, + .et_pb_column_1_5 .posts-carousel-module .carousel-group, + .et_pb_column_1_6 .posts-carousel-module .carousel-group, + .et_pb_column_2_5 .posts-carousel-module .carousel-group, + .et_pb_column_3_5 .posts-carousel-module .carousel-group, + .et_pb_column_3_8 .posts-carousel-module .carousel-group { + padding-right: 10px; + padding-left: 10px + } + + .et_pb_column_1_2 .posts-carousel-module .carousel-item, + .et_pb_column_1_3 .posts-carousel-module .carousel-item, + .et_pb_column_1_4 .posts-carousel-module .carousel-item, + .et_pb_column_1_5 .posts-carousel-module .carousel-item, + .et_pb_column_1_6 .posts-carousel-module .carousel-item, + .et_pb_column_2_5 .posts-carousel-module .carousel-item, + .et_pb_column_3_5 .posts-carousel-module .carousel-item, + .et_pb_column_3_8 .posts-carousel-module .carousel-item { + width: 25%; + padding-top: 20px + } + + .et_pb_column_1_2 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_3 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_4 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_5 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_6 .posts-carousel-module .post-thumbnail, + .et_pb_column_2_5 .posts-carousel-module .post-thumbnail, + .et_pb_column_3_5 .posts-carousel-module .post-thumbnail, + .et_pb_column_3_8 .posts-carousel-module .post-thumbnail { + margin-right: 10px; + margin-left: 10px + } + + .et_pb_column_1_2 .posts-carousel-module .post-content-box, + .et_pb_column_1_3 .posts-carousel-module .post-content-box, + .et_pb_column_1_4 .posts-carousel-module .post-content-box, + .et_pb_column_1_5 .posts-carousel-module .post-content-box, + .et_pb_column_1_6 .posts-carousel-module .post-content-box, + .et_pb_column_2_5 .posts-carousel-module .post-content-box, + .et_pb_column_3_5 .posts-carousel-module .post-content-box, + .et_pb_column_3_8 .posts-carousel-module .post-content-box { + margin-right: 10px; + margin-left: 10px; + padding-right: 0; + padding-left: 0 + } + + .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-prev { + left: 60px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-prev { + left: auto; + right: 60px + } + + .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-next { + right: 60px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_3_8 .posts-carousel-module .et-pb-arrow-next { + right: auto; + left: 60px + } + + .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-prev { + left: 40px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-prev { + left: auto; + right: 40px + } + + .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-next { + right: 40px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_3_8 .posts-carousel-module:hover .et-pb-arrow-next { + right: auto; + left: 40px + } +} + +@media only screen and (max-width:980px) { + + .et_pb_column_1_2 .et-slider .carousel-item.et-pb-active-slide, + .et_pb_column_1_2 .et-slider .carousel-item.et-pb-moved-slide, + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item.et-pb-active-slide, + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item.et-pb-moved-slide, + .et_pb_column_1_3 .et-slider .carousel-item.et-pb-active-slide, + .et_pb_column_1_3 .et-slider .carousel-item.et-pb-moved-slide, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item.et-pb-active-slide, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item.et-pb-moved-slide, + .et_pb_column_2_3 .et-slider .carousel-item.et-pb-active-slide, + .et_pb_column_2_3 .et-slider .carousel-item.et-pb-moved-slide, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item.et-pb-active-slide, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item.et-pb-moved-slide, + .et_pb_column_2_5 .et-slider .carousel-item.et-pb-active-slide, + .et_pb_column_2_5 .et-slider .carousel-item.et-pb-moved-slide, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item.et-pb-active-slide, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item.et-pb-moved-slide, + .et_pb_column_3_4 .et-slider .carousel-item.et-pb-active-slide, + .et_pb_column_3_4 .et-slider .carousel-item.et-pb-moved-slide, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item.et-pb-active-slide, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item.et-pb-moved-slide, + .et_pb_column_3_5 .et-slider .carousel-item.et-pb-active-slide, + .et_pb_column_3_5 .et-slider .carousel-item.et-pb-moved-slide, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item.et-pb-active-slide, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item.et-pb-moved-slide { + -webkit-animation-duration: .8s; + animation-duration: .8s + } + + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products li.product, + .post-type-archive-product.woocommerce-page.woocommerce ul.products li.product { + width: 25%; + max-width: 25%; + min-width: 25%; + -ms-flex-preferred-size: 25%; + flex-basis: 25%; + margin: 0 0 0 -1px !important; + padding: 0 12px 24px + } + + .et_pb_pagebuilder_layout .et_pb_shop .woocommerce.columns-6 ul.products li.product, + .et_pb_pagebuilder_layout .related ul.products.columns-6 ul.products li.product, + .et_pb_pagebuilder_layout .upsells ul.products.columns-6 ul.products li.product { + width: 16.66667% !important; + max-width: 16.66667% !important; + min-width: 16.66667% !important; + -ms-flex-preferred-size: 16.66667%; + flex-basis: 16.66667% + } + + .et_pb_pagebuilder_layout .et_pb_shop .woocommerce.columns-5 ul.products li.product, + .et_pb_pagebuilder_layout .related ul.products.columns-5 ul.products li.product, + .et_pb_pagebuilder_layout .upsells ul.products.columns-5 ul.products li.product { + width: 20% !important; + max-width: 20% !important; + min-width: 20% !important; + -ms-flex-preferred-size: 20%; + flex-basis: 20% + } + + .et_pb_pagebuilder_layout .et_pb_shop .woocommerce.columns-4 ul.products li.product, + .et_pb_pagebuilder_layout .related ul.products.columns-4 ul.products li.product, + .et_pb_pagebuilder_layout .upsells ul.products.columns-4 ul.products li.product { + width: 25% !important; + max-width: 25% !important; + min-width: 25% !important; + -ms-flex-preferred-size: 25%; + flex-basis: 25% + } + + .et_pb_pagebuilder_layout .et_pb_shop .woocommerce.columns-3 ul.products li.product, + .et_pb_pagebuilder_layout .related ul.products.columns-3 ul.products li.product, + .et_pb_pagebuilder_layout .upsells ul.products.columns-3 ul.products li.product { + width: 33.33333% !important; + max-width: 33.33333% !important; + min-width: 33.33333% !important; + -ms-flex-preferred-size: 33.33333%; + flex-basis: 33.33333% + } + + .et_pb_pagebuilder_layout .et_pb_shop .woocommerce.columns-2 ul.products li.product, + .et_pb_pagebuilder_layout .related ul.products.columns-2 ul.products li.product, + .et_pb_pagebuilder_layout .upsells ul.products.columns-2 ul.products li.product { + width: 50% !important; + max-width: 50% !important; + min-width: 50% !important; + -ms-flex-preferred-size: 50%; + flex-basis: 50% + } + + .et_pb_pagebuilder_layout .et_pb_shop .woocommerce.columns-1 ul.products li.product, + .et_pb_pagebuilder_layout .related ul.products.columns-1 ul.products li.product, + .et_pb_pagebuilder_layout .upsells ul.products.columns-1 ul.products li.product { + width: 100% !important; + max-width: 100% !important; + min-width: 100% !important; + -ms-flex-preferred-size: 100%; + flex-basis: 100% + } + + .et_pb_pagebuilder_layout.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-1 li.product, + .et_pb_pagebuilder_layout.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-2 li.product, + .et_pb_pagebuilder_layout.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product, + .et_pb_pagebuilder_layout.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product, + .et_pb_pagebuilder_layout.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-5 li.product, + .et_pb_pagebuilder_layout.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-6 li.product { + margin-right: 0 !important + } +} + +@media only screen and (max-width:768px) { + .audio-titles { + padding: 40px + } + + .et_pb_column_1_4 .post-module article .header .video-play-button, + .et_pb_column_1_4 .posts-blog-feed-module.standard article .header .video-play-button, + .et_pb_column_1_4 .tabbed-post-module article .header .video-play-button, + .et_pb_column_1_5 .post-module article .header .video-play-button, + .et_pb_column_1_5 .posts-blog-feed-module.standard article .header .video-play-button, + .et_pb_column_1_5 .tabbed-post-module article .header .video-play-button, + .et_pb_column_1_6 .post-module article .header .video-play-button, + .et_pb_column_1_6 .posts-blog-feed-module.standard article .header .video-play-button, + .et_pb_column_1_6 .tabbed-post-module article .header .video-play-button { + font-size: 2rem; + line-height: 2rem; + width: 2rem; + height: 2rem; + margin-left: -1rem; + margin-top: -1rem + } + + .et_pb_column_1_4 .posts-blog-feed-module.masonry article .header .video-play-button, + .et_pb_column_1_5 .posts-blog-feed-module.masonry article .header .video-play-button, + .et_pb_column_1_6 .posts-blog-feed-module.masonry article .header .video-play-button { + font-size: 4rem; + line-height: 4rem; + width: 4rem; + height: 4rem; + margin-left: -2rem; + margin-top: -2rem + } + + .et_pb_column_1_2 .tabbed-post-module .tabs ul li, + .et_pb_column_1_3 .tabbed-post-module .tabs ul li, + .et_pb_column_1_4 .tabbed-post-module .tabs ul li, + .et_pb_column_1_5 .tabbed-post-module .tabs ul li, + .et_pb_column_1_6 .tabbed-post-module .tabs ul li, + .et_pb_column_2_3 .tabbed-post-module .tabs ul li, + .et_pb_column_2_5 .tabbed-post-module .tabs ul li, + .et_pb_column_3_5 .tabbed-post-module .tabs ul li, + .et_pb_column_3_8 .tabbed-post-module .tabs ul li, + .tabbed-post-module .tabs ul li { + display: none + } + + .et_pb_column_1_2 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_3 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_4 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_5 .tabbed-post-module .tabs ul li.active, + .et_pb_column_1_6 .tabbed-post-module .tabs ul li.active, + .et_pb_column_2_3 .tabbed-post-module .tabs ul li.active, + .et_pb_column_2_5 .tabbed-post-module .tabs ul li.active, + .et_pb_column_3_4 .tabbed-post-module .tabs ul li.active, + .et_pb_column_3_5 .tabbed-post-module .tabs ul li.active, + .et_pb_column_3_8 .tabbed-post-module .tabs ul li.active, + .et_pb_column_4_4 .tabbed-post-module .tabs ul li.active { + display: block; + width: 100%; + border: 0 + } + + .et_pb_column_1_2 .tabbed-post-module .tab-nav, + .et_pb_column_1_3 .tabbed-post-module .tab-nav, + .et_pb_column_1_4 .tabbed-post-module .tab-nav, + .et_pb_column_1_5 .tabbed-post-module .tab-nav, + .et_pb_column_1_6 .tabbed-post-module .tab-nav, + .et_pb_column_2_3 .tabbed-post-module .tab-nav, + .et_pb_column_2_5 .tabbed-post-module .tab-nav, + .et_pb_column_3_4 .et_pb_row_inner .tabbed-post-module .tab-nav, + .et_pb_column_3_4 .tabbed-post-module .tab-nav, + .et_pb_column_3_5 .tabbed-post-module .tab-nav, + .et_pb_column_3_8 .tabbed-post-module .tab-nav, + .et_pb_column_4_4 .tabbed-post-module .tab-nav, + .et_pb_row_inner .et_pb_column_4_4 .tabbed-post-module .tab-nav { + display: block + } + + .et_pb_column_3_8 .tabbed-post-module .tab-content { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row + } + + .et_pb_column_3_8 .tabbed-post-module .tab-content .main-post { + padding: 20px + } + + .et_pb_column_3_8 .tabbed-post-module .tab-content .main-post .post-content { + padding: 0 + } + + .posts-blog-feed-module .paginated_content .paginated_page[data-columns="2"] .column, + .posts-blog-feed-module .paginated_content .paginated_page[data-columns="3"] .column { + width: 100%; + padding-right: 0; + padding-left: 0 + } + + .posts-blog-feed-module .paginated_content .paginated_page[data-columns="2"] .column:first-child, + .posts-blog-feed-module .paginated_content .paginated_page[data-columns="3"] .column:first-child { + padding: 0 + } + + .posts-blog-feed-module .paginated_content .paginated_page[data-columns]::before, + .with_sidebar .posts-blog-feed-module .paginated_content .paginated_page[data-columns]::before { + content: "1 .column.size-1of1" + } + + .related-posts-content { + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + .related-post { + width: 50%; + max-width: 50%; + min-width: 50%; + -ms-flex-preferred-size: 50%; + flex-basis: 50% + } + + .authors-page .authors[data-columns]::before, + .with_sidebar .authors-page .authors[data-columns]::before { + content: "1 .column.size-1of1" + } + + .member-content #loginform { + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + .member-content .button, + .member-content .input { + width: 100%; + max-width: 100%; + margin: 0 0 20px + } + + .member-content .button { + margin: 0 + } + + #portfolio_filter { + display: block; + height: 32px + } + + #portfolio_filter.opened { + height: 100% + } + + #portfolio_filter li { + display: block; + width: 100%; + margin: 0; + border: 0 + } + + #portfolio_filter li.filter-toggle { + display: block; + background: #f6f9fd; + padding: 10px 15px; + font-size: 12px; + text-transform: uppercase; + -webkit-transition: .3s ease; + transition: .3s ease; + -webkit-box-sizing: border-box; + box-sizing: border-box; + cursor: pointer + } + + #portfolio_filter a { + width: 100% + } + + #portfolio_filter a:first-child { + border-radius: 0 + } + + #portfolio_list .project, + .with_sidebar #portfolio_list .project { + width: 100% + } + + .sitemap-content ul, + .with_sidebar .sitemap-content ul { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + width: 100%; + max-width: 100%; + min-width: 100% + } + + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-1 li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-1 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-2 li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-2 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-3 li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-3 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-4 li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-4 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-5 li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-5 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-6 li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-6 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-1 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-2 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-3 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-4 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-5 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-6 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-1 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-2 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-3 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-4 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-5 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-6 li.product, + .post-type-archive-product.woocommerce-page.woocommerce ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-1 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-1 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-2 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-2 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-3 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-3 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-4 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-4 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-5 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-5 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-6 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-6 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-1 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-2 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-3 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-4 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-5 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-6 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-1 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-2 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-3 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-4 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-5 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-6 li.product, + .with_sidebar.post-type-archive-product.woocommerce-page.woocommerce ul.products li.product, + .with_sidebar.woocommerce-page ul.products li.product, + .with_sidebar.woocommerce ul.products li.product, + .woocommerce-page ul.products li.product, + .woocommerce ul.products li.product { + -ms-flex-preferred-size: 50% !important; + flex-basis: 50% !important; + width: 50% !important; + max-width: 50% !important; + min-width: 50% !important + } + + .woocommerce-page .related.products, + .woocommerce-page div.product .extra-woocommerce-details-accordion, + .woocommerce-page div.product div.images, + .woocommerce-page div.product div.summary, + .woocommerce .related.products, + .woocommerce div.product .extra-woocommerce-details-accordion, + .woocommerce div.product div.images, + .woocommerce div.product div.summary { + width: 100%; + clear: both + } + + .woocommerce-page .related.products h2, + .woocommerce .related.products h2 { + margin: 0 0 20px; + padding: 0; + font-weight: 600 + } + + .woocommerce-page .related.products li.product, + .woocommerce .related.products li.product { + margin-right: 0 !important + } + + .woocommerce-page .related.products li.product:nth-child(n), + .woocommerce .related.products li.product:nth-child(n) { + width: 50% !important; + -ms-flex-preferred-size: 50%; + flex-basis: 50%; + margin: 0 !important + } + + .woocommerce-page .et_pb_wc_related_products ul.products.columns-1 li.product, + .woocommerce-page .et_pb_wc_related_products ul.products.columns-2 li.product, + .woocommerce-page .et_pb_wc_related_products ul.products.columns-3 li.product, + .woocommerce-page .et_pb_wc_related_products ul.products.columns-4 li.product, + .woocommerce-page .et_pb_wc_related_products ul.products.columns-5 li.product, + .woocommerce-page .et_pb_wc_related_products ul.products.columns-6 li.product, + .woocommerce-page .et_pb_wc_upsells ul.products.columns-1 li.product, + .woocommerce-page .et_pb_wc_upsells ul.products.columns-2 li.product, + .woocommerce-page .et_pb_wc_upsells ul.products.columns-3 li.product, + .woocommerce-page .et_pb_wc_upsells ul.products.columns-4 li.product, + .woocommerce-page .et_pb_wc_upsells ul.products.columns-5 li.product, + .woocommerce-page .et_pb_wc_upsells ul.products.columns-6 li.product, + .woocommerce .et_pb_wc_related_products ul.products.columns-1 li.product, + .woocommerce .et_pb_wc_related_products ul.products.columns-2 li.product, + .woocommerce .et_pb_wc_related_products ul.products.columns-3 li.product, + .woocommerce .et_pb_wc_related_products ul.products.columns-4 li.product, + .woocommerce .et_pb_wc_related_products ul.products.columns-5 li.product, + .woocommerce .et_pb_wc_related_products ul.products.columns-6 li.product, + .woocommerce .et_pb_wc_upsells ul.products.columns-1 li.product, + .woocommerce .et_pb_wc_upsells ul.products.columns-2 li.product, + .woocommerce .et_pb_wc_upsells ul.products.columns-3 li.product, + .woocommerce .et_pb_wc_upsells ul.products.columns-4 li.product, + .woocommerce .et_pb_wc_upsells ul.products.columns-5 li.product, + .woocommerce .et_pb_wc_upsells ul.products.columns-6 li.product { + margin-right: 0 !important + } + + #footer-info, + #footer-nav { + width: 100%; + text-align: center; + line-height: 1.5em; + display: block + } +} + +@media only screen and (max-width:480px) { + #et-info .et-top-search { + width: 100%; + margin: 0 0 10px + } + + #et-info .et-top-search .et-search-field { + width: 100% + } + + #et-info .et-cart { + width: 100%; + margin: 0 0 10px + } + + #et-mobile-navigation nav { + padding: 20px 20px 0 + } + + .post-header { + padding: 40px 20px + } + + .page .post-wrap, + .post-wrap { + padding: 0 20px 40px + } + + .post-footer { + padding: 15px 20px 0 + } + + .post-footer .social-icons .share-title { + display: block + } + + .author-box .author-box-avatar { + width: 80px; + max-width: 80px; + min-width: 80px; + -ms-flex-preferred-size: 80px; + flex-basis: 80px; + height: 80px; + margin: 0 0 20px + } + + .author-box-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + text-align: center + } + + .author-box-description { + margin: 0 + } + + .review-summary { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + .review-summary-score-box { + margin: 0 0 20px; + width: 100%; + max-width: 100%; + min-width: auto + } + + .review-summary-content { + padding: 0 + } + + .related-post { + width: 100%; + max-width: 100%; + min-width: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100% + } + + .et_pb_extra_module { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .main-post, + .et_extra_layout .et_pb_extra_column_main .et_pb_extra_module .main-post { + padding: 0; + border: 0; + width: 100% + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_3 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_5 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_1_6 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_3 .et_pb_row_inner .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_2_5 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4 .et_pb_row_inner .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_3_5 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .main-post .post-content, + .et_extra_layout .et_pb_extra_column_main .et_pb_extra_module .main-post .post-content { + padding: 0 20px + } + + .et_pb_extra_module .posts-list { + width: 100% !important + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .posts-list { + width: 100% + } + + .et_extra_layout .et_pb_extra_column_main .et_pb_column_4_4 .et_pb_extra_module .posts-list li:first-child, + .et_pb_extra_module .posts-list li:first-child, + .et_pb_extra_module .posts-list li:only-child { + border-top: 1px solid rgba(0, 0, 0, .1); + border-bottom: 1px solid rgba(0, 0, 0, .1) + } + + .et_pb_extra_module .posts-list li:last-child, + .et_pb_extra_module .posts-list li:only-child { + border-bottom: 0 + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content, + .et_pb_column_1_3 .tabbed-post-module .tab-content, + .et_pb_column_1_4 .tabbed-post-module .tab-content, + .et_pb_column_1_5 .tabbed-post-module .tab-content, + .et_pb_column_1_6 .tabbed-post-module .tab-content, + .et_pb_column_2_5 .tabbed-post-module .tab-content, + .et_pb_column_3_5 .tabbed-post-module .tab-content, + .et_pb_column_3_8 .tabbed-post-module .tab-content, + .tabbed-post-module .tab-content { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-wrap: wrap; + flex-wrap: wrap + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_2 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_3 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_3 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_4 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_4 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_5 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_1_6 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_6 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_2_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_2_5 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_3_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_3_5 .tabbed-post-module .tab-content .posts-list, + .et_pb_column_3_8 .tabbed-post-module .tab-content .main-post, + .et_pb_column_3_8 .tabbed-post-module .tab-content .posts-list { + width: 100% + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_3 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_4 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_1_6 .tabbed-post-module .tab-content .main-post, + .et_pb_column_2_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_3_5 .tabbed-post-module .tab-content .main-post, + .et_pb_column_3_8 .tabbed-post-module .tab-content .main-post { + padding: 0 + } + + .et_pb_column_1_2 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_3 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_4 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_5 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_1_6 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_2_5 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_3_5 .tabbed-post-module .tab-content .main-post .post-content, + .et_pb_column_3_8 .tabbed-post-module .tab-content .main-post .post-content { + padding: 0 20px + } + + .tabbed-post-module .tab-content .main-post, + .tabbed-post-module .tab-content .posts-list { + width: 100% + } + + .tabbed-post-module .tab-content .main-post { + padding: 0 + } + + .tabbed-post-module .tab-content .main-post .post-content { + padding: 0 20px + } + + .tabbed-post-module .tab-content .posts-list { + border-bottom: 1px solid rgba(0, 0, 0, .1) !important + } + + .et_pb_column_1_2 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_3 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_4 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_1_6 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_2_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .et_pb_column_3_5 .posts-carousel-module.loading .carousel-item-hide-on-load-medium, + .posts-carousel-module.loading .carousel-item-hide-on-load-medium { + display: none + } + + .et_pb_column_1_2 .posts-carousel-module .carousel-group, + .et_pb_column_1_3 .posts-carousel-module .carousel-group, + .et_pb_column_1_4 .posts-carousel-module .carousel-group, + .et_pb_column_1_5 .posts-carousel-module .carousel-group, + .et_pb_column_1_6 .posts-carousel-module .carousel-group, + .et_pb_column_2_3 .posts-carousel-module .carousel-group, + .et_pb_column_2_5 .posts-carousel-module .carousel-group, + .et_pb_column_3_4 .posts-carousel-module .carousel-group, + .et_pb_column_3_5 .posts-carousel-module .carousel-group, + .et_pb_column_4_4 .posts-carousel-module .carousel-group { + padding-right: 0; + padding-left: 0 + } + + .et_pb_column_1_2 .posts-carousel-module .carousel-item, + .et_pb_column_1_3 .posts-carousel-module .carousel-item, + .et_pb_column_1_4 .posts-carousel-module .carousel-item, + .et_pb_column_1_5 .posts-carousel-module .carousel-item, + .et_pb_column_1_6 .posts-carousel-module .carousel-item, + .et_pb_column_2_3 .posts-carousel-module .carousel-item, + .et_pb_column_2_5 .posts-carousel-module .carousel-item, + .et_pb_column_3_4 .posts-carousel-module .carousel-item, + .et_pb_column_3_5 .posts-carousel-module .carousel-item, + .et_pb_column_4_4 .posts-carousel-module .carousel-item { + width: 50%; + padding-top: 0 + } + + .et_pb_column_1_2 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_3 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_4 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_5 .posts-carousel-module .post-thumbnail, + .et_pb_column_1_6 .posts-carousel-module .post-thumbnail, + .et_pb_column_2_3 .posts-carousel-module .post-thumbnail, + .et_pb_column_2_5 .posts-carousel-module .post-thumbnail, + .et_pb_column_3_4 .posts-carousel-module .post-thumbnail, + .et_pb_column_3_5 .posts-carousel-module .post-thumbnail, + .et_pb_column_4_4 .posts-carousel-module .post-thumbnail { + margin-right: 0; + margin-left: 0 + } + + .et_pb_column_1_2 .posts-carousel-module .post-content-box, + .et_pb_column_1_3 .posts-carousel-module .post-content-box, + .et_pb_column_1_4 .posts-carousel-module .post-content-box, + .et_pb_column_1_5 .posts-carousel-module .post-content-box, + .et_pb_column_1_6 .posts-carousel-module .post-content-box, + .et_pb_column_2_3 .posts-carousel-module .post-content-box, + .et_pb_column_2_5 .posts-carousel-module .post-content-box, + .et_pb_column_3_4 .posts-carousel-module .post-content-box, + .et_pb_column_3_5 .posts-carousel-module .post-content-box, + .et_pb_column_4_4 .posts-carousel-module .post-content-box { + margin-right: 0; + margin-left: 0; + padding-right: 20px; + padding-left: 20px + } + + .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-prev, + .et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-prev { + left: 40px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-prev, + .rtl .et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-prev { + left: auto; + right: 40px + } + + .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-next, + .et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-next { + right: 40px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_3 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_4 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_5 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_1_6 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_2_3 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_2_5 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_3_4 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_3_5 .posts-carousel-module .et-pb-arrow-next, + .rtl .et_pb_column_4_4 .posts-carousel-module .et-pb-arrow-next { + right: auto; + left: 40px + } + + .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-prev { + left: 20px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-prev, + .rtl .et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-prev { + left: auto; + right: 20px + } + + .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-next, + .et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-next { + right: 20px + } + + .rtl .et_pb_column_1_2 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_3 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_4 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_5 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_1_6 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_2_3 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_2_5 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_3_4 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_3_5 .posts-carousel-module:hover .et-pb-arrow-next, + .rtl .et_pb_column_4_4 .posts-carousel-module:hover .et-pb-arrow-next { + right: auto; + left: 20px + } + + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item, + .et_pb_column_1_4 .featured-posts-slider-module .carousel-item, + .et_pb_column_1_5 .featured-posts-slider-module .carousel-item, + .et_pb_column_1_6 .featured-posts-slider-module .carousel-item, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item, + .et_pb_column_3_8 .featured-posts-slider-module .carousel-item, + .et_pb_column_4_4 .featured-posts-slider-module .carousel-item, + .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_1_2 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_1_3 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_1_4 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_1_5 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_1_6 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_2_3 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_2_5 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_3_4 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_3_5 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_3_8 .featured-posts-slider-module .carousel-item, + .with_sidebar .et_pb_column_4_4 .featured-posts-slider-module .carousel-item { + height: auto + } + + .with_sidebar .et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 330px + } + + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-content-box { + position: relative; + background: #fff; + padding: 0; + margin-top: 330px + } + + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content h3, + .et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-content h3 { + font-weight: 600 + } + + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-content h3 a, + .et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-content h3 a { + color: rgba(0, 0, 0, .5) + } + + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_3_8 .featured-posts-slider-module .carousel-item .post-meta, + .et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-meta { + display: none + } + + .featured-posts-slider-module .et-pb-slider-arrows a { + margin-top: -35px + } + + .posts-blog-feed-module .hentry { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row + } + + .posts-blog-feed-module .hentry .header, + .posts-blog-feed-module .hentry .post-content { + width: 100% !important + } + + .posts-blog-feed-module .hentry .header { + padding: 0; + margin-bottom: 20px + } + + .page .post-wrap { + padding: 40px + } + + .page .post-wrap .post-content { + margin: 0 0 40px + } + + .authors-page .authors .author { + padding: 40px 20px + } + + .authors-page .authors .author .author-footer { + padding: 20px + } + + .contact-box, + .member-box, + .sitemap-box { + padding: 40px + } + + .sitemap-content ul, + .with_sidebar .sitemap-content ul { + width: 100%; + max-width: 100%; + min-width: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100% + } + + .timeline { + position: relative; + width: 100% + } + + .timeline-nav { + display: none + } + + .woocommerce-page ul.products li.product, + .woocommerce ul.products li.product { + -ms-flex-preferred-size: 50%; + flex-basis: 50%; + min-width: 50%; + max-width: 50%; + width: 50% + } + + .with_sidebar.woocommerce-page ul.products li.product, + .with_sidebar.woocommerce ul.products li.product { + -ms-flex-preferred-size: 50% !important; + flex-basis: 50% !important; + min-width: 50% !important; + max-width: 50% !important; + width: 50% !important + } + + .woocommerce-page div.product .related li.product:nth-child(n), + .woocommerce div.product .related li.product:nth-child(n) { + width: 100% !important; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + margin: 0 !important + } + + .woocommerce-page div.product .related li.product:last-child, + .woocommerce div.product .related li.product:last-child { + padding-bottom: 0 !important + } + + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-1 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-2 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-3 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-4 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-5 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-6 ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce ul.products li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-1 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-2 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-3 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-4 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-5 li.product, + .et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-6 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-1 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-2 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-3 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-4 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-5 li.product, + .et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-6 li.product, + .post-type-archive-product.woocommerce-page.woocommerce ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-1 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-2 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-3 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-4 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-5 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce.columns-6 ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .et_pb_shop .woocommerce ul.products li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-1 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-2 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-3 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-4 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-5 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .related ul.products.columns-6 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-1 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-2 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-3 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-4 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-5 li.product, + .with_sidebar.et_pb_pagebuilder_layout .et_pb_column .upsells ul.products.columns-6 li.product, + .with_sidebar.post-type-archive-product.woocommerce-page.woocommerce ul.products li.product { + -ms-flex-preferred-size: 50% !important; + flex-basis: 50% !important; + min-width: 50% !important; + max-width: 50% !important; + width: 50% !important + } + + .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n) { + width: 100% !important; + max-width: 100% !important; + min-width: 100% !important; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + margin: 0 0 0 -1px !important; + padding: 0 12px 24px + } +} + +@media only screen and (max-width:320px) { + + .et_pb_column_1_2 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_1_3 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_1_4 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_1_5 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_1_6 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_2_5 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .et_pb_column_3_5 .posts-carousel-module.loading .carousel-item-hide-on-load-small, + .posts-carousel-module.loading .carousel-item-hide-on-load-small { + display: none + } + + .et_pb_column_1_2 .posts-carousel-module .carousel-item, + .et_pb_column_1_3 .posts-carousel-module .carousel-item, + .et_pb_column_1_4 .posts-carousel-module .carousel-item, + .et_pb_column_1_5 .posts-carousel-module .carousel-item, + .et_pb_column_1_6 .posts-carousel-module .carousel-item, + .et_pb_column_2_3 .posts-carousel-module .carousel-item, + .et_pb_column_2_5 .posts-carousel-module .carousel-item, + .et_pb_column_3_4 .posts-carousel-module .carousel-item, + .et_pb_column_3_5 .posts-carousel-module .carousel-item, + .et_pb_column_4_4 .posts-carousel-module .carousel-item { + width: 100% + } + + .et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-content-box, + .et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_2 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_3 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_4 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_5 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_1_6 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_2_3 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_2_5 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_3_4 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_3_5 .featured-posts-slider-module .carousel-item .post-content-box, + .with_sidebar .et_pb_column_4_4 .featured-posts-slider-module .carousel-item .post-content-box { + margin-top: 210px + } + + .post-footer { + padding: 0 20px + } + + .project-details .project-categories, + .project-details .project-description, + .project-details .project-tags { + padding: 20px; + border-bottom: 1px solid rgba(0, 0, 0, .1) + } + + .single-post-module .link-format { + padding: 60px 20px + } + + .quote-format { + padding: 20px + } + + .et_pb_column_1_4 .post-module article .header .video-play-button, + .et_pb_column_1_4 .posts-blog-feed-module.standard article .header .video-play-button, + .et_pb_column_1_4 .tabbed-post-module article .header .video-play-button, + .et_pb_column_1_5 .post-module article .header .video-play-button, + .et_pb_column_1_5 .posts-blog-feed-module.standard article .header .video-play-button, + .et_pb_column_1_5 .tabbed-post-module article .header .video-play-button, + .et_pb_column_1_6 .post-module article .header .video-play-button, + .et_pb_column_1_6 .posts-blog-feed-module.standard article .header .video-play-button, + .et_pb_column_1_6 .tabbed-post-module article .header .video-play-button { + font-size: 4rem; + line-height: 4rem; + width: 4rem; + height: 4rem; + margin-left: -2rem; + margin-top: -2rem + } +} \ No newline at end of file diff --git a/bushwalkingblog/details.html b/bushwalkingblog/details.html index 2ebe33f..ab75bff 100644 --- a/bushwalkingblog/details.html +++ b/bushwalkingblog/details.html @@ -2,15726 +2,16 @@ - + {{.Title}} - - - + + + + + + + + -
- -
- -
-
+
+ +
+ +
+
diff --git a/bushwalkingblog/index.html b/bushwalkingblog/index.html index 79a648c..7d6cf6e 100644 --- a/bushwalkingblog/index.html +++ b/bushwalkingblog/index.html @@ -2,15726 +2,16 @@ - + {{.Title}} - - - + + + + + + + + {{ lang "contact"}} > {{end}} + {{if .HasPolicy }} + > + {{end}}
diff --git a/bushwalkingblog/policy.html b/bushwalkingblog/policy.html index 3fdaff1..ba9a69f 100644 --- a/bushwalkingblog/policy.html +++ b/bushwalkingblog/policy.html @@ -2,15726 +2,16 @@ - + {{.Title}} - - - + + + + + + + + -
- -
- -
-
+
+ +
+ +
+
@@ -15801,6 +103,9 @@ Copyright (c) 2015 Daniel Eden*/ @@ -8660,8 +106,7 @@ src='{{replaceImage .Logo}}' class="lazyload attachment-full size-full" - />Carnivore Style + /> diff --git a/carnivorestyle/contact.html b/carnivorestyle/contact.html index 8694bf1..c6f7f90 100644 --- a/carnivorestyle/contact.html +++ b/carnivorestyle/contact.html @@ -2,8552 +2,21 @@ - - + {{.Title}} - - - + + + + + + + + -
- - -
-
-
-
- - -
-
-
-
-
@@ -8561,23 +30,6 @@
-
-
@@ -8661,8 +89,7 @@ src='{{replaceImage .Logo}}' class="lazyload attachment-full size-full" - />Carnivore Style + />
@@ -8695,7 +122,7 @@
+ class="site-content carnivore-section carnivore-section-default carnivore-content-layout-wide" style="height: 100vh;">
diff --git a/carnivorestyle/css/common.css b/carnivorestyle/css/common.css new file mode 100644 index 0000000..cf05065 --- /dev/null +++ b/carnivorestyle/css/common.css @@ -0,0 +1,8621 @@ +@media(max-width:768px) { + html .badge:before { + display: none + } + + html body .ks-block.block-cta_box .shadowbox { + padding: 15px !important + } + + html body .shadowbox { + padding: 30px 0 0 !important; + box-shadow: 0 -10px 3px -3px rgb(0 0 0/20%) + } + + html .ks_wrap { + padding: 0 + } + + html .top3 { + margin: 60px 0 0; + border: 0; + box-shadow: 0 0 0; + padding: 0 + } + + html .top3 .w33 { + border: 0 !important + } + + html .top3 .w33:hover { + transform: scale(1) + } + + html .pbar { + line-height: 1 + } + + html .thrv_text_element p, + html .tve_shortcode_rendered p, + html .ts-reviewline, + html .rnumber, + footer#colophon .textwidget, + footer#colophon .carnivore-footer-widgets-bar *, + footer#colophon .carnivore-footer-widgets-bar-column ul li, + .breadcrumbs, + .ks-block blockquote, + #secondary .sidebar-inner .widget a, + .comment-list, + .comment-list ol, + .comment-list ul, + legend, + .small-title, + .entry-small-title, + .comments-title, + .comment-reply-title, + .page-header .page-title, + .entry-author-name .fn, + .d_g .ent, + .badge, + .entry-author-content p, + html .entry-content, + html .entry-content p { + font-size: 18px !important + } + + html .top3 .ks_cta { + font-size: 17px !important + } + + .carnivore-footer-widgets-bar .widget-title { + font-size: 20px + } + + .d_g { + grid-template-columns: 1fr !important + } + + html h1, + html .h1 { + font-size: 22px + } + + html .ks-block .split_2 ul { + margin-bottom: 5px + } + + html .sitewide_notice { + margin-left: 10px; + margin-right: 10px; + line-height: 1.2; + min-height: 60px + } + + html body .ks-block blockquote { + margin-left: 30px + } + + html .entry-content { + padding: 0 + } + + html body .sitewide_notice .sitewide_container { + font-size: 12px !important + } + + html .breadcrumbs ul { + font-size: 12px + } + + html .facts-checked { + font-size: 13px + } +} + +html .ks-block blockquote { + position: relative; + min-height: 80px; + margin-left: 110px +} + +html .ks-block blockquote:before { + top: 40px +} + +.carnivore-content-row { + padding: 0 10px +} + +.single .content-area .main-box-title.king-text-align-center { + text-transform: capitalize +} + +.rel_posts .carnivore-text-align-center { + text-transform: capitalize; + font-size: 22px; + font-weight: 700; + margin-top: 20px +} + +html .comments-area { + margin-top: 30px; + border: 1px solid #eee; + padding: 20px +} + +html .block-cta_box .rate.rate_stars { + margin: 0 0 0 auto +} + +.navigation.pagination { + margin: 40px auto +} + +/*! This file is auto-generated */ +.wp-block-button__link { + color: #fff; + background-color: #32373c; + border-radius: 9999px; + box-shadow: none; + text-decoration: none; + padding: calc(.667em + 2px) calc(1.333em + 2px); + font-size: 1.125em +} + +body { + --wp--preset--color--black: #000; + --wp--preset--color--cyan-bluish-gray: #abb8c3; + --wp--preset--color--white: #fff; + --wp--preset--color--pale-pink: #f78da7; + --wp--preset--color--vivid-red: #cf2e2e; + --wp--preset--color--luminous-vivid-orange: #ff6900; + --wp--preset--color--luminous-vivid-amber: #fcb900; + --wp--preset--color--light-green-cyan: #7bdcb5; + --wp--preset--color--vivid-green-cyan: #00d084; + --wp--preset--color--pale-cyan-blue: #8ed1fc; + --wp--preset--color--vivid-cyan-blue: #0693e3; + --wp--preset--color--vivid-purple: #9b51e0; + --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, #9b51e0 100%); + --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #7adcb4 0%, #00d082 100%); + --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%); + --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, #cf2e2e 100%); + --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #eee 0%, #a9b8c3 100%); + --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%); + --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #ffceec 0%, #9896f0 100%); + --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%); + --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%); + --wp--preset--gradient--pale-ocean: linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%); + --wp--preset--gradient--electric-grass: linear-gradient(135deg, #caf880 0%, #71ce7e 100%); + --wp--preset--gradient--midnight: linear-gradient(135deg, #020381 0%, #2874fc 100%); + --wp--preset--duotone--dark-grayscale: url('%3B.html'); + --wp--preset--duotone--grayscale: url('%3B.html'); + --wp--preset--duotone--purple-yellow: url('%3B.html'); + --wp--preset--duotone--blue-red: url('%3B.html'); + --wp--preset--duotone--midnight: url('%3B.html'); + --wp--preset--duotone--magenta-yellow: url('%3B.html'); + --wp--preset--duotone--purple-green: url('%3B.html'); + --wp--preset--duotone--blue-orange: url('%3B.html'); + --wp--preset--font-size--small: 13px; + --wp--preset--font-size--medium: 20px; + --wp--preset--font-size--large: 36px; + --wp--preset--font-size--x-large: 42px; + --wp--preset--spacing--20: .44rem; + --wp--preset--spacing--30: .67rem; + --wp--preset--spacing--40: 1rem; + --wp--preset--spacing--50: 1.5rem; + --wp--preset--spacing--60: 2.25rem; + --wp--preset--spacing--70: 3.38rem; + --wp--preset--spacing--80: 5.06rem +} + +:where(.is-layout-flex) { + gap: .5em +} + +body .is-layout-flow>.alignleft { + float: left; + margin-inline-start: 0; + margin-inline-end: 2em +} + +body .is-layout-flow>.alignright { + float: right; + margin-inline-start: 2em; + margin-inline-end: 0 +} + +body .is-layout-flow>.aligncenter { + margin-left: auto !important; + margin-right: auto !important +} + +body .is-layout-constrained>.alignleft { + float: left; + margin-inline-start: 0; + margin-inline-end: 2em +} + +body .is-layout-constrained>.alignright { + float: right; + margin-inline-start: 2em; + margin-inline-end: 0 +} + +body .is-layout-constrained>.aligncenter { + margin-left: auto !important; + margin-right: auto !important +} + +body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)) { + max-width: var(--wp--style--global--content-size); + margin-left: auto !important; + margin-right: auto !important +} + +body .is-layout-constrained>.alignwide { + max-width: var(--wp--style--global--wide-size) +} + +body .is-layout-flex { + display: flex +} + +body .is-layout-flex { + flex-wrap: wrap; + align-items: center +} + +body .is-layout-flex>* { + margin: 0 +} + +:where(.wp-block-columns.is-layout-flex) { + gap: 2em +} + +.has-black-color { + color: var(--wp--preset--color--black) !important +} + +.has-cyan-bluish-gray-color { + color: var(--wp--preset--color--cyan-bluish-gray) !important +} + +.has-white-color { + color: var(--wp--preset--color--white) !important +} + +.has-pale-pink-color { + color: var(--wp--preset--color--pale-pink) !important +} + +.has-vivid-red-color { + color: var(--wp--preset--color--vivid-red) !important +} + +.has-luminous-vivid-orange-color { + color: var(--wp--preset--color--luminous-vivid-orange) !important +} + +.has-luminous-vivid-amber-color { + color: var(--wp--preset--color--luminous-vivid-amber) !important +} + +.has-light-green-cyan-color { + color: var(--wp--preset--color--light-green-cyan) !important +} + +.has-vivid-green-cyan-color { + color: var(--wp--preset--color--vivid-green-cyan) !important +} + +.has-pale-cyan-blue-color { + color: var(--wp--preset--color--pale-cyan-blue) !important +} + +.has-vivid-cyan-blue-color { + color: var(--wp--preset--color--vivid-cyan-blue) !important +} + +.has-vivid-purple-color { + color: var(--wp--preset--color--vivid-purple) !important +} + +.has-black-background-color { + background-color: var(--wp--preset--color--black) !important +} + +.has-cyan-bluish-gray-background-color { + background-color: var(--wp--preset--color--cyan-bluish-gray) !important +} + +.has-white-background-color { + background-color: var(--wp--preset--color--white) !important +} + +.has-pale-pink-background-color { + background-color: var(--wp--preset--color--pale-pink) !important +} + +.has-vivid-red-background-color { + background-color: var(--wp--preset--color--vivid-red) !important +} + +.has-luminous-vivid-orange-background-color { + background-color: var(--wp--preset--color--luminous-vivid-orange) !important +} + +.has-luminous-vivid-amber-background-color { + background-color: var(--wp--preset--color--luminous-vivid-amber) !important +} + +.has-light-green-cyan-background-color { + background-color: var(--wp--preset--color--light-green-cyan) !important +} + +.has-vivid-green-cyan-background-color { + background-color: var(--wp--preset--color--vivid-green-cyan) !important +} + +.has-pale-cyan-blue-background-color { + background-color: var(--wp--preset--color--pale-cyan-blue) !important +} + +.has-vivid-cyan-blue-background-color { + background-color: var(--wp--preset--color--vivid-cyan-blue) !important +} + +.has-vivid-purple-background-color { + background-color: var(--wp--preset--color--vivid-purple) !important +} + +.has-black-border-color { + border-color: var(--wp--preset--color--black) !important +} + +.has-cyan-bluish-gray-border-color { + border-color: var(--wp--preset--color--cyan-bluish-gray) !important +} + +.has-white-border-color { + border-color: var(--wp--preset--color--white) !important +} + +.has-pale-pink-border-color { + border-color: var(--wp--preset--color--pale-pink) !important +} + +.has-vivid-red-border-color { + border-color: var(--wp--preset--color--vivid-red) !important +} + +.has-luminous-vivid-orange-border-color { + border-color: var(--wp--preset--color--luminous-vivid-orange) !important +} + +.has-luminous-vivid-amber-border-color { + border-color: var(--wp--preset--color--luminous-vivid-amber) !important +} + +.has-light-green-cyan-border-color { + border-color: var(--wp--preset--color--light-green-cyan) !important +} + +.has-vivid-green-cyan-border-color { + border-color: var(--wp--preset--color--vivid-green-cyan) !important +} + +.has-pale-cyan-blue-border-color { + border-color: var(--wp--preset--color--pale-cyan-blue) !important +} + +.has-vivid-cyan-blue-border-color { + border-color: var(--wp--preset--color--vivid-cyan-blue) !important +} + +.has-vivid-purple-border-color { + border-color: var(--wp--preset--color--vivid-purple) !important +} + +.has-vivid-cyan-blue-to-vivid-purple-gradient-background { + background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important +} + +.has-light-green-cyan-to-vivid-green-cyan-gradient-background { + background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important +} + +.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { + background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important +} + +.has-luminous-vivid-orange-to-vivid-red-gradient-background { + background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important +} + +.has-very-light-gray-to-cyan-bluish-gray-gradient-background { + background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important +} + +.has-cool-to-warm-spectrum-gradient-background { + background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important +} + +.has-blush-light-purple-gradient-background { + background: var(--wp--preset--gradient--blush-light-purple) !important +} + +.has-blush-bordeaux-gradient-background { + background: var(--wp--preset--gradient--blush-bordeaux) !important +} + +.has-luminous-dusk-gradient-background { + background: var(--wp--preset--gradient--luminous-dusk) !important +} + +.has-pale-ocean-gradient-background { + background: var(--wp--preset--gradient--pale-ocean) !important +} + +.has-electric-grass-gradient-background { + background: var(--wp--preset--gradient--electric-grass) !important +} + +.has-midnight-gradient-background { + background: var(--wp--preset--gradient--midnight) !important +} + +.has-small-font-size { + font-size: var(--wp--preset--font-size--small) !important +} + +.has-medium-font-size { + font-size: var(--wp--preset--font-size--medium) !important +} + +.has-large-font-size { + font-size: var(--wp--preset--font-size--large) !important +} + +.has-x-large-font-size { + font-size: var(--wp--preset--font-size--x-large) !important +} + +.wp-block-navigation a:where(:not(.wp-element-button)) { + color: inherit +} + +:where(.wp-block-columns.is-layout-flex) { + gap: 2em +} + +.wp-block-pullquote { + font-size: 1.5em; + line-height: 1.6 +} + +:root { + --primary: orange; + --accent: #00ff00; + --danger: #82917f; + --success: #dd3333; + --notes: #82917f; + --borders: #ccc; + --lnki: #424242; + --linke: #dd3333; + --body: #111; + --h1: 32px; + --h2: 27px; + --h3: 22px; + --h4: 20px; + --p: 18px; + --height: 1.6; + --elementmargin: 20px; +} + +.entry-content>* { + margin-bottom: var(--elementmargin); + font-size: 18px; +} + +.entry-content h2, +.entry-content h3, +.entry-content h4 { + color: var(--body); + line-height: 1.2; +} + +.entry-content h2 { + text-transform: uppercase; + font-weight: 700; + color: var(--primary); + font-size: var(--h2); +} + +.entry-content h3 { + font-size: var(--h3); +} + +.entry-content h4 { + font-size: var(--h4); +} + +.entry-content img.alignleft.wp-image, +.entry-content img.alignright.wp-image { + max-width: 300px; +} + +.entry-content .row { + margin-bottom: var(--elementmargin); + display: flex; + flex-wrap: wrap; + flex-direction: row; + justify-content: center; +} + +.entry-content ul:not([class]) { + margin: 2px 0 0px; + margin-bottom: var(--elementmargin); + padding: 0; + text-align: left; + display: inline-block; +} + +.entry-content ul:not([class]) li { + margin: 0; + padding: 0 0 0 30px; + display: block; + position: relative; + margin-bottom: 1px; + line-height: var(--height); +} + +.entry-content ul:not([class]) li:before { + font-family: 'FontAwesome'; + content: "\f054"; + position: absolute; + left: 8px; + top: 2px; + line-height: var(--height); + color: var(--primary); +} + +.entry-content ul:not([class]):last-child { + margin-bottom: 0; +} + +.entry-content ul.inline, +.entry-content ul.d-inline { + display: inherit; +} + +.entry-content ul.d-inline li, +.entry-content ul[class^="list-"] li { + margin: 0; + padding: 0 0 0 30px; + display: block; + position: relative; + margin-bottom: 2px; + line-height: var(--height); +} + +.entry-content ul.d-inline li:before, +.entry-content ul[class^="list-"] li:before { + font-family: 'FontAwesome'; + content: "\f054"; + position: absolute; + left: 8px; + top: 2px; + line-height: var(--height); + color: var(--primary); +} + +.entry-content p span { + border: 2px solid var(--primary); + background: #fff; + padding: 15px; + font-size: 20px; + display: block; + color: #000 !important; + text-align: center; + font-style: italic; +} + +.entry-content blockquote { + background: #fff; + overflow: visible; + min-height: 70px; + padding: 20px; + font-size: 18px; + margin: 20px 0 20px 100px; + margin-bottom: var(--elementmargin); + display: block; + position: relative; + border-left: 1px dashed #eee; + box-sizing: border-box; + box-shadow: 0 0 50px rgba(0, 0, 0, 0.1); +} + +.entry-content blockquote:before { + content: "\f10d"; + position: absolute; + font-size: 60px; + color: var(--primary); + left: -100px; + font-family: serif; + top: 40px; + line-height: 0.2; + font-family: 'FontAwesome'; +} + +.entry-content blockquote em { + padding: 10px 0; + color: #000; + font-weight: bold; + display: inline-block +} + +.entry-content blockquote p { + padding: 0px 0; + margin: 0; +} + +.accordion-header { + border: 1px solid #eee; + padding: 10px 50px 10px 20px; + font-weight: bold; + font-size: 18px; + line-height: 1.5; + margin: 0; + position: relative; + cursor: pointer; + background: #fefefe; +} + +.accordion-header:before { + content: ''; + position: absolute; + right: 1px; + top: 1px; + width: 40px; + height: calc(100% - 2px); + background: #eee; +} + +.accordion-header:after { + content: '+'; + position: absolute; + right: 15px; + top: 5px; + font-size: 25px; +} + +.accordion-header.expanded:after { + content: '-'; +} + +.accordion-header p { + font-weight: bold; + pointer-events: none; + margin: 0; +} + +.accordion-body { + border-left: 1px solid #eee; + border-right: 1px solid #eee; + margin: 0; + padding: 10px; + font-size: 18px; + background: #fff; +} + +.entry-content .button { + background: var(--accent); + color: #fff !important; + border-radius: 25px; + padding: 10px 15px; + font-size: 19px; + font-weight: bold; + display: block; + max-width: 270px; + text-transform: uppercase; + border: 0; + margin-left: auto; + margin-right: auto; + text-decoration: none !important; +} + +.entry-content .button:hover { + background: var(--accent); + border: 0; +} + +.hr { + height: 2px; + width: 100%; + background: var(--borders); + margin: 0 0 0px 0; +} + +.wp-highlight { + margin-top: 20px; + border: 4px solid var(--primary); + padding: 20px; + padding-top: 40px; + position: relative; +} + +@media(min-width:768px) { + .wp-highlight .col.pull-left { + align-items: center; + justify-content: center; + width: 40%; + } + + .wp-highlight .col { + width: 60%; + } + + .w33 { + justify-content: space-between; + flex-basis: 33.33%; + } + + .featured .border.p { + min-height: 350px; + } +} + +.wp-highlight .list { + font-size: 18px; +} + +.wp-highlight .border div { + font-size: 19px; + text-align: center; + margin-bottom: 10px; + margin-top: 10px; +} + +.wp-highlight .cta { + display: block; + margin: 0 auto; + margin-bottom: 10px; + max-width: 250px; +} + +.score { + font-size: 20px; + background-color: var(--primary); + color: #fff; + padding: 10px 20px; + width: auto; + position: absolute; + left: 50%; + top: -18px; + transform: translateX(-50%); +} + +.score:after { + position: absolute; + filter: brightness(0.5); + content: ''; + top: 0; + right: -16px; + padding: 0; + height: 0; + width: 0; + border: 8px solid var(--primary); + border-top-color: transparent; + border-right-color: transparent +} + +.score svg { + width: 24px; + height: 24px; + position: relative; + top: 3px; +} + +.score svg path { + fill: #fff; +} + +.dropstart { + max-width: 280px; + margin: 0 auto; + width: 100%; + border: 0; +} + +.dropstart::after { + content: ''; + display: none; +} + +.list-group { + margin-bottom: 18px; + margin-top: 10px; + margin-left: 60px; + position: relative; +} + +.list-group i { + font-size: 30px; + position: absolute; + top: 13px; + left: -48px; + color: var(--primary); + z-index: 1; + width: 30px; + display: block; + height: 30px; + text-align: center; +} + +.list-group>div { + font-size: 22px; + font-weight: bold; + padding-left: 10px; + ; +} + +.list-group>span { + font-size: 18px; + padding-left: 10px; + display: block; +} + +.list-group:after { + font-family: FontAwesome; + content: '\f0a3'; + font-size: 65px; + position: absolute; + left: -60px; + top: -10px; + color: #eee; + line-height: 1.2; +} + +.pc { + margin-top: 20px; +} + +.pc .featured { + margin: 0; +} + +.pc .featured .w33 { + text-align: center; + padding: 0 10px; +} + +.pc .featured .w33:not(:last-child) { + border-right: 1px solid #eee; + ; +} + +.pc .featured .ks-product-image { + max-width: 220px; + margin: 10px auto; + ; +} + +.pc .featured .ks-product-image img { + max-width: 100%; +} + +.pc .featured .ks-product-image+span { + display: block; + margin: 10px 0; + font-weight: bold; +} + +.pc .featured .border { + border: 0 +} + +.pc .featured .holder { + margin-bottom: auto; + height: 100%; +} + +.pc .featured .border>div { + display: block; + margin-top: 10px; + font-size: 18px; +} + +.pc .featured .list { + margin: 15px 0; + font-size: 18px; + width: 100% +} + +@media(max-width:768px) { + .pc .featured .border.p { + border: 2px solid #0ca750; + padding: 10px; + border-radius: 5px; + margin-bottom: 20px; + } + + .pc .featured .border.c { + border: 2px solid #cf2e2e; + padding: 10px; + border-radius: 5px; + } + + .pc .featured .border.p>span { + color: var(--success); + display: block; + } + + .pc .featured .border.c>span { + color: var(--primary); + display: block; + } +} + +.entry-content .accordion-item:not(:last-child) { + margin-bottom: 0; +} + +.entry-content .w33 .button { + font-size: 16px; + ; +} + +.w33 .label { + position: absolute; + padding: 10px; + background: #dd1c1a; + color: #fff; + margin: -59px auto; + left: 50%; + top: 0; + width: 160px; + transform: translateX(-50%); + font-size: 14px; + font-weight: 700; + color: #fff; +} + +.w33 .label:before { + top: 0; + left: -20px; + border: 10px solid #751708; + border-top-color: transparent; + border-left-color: transparent; + content: ''; + position: absolute; +} + +.featured .w33 { + padding: 0 10px; + position: relative; +} + +.featured .w33:nth-child(2) { + border-right: 1px solid #eee; + border-left: 1px solid #eee; +} + +.featured { + margin: 30px 0px 20px; + padding: 40px 10px 10px; + background: #fff; + z-index: 1; + text-align: center; + z-index: 1; + border: 1px solid #ddd; + box-shadow: 0 -10px 5px rgb(0 0 0 / 20%); +} + +.featured .wp-image+span { + display: block; + line-height: 1; + margin: 10px 5px; + font-weight: 700; + color: #000; + font-size: 20px; +} + +.entry-content .box .label { + background: var(--primary); + margin: 0; + color: #fff; + width: auto; + min-width: 160px; + position: absolute; + bottom: calc(100% - 22px); + margin-left: -4px; + left: 0; + display: inline-block; + padding: 10px; + text-transform: uppercase; + font-size: 14px; +} + +.entry-content .box .label::after { + content: ''; + right: -20px; + top: 0; + border: 10px solid #666; + border-top-color: transparent; + border-right-color: transparent; + position: absolute; +} + +.entry-content .row.final-border { + border-top: 4px solid var(--borders); +} + +.entry-content ol, +.entry-content ul { + margin: 0 0 20px 0; + padding: 0; + margin-bottom: var(--elementmargin); +} + +.entry-content ul:last-child, +.entry-content ol:last-child { + margin-bottom: 0; +} + +.entry-content ol { + padding: 0 0 0 20px; +} + +.container.container-sm { + max-width: 720px; + margin: 0 auto; +} + +.entry-content .summary { + border: 0px solid #eee; + padding: 0px; + margin-bottom: var(--elementmargin); +} + +.entry-content .summary ul { + margin: 0 !important +} + +.entry-content .summary li { + border-bottom: 1px solid #eee; + padding: 14px 25px !important; + font-weight: bold; +} + +.entry-content .summary li:last-child { + border: 0 !important +} + +.entry-content .summary ul:not([class]) li:before { + font-size: 8px !important; + left: 8px !important; + top: calc(50% - 6px) !important; + content: "\f0c8" !important; +} + +.entry-content .video { + position: relative; + cursor: pointer; + margin-bottom: var(--elementmargin); + height: 0; + padding-top: 56%; +} + +.entry-content .video img { + width: 100%; + height: 100%; + object-fit: cover; + position: absolute; + top: 0; + left: 0; +} + +.entry-content .play { + position: absolute; + z-index: 20; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 100px; +} + +.entry-content .video:hover .play .btn-play { + fill: var(--primary); +} + +.entry-content .ytplayer { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; +} + +.entry-content p { + font-size: var(--p); + color: var(--body); +} + +.entry-content img { + max-width: 100%; +} + +.entry-content hr { + margin: 20px 0; + border: 1px solid var(--borders); +} + +.entry-content .border { + border-width: 1px; + border-style: solid; + border-color: var(--borders); + margin: 0 5px; + height: 100%; +} + +.row.auto { + display: flex; + flex: 1; + flex-direction: row; + flex-wrap: nowrap; +} + +.col.final.cta { + padding: 0 20px; +} + +.col.full.cta-col a.cta { + margin-bottom: 5px; +} + +.col { + display: flex; + flex-direction: column; + width: 70%; + box-sizing: border-box; +} + +.offertext { + padding: 0 10px; + margin-bottom: var(--elementmargin); + font-size: var(--p) +} + +.col.full { + width: 100%; +} + +.col.full { + flex: none +} + +.col.pull-left, +.col.pull-right { + width: 30%; +} + +.col.pull-right { + align-items: flex-end +} + +.col.pull-right a img, +.col.pull-right .badge img { + margin-left: 10%; +} + +.wp-image { + max-width: 90%; + display: block; + height: auto; +} + +.post-thumbnail img { + width: 100%; +} + +.wp-image.full { + max-width: 100%; + display: block; + height: auto; + margin: 20px 0; +} + +.btn { + text-decoration: none; + padding: 10px 20px; + text-align: center; + display: inline-block; + margin: 0 auto; + color: #000; + margin-bottom: var(--elementmargin); +} + +.img-150 { + max-width: 150px; + height: auto; +} + +.badge { + position: relative; + display: inline-block; +} + +.badge:after { + position: absolute; + width: 40%; + height: 0; + padding-top: 40%; + content: ''; + z-index: 1; + display: block; + top: 10%; + left: 10%; + transform: rotate(10deg); +} + +.hr { + height: 2px; + width: 100%; + background: var(--borders); + margin: 0 0 0px 0; +} + +.badge.l10:after { + left: 10%; +} + +.badge.l20:after { + left: 20%; +} + +.badge.l30:after { + left: 30%; +} + +.badge.l40:after { + left: 40%; +} + +.badge.l50:after { + left: 50%; +} + +.badge.l60:after { + left: 60%; +} + +.badge.l70:after { + left: 70%; +} + +.badge.t10:after { + top: 10%; +} + +.badge.t20:after { + top: 20%; +} + +.badge.t30:after { + top: 30%; +} + +.badge.t40:after { + top: 40%; +} + +.badge.t50:after { + top: 50%; +} + +.badge.t60:after { + top: 60%; +} + +.badge.t70:after { + top: 70%; +} + +.box { + background: #fff; + border: 2px solid var(--primary); + padding: 10px; + text-align: center; + position: relative; +} + +.sidebar .box { + max-width: 250px; +} + +.box a { + display: block; + margin: 10px auto; +} + +.box .wp-image { + display: block; + margin: 10px auto; +} + +.title strong { + color: var(--primary); +} + +.list { + margin: 0; + padding: 0; + text-align: left; + display: inline-block; +} + +.list li { + margin: 0; + padding: 0 0 0 30px; + display: block; + position: relative; + line-height: var(--height); +} + +.list li i { + position: absolute; + left: 8px; + top: 0; + line-height: var(--height); +} + +.block-final { + margin-bottom: var(--elementmargin); +} + +.block-final .col { + align-items: center; + justify-content: center; +} + +.final .brand { + color: var(--body); + font-size: 24px; + font-weight: bold; + margin: 0 auto; + text-align: center; + padding-top: 20px; +} + +.final .highlight { + color: #000; + font-size: 24px; + font-weight: bold; +} + +.wrap { + position: relative; + overflow: hidden; + padding: 0 10px; +} + +.box { + border: 4px solid var(--primary) !important; + border-radius: 0px; +} + +.list li i.fa-check { + color: #0ca750; +} + +.list li i.fa-exclamation-triangle { + color: var(--primary); +} + +.ks-post-thumbnail { + margin-bottom: var(--elementmargin); +} + +.iwrap i { + width: 100%; +} + +.cta_box { + margin: 0 5px; + border: 3px solid #fff; + padding: 0px; +} + +.cta_box img { + margin: 0 auto; +} + +.block-columns { + margin-bottom: var(--elementmargin); +} + +.width-1 { + width: 8.33%; +} + +.width-2 { + width: 16.66%; +} + +.width-3 { + width: 24.99%; +} + +.width-4 { + width: 33.32%; +} + +.width-5 { + width: 41.65%; +} + +.width-6 { + width: 49.98%; +} + +.width-7 { + width: 58.31%; +} + +.width-8 { + width: 66.64%; +} + +.width-9 { + width: 74.97%; +} + +.width-10 { + width: 83.3%; +} + +.width-11 { + width: 91.63%; +} + +.width-12 { + width: 100%; +} + +.cta_box .rate.stars { + width: 98px; + font-size: 20px; + height: 25px; +} + +.cta_title { + background: #01526d; + padding: 5px; + color: #fff; + font-weight: bold; + text-align: center; + margin: 0px; +} + +.cta_box img.img-responsive.full { + margin: 0 +} + +.cta_box .cta { + margin-top: 5px; + width: 100%; + padding: 10px 15px; +} + +html .split_2 { + columns: 2; + display: block !important +} + +html .split_3 { + columns: 3; + display: block !important +} + +.outline { + border: 3px solid var(--primary); + padding: 10px !important; + margin: 15px 0 !important; +} + +.block_table table tr:nth-child(odd) { + background: #fcfcfc; +} + +.block_table table th { + background: var(--primary); + color: #fff; +} + +.block-sc_cta { + display: flex; + width: 95%; + flex-direction: column; + margin: 0 auto; +} + +.block-sc_cta div { + text-align: center; +} + +.block-sc_cta img { + margin: 0 auto; + margin-bottom: -15px; +} + +.sc_cta_title { + color: var(--primary); + font-weight: bold; +} + +.sc_cta_subtitle { + color: #333; + font-size: 16px; + font-weight: bold; +} + +.block-sc_cta .cta { + margin-bottom: 10px !important; + font-size: 17px; + padding: 10px 20px +} + +.list-2 { + columns: 2; + padding: 0; +} + +.list-3 { + columns: 3; + padding: 0; +} + +.list-4 { + columns: 4; + padding: 0; +} + +.list-5 { + columns: 5; + padding: 0; +} + +h2 { + color: var(--primary); +} + +.c .list, +.p .list { + margin-bottom: 0; +} + +.p>span, +.p li i:before { + color: var(--success); +} + +.c>span, +.c li i:before { + color: var(--danger); +} + +.list_features li i::before { + color: var(--notes); +} + +.top-products .ks-product-image+span { + padding-bottom: 10px; + display: block; +} + +.progress { + width: 90px; + height: 100%; + background: #ddd; + position: relative; + z-index: 1; + text-align: left; + outline: 2px solid #fff; + outline-offset: -1px; +} + +.progress svg { + width: 100%; + z-index: 2; +} + +.progress { + position: absolute; + top: 0; + left: 0; + height: 100%; + background-color: orange; + display: block; + z-index: -1; +} + +.border { + padding: 20px 15px 25px 15px; +} + +.border>span { + font-size: 25px; + line-height: 1.2; + text-align: center; + display: block; + margin-bottom: 20px; +} + +.baseline { + display: flex; + justify-content: space-between; + margin: 0 10px; + font-size: 14px; + margin-bottom: 5px; +} + +.baseline.overall { + margin-top: 5px; + border-top: 2px solid #ddd; + padding-top: 10px; + font-weight: bold; + margin-top: auto; +} + +.text-truncate { + overflow: hidden; + width: calc(100% - 114px); + padding-right: -70px; + text-overflow: ellipsis; + white-space: nowrap; + text-align: left; +} + +.number { + position: absolute; + width: 30px; + text-align: right; + right: 105%; + top: 0; + font-weight: normal; + font-size: 12px; + font-style: normal; + line-height: 24px; + ; +} + +* { + box-sizing: border-box; +} + +.box { + border-color: var(--borders) !important; + position: relative; + padding-bottom: 0; +} + +.box p.highlight { + background: var(--primary); + margin: 0; + color: #fff; + width: auto; + position: absolute; + bottom: calc(100% - 22px); + margin-left: -4px; + left: 0; + display: inline-block; + padding: 10px; + text-transform: uppercase; + font-size: 14px; +} + +.box p.highlight:after { + content: ''; + right: -20px; + top: 0; + border: 10px solid #666; + border-top-color: transparent; + border-right-color: transparent; + position: absolute; +} + +.box>.row { + margin: 20px -13px 0; + padding: 2px; +} + +.box>.row.m0 { + margin: 20px 10px 0; + padding: 2px; +} + +.box .d-flex { + min-width: 280px; + justify-content: center; + margin: 15px auto; +} + +.box .final.cta { + border-bottom: 4px solid var(--borders); + margin-bottom: 10px; + ; +} + +.box .final { + border-top: 4px solid var(--borders); + margin-bottom: -2px; + margin-top: -2px; + padding-top: 0; +} + +.box .final .border { + border: 0; + text-align: left; + margin: 0; + padding: 0; +} + +.box .final .border>span { + margin-top: 20px; +} + +.box .final .border ul { + margin: 0 0 0px 0; + padding: 0 10px 20px 10px; +} + +.box .final .border.p { + border-right: 4px solid var(--borders); + text-align: left; +} + +.final.cta .brand { + padding: 0 15px 10px 15px; + text-align: left; + color: #000; +} + +.brand { + padding: 0 15px 5px 15px; + text-align: left; + color: #000; + font-size: 24px; + font-weight: bold; +} + +.ks-final-border { + margin-top: -15px !important; +} + +.ks-final-border>div { + padding-top: 20px; +} + +.ks-final-border .pull-left { + border-right: 4px solid var(--borders); + margin-bottom: -2px; +} + +.box.inline .brand { + padding: 20px 10px 0 20px; + margin: 0; + margin-bottom: var(--elementmargin); +} + +.box.inline .flexed { + margin: 0; +} + +.box.inline .note { + color: var(--borders); + padding: 0 20px 10px; + display: block; +} + +.cta { + width: 90%; +} + +.cards { + margin-top: 0px; + margin-bottom: var(--elementmargin); + text-align: center; +} + +.cards img { + display: block; + margin: 0 auto; +} + +.ts-reviewline.overall { + margin-top: 6px; +} + +.box.final .justify-content-center { + justify-content: center; +} + +.ks-product-image { + margin: 0 10px; +} + +a { + color: var(--linki); + text-decoration: underline; +} + +.table { + margin: 0; +} + +.block_table table td { + padding: 5px 10px; +} + +.cards svg { + max-width: 42px; + ; +} + +svg .visa-style-1-st0 { + fill: #3554A5; +} + +svg .visa-style-1-st1 { + fill: #FFFFFF; +} + +svg .masterCard-style-1-st0 { + fill: #1A2F59; +} + +svg .masterCard-style-1-st1 { + fill: #F16022; +} + +svg .masterCard-style-1-st2 { + fill: #EC1D25; +} + +svg .masterCard-style-1-st3 { + fill: #F9A11B; +} + +svg .americanExpress-style-1-st1 { + fill: #FFFFFF; +} + +svg .americanExpress-style-1-st1 { + fill: #FFFFFF; +} + +svg .americanExpress-style-1-st0 { + fill: #38A1D8; +} + +svg .payPal-style-1-st0 { + fill: #F3F3F3; +} + +svg .payPal-style-1-st1 { + fill-rule: evenodd; + clip-rule: evenodd; + fill: #02A2D3; +} + +svg .payPal-style-1-st2 { + fill-rule: evenodd; + clip-rule: evenodd; + fill: #234190; +} + +.info .brand { + text-align: center; + font-size: 22px; + color: var(--primary); + ; +} + +.info .list { + margin: 0 auto; + max-width: 450px; +} + +.show-sm { + display: none; +} + +.hide-sm { + display: block; +} + +@media(max-width:768px) { + + .alignright, + .alignleft { + float: none !important; + margin: 0 auto; + } + + .sidebar .box { + margin: 0 auto; + } + + .wp-image { + max-width: 100%; + } + + .ks-product .col.pull-right a { + margin: 0 auto; + } + + .block-products table thead { + display: none; + } + + .block-products table td { + vertical-align: middle; + border: 0px solid #ddd; + display: block; + width: 100% !important; + } + + .col.pull-right a img, + .col.pull-right .badge img { + margin-left: 0; + } + + .wrap { + position: relative; + padding: 0 10px; + } + + .row.auto, + .row.i_Right { + flex-direction: column; + } + + .block-section .col, + .block-section .col.pull-left, + .block-section .col.pull-right, + .col, + .col.pull-left, + .col.pull-right { + width: 100%; + } + + blockquote:before { + font-size: 100px; + top: 10px; + left: -40px; + } + + blockquote { + margin: 20px 0 20px 30px; + } + + img { + margin-bottom: var(--elementmargin); + } + + .wp-image { + margin: 0 auto; + margin-bottom: var(--elementmargin); + } + + .col.final.cta { + padding: 0; + } + + .toc_list .toc_split { + columns: 1; + } + + html .split_2, + html .split_3 { + columns: 1; + } + + .tablepress { + overflow-x: scroll; + } + + .list-2, + .list-3, + .list-4, + .list-5 { + columns: 1; + } + + .box .final .border.p, + .final-border .pull-left { + border-right: 0 !important; + } + + .box .final .border.p { + border-bottom: 4px solid var(--borders); + } + + .show-sm { + display: block; + } + + .hide-sm { + display: none; + } + + .featured .w33:nth-child(2) { + border-right: 0px solid #eee; + border-left: 0px solid #eee; + margin: 100px 0; + } + + .entry-content img.alignleft.wp-image, + .entry-content img.alignright.wp-image { + margin: 0 auto 20px auto; + } +} + +* { + border-color: rgba(0, 0, 0, .1) +} + +*, +:after, +:before { + box-sizing: border-box +} + +:focus { + outline: 0 +} + +html { + min-height: 100vh; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 15px; + font-style: normal; + font-weight: 400; + line-height: 1.7; + letter-spacing: 0; + text-transform: none +} + +body { + position: relative; + margin: 0; + background-color: #fff; + color: #666; + min-height: 100vh; + overflow-wrap: break-word; + word-wrap: break-word +} + +p { + margin: 0 0 1.5rem +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0 0 1.5rem; + color: #333 +} + +h1 a, +h2 a, +h3 a, +h4 a, +h5 a, +h6 a { + color: #333 +} + +h1 a:focus, +h1 a:hover, +h2 a:focus, +h2 a:hover, +h3 a:focus, +h3 a:hover, +h4 a:focus, +h4 a:hover, +h5 a:focus, +h5 a:hover, +h6 a:focus, +h6 a:hover { + color: #06c +} + +h1 { + font-size: 32px; + font-style: normal; + font-weight: 600; + line-height: 1.3; + letter-spacing: 0; + text-transform: none +} + +h2 { + font-size: 27px; + font-style: normal; + font-weight: 600; + line-height: 1.4; + letter-spacing: 0; + text-transform: none +} + +h3 { + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +h4 { + font-size: 17px; + font-style: normal; + font-weight: 600; + line-height: 1.6; + letter-spacing: 0; + text-transform: none +} + +h5, +h6 { + font-size: 17px; + font-style: normal; + font-weight: 600; + line-height: 1.6; + letter-spacing: 0; + text-transform: none; + font-size: 1rem; + font-weight: 600 +} + +hr { + margin: 1.5rem 0; + border: none; + border-color: inherit; + border-bottom-width: 1px; + border-bottom-style: solid +} + +blockquote { + margin: 0 0 1.5rem; + font-size: 20px; + font-style: italic; + font-weight: 300; + line-height: 1.6 +} + +blockquote>:last-child { + margin-bottom: 0 +} + +blockquote p { + margin: 0 0 1em +} + +blockquote cite { + display: block; + font-size: .85rem; + opacity: .6 +} + +ol, +ul { + margin: 0 0 1.5rem; + padding-left: 2rem +} + +ol li, +ul li { + margin: 0 +} + +li>ol, +li>ul { + margin-top: 0; + margin-bottom: 0 +} + +table { + width: 100%; + margin: 0 0 1.5rem; + border-spacing: 0; + border-width: 1px; + border-style: solid; + border-bottom: none +} + +table td, +table th { + padding: .75rem; + border: none; + border-bottom-width: 1px; + border-bottom-style: solid; + border-color: inherit +} + +table th { + font-weight: 600; + text-align: initial; + color: #333 +} + +table th a { + color: #333 +} + +table th a:focus, +table th a:hover { + color: #06c +} + +img, +video { + max-width: 100%; + height: auto +} + +img { + vertical-align: middle +} + +iframe { + border: none +} + +pre { + max-width: 100%; + margin: 0 0 1.5rem; + padding: .6rem 1.2rem; + overflow: auto; + font-size: 1em; + font-family: monospace; + background-color: rgba(0, 0, 0, .05) +} + +code { + background-color: rgba(0, 0, 0, .05) +} + +a { + background-color: transparent; + text-decoration: none; + color: #06c; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +a:focus, +a:hover { + color: #333 +} + +figure { + margin: 0 +} + +address { + margin: 0 0 1.5rem +} + +dt { + font-weight: 600 +} + +ins, +mark { + background-color: transparent; + color: inherit; + font-weight: 600; + text-decoration: none +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +svg { + vertical-align: middle +} + +::-moz-selection { + background-color: #06c; + color: #fff +} + +::selection { + background-color: #06c; + color: #fff +} + +::-webkit-input-placeholder { + opacity: .75; + color: inherit +} + +::-moz-placeholder { + opacity: .75; + color: inherit +} + +:-ms-input-placeholder { + opacity: .75; + color: inherit +} + +::-ms-input-placeholder { + opacity: .75; + color: inherit +} + +::placeholder { + opacity: .75; + color: inherit +} + +fieldset { + padding: 0; + margin: 0 0 1.25rem; + border: 0 +} + +legend { + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none; + margin: 0 0 1.25rem; + color: #333 +} + +.button, +a.button, +a.wp-block-button__link, +button, +input[type=button], +input[type=reset], +input[type=submit] { + display: inline-block; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: 10px 20px; + border-width: 1px; + border-style: solid; + border-radius: 3px; + color: #fff; + background-color: #06c; + border-color: #06c; + font-family: inherit; + font-size: 1rem; + font-style: normal; + font-weight: 600; + line-height: normal; + letter-spacing: 0; + text-transform: none; + text-align: center; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.button:focus, +.button:hover, +a.button:focus, +a.button:hover, +a.wp-block-button__link:focus, +a.wp-block-button__link:hover, +button:focus, +button:hover, +input[type=button]:focus, +input[type=button]:hover, +input[type=reset]:focus, +input[type=reset]:hover, +input[type=submit]:focus, +input[type=submit]:hover { + color: #fff; + background-color: #004c99; + border-color: #004c99 +} + +.input, +input:not([type]), +input[type=""], +input[type=color], +input[type=date], +input[type=datetime-local], +input[type=email], +input[type=month], +input[type=number], +input[type=password], +input[type=search], +input[type=tel], +input[type=text], +input[type=time], +input[type=url], +input[type=week] { + display: inline-block; + max-width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + padding: 10px 12px; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 3px; + color: inherit; + background-color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: normal; + letter-spacing: inherit; + text-transform: inherit; + vertical-align: middle +} + +.input:focus, +input:not([type]):focus, +input[type=""]:focus, +input[type=color]:focus, +input[type=date]:focus, +input[type=datetime-local]:focus, +input[type=email]:focus, +input[type=month]:focus, +input[type=number]:focus, +input[type=password]:focus, +input[type=search]:focus, +input[type=tel]:focus, +input[type=text]:focus, +input[type=time]:focus, +input[type=url]:focus, +input[type=week]:focus { + background-color: rgba(0, 0, 0, .05) +} + +textarea { + display: inline-block; + max-width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + padding: 10px 12px; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 3px; + color: inherit; + background-color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: normal; + letter-spacing: inherit; + text-transform: inherit; + vertical-align: middle; + line-height: inherit +} + +textarea:focus { + background-color: rgba(0, 0, 0, .05) +} + +select { + display: inline-block; + max-width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + padding: 10px 12px; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 3px; + color: inherit; + background-color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: normal; + letter-spacing: inherit; + text-transform: inherit; + vertical-align: middle; + background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iaWNvbi1kcm9wZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzAgMjAiPjxwYXRoIGQ9Ik0xOS4zNiw5LDE1LjIsMTMuMTJhLjI4LjI4LDAsMCwxLS40MSwwTDEwLjYzLDlhLjI4LjI4LDAsMCwxLDAtLjQxbC40NS0uNDVBLjI5LjI5LDAsMCwxLDExLjI5LDhhLjMxLjMxLDAsMCwxLC4yMS4wOUwxNSwxMS42MSwxOC41MSw4LjFhLjI4LjI4LDAsMCwxLC40MSwwbC40NS40NWEuMjguMjgsMCwwLDEsMCwuNDFaIi8+PC9zdmc+); + background-position: center right; + background-repeat: no-repeat; + background-size: 1.8em 1.2em; + padding-right: 1.8em +} + +select:focus { + background-color: rgba(0, 0, 0, .05) +} + +select[multiple] { + background: 0 0; + padding-right: 0 +} + +span.select2-container { + display: block; + text-align: start +} + +span.select2-container .selection { + display: block; + border-color: inherit +} + +span.select2-container .dropdown-wrapper { + margin-top: -1px +} + +span.select2-container .select2-selection { + display: inline-block; + max-width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + padding: 10px 12px; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 3px; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: normal; + letter-spacing: inherit; + text-transform: inherit; + vertical-align: middle; + background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iaWNvbi1kcm9wZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzAgMjAiPjxwYXRoIGQ9Ik0xOS4zNiw5LDE1LjIsMTMuMTJhLjI4LjI4LDAsMCwxLS40MSwwTDEwLjYzLDlhLjI4LjI4LDAsMCwxLDAtLjQxbC40NS0uNDVBLjI5LjI5LDAsMCwxLDExLjI5LDhhLjMxLjMxLDAsMCwxLC4yMS4wOUwxNSwxMS42MSwxOC41MSw4LjFhLjI4LjI4LDAsMCwxLC40MSwwbC40NS40NWEuMjguMjgsMCwwLDEsMCwuNDFaIi8+PC9zdmc+); + background-position: center right; + background-repeat: no-repeat; + background-size: 1.8em 1.2em; + padding-right: 1.8em; + display: block; + height: auto +} + +span.select2-container.select2-container--open .select2-selection { + border-color: inherit; + background-color: rgba(0, 0, 0, .05) +} + +span.select2-container .select2-selection--single .select2-selection__rendered { + padding-left: 0; + padding-right: 0; + font: inherit; + color: inherit +} + +span.select2-container .select2-selection--single .select2-selection__placeholder:empty { + display: inline-block +} + +span.select2-container .select2-selection--single .select2-selection__arrow { + display: none +} + +span.select2-container .select2-selection--multiple { + border-color: inherit +} + +span.select2-container .select2-selection--multiple .select2-selection__rendered { + display: block; + padding: 0; + font: inherit; + color: inherit; + margin: -.75em -.25em -.25em +} + +span.select2-container .select2-selection--multiple .select2-selection__rendered li { + margin: .5em .5em 0 0 +} + +span.select2-container .select2-selection--multiple .select2-selection__rendered li.select2-search { + padding: .25em +} + +span.select2-container .select2-selection--multiple .select2-selection__rendered li.select2-search input { + vertical-align: bottom +} + +span.select2-container .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice { + padding: .25em .5em; + border: none; + border-radius: 0; + background-color: rgba(0, 0, 0, .05) +} + +span.select2-container .select2-selection--multiple .select2-selection__choice__remove { + color: inherit; + font-weight: inherit; + margin-right: .25em +} + +span.select2-container .select2-dropdown { + border-width: 1px; + border-style: solid; + border-color: inherit; + overflow: hidden +} + +span.select2-container .select2-dropdown .select2-search { + padding: 0 +} + +span.select2-container .select2-dropdown .select2-search .select2-search__field { + border: none; + border-radius: 0; + padding: .5em +} + +span.select2-container .select2-dropdown .select2-results .select2-results__option { + padding: .5em; + line-height: normal +} + +span.select2-container .select2-dropdown .select2-results .select2-results__option--highlighted { + background-color: rgba(0, 0, 0, .025); + color: inherit +} + +span.select2-container .select2-dropdown .select2-results .select2-results__option[aria-selected=true] { + background-color: rgba(0, 0, 0, .05) +} + +span.select2-container .select2-dropdown--below { + border-top: none; + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important +} + +span.select2-container .select2-dropdown--below .select2-search { + border-bottom: inherit +} + +span.select2-container .select2-dropdown--above { + border-bottom: none; + border-bottom-left-radius: 0 !important; + border-bottom-right-radius: 0 !important +} + +span.select2-container .select2-dropdown--above .select2-results { + border-top: inherit +} + +.using-keyboard :focus { + outline: thin dotted +} + +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute !important; + width: 1px; + word-wrap: normal !important; + transition: none +} + +.screen-reader-text:focus { + background-color: #eee; + clip: auto !important; + -webkit-clip-path: none; + clip-path: none; + color: #444; + display: block; + font-size: 1em; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000 +} + +#content[tabindex="-1"]:focus { + outline: 0 +} + +.comment-content .wp-smiley, +.entry-content .wp-smiley, +.page-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0 +} + +.sticky { + visibility: visible +} + +.bypostauthor { + visibility: visible +} + +.carnivore-text-align-left { + text-align: left +} + +.carnivore-text-align-center { + text-align: center +} + +.carnivore-text-align-right { + text-align: right +} + +.carnivore-font-smoothing, +.carnivore-font-smoothing-1 { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.h1 { + font-size: 32px; + font-style: normal; + font-weight: 600; + line-height: 1.3; + letter-spacing: 0; + text-transform: none +} + +.h2 { + font-size: 27px; + font-style: normal; + font-weight: 600; + line-height: 1.4; + letter-spacing: 0; + text-transform: none +} + +.h3 { + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +.h4 { + font-size: 17px; + font-style: normal; + font-weight: 600; + line-height: 1.6; + letter-spacing: 0; + text-transform: none +} + +.h5, +.h6 { + font-size: 17px; + font-style: normal; + font-weight: 600; + line-height: 1.6; + letter-spacing: 0; + text-transform: none +} + +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + color: #333 +} + +.h1 a, +.h2 a, +.h3 a, +.h4 a, +.h5 a, +.h6 a { + color: #333 +} + +.h1 a:focus, +.h1 a:hover, +.h2 a:focus, +.h2 a:hover, +.h3 a:focus, +.h3 a:hover, +.h4 a:focus, +.h4 a:hover, +.h5 a:focus, +.h5 a:hover, +.h6 a:focus, +.h6 a:hover { + color: #06c +} + +.title { + font-size: 32px; + font-style: normal; + font-weight: 600; + line-height: 1.3; + letter-spacing: 0; + text-transform: none +} + +.small-title { + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +.carnivore-float-container:after, +.carnivore-float-container:before { + content: ""; + display: table +} + +.carnivore-float-container:after { + clear: both +} + +.nav-links a { + color: inherit +} + +.nav-links a:focus, +.nav-links a:hover { + color: #06c +} + +.nav-links .current { + color: #333 +} + +.page-title { + font-size: 32px; + font-style: normal; + font-weight: 600; + line-height: 1.3; + letter-spacing: 0; + text-transform: none +} + +.page-header { + padding: 2rem; + margin: 0 0 6rem; + background-color: rgba(0, 0, 0, .05) +} + +.page-header>:last-child { + margin-bottom: 0 +} + +.page-header .page-title { + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +.page-header .archive-description>:last-child { + margin-bottom: 0 +} + +.search-form { + display: block; + position: relative; + max-width: 100% +} + +.search-form .carnivore-search-icon { + position: absolute; + top: 50%; + left: 0; + margin: -.5em 0 0 .75em +} + +.search-form .search-field { + width: 100%; + padding-left: 2.5em +} + +.search-form>label+input[type=submit] { + display: none +} + +.tagcloud { + margin-top: -.5em +} + +.tagcloud:after, +.tagcloud:before { + content: ""; + display: table +} + +.tagcloud:after { + clear: both +} + +.tagcloud a { + float: left; + padding: .25em .5em; + margin: .5em .5em 0 0; + font-size: 1rem !important; + line-height: normal; + background-color: rgba(0, 0, 0, .05); + color: inherit +} + +.tagcloud a:focus, +.tagcloud a:hover { + color: #06c +} + +.carnivore-social-links { + letter-spacing: 0 +} + +.carnivore-social-links a { + margin-left: .75em; + display: inline-block +} + +.carnivore-social-links a:first-child { + margin-left: 0 !important +} + +button.carnivore-toggle { + border: none; + border-radius: 0; + margin: 0; + padding: 0; + width: auto; + overflow: visible; + background: 0 0; + font: inherit; + line-height: inherit; + text-align: inherit; + cursor: pointer; + -webkit-appearance: none; + color: #06c +} + +button.carnivore-toggle:hover { + outline: 0 +} + +button.carnivore-toggle:focus, +button.carnivore-toggle:hover { + background: inherit; + color: #333 +} + +.carnivore-menu-icon { + font-size: 18px +} + +.menu, +.sub-menu { + list-style: none; + margin: 0; + padding: 0 +} + +.carnivore-icon { + display: inline-block; + width: 1em; + height: 1em; + line-height: 1; + text-align: center; + vertical-align: middle +} + +.carnivore-icon svg { + display: inline-block; + width: 100%; + height: 100%; + vertical-align: top +} + +.carnivore-icon svg:not([stroke-width]) { + stroke-width: 0 +} + +.carnivore-icon svg:not([stroke]) { + stroke: currentColor +} + +.carnivore-icon svg:not([fill]) { + fill: currentColor +} + +[id=wpadminbar] { + position: fixed !important +} + +.size-auto, +.size-full, +.size-large, +.size-medium, +.size-thumbnail { + max-width: 100%; + height: auto +} + +.alignleft { + float: left; + margin: 0 1.25em 0 0 +} + +.alignright { + float: right; + margin: 0 0 0 1.25em +} + +.aligncenter { + display: block; + clear: both; + margin: 0 auto +} + +.wp-caption { + margin-bottom: 1em; + max-width: 100% +} + +.wp-caption img[class*=wp-image-] { + display: block; + margin-left: auto; + margin-right: auto +} + +.wp-caption .wp-caption-text { + margin: .5em 0; + font-size: .85em; + font-style: italic; + text-align: center +} + +.gallery { + margin: 1.25rem -5px +} + +.gallery img { + display: block; + width: 100% +} + +.gallery-item { + display: inline-block; + padding: 5px; + text-align: center; + vertical-align: top; + width: 100% +} + +.gallery-columns-2 .gallery-item { + max-width: 50% +} + +.gallery-columns-3 .gallery-item { + max-width: 33.33% +} + +.gallery-columns-4 .gallery-item { + max-width: 25% +} + +.gallery-columns-5 .gallery-item { + max-width: 20% +} + +.gallery-columns-6 .gallery-item { + max-width: 16.66% +} + +.gallery-columns-7 .gallery-item { + max-width: 14.28% +} + +.gallery-columns-8 .gallery-item { + max-width: 12.5% +} + +.gallery-columns-9 .gallery-item { + max-width: 11.11% +} + +.gallery-caption { + display: block +} + +.mejs-button>button { + background-color: transparent !important; + color: inherit !important +} + +.wpview { + margin: 0 +} + +.carnivore-oembed { + margin: 0 0 1.25em +} + +.carnivore-oembed-video { + position: relative; + padding-top: 56.25% +} + +.carnivore-oembed-video>* { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + height: 100% +} + +.carnivore-content-layout-narrow .alignwide, +.carnivore-content-layout-wide .alignwide { + position: relative; + left: calc(50% - 50vw + 20px); + max-width: calc(100vw - (2 * 20px)); + width: 100vw +} + +.carnivore-content-layout-narrow .alignfull, +.carnivore-content-layout-wide .alignfull { + position: relative; + left: calc(50% - 50vw); + max-width: 100vw; + width: 100vw +} + +.has-small-text-size { + font-size: .85em +} + +.has-regular-text-size { + font-size: 1em +} + +.has-medium-text-size { + font-size: 1.1em; + line-height: calc(.95 * 1.7) +} + +.has-large-text-size { + font-size: 1.25em; + line-height: calc(.875 * 1.7) +} + +.has-larger-text-size { + font-size: 1.5em; + line-height: calc(.8 * 1.7) +} + +.has-text-color a { + color: inherit +} + +.has-carnivore-color-1-background-color { + background-color: #333 +} + +.has-carnivore-color-1-color { + color: #333 +} + +.has-carnivore-color-2-background-color { + background-color: #666 +} + +.has-carnivore-color-2-color { + color: #666 +} + +.has-carnivore-color-3-background-color { + background-color: #06c +} + +.has-carnivore-color-3-color { + color: #06c +} + +.has-carnivore-color-4-background-color { + background-color: #004c99 +} + +.has-carnivore-color-4-color { + color: #004c99 +} + +.has-carnivore-color-5-background-color { + background-color: rgba(0, 0, 0, .1) +} + +.has-carnivore-color-5-color { + color: rgba(0, 0, 0, .1) +} + +.has-carnivore-color-6-background-color { + background-color: rgba(0, 0, 0, .05) +} + +.has-carnivore-color-6-color { + color: rgba(0, 0, 0, .05) +} + +.has-carnivore-color-7-background-color { + background-color: #fff +} + +.has-carnivore-color-7-color { + color: #fff +} + +.has-carnivore-color-8-background-color { + background-color: #000 +} + +.has-carnivore-color-8-color { + color: #000 +} + +.entry-content>* { + margin-bottom: 1.5rem +} + +.entry-content>:last-child() { + margin-bottom: 0 +} + +p.has-background { + padding: 1.5em 2em +} + +.wp-block-group.has-background { + padding: 1.5em 2em +} + +.wp-block-group__inner-container { + margin: 0 auto +} + +.wp-block-group__inner-container>:first-child { + margin-top: 0 +} + +.wp-block-group__inner-container>:last-child { + margin-bottom: 0 +} + +.wp-block-columns:first-child { + margin-top: 0 +} + +.wp-block-columns:last-child { + margin-bottom: 0 +} + +.wp-block-columns>.wp-block-column { + margin-top: 1.5rem +} + +.wp-block-columns>.wp-block-column>:first-child { + margin-top: 0 +} + +.wp-block-columns>.wp-block-column>:last-child { + margin-bottom: 0 +} + +.has-drop-cap:not(:focus):after { + display: none +} + +.has-drop-cap:not(:focus):first-letter { + float: left; + line-height: .9; + font-family: inherit; + font-size: 5.1em; + font-style: normal; + font-weight: 600; + margin: 0 .25em 0 0; + text-transform: uppercase; + initial-letter: 3; + color: #333 +} + +.wp-block-quote { + padding: .5em 2em; + border-left-width: .25rem; + border-left-style: solid; + border-color: inherit +} + +.wp-block-quote[style*=center] { + padding-left: 0; + padding-right: 0; + border-left: none +} + +.wp-block-quote[style*=right] { + padding-left: 0; + border-left: none; + border-right-width: .25rem; + border-right-style: solid +} + +.wp-block-quote cite { + font-size: 1rem; + font-style: normal +} + +.wp-block-quote.is-style-large { + margin: 1.5rem 0; + padding: .5em 2em +} + +.wp-block-quote.is-style-large p { + font: unset; + font-size: 1.2em +} + +.wp-block-quote.is-style-large cite { + font-size: 1rem; + text-align: unset +} + +.wp-block-pullquote { + border-left: none !important; + padding: 1.2em 0 !important; + margin-top: 2rem !important; + margin-bottom: 2rem !important; + border-top: 2px solid; + border-top-color: inherit; + border-bottom: 2px solid; + border-bottom-color: inherit; + color: inherit +} + +.wp-block-pullquote p { + font: inherit; + font-size: 1.2em; + color: inherit +} + +.wp-block-pullquote cite { + font-size: 1rem; + color: inherit; + text-transform: none; + font-style: normal +} + +p.wp-block-subhead { + font-size: 1.2rem +} + +.wp-block-cover-image .wp-block-cover-image-text, +.wp-block-cover-image h2 { + max-width: 70%; + margin: 0; + padding: .5em; + font-size: 27px; + font-style: normal; + font-weight: 600; + line-height: 1.4; + letter-spacing: 0; + text-transform: none +} + +.wp-block-image img { + display: block +} + +.wp-block-image figcaption { + margin: .5em 0; + color: inherit; + font-size: .85em; + font-style: italic; + text-align: center; + word-break: break-all +} + +.wp-block-gallery { + padding: 0 +} + +.wp-block-audio audio { + width: 100% +} + +.wp-block-video video { + width: 100% +} + +.wp-block-separator { + max-width: none; + margin-top: 2.5em; + margin-bottom: 2.5em +} + +.wp-block-separator.is-style-dots { + line-height: 0 +} + +.wp-block-separator.is-style-dots:before { + font-family: unset; + font-size: 2em; + letter-spacing: .75em; + margin-left: -.75em; + color: unset +} + +.wp-block-button.is-style-outline a.wp-block-button__link { + background-color: transparent; + border-color: currentColor; + color: unset +} + +.wp-block-button.is-style-squared a.wp-block-button__link { + border-radius: 0 +} + +.wp-block-table { + width: 100%; + margin: 0 0 1.5rem; + border-spacing: 0; + border-width: 1px; + border-style: solid; + border-bottom: none +} + +.wp-block-table td, +.wp-block-table th { + padding: .75rem; + border: none; + border-bottom-width: 1px; + border-bottom-style: solid; + border-color: inherit +} + +.wp-block-table th { + font-weight: 600; + text-align: initial; + color: #333 +} + +.wp-block-table th a { + color: #333 +} + +.wp-block-table th a:focus, +.wp-block-table th a:hover { + color: #06c +} + +.wp-block-table__cell-content { + padding: 0 +} + +.wp-block-table.is-style-stripes { + border: none +} + +.wp-block-table.is-style-stripes table { + border: none +} + +.wp-block-table.is-style-stripes tbody tr:nth-child(odd) { + background-color: rgba(0, 0, 0, .05) +} + +.wp-block-table.is-style-stripes td, +.wp-block-table.is-style-stripes th { + border: none +} + +.wp-block-embed .carnivore-oembed { + position: static; + padding: 0 !important; + margin: 0 +} + +.wp-block-embed .carnivore-oembed>* { + margin-top: 0; + margin-bottom: 0 +} + +.wp-block-embed.alignleft .carnivore-oembed>* { + margin-right: auto +} + +.wp-block-embed.aligncenter .carnivore-oembed>* { + margin-left: auto; + margin-right: auto +} + +.wp-block-embed.alignright .carnivore-oembed>* { + margin-left: auto +} + +.wp-block-embed.is-type-photo img { + width: 100% +} + +#canvas { + min-height: 100vh; + overflow: hidden; + transition: -webkit-transform .25s; + transition: transform .25s; + transition: transform .25s, -webkit-transform .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +#page { + position: relative; + background-color: #fff; + transition: -webkit-transform .25s; + transition: transform .25s; + transition: transform .25s, -webkit-transform .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +body.carnivore-page-layout-boxed { + background-color: rgba(0, 0, 0, .1); + background-position: center center; + background-size: cover; + background-repeat: no-repeat; + background-attachment: fixed +} + +body.carnivore-page-layout-boxed #page { + margin-left: auto; + margin-right: auto; + max-width: 100%; + width: 1400px; + box-shadow: 0 0 30px 0 rgba(0, 0, 0, .05) +} + +.carnivore-popup { + position: fixed; + z-index: 100; + top: 0; + right: 0; + bottom: 0; + left: 0; + opacity: 0; + visibility: hidden; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-popup.carnivore-popup-active { + opacity: 1; + visibility: visible +} + +.admin-bar .carnivore-popup { + top: 32px +} + +.carnivore-popup-background { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + opacity: 0; + background-color: rgba(0, 0, 0, .5); + color: #fff +} + +.carnivore-popup-active .carnivore-popup-background { + opacity: 1 +} + +.carnivore-toggle.carnivore-popup-close-icon { + position: absolute; + top: 0; + right: 0; + margin: 1.25rem; + font-size: 1.5rem +} + +.carnivore-toggle.carnivore-popup-close-icon { + line-height: 1; + background-color: transparent !important; + color: inherit !important; + opacity: 1 +} + +.carnivore-toggle.carnivore-popup-close-icon:focus, +.carnivore-toggle.carnivore-popup-close-icon:hover { + opacity: .8 +} + +.carnivore-popup-content { + position: relative +} + +.carnivore-wrapper { + position: relative; + margin-left: auto; + margin-right: auto; + max-width: 100%; + width: 1140px +} + +.carnivore-wrapper:after, +.carnivore-wrapper:before { + content: ""; + display: table +} + +.carnivore-wrapper:after { + clear: both +} + +.carnivore-section-full-width>.carnivore-section-inner>.carnivore-wrapper { + width: auto +} + +.carnivore-section-contained>.carnivore-section-inner { + margin-left: auto; + margin-right: auto; + width: 1140px; + max-width: 100% +} + +.carnivore-section-inner { + position: relative +} + +.site-content { + position: relative +} + +.carnivore-content-inner { + padding: 80px 20px +} + +.carnivore-content-row>* { + width: 100% +} + +.content-area { + -ms-flex: 1 0; + flex: 1 0; + min-width: 0 +} + +.site-main { + border-width: 0; + border-style: solid +} + +.site-main>:last-child { + margin-bottom: 0 +} + +.carnivore-content-layout-narrow .site-main { + max-width: 720px; + margin-left: auto; + margin-right: auto +} + +.sidebar { + -ms-flex: 0 0; + flex: 0 0; + -ms-flex-preferred-size: 25%; + flex-basis: 25% +} + +.carnivore-content-layout-right-sidebar .sidebar { + margin-left: 60px +} + +.rtl .carnivore-content-layout-right-sidebar .sidebar { + margin-right: 60px +} + +.carnivore-content-layout-left-sidebar .sidebar { + margin-right: 60px +} + +.rtl .carnivore-content-layout-left-sidebar .sidebar { + margin-left: 60px +} + +.sidebar.carnivore-sidebar-widgets-mode-merged .sidebar-inner, +.sidebar.carnivore-sidebar-widgets-mode-separated .widget { + border-width: 0; + border-style: solid +} + +.sidebar .widget { + margin-bottom: 40px +} + +.site-header { + position: relative; + z-index: 99 +} + +.carnivore-header .menu .menu-item { + position: relative +} + +.site-title { + margin: 0 +} + +.site-title .carnivore-menu-item-link { + position: relative; + display: inline-block +} + +.carnivore-logo { + display: block; + transition: color .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-logo .carnivore-logo-image { + display: block; + width: 100px; + line-height: 1 +} + +.carnivore-logo .carnivore-logo-image img, +.carnivore-logo .carnivore-logo-image svg { + display: block; + width: 100%; + height: auto +} + +.carnivore-header-menu .carnivore-menu-item-link { + display: block +} + +.carnivore-header-menu .carnivore-menu-item-title { + position: relative +} + +.carnivore-header-search-bar .search-form { + display: inline-block; + width: 300px +} + +.carnivore-header-search-dropdown .sub-menu { + padding: 0 !important; + width: 300px +} + +.carnivore-header-search-dropdown .search-field { + padding: 1em 1em 1em 2.5em; + background-color: transparent; + color: inherit; + border-width: 0 +} + +.carnivore-header-search-dropdown .search-field:focus { + background-color: transparent; + color: inherit +} + +.carnivore-header-shopping-cart .widget { + margin: 0 +} + +.carnivore-header-shopping-cart .shopping-cart-count { + width: 2em; + height: 2em; + position: absolute; + left: 100%; + z-index: 1; + display: inline-block; + margin: -.8em 0 0 -.8em; + border-radius: 50%; + font-size: .6em; + text-align: center; + line-height: 2; + letter-spacing: 0; + background-color: #06c; + color: #fff; + -webkit-animation: carnivore-pulse .5s 1; + animation: carnivore-pulse .5s 1 +} + +.carnivore-header-shopping-cart .shopping-cart-count strong { + display: inline-block; + font-size: .5em; + line-height: 2; + vertical-align: top +} + +.carnivore-header-shopping-cart .shopping-cart-count[data-count="0"] { + display: none +} + +.carnivore-header-shopping-cart .sub-menu { + white-space: normal; + width: 20rem !important +} + +.carnivore-header-social li.menu-item { + margin: 0 .75em 0 0 +} + +.carnivore-header-social li.menu-item:last-of-type { + margin-right: 0 +} + +.carnivore-header-mobile-vertical-toggle .carnivore-popup-toggle-active { + opacity: 0 +} + +.carnivore-header-main { + position: relative; + display: block +} + +.carnivore-header-mobile { + display: none +} + +.carnivore-header-section { + position: relative +} + +.carnivore-header-section .carnivore-wrapper { + height: 100% +} + +.carnivore-header-section .carnivore-section-inner { + height: inherit; + transition: background-color .25s, border-color .25s, color .25s, box-shadow .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-row { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + white-space: nowrap; + height: 100%; + margin: 0 -12px +} + +.carnivore-header-column { + display: -ms-flexbox; + display: flex; + height: 100%; + max-width: 100% +} + +.carnivore-header-column>* { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: inherit; + justify-content: inherit; + height: 100%; + max-width: 100%; + padding: 0 12px +} + +.carnivore-header-bottom-bar-left, +.carnivore-header-main-bar-left, +.carnivore-header-mobile-main-bar-left, +.carnivore-header-top-bar-left { + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -ms-flex-pack: start; + justify-content: flex-start +} + +.carnivore-header-row-with-center>.carnivore-header-bottom-bar-left, +.carnivore-header-row-with-center>.carnivore-header-main-bar-left, +.carnivore-header-row-with-center>.carnivore-header-mobile-main-bar-left, +.carnivore-header-row-with-center>.carnivore-header-top-bar-left { + -ms-flex-preferred-size: 0; + flex-basis: 0 +} + +.carnivore-header-bottom-bar-center, +.carnivore-header-main-bar-center, +.carnivore-header-mobile-main-bar-center, +.carnivore-header-top-bar-center { + -ms-flex-pack: center; + justify-content: center +} + +.carnivore-header-bottom-bar-right, +.carnivore-header-main-bar-right, +.carnivore-header-mobile-main-bar-right, +.carnivore-header-top-bar-right { + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -ms-flex-pack: end; + justify-content: flex-end +} + +.carnivore-header-row-with-center>.carnivore-header-bottom-bar-right, +.carnivore-header-row-with-center>.carnivore-header-main-bar-right, +.carnivore-header-row-with-center>.carnivore-header-mobile-main-bar-right, +.carnivore-header-row-with-center>.carnivore-header-top-bar-right { + -ms-flex-preferred-size: 0; + flex-basis: 0 +} + +.carnivore-header-section .menu { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: inherit; + justify-content: inherit; + height: 100% +} + +.carnivore-header-section .menu>.menu-item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 100% +} + +.carnivore-header-section .menu .sub-menu { + position: absolute; + z-index: 2; + top: 100%; + left: 0; + padding: 1em; + max-width: 1140px; + min-width: 100%; + border-width: 1px; + border-style: solid; + box-shadow: 0 2px 10px rgba(0, 0, 0, .05); + visibility: hidden; + opacity: 0; + transition: opacity .25s, visibility 0s .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow-y: auto +} + +.carnivore-header-section .menu .sub-menu :not(.button) { + border-color: inherit +} + +.carnivore-header-section .menu .menu-item.focus>.sub-menu, +.carnivore-header-section .menu.carnivore-hover-menu .menu-item:hover>.sub-menu { + visibility: visible; + opacity: 1; + transition: opacity .25s, visibility 0s 0s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-section.carnivore-section-full-width .menu .sub-menu { + max-width: 100vw +} + +body.carnivore-page-layout-boxed .carnivore-header-section.carnivore-section-full-width .menu .sub-menu { + max-width: 1400px +} + +.carnivore-header-section.carnivore-section-full-width .menu>.menu-item>.sub-menu { + margin-right: -20px +} + +.carnivore-header-section .carnivore-header-menu { + padding: 0 !important +} + +.carnivore-header-section .carnivore-header-menu .menu-item { + padding: 0 12px +} + +.carnivore-header-section .carnivore-header-menu .carnivore-dropdown-sign { + position: relative; + margin-left: .4em +} + +.carnivore-header-section .carnivore-header-menu .sub-menu { + padding: 1em 0; + z-index: 3; + overflow-y: initial +} + +.carnivore-header-section .carnivore-header-menu .sub-menu .menu-item { + padding: 0 1.25em; + margin: 0 +} + +.carnivore-header-section .carnivore-header-menu .sub-menu .carnivore-menu-item-link { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + padding: .25em 0 +} + +.carnivore-header-section .carnivore-header-menu .sub-menu .sub-menu { + top: -1em; + left: 100%; + margin: -1px 0 0 0 +} + +.carnivore-header-section .carnivore-header-menu .sub-menu .sub-menu.carnivore-sub-menu-right { + left: auto; + right: 100% +} + +.carnivore-header-section .carnivore-header-menu .sub-menu .carnivore-dropdown-sign { + margin-left: .75em; + margin-right: -.75em +} + +.carnivore-header-section .menu>.menu-item .sub-menu { + background-color: #fff +} + +.carnivore-header-section .menu>.menu-item .sub-menu .carnivore-toggle, +.carnivore-header-section .menu>.menu-item .sub-menu a:not(.button), +.carnivore-header-section .carnivore-toggle, +.carnivore-header-section a:not(.button) { + color: #333 +} + +.carnivore-header-section .menu>.menu-item .sub-menu .carnivore-toggle:focus, +.carnivore-header-section .menu>.menu-item .sub-menu .carnivore-toggle:hover, +.carnivore-header-section .menu>.menu-item .sub-menu a:not(.button):focus, +.carnivore-header-section .menu>.menu-item .sub-menu a:not(.button):hover, +.carnivore-header-section .carnivore-toggle:focus, +.carnivore-header-section .carnivore-toggle:hover, +.carnivore-header-section a:not(.button):focus, +.carnivore-header-section a:not(.button):hover { + color: #06c +} + +.carnivore-header-section .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:focus:after, +.carnivore-header-section .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:hover:after { + background-color: rgba(0, 0, 0, .1) +} + +.carnivore-header-top-bar { + height: 40px +} + +.carnivore-header-top-bar-inner { + border-width: 0; + border-style: solid; + padding: 0 20px +} + +.carnivore-header-top-bar.carnivore-section-merged { + position: absolute; + top: 0; + left: 0; + width: 100% +} + +.carnivore-header-main-bar { + height: 80px +} + +.carnivore-header-main-bar-inner { + border-width: 0; + border-style: solid; + padding: 0 20px +} + +.carnivore-header-main-bar.carnivore-header-main-bar-with-top-bar>.carnivore-section-inner>.carnivore-wrapper { + padding-top: 40px +} + +.carnivore-header-main-bar.carnivore-header-main-bar-with-bottom-bar>.carnivore-section-inner>.carnivore-wrapper { + padding-bottom: 40px +} + +.carnivore-header-bottom-bar { + height: 60px +} + +.carnivore-header-bottom-bar-inner { + border-width: 0; + border-style: solid; + padding: 0 20px +} + +.carnivore-header-bottom-bar.carnivore-section-merged { + position: absolute; + bottom: 0; + left: 0; + width: 100% +} + +.carnivore-header-mobile-main-bar { + height: 60px +} + +.carnivore-header-mobile-main-bar-inner { + border-width: 0; + border-style: solid; + padding: 0 20px +} + +.carnivore-header-section-vertical .carnivore-toggle, +.carnivore-header-section-vertical a:not(.button) { + color: #333 +} + +.carnivore-header-section-vertical .carnivore-toggle:focus, +.carnivore-header-section-vertical .carnivore-toggle:hover, +.carnivore-header-section-vertical a:not(.button):focus, +.carnivore-header-section-vertical a:not(.button):hover { + color: #06c +} + +.carnivore-header-section-vertical .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:focus:after, +.carnivore-header-section-vertical .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:hover:after { + background-color: rgba(0, 0, 0, .1) +} + +.carnivore-header-section-vertical ul { + list-style: none; + margin: 0; + padding: 0 +} + +.carnivore-header-section-vertical-inner { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + height: 100%; + overflow-y: auto; + background-color: #fff +} + +.carnivore-header-section-vertical-column { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-direction: column; + flex-direction: column; + min-height: 100%; + max-width: 100%; + -ms-flex: 1; + flex: 1 +} + +.carnivore-header-section-vertical-row { + display: -ms-flexbox; + display: flex; + width: 100%; + max-height: 100%; + -ms-flex-direction: column; + flex-direction: column +} + +.carnivore-header-section-vertical .menu .sub-menu { + width: 100%; + max-width: 100%; + display: none +} + +.carnivore-header-section-vertical .carnivore-header-menu .menu-item { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap +} + +.carnivore-header-section-vertical .carnivore-header-menu .sub-menu { + width: 100% +} + +.carnivore-header-section-vertical .carnivore-header-menu .carnivore-menu-item-link { + padding: .5em 0 +} + +.carnivore-header-section-vertical .carnivore-header-menu .carnivore-sub-menu-toggle { + width: 1.5em; + padding: .5em 0 !important; + cursor: pointer; + text-align: center +} + +.carnivore-text-align-left .carnivore-header-section-vertical .carnivore-header-menu .sub-menu { + padding-left: 1.5em +} + +.carnivore-text-align-left .carnivore-header-section-vertical .carnivore-header-menu .carnivore-sub-menu-toggle { + margin: 0 0 0 .5em +} + +.carnivore-text-align-center .carnivore-header-section-vertical .carnivore-header-menu .menu-item { + -ms-flex-pack: center; + justify-content: center +} + +.carnivore-text-align-center .carnivore-header-section-vertical .carnivore-header-menu .carnivore-sub-menu-toggle { + margin: 0 -2em 0 .5em +} + +.carnivore-text-align-right .carnivore-header-section-vertical .carnivore-header-menu .menu-item { + -ms-flex-pack: end; + justify-content: flex-end +} + +.carnivore-text-align-right .carnivore-header-section-vertical .carnivore-header-menu .sub-menu { + padding-right: 1.5em; + -ms-flex-order: 3; + order: 3 +} + +.carnivore-text-align-right .carnivore-header-section-vertical .carnivore-header-menu .carnivore-menu-item-link { + -ms-flex-order: 2; + order: 2 +} + +.carnivore-text-align-right .carnivore-header-section-vertical .carnivore-header-menu .carnivore-sub-menu-toggle { + margin: 0 .5em 0 0; + -ms-flex-order: 1; + order: 1 +} + +.carnivore-header-section-vertical .carnivore-header-social li { + display: inline-block +} + +.carnivore-header-section-vertical .carnivore-header-social li:first-child { + margin-left: 0 +} + +.carnivore-header-section-vertical .carnivore-header-social li:last-child { + margin-right: 0 +} + +.carnivore-header-section-vertical .carnivore-header-button { + max-width: 100% +} + +.carnivore-header-mobile-vertical { + display: none +} + +.carnivore-header-mobile-vertical-bar { + position: absolute; + top: 0; + bottom: 0; + max-width: calc(100% - 4rem); + width: 300px; + overflow-y: auto; + transition: -webkit-transform .25s; + transition: transform .25s; + transition: transform .25s, -webkit-transform .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-mobile-vertical-position-center .carnivore-header-mobile-vertical-bar, +.carnivore-header-mobile-vertical-position-left .carnivore-header-mobile-vertical-bar { + left: 0; + -webkit-transform: translate(-100%, 0); + transform: translate(-100%, 0) +} + +.carnivore-header-mobile-vertical-position-right .carnivore-header-mobile-vertical-bar { + right: 0; + -webkit-transform: translate(100%, 0); + transform: translate(100%, 0) +} + +.carnivore-popup-active .carnivore-header-mobile-vertical-bar { + -webkit-transform: translate(0, 0) !important; + transform: translate(0, 0) !important; + transition: -webkit-transform .25s 125ms; + transition: transform .25s 125ms; + transition: transform .25s 125ms, -webkit-transform .25s 125ms; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-mobile-vertical-bar-inner { + padding: 30px +} + +.carnivore-header-mobile-vertical-bar .carnivore-header-section-vertical-column { + margin: -12px 0 +} + +.carnivore-header-mobile-vertical-bar .carnivore-header-section-vertical-row>* { + padding: 12px 0 +} + +.carnivore-header-mobile-vertical-display-drawer { + opacity: 1 +} + +.carnivore-header-mobile-vertical-display-full-screen { + left: 0; + right: 0 +} + +.carnivore-header-mobile-vertical-display-full-screen .carnivore-popup-background { + background-color: transparent +} + +.carnivore-header-mobile-vertical-display-full-screen .carnivore-header-mobile-vertical-bar { + width: 100% !important; + max-width: 100%; + left: 0; + right: 0; + border: none !important; + -webkit-transform: none !important; + transform: none !important +} + +.carnivore-header-mobile-vertical-display-full-screen .carnivore-popup-close-icon { + color: inherit !important +} + +.carnivore-header-mobile-vertical-display-full-screen .carnivore-header-section-vertical-column { + width: 300px +} + +.carnivore-header-mobile-vertical-display-full-screen.carnivore-header-mobile-vertical-position-left .carnivore-header-section-vertical-column { + margin-right: auto +} + +.carnivore-header-mobile-vertical-display-full-screen.carnivore-header-mobile-vertical-position-center .carnivore-header-section-vertical-column { + margin-left: auto; + margin-right: auto +} + +.carnivore-header-mobile-vertical-display-full-screen.carnivore-header-mobile-vertical-position-right .carnivore-header-section-vertical-column { + margin-left: auto +} + +.carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 100% +} + +.carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:before { + content: ""; + position: absolute; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-menu-highlight-underline .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link { + position: relative; + height: auto +} + +.carnivore-header-menu-highlight-underline .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:before { + top: 100%; + left: 0; + width: 100%; + height: .1em; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-menu-highlight-background .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:before { + top: 0; + left: 0; + width: 100%; + height: 100% +} + +.carnivore-header-menu-highlight-border-top .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:before { + top: 0; + left: 0; + right: 0; + width: 100%; + height: .2em; + margin: 0 auto; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-menu-highlight-border-bottom .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link:before { + bottom: 0; + left: 0; + right: 0; + width: 100%; + height: .2em; + margin: 0 auto; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-header-mobile-vertical-position-right .carnivore-toggle.carnivore-popup-close-icon { + left: 0 !important; + right: auto !important +} + +.carnivore-page-header-inner { + border-width: 0; + border-style: solid; + background-color: rgba(0, 0, 0, .05); + background-position: center center; + background-size: cover; + background-repeat: no-repeat; + background-attachment: scroll; + padding: 60px 20px +} + +.carnivore-page-header-inner:before { + content: ""; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0 +} + +.carnivore-page-header-row { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + margin: 0 -1.5rem +} + +.carnivore-page-header-row:not(.carnivore-page-header-row-with-center)>.carnivore-page-header-column-empty { + display: none +} + +.carnivore-page-header-column { + max-width: 100%; + padding: 0 1.5rem +} + +.carnivore-page-header-column>* { + margin: 0 +} + +.carnivore-page-header-column>*+* { + margin-top: 1rem +} + +.carnivore-page-header-left { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: left +} + +.carnivore-page-header-row-with-center>.carnivore-page-header-left { + -ms-flex-preferred-size: 0; + flex-basis: 0 +} + +.carnivore-page-header-center { + text-align: center +} + +.carnivore-page-header-right { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: right +} + +.carnivore-page-header-row-with-center>.carnivore-page-header-right { + -ms-flex-preferred-size: 0; + flex-basis: 0 +} + +.carnivore-page-header-breadcrumb { + font-size: .9em +} + +.carnivore-page-header-breadcrumb ul { + list-style: none; + margin: 0; + padding: 0 +} + +.carnivore-page-header-breadcrumb li { + display: inline-block +} + +.carnivore-page-header-breadcrumb li:after { + margin: 0 .5em; + content: "\00bb"; + opacity: .5 +} + +.carnivore-page-header-breadcrumb li:last-child:after { + display: none +} + +.carnivore-footer-widgets-bar-inner { + background-color: rgba(0, 0, 0, .05); + border-width: 0; + border-style: solid; + padding: 60px 20px +} + +.carnivore-footer-widgets-bar .widget { + margin-bottom: 40px +} + +.carnivore-footer-widgets-bar-row { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-left: -15px; + margin-right: -15px; + margin-bottom: -40px +} + +.carnivore-footer-widgets-bar-column { + width: 100%; + padding: 0 15px +} + +.carnivore-footer-widgets-bar-columns-2 .carnivore-footer-widgets-bar-column { + width: 50% +} + +.carnivore-footer-widgets-bar-columns-3 .carnivore-footer-widgets-bar-column { + width: 33.33% +} + +.carnivore-footer-widgets-bar-columns-4 .carnivore-footer-widgets-bar-column { + width: 25% +} + +.carnivore-footer-widgets-bar-columns-5 .carnivore-footer-widgets-bar-column { + width: 20% +} + +.carnivore-footer-widgets-bar-columns-6 .carnivore-footer-widgets-bar-column { + width: 16.67% +} + +.carnivore-footer-bottom-bar-inner { + background-color: rgba(0, 0, 0, .05); + border-width: 0; + border-style: solid; + padding: 25px 20px +} + +.carnivore-footer-bottom-bar-row { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + margin: 0 -12px; + white-space: nowrap +} + +.carnivore-footer-bottom-bar-column { + display: -ms-flexbox; + display: flex; + max-width: 100% +} + +.carnivore-footer-bottom-bar-column>* { + display: -ms-flexbox; + display: flex; + max-width: 100%; + padding: 0 12px +} + +.carnivore-footer-bottom-bar-left { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -ms-flex-pack: start; + justify-content: flex-start +} + +.carnivore-footer-row-with-center>.carnivore-footer-bottom-bar-left { + -ms-flex-preferred-size: 0; + flex-basis: 0 +} + +.carnivore-footer-bottom-bar-center { + -ms-flex-pack: center; + justify-content: center +} + +.carnivore-footer-bottom-bar-right { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -ms-flex-pack: end; + justify-content: flex-end +} + +.carnivore-footer-row-with-center>.carnivore-footer-bottom-bar-right { + -ms-flex-preferred-size: 0; + flex-basis: 0 +} + +.carnivore-footer-menu { + padding: 0 !important +} + +.carnivore-footer-menu ul { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center +} + +.carnivore-footer-menu ul li { + padding: 0 12px +} + +.carnivore-footer-social li { + display: inline-block; + margin: 0 .75em 0 0 +} + +.carnivore-footer-social li:last-child { + margin-right: 0 +} + +.carnivore-footer-social li a { + vertical-align: middle +} + +.carnivore-scroll-to-top { + position: absolute; + z-index: 99; + bottom: 0; + margin-left: 20px; + margin-right: 20px; + margin-bottom: 20px; + padding: 10px; + border: none; + border-radius: 40px; + font-size: 18px; + line-height: 1; + color: #fff; + background-color: #06c; + border-color: #06c +} + +.carnivore-scroll-to-top:focus, +.carnivore-scroll-to-top:hover { + color: #fff; + background-color: #004c99; + border-color: #004c99 +} + +.carnivore-scroll-to-top-position-left { + left: 0 +} + +.carnivore-scroll-to-top-position-right { + right: 0 +} + +.carnivore-scroll-to-top-display-sticky { + position: fixed; + -webkit-transform: translate(0, 100%); + transform: translate(0, 100%); + opacity: 0; + transition: opacity .25s, -webkit-transform .25s; + transition: transform .25s, opacity .25s; + transition: transform .25s, opacity .25s, -webkit-transform .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.carnivore-scroll-to-top-display-sticky.sticky { + opacity: 1; + -webkit-transform: translate(0, 0); + transform: translate(0, 0) +} + +.carnivore-scroll-to-top .carnivore-icon { + vertical-align: top +} + +.carnivore-loop-grid { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-top: -15px; + margin-bottom: -15px; + margin-left: -15px; + margin-right: -15px +} + +.carnivore-loop-grid.carnivore-loop-grid-same-height { + -ms-flex-align: stretch; + align-items: stretch +} + +.carnivore-loop-grid.carnivore-loop-grid-same-height .entry-footer { + margin-top: auto +} + +.carnivore-loop-default .entry { + margin-bottom: 6em +} + +.carnivore-loop-grid .entry { + width: 100%; + padding-top: 30px; + padding-bottom: 30px; + padding-left: 15px; + padding-right: 15px; + border: none +} + +.carnivore-loop-grid.carnivore-loop-grid-2-columns .entry { + width: 50% +} + +.carnivore-loop-grid.carnivore-loop-grid-3-columns .entry { + width: 33.33% +} + +.carnivore-loop-grid.carnivore-loop-grid-4-columns .entry { + width: 25% +} + +.carnivore-loop-search .entry { + margin-bottom: 2em; + padding-bottom: 2em; + border-bottom-width: 1px; + border-bottom-style: solid +} + +.entry-wrapper { + border-width: 0; + border-style: solid +} + +.entry-wrapper>:last-child { + margin-bottom: 0 +} + +.entry-layout-grid .entry-wrapper { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + height: 100% +} + +.entry-header { + margin: 0 0 2rem +} + +.entry-small .entry-header { + margin: 0 0 1em +} + +.entry-header>:last-child { + margin-bottom: 0 +} + +.entry-footer { + padding-top: 1em; + border-top-width: 1px; + border-top-style: solid +} + +.entry-footer>:last-child { + margin-bottom: 0 +} + +.entry-title { + margin: 0 0 .75rem; + font-size: 32px; + font-style: normal; + font-weight: 600; + line-height: 1.3; + letter-spacing: 0; + text-transform: none +} + +.entry-small-title { + margin: 0 0 .25rem; + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +.entry-meta { + font-size: .85em; + line-height: 1.7; + color: inherit; + margin: 0 0 .25em +} + +.entry-meta a { + color: inherit +} + +.entry-meta a:focus, +.entry-meta a:hover { + color: #06c +} + +.entry-meta .avatar { + display: inline-block; + width: 2em; + height: 2em; + vertical-align: middle; + margin-right: .5em; + border-radius: 50% +} + +.entry-thumbnail { + display: block; + margin: 0 0 2rem +} + +.entry-thumbnail>* { + display: block; + width: 100% +} + +.entry-small .entry-thumbnail { + margin: 0 0 1rem +} + +a.entry-thumbnail:focus, +a.entry-thumbnail:hover { + opacity: .9 +} + +.entry-content { + margin: 0 0 2rem +} + +.entry-content:after, +.entry-content:before { + content: ""; + display: table +} + +.entry-content:after { + clear: both +} + +.entry-content>:last-child { + margin-bottom: 0 +} + +.entry-content blockquote { + padding: .5em 2em; + border-left-width: .25em; + border-left-style: solid +} + +.entry-content blockquote[style*=center] { + border-left: none +} + +.entry-content blockquote[style*=right] { + border-left: none; + border-right-width: .25em; + border-right-style: solid +} + +.entry-excerpt { + margin: 0 0 1.25em +} + +.entry-excerpt p { + margin-bottom: .75em +} + +a.more-link { + white-space: nowrap +} + +.entry-tags { + margin: 1.5em 0 +} + +.entry-author { + margin-top: 4rem; + padding: 1.75rem; + border-width: 1px; + border-style: solid +} + +.entry-author-body { + position: relative; + min-height: 80px +} + +.entry-author-name { + font-size: 1.1em; + margin: 0 0 .5em; + color: #333 +} + +.entry-author-name a { + color: #333 +} + +.entry-author-name a:focus, +.entry-author-name a:hover { + color: #06c +} + +.entry-author-name .avatar { + width: 80px; + height: 80px; + border-radius: 50%; + margin-bottom: .75em +} + +.entry-author-name .fn { + font-weight: 600; + display: block +} + +.entry-author-content p { + margin: .5em 0 +} + +.navigation { + margin: 3rem 0 0 +} + +.navigation .nav-links:after, +.navigation .nav-links:before { + content: ""; + display: table +} + +.navigation .nav-links:after { + clear: both +} + +.navigation .nav-links a { + background-color: transparent; + color: inherit +} + +.navigation .nav-links a:focus, +.navigation .nav-links a:hover { + background-color: transparent; + color: #06c; + border-color: currentColor +} + +.navigation.pagination { + text-align: center +} + +.navigation.pagination .nav-links { + display: inline-block +} + +.navigation.pagination .nav-links:after, +.navigation.pagination .nav-links:before { + content: ""; + display: table +} + +.navigation.pagination .nav-links:after { + clear: both +} + +.navigation.pagination .page-numbers { + display: block; + min-width: 2em; + margin-right: .5em; + padding: .5em; + float: left; + text-decoration: none; + line-height: 1; + border-width: 1px; + border-style: solid; + color: inherit +} + +.navigation.pagination .page-numbers:last-child { + margin-right: 0 +} + +.navigation.pagination .current { + background-color: rgba(0, 0, 0, .05); + color: #333 +} + +.comments-area { + margin-top: 6em +} + +.comments-title { + position: relative; + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +.comment-reply-title { + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +.comment-reply-title small { + margin-left: 1em; + font-size: 12px +} + +.comment-list, +.comment-list ol, +.comment-list ul { + list-style: none; + margin: 0; + padding: 0 +} + +.comment-list li { + border-top-width: 1px; + border-top-style: solid +} + +.comment-list>li:first-child { + border-top: none +} + +.comment-list ol, +.comment-list ul { + padding-left: 1.25em +} + +.comment-list ol li, +.comment-list ul li { + border-top-width: 1px; + border-top-style: solid +} + +.comment-body { + position: relative; + padding: 1.25em 0 +} + +.comment-body .reply { + position: absolute; + top: 0; + right: 0; + margin: 1.25em 0 0 0 +} + +.comment-body .reply a { + font-size: 90%; + color: inherit +} + +.comment-body .reply a:focus, +.comment-body .reply a:hover { + color: #06c +} + +.comment-content>:last-child { + margin-bottom: 0 +} + +.comment-meta { + position: relative; + padding-right: 50px; + margin-bottom: 1em; + min-height: 50px +} + +.comment-author { + color: #333 +} + +.comment-author a { + color: #333 +} + +.comment-author a:focus, +.comment-author a:hover { + color: #06c +} + +.comment-author .avatar { + width: 2em; + height: 2em; + margin-right: .5em; + border-radius: 50% +} + +.comment-author .fn { + font-weight: 600 +} + +.comment-author .says { + display: none +} + +.comment-metadata { + margin: .25em 0; + font-size: .85em; + line-height: 1.7; + color: inherit +} + +.comment-metadata a { + color: inherit +} + +.comment-metadata a:focus, +.comment-metadata a:hover { + color: #06c +} + +.comment-metadata>* { + position: relative; + display: inline-block +} + +.comment-metadata>:before { + content: "\2022"; + margin: 0 .5em +} + +.comment-metadata>:first-child:before { + display: none +} + +.comment-respond { + padding-top: 1.5em +} + +.comment-list .comment-respond, +.comment-list~.comment-respond { + border-top-width: 1px; + border-top-style: solid +} + +.comment:not(:last-child) .comment-respond { + padding-bottom: 2em +} + +.comment-respond .form-submit { + margin-bottom: 0 +} + +.comment-respond label { + display: block; + width: 120px +} + +.comment-respond .comment-form-cookies-consent label { + width: auto; + margin-left: .5em +} + +.comment-form #comment { + height: 6em; + width: 100% +} + +.widget { + position: relative; + margin-bottom: 40px +} + +.sidebar .widget:last-child { + margin-bottom: 0 +} + +.widget select { + width: 100% +} + +.widget .post-date, +.widget .rss-date { + font-size: .85em; + line-height: 1.7; + color: inherit; + display: block; + margin-top: .25em; + font-size: .9em +} + +.widget .post-date a, +.widget .rss-date a { + color: inherit +} + +.widget .post-date a:focus, +.widget .post-date a:hover, +.widget .rss-date a:focus, +.widget .rss-date a:hover { + color: #06c +} + +.widget-title { + margin: 0 0 1.25rem; + font-size: 22px; + font-style: normal; + font-weight: 600; + line-height: 1.5; + letter-spacing: 0; + text-transform: none +} + +.widget-title:empty { + display: none +} + +.carnivore-widget-title-decoration-box .widget-title { + border-width: 1px; + border-style: solid; + padding: .25em 1em +} + +.carnivore-widget-title-decoration-border-bottom .widget-title { + border-bottom-width: 1px; + border-bottom-style: solid; + padding-bottom: .25em +} + +.carnivore-widget-title-alignment-left .widget-title { + text-align: left +} + +.carnivore-widget-title-alignment-center .widget-title { + text-align: center +} + +.carnivore-widget-title-alignment-right .widget-title { + text-align: right +} + +.widget_text .textwidget>:last-child { + margin-bottom: 0 +} + +.widget_archive ul, +.widget_categories ul, +.widget_meta ul, +.widget_nav_menu ul, +.widget_pages ul { + position: relative; + list-style: none; + padding: 0; + margin: 0 +} + +.widget_archive ul ul, +.widget_categories ul ul, +.widget_meta ul ul, +.widget_nav_menu ul ul, +.widget_pages ul ul { + margin-left: 1.25em +} + +.widget_archive li, +.widget_categories li, +.widget_meta li, +.widget_nav_menu li, +.widget_pages li { + margin-top: .25em +} + +.widget_recent_comments ul, +.widget_recent_entries ul, +.widget_rss ul { + position: relative; + list-style: none; + padding: 0; + margin: 0 +} + +.widget_recent_comments li, +.widget_recent_entries li, +.widget_rss li { + border-bottom-width: 1px; + border-bottom-style: solid; + padding-bottom: .75em; + margin-top: .75em +} + +.widget_recent_comments li :last-child, +.widget_recent_entries li :last-child, +.widget_rss li :last-child { + border-bottom: none +} + +.widget_rss .rssSummary { + font-size: 10px; + margin: .5em 0 +} + +.widget_rss cite { + display: block; + font-size: .85em +} + +.widget_rss cite:before { + content: "-"; + margin-right: .5em +} + +.widget_rss .rsswidget img { + display: inline-block; + margin-right: .5em +} + +.widget_calendar table { + position: relative; + table-layout: fixed; + width: 100%; + max-width: 100% +} + +.widget_calendar table td, +.widget_calendar table th { + text-align: center; + padding: .2em +} + +.widget_calendar table tfoot { + position: absolute; + width: 100%; + top: 0 +} + +.widget_calendar table tfoot #next, +.widget_calendar table tfoot #prev { + position: absolute; + top: 0; + padding: .15em; + width: 2em; + border: none +} + +.widget_calendar table tfoot .pad { + border: none +} + +.widget_calendar table tfoot #prev { + left: 0 +} + +.widget_calendar table tfoot #prev:before { + content: "\00ab" +} + +.widget_calendar table tfoot #next { + right: 0 +} + +.widget_calendar table tfoot #next:before { + content: "\00bb" +} + +.widget_calendar table tfoot td a { + display: block; + position: absolute; + top: 0; + bottom: 0; + text-indent: -999999px +} + +.widget_calendar table tbody a { + font-weight: 700 +} + +.widget_calendar table caption { + padding: .2em 2em +} + +.carnivore_widget_posts ul { + list-style: none; + margin: 0; + padding: 0 +} + +.carnivore_widget_posts li { + border-bottom-width: 1px; + border-bottom-style: solid; + padding-bottom: .75em; + margin-top: .75em +} + +.carnivore_widget_posts li:after, +.carnivore_widget_posts li:before { + content: ""; + display: table +} + +.carnivore_widget_posts li:after { + clear: both +} + +.carnivore_widget_posts li :last-child { + border-bottom: none +} + +.carnivore_widget_posts img { + float: right; + width: 40px; + height: auto; + margin-left: .5em +} + +.carnivore_widget_social .carnivore-widget-social { + font-size: 1.25em +} + +.carnivore_widget_social .carnivore-widget-social a { + margin-left: .5em +} + +.carnivore_widget_social .carnivore-widget-social a:first-child { + margin-left: 0 +} + +@media screen and (min-width:500px) and (max-width:1023px) { + .carnivore-hide-on-tablet { + display: none !important + } +} + +@media screen and (min-width:500px) { + .entry-author-body { + padding-left: 100px + } + + .entry-author-name .avatar { + position: absolute; + top: 0; + left: 0 + } + + .navigation .nav-links .nav-next, + .navigation .nav-links .nav-previous { + width: 50% + } + + .navigation .nav-links .nav-previous { + float: right; + text-align: right; + padding-left: 20px + } + + .navigation .nav-links .nav-next { + float: left; + text-align: left; + padding-right: 20px + } + + .comment-list ol, + .comment-list ul { + padding-left: 65px + } + + .comment-body .reply { + margin-top: 2em + } + + .comment-body { + padding: 2em 0 + } + + .comment-content { + padding-left: 65px + } + + .comment-meta { + padding-left: 65px + } + + .comment-author .avatar { + position: absolute; + top: 0; + left: 0; + height: 50px; + width: 50px + } +} + +@media screen and (min-width:768px) { + .wp-block-columns { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + + .wp-block-columns>.wp-block-column { + margin-left: 1rem; + margin-right: 1rem + } + + .comment-respond label { + display: inline-block + } +} + +@media screen and (min-width:1024px) { + .carnivore-hide-on-desktop { + display: none !important + } + + .carnivore-content-row { + display: -ms-flexbox; + display: flex + } + + .carnivore-content-layout-left-sidebar .carnivore-content-row { + -ms-flex-direction: row-reverse; + flex-direction: row-reverse + } +} + +@media screen and (min-width:1140px) { + + .carnivore-content-layout-narrow .alignwide, + .carnivore-content-layout-wide .alignwide { + left: calc(50% - (1140px / 2)); + max-width: 1140px + } +} + +@media screen and (min-width:1400px) { + + body.carnivore-page-layout-boxed .carnivore-content-layout-narrow .alignfull, + body.carnivore-page-layout-boxed .carnivore-content-layout-wide .alignfull { + left: calc(50% - (1400px / 2)); + max-width: 1400px + } +} + +@media screen and (max-width:1023px) { + .content-area { + width: auto !important; + margin: 0 !important + } + + .sidebar { + -ms-flex-preferred-size: 100% !important; + flex-basis: 100% !important; + margin: 4em 0 0 0 !important + } + + .carnivore-header-main { + display: none + } + + .carnivore-header-mobile { + display: block + } + + .carnivore-header-mobile-vertical { + display: block + } + + .carnivore-page-header-row { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + white-space: normal + } + + .carnivore-page-header-column { + width: 100%; + -ms-flex-pack: center !important; + justify-content: center !important; + text-align: center + } + + .carnivore-page-header-column:not(.carnivore-page-header-column-empty)+.carnivore-page-header-column:not(.carnivore-page-header-column-empty) { + margin-top: 1rem + } + + .carnivore-page-header-left:not(.carnivore-page-header-column-empty)~.carnivore-page-header-column { + text-align: left + } + + .carnivore-footer-widgets-bar-columns-2 .carnivore-footer-widgets-bar-column, + .carnivore-footer-widgets-bar-columns-4 .carnivore-footer-widgets-bar-column, + .carnivore-footer-widgets-bar-columns-6 .carnivore-footer-widgets-bar-column { + width: 50% + } + + .carnivore-footer-widgets-bar-columns-3 .carnivore-footer-widgets-bar-column, + .carnivore-footer-widgets-bar-columns-5 .carnivore-footer-widgets-bar-column { + width: 33.33% + } + + .carnivore-footer-bottom-bar-row { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + white-space: normal; + margin-bottom: -1em + } + + .carnivore-footer-bottom-bar-column { + width: 100%; + margin: 0 0 1em; + -ms-flex-pack: center !important; + justify-content: center !important; + text-align: center + } + + .carnivore-footer-menu ul { + -ms-flex-wrap: wrap; + flex-wrap: wrap + } +} + +@media screen and (max-width:782px) { + .admin-bar .carnivore-popup { + top: 46px + } +} + +@media screen and (max-width:767px) { + .wp-block-columns>.wp-block-column { + -ms-flex-preferred-size: 100% !important; + flex-basis: 100% !important; + margin-left: 0; + margin-right: 0 + } + + .carnivore-loop-grid.carnivore-loop-grid-3-columns .entry { + width: 50% + } + + .carnivore-loop-grid.carnivore-loop-grid-4-columns .entry { + width: 50% + } +} + +@media screen and (max-width:499px) { + .carnivore-hide-on-mobile { + display: none !important + } + + .carnivore-footer-widgets-bar-columns-2 .carnivore-footer-widgets-bar-column, + .carnivore-footer-widgets-bar-columns-3 .carnivore-footer-widgets-bar-column, + .carnivore-footer-widgets-bar-columns-4 .carnivore-footer-widgets-bar-column, + .carnivore-footer-widgets-bar-columns-5 .carnivore-footer-widgets-bar-column, + .carnivore-footer-widgets-bar-columns-6 .carnivore-footer-widgets-bar-column { + width: 100% + } + + .carnivore-loop-grid .entry { + width: 100% !important + } + + .entry-author-body { + text-align: center + } +} + +.ecbadge:after { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + font-size: 11px; + text-transform: uppercase; + color: #fff; + z-index: 2; + width: 120px; + text-align: center; + font-weight: 900; + white-space: pre; + background: url(../wp-content/themes/carnivore_theme/assets/images/badge.png) 1% 50% no-repeat; + background-size: auto; + background-size: auto; + background-size: 30px auto; + padding-left: 36px; +} + +[class^=fa-], +[class*=" fa-"] { + font-family: 'FontAwesome' !important; + speak: never; + font-style: normal; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.fa-plus:before { + content: "\f067" +} + +.fa-question:before { + content: "\f128" +} + +.fa-minus:before { + content: "\f068" +} + +.fa-check:before { + content: "\f00c" +} + +.fa-close:before { + content: "\f00d" +} + +.fa-remove:before { + content: "\f00d" +} + +.fa-times:before { + content: "\f00d" +} + +.fa-tag:before { + content: "\f02b" +} + +.fa-chevron-left:before { + content: "\f053" +} + +.fa-chevron-right:before { + content: "\f054" +} + +.fa-times-circle:before { + content: "\f057" +} + +.fa-check-circle:before { + content: "\f058" +} + +.fa-question-circle:before { + content: "\f059" +} + +.fa-info-circle:before { + content: "\f05a" +} + +.fa-times-circle-o:before { + content: "\f05c" +} + +.fa-arrow-up:before { + content: "\f062" +} + +.fa-arrow-down:before { + content: "\f063" +} + +.fa-exclamation-circle:before { + content: "\f06a" +} + +.fa-chevron-up:before { + content: "\f077" +} + +.fa-chevron-down:before { + content: "\f078" +} + +.fa-twitter-square:before { + content: "\f081" +} + +.fa-facebook-square:before { + content: "\f082" +} + +.fa-star-half:before { + content: "\f089" +} + +.fa-linkedin-square:before { + content: "\f08c" +} + +.fa-pinterest:before { + content: "\f0d2" +} + +.fa-google-plus:before { + content: "\f0d5" +} + +.fa-angle-double-right:before { + content: "\f101" +} + +.fa-angle-left:before { + content: "\f104" +} + +.fa-angle-right:before { + content: "\f105" +} + +.fa-angle-up:before { + content: "\f106" +} + +.fa-angle-down:before { + content: "\f107" +} + +.fa-quote-left:before { + content: "\f10d" +} + +.fa-quote-right:before { + content: "\f10e" +} + +.fa-thumbs-up:before { + content: "\f164" +} + +.fa-thumbs-down:before { + content: "\f165" +} + +.fa-youtube-play:before { + content: "\f16a" +} + +.fa-instagram:before { + content: "\f16d" +} + +.fa-flickr:before { + content: "\f16e" +} + +.fa-tumblr:before { + content: "\f173" +} + +.fa-share-alt:before { + content: "\f1e0" +} + +.fa-reddit-alien:before { + content: "\f281" +} + +.rll-youtube-player { + position: relative; + padding-bottom: 56.23%; + height: 0; + overflow: hidden; + max-width: 100% +} + +.rll-youtube-player:focus-within { + outline: 2px solid currentColor; + outline-offset: 5px +} + +.rll-youtube-player iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 100; + background: 0 0 +} + +.rll-youtube-player img { + bottom: 0; + display: block; + left: 0; + margin: auto; + max-width: 100%; + width: 100%; + position: absolute; + right: 0; + top: 0; + border: none; + height: auto; + -webkit-transition: .4s all; + -moz-transition: .4s all; + transition: .4s all +} + +.rll-youtube-player img:hover { + -webkit-filter: brightness(75%) +} + +.rll-youtube-player .play { + height: 100%; + width: 100%; + left: 0; + top: 0; + position: absolute; + background: url(../wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center; + background-color: transparent !important; + cursor: pointer; + border: none +} + +.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player { + position: absolute; + padding-bottom: 0; + width: 100%; + height: 100%; + top: 0; + bottom: 0; + left: 0; + right: 0 +} + +.entry-author { + box-shadow: 90px 0 0 0 var(--primary) inset; + padding: 20px +} + +.entry-author .entry-author-body { + padding-left: 150px; + position: relative +} + +.entry-author-body .avatar { + box-shadow: 0 0 0px 5px #fff, 0 0 0px 10px var(--primary); + outline-offset: 6px; + position: absolute; + left: 20px; + top: 10px; + overflow: hidden; + border-radius: 50%; + width: 100px; + height: 100px; + object-fit: cover +} + +.entry-author-name.flexed { + display: flex; + width: 100%; + flex: 1; + justify-content: space-between +} + +.entry-author-content { + border-top: 1px solid var(--primary); + padding-top: 10px; + margin-top: 10px +} + +.entry-author-body .fn { + font-size: 140%; + font-weight: 300 !important; + text-decoration: none !important +} + +.entry-author-social a { + font-size: 25px; + color: var(--primary) !important +} + +.entry-author .alignright { + float: right; + margin-top: 5px; + border-radius: 5px +} + +.entry-author.archive .entry-author-body { + padding-left: 290px +} + +.entry-author.archive { + box-shadow: 0 100px 0 0 var(--primary) inset; + overflow: hidden; + position: relative +} + +.entry-author.archive .entry-author-body .avatar { + outline: 3px solid var(--primary); + outline-offset: -36px; + position: absolute; + left: -30px; + top: -30px; + overflow: hidden; + border-radius: 50%; + width: 220px; + height: 220px; + object-fit: cover; + z-index: 0; + border: 40px solid #fff; + box-sizing: content-box +} + +.entry-author.archive .basicinfo { + display: grid; + width: 100%; + grid-template-columns: 1fr 1fr; + color: #fff +} + +.entry-author.archive .entry-author-name .fn { + color: #fff !important; + font-weight: 800 !important +} + +.entry-author.archive .screen-job { + text-align: right +} + +.entry-author.archive .basicinfo a { + color: #fff !important +} + +.entry-author.archive .additionalinfo { + padding-top: 40px +} + +.entry-author.archive .additionalinfo.flexed { + display: flex; + width: 100%; + flex: 1; + justify-content: space-between +} + +.entry-author.archive .entry-author-social { + border-top: 0; + padding-top: 0; + min-width: 140px +} + +.entry-author.archive .entry-author-social a { + font-size: 30px +} + +.entry-author.archive:before { + content: ''; + position: absolute; + top: 0; + left: 0; + background: #fff; + width: 100px; + height: 100px +} + +.entry-author.archive:after { + content: ''; + position: absolute; + top: 0; + right: 0; + width: calc(100% - 250px); + height: 56px; + box-shadow: 40px 0 20px 0 rgba(0, 0, 0, .2) +} + +.entry-author.archive .entry-author-social a { + font-size: 30px; + top: -10px; + position: relative +} + +.basicinfo { + padding-right: 10px +} + +.entry-author .alignright { + padding: 5px 10px; + font-size: 14px +} + +@media(max-width:768px) { + .entry-author { + padding: 10px; + box-shadow: 0 70px 0 0 var(--primary) inset + } + + .entry-author.archive .entry-author-body, + .entry-author .entry-author-body { + padding-left: 0 + } + + .entry-author-name.flexed { + flex-direction: column + } + + .entry-author.archive .entry-author-body .avatar, + .entry-author-body .avatar { + outline-offset: 6px; + position: relative; + left: auto; + margin: 0 auto; + top: 10px; + overflow: hidden; + border-radius: 50%; + width: 80px; + height: 80px; + object-fit: cover; + transform: translateX(0%); + margin-bottom: 40px; + right: auto + } + + .entry-author.archive { + box-shadow: 0 340px 0 0 var(--primary) inset + } + + .entry-author.archive .basicinfo { + grid-template-columns: 1fr; + text-align: center + } + + .entry-author.archive .entry-author-body .avatar { + border: 3px solid #fff; + width: 200px; + height: 200px; + outline-offset: 0 + } + + .entry-author.archive .screen-job { + text-align: center + } + + .entry-author.archive .additionalinfo.flexed { + flex-direction: column + } + + .entry-author.archive:before { + content: ''; + position: absolute; + top: 0; + left: 0; + background: #fff; + width: 100%; + height: 120px + } + + .entry-author.archive:after { + display: none + } + + .entry-author-social.king-text-align-left { + min-height: 50px + } +} + +@media (min-width:768px) { + .ks-width .content-area.grid { + display: grid; + grid-template-columns: 220px 1fr 30px + } + + .toc_area { + padding: 2px; + display: block; + height: 100% + } + + html .ks-product .ks-col.Right { + width: 35% + } + + html .ks-product .ks-col { + width: 65% + } + + html body .td a.ks_cta { + font-size: 12px; + padding: 5px 15px + } + + .box-table>div>div { + text-align: center + } +} + +html .carnivore-content-layout-wide { + max-width: 1150px +} + +.carnivore-content-layout-wide .ks_wrap.entry-content { + grid-column: 2/3 +} + +html .toc_list ul { + margin: 0 +} + +html .toc_list a { + font-size: 14px; + font-weight: 400 !important; + color: #000 !important; + padding: 5px 10px !important; + border-bottom: 1px solid #eee; + display: block; + text-transform: capitalize +} + +.pbar svg { + display: block +} + +html .ks-block, +html .ks-block p, +html .ks-block li { + font-size: 18px; + line-height: 29px +} + +html .ks-block .ks_products_col li { + margin-bottom: 10px +} + +html .toc_list { + background: 0 0 !important +} + +html .toc_list .active { + box-shadow: 4px 0 0 #dd1c1a inset +} + +html .toc_list .active a { + font-size: 14px; + color: #dd1c1a !important; + font-weight: 700 !important +} + +html .toc_lev { + margin: 0; + padding: 0 +} + +html .toc_lev li { + margin: 0; + padding: 0; + display: block; + transition: all .7s +} + +.toc_list { + transition: all .3s linear; + padding: 0 +} + +.toc_list.is-affixed { + opacity: 1 +} + +html { + scroll-padding-top: 100px; + scroll-behavior: smooth +} + +html .toc_list .scroller { + scroll-behavior: smooth +} + +.sidebar__inner { + height: 100% +} + +html .entry-content { + padding: 0 30px +} + +html .carnivore-content-inner.carnivore-section-inner { + padding: 0 +} + +#wthf-yes-no span { + color: #e6240b; + font-weight: 700; + font-weight: 700; + font-size: 18px +} + +#wthf-yes-no>span:first-child { + color: green +} + +#wthf-yes-no>span:first-child:before { + content: '\f164'; + font-family: fontawesome; + margin-right: 5px +} + +#wthf-yes-no>span:last-child:before { + content: '\f165'; + font-family: fontawesome; + margin-right: 5px +} + +.helpful { + border: 3px solid #ccc +} + +.helpful>.helpful-controls>div>.helpful-button[data-value=pro] { + border-left: 8px solid #88c057 +} + +.helpful>.helpful-controls>div>.helpful-button[data-value=contra] { + border-left: 8px solid #d33 +} + +.helpful-content, +.helpful>.helpful-controls>div>.helpful-button { + text-align: center +} + +.helpful label { + display: block; + text-align: left +} + +.helpful .helpful-feedback-controls { + flex-direction: row-reverse; + padding-right: 5px +} + +.helpful>.helpful-content { + color: #111; + font-size: 18px +} + +.helpful .helpful-controls>div:first-child, +.helpful .helpful-feedback-controls>div:last-child { + margin-right: 15px +} + +.helpful .helpful-feedback-controls>div:first-child { + margin-right: 0 +} + +.helpful>.helpful-header>.helpful-headline { + text-align: center +} + +html .helpful>.helpful-controls>div>.helpful-button:disabled { + background: #efefef +} + +html .helpful>.helpful-controls>div>.helpful-button:disabled .fa { + animation: fa-spin 2s infinite linear +} + +html .helpful>.helpful-controls>div>.helpful-button:disabled .fa:before { + content: "\f110" !important +} + +html .top3 { + padding: 20px 10px +} + +html .toc_list .scroller { + margin: 0; + max-height: calc(100vh - 270px); + overflow-y: auto +} + +.carnivore-content-inner { + padding: 10px 20px 30px +} + +.logged-in.admin-bar .site-header { + top: 30px +} + +.site-header { + position: fixed; + z-index: 99; + top: 0; + left: 0; + width: 100% +} + +html .sitewide_notice { + margin-top: 100px +} + +.box-tables { + border: 1px solid #eee +} + +.box-table>div { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr +} + +.box-table>div>div { + padding: 5px; + align-items: center; + display: flex; + flex-direction: column; + justify-content: center; + font-size: 16px +} + +.box-table>div.th { + background: #ddd; + font-weight: 700 +} + +.box-table>div.td { + border: 1px solid #eee +} + +.box-table>div.td .box-caption a { + text-decoration: none !important +} + +.box-table>div>div img { + max-width: 150px; + height: auto +} + +.box-table>div.td a { + margin: 0 +} + +html .ks-width .carnivore-content-row { + margin: 0; + padding: 0 +} + +html .ks-col.full.pc a { + margin-bottom: 0; + margin-top: 10px +} + +html .rnumber { + top: 3px; + font-size: 15px +} + +@media(max-width:768px) { + .box-table>div { + grid-template-columns: 1fr + } + + .box-table>div.th { + display: none + } + + .box-table>div.td { + margin-bottom: 20px + } + + .box-table>div>div { + padding: 10px + } + + html .sitewide_notice { + margin-top: 70px; + margin-bottom: 10px + } + + html .sitewide_notice .sitewide_container { + font-size: 14px !important + } + + .toc_area { + display: none + } + + .prosconsrow>div { + margin-bottom: 15px + } +} + +html body .toc_list a { + font-size: px +} + +.block-section .ks-row { + display: block +} + +.block-section .ks_video img { + max-width: 100% +} + +.block-section .ks-row img:not(.size-full) { + max-width: 300px +} + +.i_Right>img, +.i_Right a>img { + margin: 0 0 20px 30px; + float: right +} + +.i_Left>img, +.i_Left a>img { + margin: 0 30px 20px 0; + float: left +} + +.block-section ol { + max-width: 800px +} + +.block-section:after { + clear: both; + display: table; + content: '' +} + +.block-section.ks-block ul:not([class]) { + display: inline +} + +.block-section.ks-block ul:not([class])+* { + margin-top: 20px +} + +html .ks-reviewline.overall { + margin-top: 0 +} + +html .flexd { + justify-content: flex-end +} + +html .ks-reviewline { + line-height: 28px; + font-size: 16px +} + +@media(max-width:550px) { + .block-section .ks-row img { + max-width: 320px; + margin: 10px auto 20px + } + + .i_Right>img { + margin: 20px; + float: none + } + + .i_Left>img { + margin: 20px; + float: none + } +} + +html .block-cta_box .final_cta .ks_brand { + font-size: 28px; + padding: 0 15px 30px; + line-height: 1.5 +} + +.features_table.primary_icon i { + color: var(--success) +} + +.carnivore-footer-widgets-bar-row { + display: grid; + grid-template-columns: .6fr .7fr .7fr 1fr +} + +html .carnivore-footer-widgets-bar-columns-4 .carnivore-footer-widgets-bar-column { + width: 100% +} + +.carnivore-header-mobile-vertical-bar { + position: absolute; + top: 60px; + bottom: 0; + max-width: 100%; + width: 100%; + overflow-y: auto +} + +.carnivore-toggle.carnivore-popup-close-icon { + margin: 15px +} + +.entry-content ol { + padding-left: 30px +} + +.entry-content ol[class^=list-], +.list-2, +.list-3, +.list-4, +.list-5 { + padding-left: 0 +} + +.list-2 li, +.list-3 li, +.list-4 li, +.list-5 li { + margin-left: 25px +} + +.border ul[class^=list-] li:before, +.border ul[class^=list] li:before, +.primary_icon .list li:before, +.info .list li:before, +.p .list li:before, +.c .list li:before { + display: none +} + +.entry-content ul.d-inline li:before, +.entry-content ul[class^=list-] li:before { + top: 0; + transform: translateY(2px) +} + +@media(max-width:768px) { + .carnivore-footer-widgets-bar-row { + display: grid; + grid-template-columns: 1fr + } + + .carnivore-footer-widgets-bar-column-4 { + grid-row-start: 1 + } + + .carnivore-header-section-vertical .carnivore-header-menu .menu-item { + border-bottom: 1px solid #eee + } + + .carnivore-header-menu>.menu>.menu-item>.carnivore-menu-item-link { + width: 100%; + display: block + } + + .carnivore-header-section-vertical .carnivore-header-menu .carnivore-sub-menu-toggle { + margin: 0 0 0 .5em; + position: absolute; + top: 0; + right: 0 + } + + .carnivore-header-search-bar .search-form { + width: 100% + } +} + +@media(min-width:768px) { + .final-border .col { + width: 60% + } + + .final-border .col.pull-left { + width: 40% + } + + .final-border .wp-image { + max-width: 200px + } +} + +/* +.block-product_highlight{ + margin-top:20px; + border: 4px solid var(--primary); + padding:20px; + padding-top:40px; + position: relative; +} + @media(min-width:768px){ +.block-product_highlight .ks-col.Left{ align-items: center; justify-content: center; width:40%;} +.block-product_highlight .ks-col{ width:60%;} + .block-product_cmp .w33 { + justify-content: space-between; + flex-basis: 33.33%; +} + .block-product_cmp .top3 .border.pros{ min-height:350px;} + } +.block-product_highlight .ks_list{font-size: 18px;} +.block-product_highlight .border .primary_color{ font-size: 19px; text-align: center; margin-bottom:10px;} +.block-product_highlight .ks_cta{ display: block; margin:0 auto; margin-bottom:10px; max-width: 250px;font-size:16px;;} + +.oo_score{ + font-size:20px; + background-color: var(--primary); color:#fff; padding:10px 20px; width:auto; position: absolute; left:50%;top:-18px; transform: translateX(-50%); +} +.oo_score:after{ position:absolute; filter: brightness(0.5); content: ''; top:0; right:-16px; padding:0; height:0; width:0; border:8px solid var(--primary); border-top-color: transparent; border-right-color:transparent } + +.oo_score svg{width:24px; height:24px; position: relative; top: 3px;} +.oo_score svg path{fill:#fff;} + +.feat_box{max-width:280px; margin:0 auto; width:100%;} +.feat{margin-bottom:18px; margin-top:10px; margin-left: 60px; position: relative;} + + .feat i{ font-size:30px; position:absolute; top:13px; left:-48px; color:var(--primary); z-index:1; + width: 30px; + display: block; height: 30px; text-align: center; + } + +.feat>div{font-size: 22px; font-weight: bold; padding-left: 10px;;} +.feat>span{font-size: 18px; padding-left: 10px; display:block;} +.feat:after{ font-family:FontAwesome; content: '\f0a3'; font-size: 65px; position: absolute; + left:-60px; top:-10px; color: #eee; line-height:1.2;} + + +.block-product_cmp{ margin-top:20px;} +.block-product_cmp .top3{margin: 0;} +.block-product_cmp .top3 .w33{text-align: center; padding:0 10px;} +.block-product_cmp .top3 .w33:not(:last-child){border-right: 1px solid #eee;;} +.block-product_cmp .top3 .ks-product-image{max-width: 220px; margin:10px auto;;} +.block-product_cmp .top3 .ks-product-image img{max-width: 100%;} +.block-product_cmp .top3 .ks-product-image+span{display: block;margin:10px 0; font-weight: bold;} +.block-product_cmp .top3 .border{border:0} +.block-product_cmp .top3 .pc_holder { margin-bottom: auto; height:100%;} +.block-product_cmp .top3 .border>div{display: block;margin-top:10px; font-size:18px;} +.block-product_cmp .top3 .ks_list{margin:15px 0; font-size:18px; width:100%} + + + @media(max-width:768px){ + .block-product_cmp .top3 .border.pros { border: 2px solid #0ca750; padding:10px; border-radius: 5px; margin-bottom:20px;} + .block-product_cmp .top3 .border.cons { border: 2px solid #cf2e2e; padding:10px; border-radius: 5px;} + .block-product_cmp .top3 .border.pros .cta_color{ color:var(--success);} + .block-product_cmp .top3 .border.cons .primary_color{color:var(--primary);} + } + */ + + +.list { + display: inline-block; + margin: 20px 0; + font-size: 16px +} + +.list li { + position: relative; + display: block; + line-height: 2 +} + +.list li:before { + font-family: 'FontAwesome'; + content: "\f054"; + position: absolute; + left: -18px; + top: 5px; + line-height: 1.6; + color: #dd1c1a +} + +.pum-content { + line-height: 1.6; + padding-top: 20px +} + +.pum-content p { + margin: 0 +} + +.tsred { + color: #dd1c1a; + font-weight: 700 +} + +.tsborder { + border: 3px solid #dd1c1a; + padding: 10px; + text-align: center +} + +.widget .pum-form--layout-inline .pum-form__field { + display: block +} + +.widget .pum-form__field input, +.widget .pum-form__field button { + width: 100% +} + +.pflx { + display: flex; + align-items: center +} + +@media(max-width:640px) { + .pflx { + flex-wrap: wrap; + justify-content: center + } + + .pum-content img.alignleft { + margin: 10px auto; + float: none; + padding: 2px; + display: block + } +} + + + +@media (min-width:300px) { + .tcb-style-wrap li:not([class*=menu]) { + color: #000; + background-color: rgba(0, 0, 0, 0); + font-family: Proxima Nova; + font-size: 18px; + font-weight: 300; + font-style: normal; + text-decoration: #000; + text-transform: none; + --tcb-applied-color: + } + + .tcb-style-wrap p { + color: #000; + background-color: rgba(0, 0, 0, 0); + font-family: Proxima Nova; + font-size: 18px; + font-weight: 300; + font-style: normal; + padding-top: 0; + padding-bottom: 0; + text-decoration: #000; + text-transform: none; + --tcb-applied-color: + } +} + +:root { + --borders: #ccc +} + +.block-cta_box .final_cta .ks_brand { + text-align: center; + font-size: 38px +} + +.ks-block h1, +.ks-block h2, +.ks-block h3 { + line-height: 1.2; + margin-bottom: var(--elementmargin) +} + +.ks-block .img-responsive.full, +.ks-block blockquote { + margin-bottom: var(--elementmargin) +} + +.block-cta_box .ks-box.inline .note { + color: #555 +} + +.block-sc_cta .ks_cta { + margin-bottom: 0 !important +} + +.ks_highlight { + font-weight: 700 +} + +.ks-block ol:not([class]) li:not(:last-child), +.ks-block ul:not([class]) li:not(:last-child) { + line-height: var(--height); + margin-bottom: 7px +} + +.ks_line { + margin-top: -85px !important +} + +.ks-block ol:last-child, +.ks-block ul:last-child { + margin-bottom: 0 +} + +.ks_products_col .border>span.cta_color { + color: var(--success) +} + +.ks_products_col .border>span.primary_color { + color: var(--danger) +} + +.shadowbox .prosconsrow { + margin-bottom: 10px !important +} + +.block-cta_box .fcta_badge { + display: none +} + +.block-cta_box .ks-box.shadowbox .final_cta { + border: 0 +} + +.d_g { + display: -ms-grid; + display: grid; + margin: 20px 0; + grid-template-columns: 1fr 1fr 1fr; + grid-gap: 25px; + color: #000; + font-weight: 700; + font-size: 15px +} + +.d_g .entry-thumbnail { + margin: 0 +} + +.d_g .ent { + border-bottom: 1px solid #ddd +} + +.d_g .ent a { + color: #000; + font-weight: 400; + text-decoration: none !important +} + +.d_g .ent img { + width: 100%; + height: auto; + aspect-ratio: auto 720/360; + background: #ccc +} + +.d_g .ent .smtm { + padding: 10px 0; + display: block; + line-height: 1.4; + color: #555 +} + +.d_g .ent .smtm.red { + padding-bottom: 0 !important +} + +.d_g .ent .smtm.red a { + color: #fff !important; + font-weight: 300; + background: #dd1c1a; + padding: 2px 11px; + border-radius: 10px +} + +.d_g .ent .smtm span { + color: #999; + font-weight: 300; + font-size: 14px; + padding-left: 10px; + margin-left: 10px; + border-left: 1px solid #eee +} + +.d_g .ent .smtm.strong { + font-weight: 600; + font-size: 16px +} + +.crp_related_widget ul { + margin: 0; + padding: 0 +} + +.crp_related_widget li { + margin-bottom: 20px; + padding: 0 0 0 100px; + display: block; + position: relative; + line-height: 1.4 +} + +.crp_related_widget img { + position: absolute; + top: 10px; + left: 5px +} + +.king-header-row { + position: relative; + display: flex; + justify-content: space-between; + white-space: nowrap; + height: 100%; + margin: 0 -12px +} + +.king-header-main-bar-left { + flex: 1 0 auto; + justify-content: flex-start +} + +.king-header-main-bar-right { + flex: 1 0 auto; + justify-content: flex-end +} + +.king-header-section .king-header-menu .king-dropdown-sign { + width: 15px; + height: 15px +} + +#colophon .widget_custom_html svg { + width: 12px; + margin-right: 5px +} + +.widget_custom_html svg path { + fill: #dd1b16 +} + +.breadcrumbs { + padding: 10px; + color: #fff; + z-index: 1; + background: linear-gradient(90deg, #000, transparent); + position: absolute; + top: 0; + left: 0 +} + +.breadcrumbs ul { + margin: 0; + padding: 0 +} + +.breadcrumbs ul li { + display: inline-block; + margin: 0; + padding: 0 0 0 6px +} + +.block-final_cta .pc { + width: 96% +} + +.rel_posts .entry-small-title a { + padding: 5px; + display: block +} + +.ks_list li i.fa-check { + color: #2fa51c +} + +#content2 { + margin-top: 20px +} + +.tve_contents_table .ct_column a, +.tve_contents_table .ct_column a:visited { + color: #d6220a +} + +.swp_social_panel.swp_default_full_color .swp_facebook { + background: #0f56b2 +} + +.swp_social_panel.swp_default_full_color .swp_twitter { + background: #0e75b4 +} + +.ks_toc_list, +.tve_flt .tve_contents_table, +.tve_contents_table .tve_ct_content { + background: #f7f7f7 +} + +html .abh_tab_content .abh_image img { + max-width: 85% !important +} + +.carnivore-footer-bottom-bar { + color: #eaeaea +} + +.ks-block blockquote:before { + content: "\f10d"; + position: absolute; + font-size: 80px; + color: #dd231a; + left: -100px; + font-family: Fontawesome; + top: 30px; + line-height: .2; + font-style: normal +} + +.fa-close { + color: #d33 +} + +.block-sc_cta.fullwidth .ks_cta { + width: 90% +} + +.carnivore-content-layout-wide { + max-width: 1120px; + margin: 0 auto +} + +.carnivore-content-layout-wide .ks_wrap.entry-content { + max-width: 850px; + margin: 0 auto +} + +.thrv_text_element { + overflow-wrap: normal !important +} + +.ks-block { + max-width: 100% +} + +.tcb-style-wrap p { + font-weight: 400 +} + +#tve_editor, +.tcb-style-wrap p, +.thrv_wrapper { + font-family: Montserrat; + font-size: 16px +} + +.ks_video { + max-width: 810px; + margin: 0 auto 20px auto +} + +.ks_video img { + width: 100%; + max-height: 450px; + object-fit: cover +} + +.page-header { + margin: 0 0 20px +} + +.comments-area { + margin-top: 10px +} + +.menu-social-media-container { + margin: -20px 0 20px; + height: 40px; + text-align: left +} + +.menu-social-media-container ul { + margin: 0 !important; + text-align: left; + padding: 0 +} + +.menu-social-media-container li:before { + display: none +} + +.menu-social-media-container a:before { + position: relative; + color: #fff; + font-family: FontAwesome; + font-size: 20px; + display: block +} + +li.fb a:before { + content: "\f082" +} + +li.tw a:before { + content: "\f081" +} + +li.yt a:before { + content: "\f16a" +} + +li.pt a:before { + content: "\f0d2" +} + +li.tu a:before { + content: "\f173" +} + +li.reddit a:before { + content: "\f281" +} + +li.ig a:before { + content: "\f16d" +} + +li.tt a svg path { + fill: #fff +} + +.menu-social-media-container a { + width: 32px; + height: 32px; + background: #f31d2b; + display: inline-block; + text-align: center; + line-height: 30px; + border-radius: 50% +} + +.sitewide_notice { + font-family: "Verdana", sans-serif; + font-weight: 100; + max-width: 1150px; + margin: 20px auto; + text-align: center; + padding: 5px; + border: 1px dashed #999 +} + +.sitewide_notice a { + color: #222; + text-decoration: underline +} + +#primary article .entry-content div:not(.ls-cta) a[href*=carnivorestyle], +#primary article .entry-content div:not(.ls-cta) a[target=_blank] { + color: #000; + text-decoration: underline +} + +.ks_cta { + text-decoration: none !important +} + +#primary article .entry-content div:not(.ls-cta) a[href*=amazon], +#primary article .entry-content div:not(.ls-cta) a[href*='/product'] { + color: #dd1c1a; + text-decoration: underline +} + +.rel_posts>p { + padding: 10px; + font-size: 30px; + font-weight: 700; + margin: 0 +} + +.rel_posts h3 { + padding: 10px +} + +.entry h1 { + color: red +} + +.post_author { + position: relative; + text-align: center; + margin-bottom: 20px +} + +.post_author span { + display: block; + color: #666 +} + +.post_author img { + position: absolute; + left: 50%; + top: -40px; + transform: translate(-50%, -50%); + border: 4px solid #fcfcfc; + border-radius: 50%; + box-shadow: 0 0 10px rgba(0, 0, 0, .1) +} + +.ls-box { + border-width: 4px !important; + padding: 20px; + text-align: center; + max-width: 300px +} + +p.ls-headline { + margin: 0 -15px; + font-weight: 700; + color: #000; + padding-bottom: 0; + margin-bottom: 0 +} + +.ls-description { + color: #dd1f1d; + font-weight: 700; + font-size: 20px; + margin-bottom: 0; + padding: 0; + text-transform: uppercase; + line-height: 100%; + margin-bottom: 15px +} + +.ls-media a { + position: relative; + display: inline-block +} + +.ls-stamp { + position: absolute; + background-size: contain; + background-repeat: no-repeat; + background-image: url(https://carnivorestyle.com/wp-content/themes/ls/images/editorgreen.png); + transform: rotate(-8deg) +} + +.ls-stamp.ls-danger { + background-image: url(https://carnivorestyle.com/wp-content/themes/ls/images/editorred.png) +} + +.carnivore_widget_posts img { + float: left; + width: 80px; + height: auto; + margin-right: .5em; + margin-left: 0; + margin-top: 10px +} + +#secondary { + flex-basis: 320px +} + +#secondary .sidebar-inner .widget { + background: #eee; + padding: 10px; + border-radius: 4px +} + +#secondary .sidebar-inner .widget h2 { + text-align: center; + color: #e6240b +} + +#secondary .sidebar-inner .widget a { + color: #333; + line-height: 1 !important; + font-size: 14px +} + +.carnivore_widget_posts li:last-child { + border: 0 +} + +#colophon .menu li { + margin-top: 0 +} + +#colophon .menu li a { + line-height: 1 !important +} + +footer#colophon .carnivore-footer-widgets-bar-column ul { + margin-left: 20px +} + +footer#colophon .carnivore-footer-widgets-bar-column ul li { + position: relative +} + + +.ls-cta, +.thrv-button:not([data-button-style=elevated]) a.tcb-button-link { + background: green !important; + background: #58df02 !important; + background: -moz-linear-gradient(180deg, rgba(88, 223, 2, 1) 0%, rgba(39, 119, 0, 1) 35%, rgba(50, 146, 1, 1) 100%); + background: -webkit-linear-gradient(180deg, rgba(88, 223, 2, 1) 0%, rgba(39, 119, 0, 1) 35%, rgba(50, 146, 1, 1) 100%) !important; + background: linear-gradient(180deg, rgba(88, 223, 2, 1) 0%, rgba(39, 119, 0, 1) 35%, rgba(50, 146, 1, 1) 100%) !important; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#58df02", endColorstr="#329201", GradientType=1); + color: #fff !important; + border-radius: 25px; + padding: 10px 15px; + font-size: 15px; + font-weight: 700; + display: inline-block; + text-transform: uppercase; + border-top: 2px solid #287900; + border-bottom: 2px solid #4ac101 +} + +.ls-features { + padding: 10px 0; + text-align: left; + margin-bottom: 0 +} + +.ls-features li { + position: relative; + padding-left: 40px !important; + min-height: 26px !important; + display: flex; + vertical-align: center !important; + align-items: center; + margin-bottom: 15px !important; + font-weight: 700 +} + +.ls-features li:before { + content: '\2713' !important; + position: absolute; + color: #333 !important; + font-size: 38px !important; + z-index: 2; + top: 6px !important; + left: 4px !important; + line-height: 18px +} + +.ls-features li:after { + content: ''; + position: absolute; + left: 0; + border: 5px solid #fd1300 !important; + top: 0 !important; + width: 30px; + height: 30px; + border-radius: 50% +} + +.single .awr-i div:not(.thrv-button) a[href*=carnivorestyle], +.single .awr-i div:not(.thrv-button) a[target=_blank], +.page:not(.home) .awr-i div:not(.thrv-button) a[href*=carnivorestyle], +.page:not(.home) .awr-i div:not(.thrv-button) a[target=_blank] { + color: #000; + text-decoration: underline +} + +.awr-i div:not(.thrv-button) a[href*=amazon], +.awr-i div:not(.thrv-button) a[href*='/product'] { + color: #e6240b !important +} + +html .awr-i .thrv-button, +html .awr-i .thrv-button *, +html .awr-i .thrv-button a[href*=''] { + color: #fff !important +} + +.menu-social-media-container ul.menu li { + margin: 0 5px 0 0 !important +} + +.menu-social-media-container ul.menu li a, +.menu-social-media-container ul.menu li a { + color: #fff !important; + background: #db1b1a; + border-radius: 50%; + width: 40px; + height: 40px; + box-sizing: border-box; + font-size: 20px; + text-align: center; + font-size: 12px +} + +.menu-social-media-container ul li { + float: left; + display: block; + margin: 0; + padding: 0 10px 0 0 +} + +html .entry-author a.button, +html #primary article .swp_social_panel a { + color: #fff !important +} + +body:not(.home) :not(#tve) div.thrv-button:hover .tcb-button-link, +.ks_cta:hover { + background: linear-gradient(180deg, rgba(88, 223, 2, 1) 0%, rgba(88, 223, 2, 1) 35%, rgba(88, 223, 2, 1) 100%) !important; + box-shadow: rgba(0, 0, 0, .4) 0px 8px 12px 0px !important +} + +@media(max-width:768px) { + .block-cta_box .final_cta .ks_brand { + text-align: center; + font-size: 30px + } + + .breadcrumbs { + padding: 10px; + position: absolute; + margin: 0 + } + + html .ks-post-thumbnail-overlay-image { + font-size: 14px; + padding-top: 120px !important; + padding-bottom: 60px + } + + .modified { + font-size: 14px + } + + h1, + .h1 { + font-size: 20px + } + + .sitewide_notice { + font-size: 12px; + min-height: 75px + } + + .ks-block blockquote:before { + font-size: 50px; + left: -30px; + top: 30px + } + + #colophon .menu { + columns: 1 + } + + html .abh_tab_content .abh_social { + display: block; + float: none !important; + line-height: 1px !important; + padding: 0 !important; + margin: 3px 0 10px !important; + text-align: center !important + } + + html .abh_tab_content .abh_social div { + width: 140px !important; + margin: 0 auto !important + } + + html .abh_tab_content .abh_text .fn { + text-transform: capitalize !important; + clear: none !important; + font-size: 18px !important; + line-height: 1 !important; + margin: 0 !important; + padding: 0 !important; + text-align: center !important; + border: 0 !important + } + + html .abh_tab_content .abh_image, + html .abh_tab_content .abh_image img { + width: 150px !important; + max-width: 150px !important + } + + html .ks_product_title { + padding: 0 !important + } + + html .shadowbox { + padding: 15px !important + } + + .sp { + margin-bottom: 10px !important; + width: 100%; + text-align: center + } + + html .ecbadge { + top: 1px; + right: 1px; + border: 16px solid #fd1300 + } + + .ks-block ul:not([class]) { + display: block + } + + #custom_html-3 .custom-html-widget img { + display: none + } + + body { + overflow-x: hidden + } +} + +.block-cta_box .rate.rate_stars { + margin: 0 auto +} + +.ks-block hr { + border-bottom: 1px solid #ddd +} + +.home .carnivore-content-inner { + padding: 0 +} + +@media only screen and (max-width:359px) { + .carnivore-content-inner { + padding-left: 10px; + padding-right: 10px + } + + .ks_wrap { + padding-left: 0; + padding-right: 0 + } +} + +.ks-block ul[class^=list-] li { + padding: 0 0 0 15px +} + +.ks-block ul[class^=list-] li:before { + position: relative; + left: -8px +} + +.ks-block ul[class^=list-] li strong { + display: inline-block +} + +.ks-block ul[class^=list-] li a strong { + text-decoration: underline +} + +.summary li { + font-weight: 700 !important +} + +.single .content-area .main-box-title.king-text-align-center { + margin-top: 20px; + text-align: center +} + +html .ks-block .summary ul:not([class]) li:before { + top: 22px !important +} + +.entry-author { + max-width: 1150px; + margin: 10px auto +} + +.ks_product_title { + padding: 0 80px +} + +.vce-sid-none .vce-lay-c { + width: 31% !important; + margin: 1% !important; + padding: 0 +} + +.ks-block, +.ks-block p { + font-size: 16px +} + +.ks_cta { + padding: 10px 35px +} + +.rate.rate_stars { + display: block; + width: 140px; + margin: 10px auto 0; + padding: 0; + position: relative +} + +.rated_number { + position: absolute; + right: 0; + font-size: 12px !important; + top: -6px +} + +.top3 .w33:not(:last-child) { + border-right: 1px solid #eee +} + +.top3 .w33 { + transition: all .5s +} + +.top3 .w33:hover { + transform: scale(1.03) +} + +.rate .active { + color: orange +} + +.rate i { + position: relative +} + +.rate .half:after { + color: orange; + content: "\f089"; + position: absolute; + left: 0; + top: 0 +} + +.vce-sid-none .ks-block { + max-width: 100% +} + +.vce-sid-none .vce-main-content { + max-width: 100% +} + +.ks_cards { + text-align: center; + margin-top: 0; + z-index: 1; + position: relative +} + +.ks_cards svg { + width: 45px +} + +.ks-block.block-final_cta { + margin: 0 auto +} + +.ks-post-thumbnail-overlay { + margin: 0 auto; + max-width: 1130px +} + +.ks-post-thumbnail-overlay-image { + max-width: 1200px; + display: flex; + align-items: center; + justify-content: center; + width: 100%; + position: relative; + background-size: cover; + background-position: center center; + padding: 108px 30px 122px; + flex-direction: column +} + +.hastop3 .ks-post-thumbnail-overlay-image { + padding: 79px 99px 300px +} + +.ks-post-thumbnail-overlay-image:before { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(17, 19, 20, .6); + background: -moz-linear-gradient(left, rgba(17, 19, 20, .7) 0, rgba(17, 19, 20, .5) 61%, rgba(17, 19, 20, .3) 100%); + background: -webkit-linear-gradient(left, rgba(17, 19, 20, .7) 0, rgba(17, 19, 20, .5) 61%, rgba(17, 19, 20, .3) 100%); + background: -o-linear-gradient(left, rgba(17, 19, 20, .7) 0, rgba(17, 19, 20, .5) 61%, rgba(17, 19, 20, .3) 100%); + background: -ms-linear-gradient(left, rgba(17, 19, 20, .7) 0, rgba(17, 19, 20, .5) 61%, rgba(17, 19, 20, .3) 100%); + background: linear-gradient(to right, rgba(17, 19, 20, .7) 0, rgba(17, 19, 20, .5) 61%, rgba(17, 19, 20, .3) 100%) +} + +.ks-post-thumbnail-overlay-image h1 { + color: #fff; + text-align: center; + z-index: 2 +} + +.breadcrumbs-wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + align-items: center; + position: absolute; + top: 0; + left: 0; + height: 65px; + margin-bottom: 0; + margin-top: 0; + z-index: 3 +} + +.breadcrumbs li { + color: #fff +} + +.breadcrumbs a { + color: #fff +} + +.modified { + text-align: center; + color: #fff; + z-index: 2 +} + +.site-content { + z-index: 1; + position: relative +} + +aside#sidebar { + margin-top: 10px +} + +.ks-width { + margin: 0 auto +} + +.vce-sid-right .ks-width .vce-main-content { + max-width: 780px +} + +.vce-sid-right .ks-width { + max-width: 810px; + float: left +} + +.ks-product-image { + margin: 0 auto; + display: block; + position: relative; + padding: 0 15px +} + +.ks-product .ks-col.Right { + width: 25% +} + +.ks-product .ks-col { + width: 75% +} + +.top3 { + margin: -50px 70px 20px; + margin-top: -241px; + padding: 20px; + background: #fff; + z-index: 1; + text-align: center; + z-index: 1; + border: 1px solid #ddd; + box-shadow: 0 -10px 5px rgba(0, 0, 0, .2) +} + +.top3 img { + margin: 10px auto 0; + max-width: 170px +} + +.top3 span { + font-weight: 700; + color: #000; + font-size: 20px; + margin: 0 +} + +.top3 .ks-product-image a span { + padding: 0 !important; + margin: 0 auto +} + +.top3 .ks-row { + margin-bottom: 0 +} + +.ks_wrap { + margin: 0 auto; + margin-bottom: 20px; + margin-top: 30px; + max-width: 1010px +} + +.ks-col.w33 { + width: 33.33%; + position: relative +} + +.badge3 { + position: absolute; + padding: 10px; + background: #dd1c1a; + color: #fff; + margin: -41px auto; + left: 50%; + top: 0; + transform: translateX(-50%); + font-size: 14px; + font-weight: 700; + color: #fff +} + +.badge3:before { + top: 0; + left: -20px; + border: 10px solid #751708; + border-top-color: transparent; + border-left-color: transparent; + content: ''; + position: absolute +} + +.ks-width+.sidebar { + max-width: 300px +} + +.sidebar .widget { + margin-top: 0 !important +} + +.vce-lay-c { + width: 48% +} + +.block-final_cta .ks-col.Left, +.ks-col.Right { + width: 40% +} + +.block-final_cta .ks-col { + width: 60% +} + +.ks-block .img-responsive.full { + max-width: 100%; + width: 100% +} + +.vce-related-box .meta-image img { + height: 160px +} + +.ad_block_1 { + margin: 20px auto +} + +.final_cta .ks_list { + width: 98% +} + +html .ks_list i { + font-family: FontAwesome; + font-style: normal !important +} + +.ks-col.final_cta .ks_cta { + width: 98%; + margin-top: 20px +} + +.list_features.inline ul li { + display: inline-block +} + +.list_features.inline ul li i { + color: #31b46a +} + +.spec { + margin: 5px +} + +.spec em { + display: inline-block; + font-style: normal; + width: 90px; + color: #777 +} + +.shadowbox { + box-shadow: 0 0 30px rgba(0, 0, 0, .1); + background: #fff; + padding: 30px; + margin-bottom: 30px; + position: relative +} + +.ks-box .ks-product-image { + padding: 0 15px 0 +} + +.ks-box { + border: 3px solid #fd1300 !important +} + +.final_cta .ks_brand { + color: #fd1300; + padding: 0 10px +} + +.ks_line { + height: 1px; + width: 100%; + background: #b5b5b5; + margin: -42px 0 50px +} + +.ks_product_title { + text-align: left !important; + margin: 10px 0 20px 0 !important; + padding: 0 135px 0 0 !important +} + +.ks_product_title span { + position: absolute; + top: -10px; + left: 0; + font-size: 28px; + font-weight: 700; + width: 40px; + height: 40px; + text-align: center; + background: #fd1300; + color: #fff; + z-index: 1 +} + +.i_Bottom+img { + margin-bottom: 30px !important +} + +.block-products>h2 { + text-align: center !important +} + +.ks-block h2 { + text-transform: uppercase; + font-weight: 700; + color: #fd1300 !important +} + +.border>span { + font-weight: 700 +} + +.ks_product_title span:before { + position: absolute; + content: ''; + border: 5px solid #052f2c; + border-right-color: transparent; + border-top-color: transparent; + right: -10px; + top: 0; + z-index: -1 +} + +.ecbadge { + z-index: 2; + border: 20px solid #fd1300; + position: absolute; + right: 20px; + top: 40px; + width: 140px; + border-radius: 5px +} + +.ecbadge:after { + content: 'Our Choice'; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + font-size: 11px; + text-transform: uppercase; + color: #fff; + z-index: 2; + width: 120px; + text-align: center; + font-weight: 900; + white-space: pre; + background: url(../wp-content/themes/carnivore_theme/assets/images/badge.png) 1% 50% no-repeat; + background-size: auto; + background-size: 30px auto; + padding-left: 36px +} + +.hassingle .ks-col { + width: 100% +} + +.fcta_badge { + position: absolute; + width: 50%; + top: 0; + left: calc(-50% + 150px) +} + +.sp { + display: none +} + +.secondary_border { + border-color: #a8a8a8 +} + +.ks_toc { + font-weight: 700; + color: #fff; + text-align: left; + margin: 0; + padding: 5px 10px; + line-height: 1.6; + display: inline-block; + cursor: pointer; + width: auto +} + +.ks_toc>* { + pointer-events: none +} + +.ks_toc:after { + content: '[+]' +} + +.ks_toc.expanded:after { + content: '[-]' +} + +.block-final_cta .ecbadge { + z-index: 2; + border: 20px solid #fd1300; + position: absolute; + right: 0; + top: 10px; + width: 140px; + border-radius: 5px +} + +@media (max-width:768px) { + .sp { + display: block + } + + .pc { + display: none + } + + .ks-product .ks-col, + .ks-product .ks-col.Right { + width: 100% + } + + .hastop3 .ks-post-thumbnail-overlay-image, + .ks-post-thumbnail-overlay-image { + padding: 0 42px; + padding-top: 120px; + padding-bottom: 140px + } + + .breadcrumbs-wrap { + display: none + } + + .ks-col.w33 { + width: 100% + } + + .top3 .ks-col { + margin-bottom: 60px + } + + .top3 .ks-col:last-child { + margin-bottom: 0 + } + + .top3 { + margin: 0; + margin-top: -87px; + margin-bottom: 30px + } + + .ks-width { + padding: 0 + } + + .ksbadge { + margin: 0 auto + } + + .breadcrumbs { + margin-bottom: 50px + } + + .vce-sid-right .ks-width { + max-width: 810px; + float: none + } + + .block-final_cta .ks-col, + .block-final_cta .ks-col.Left, + .ks-col.Right, + .vce-lay-c { + width: 100% + } + + .vce-sid-none .vce-lay-c { + width: 98% !important; + margin: 1% !important; + padding: 0 + } +} + +.top3 .ks_cta { + line-height: 1; + margin-left: 5px; + margin-right: 5px; + padding: 15px +} + +.top3 .ks-product-image+span { + line-height: 1; + margin: 10px 5px +} + +.badge3 { + white-space: nowrap +} + +.ks-col.w33 { + display: flex; + flex-direction: column; + justify-content: space-between +} + +.fa-close:before { + content: "\f00d" !important +} + +.fa-check:before { + content: "\f00c" !important +} + +.alignleft.button.button-small { + display: none +} + +.king-text-align-right { + text-align: left +} + +.text-center { + text-align: center +} + +#catlist .ent:nth-child(1) .smtm.red:after { + content: '#1'; + float: right; + color: var(--primary) +} + +#catlist .ent:nth-child(2) .smtm.red:after { + content: '#2'; + float: right; + color: var(--primary) +} + +#catlist .ent:nth-child(3) .smtm.red:after { + content: '#3'; + float: right; + color: var(--primary) +} + +#catlist .ent:nth-child(4) .smtm.red:after { + content: '#4'; + float: right; + color: var(--primary) +} + +#catlist .ent:nth-child(5) .smtm.red:after { + content: '#5'; + float: right; + color: var(--primary) +} + +#catlist .ent:nth-child(6) .smtm.red:after { + content: '#6'; + float: right; + color: var(--primary) +} + +@media (max-width:600px) { + .king-text-align-right { + text-align: center + } + + .entry-author-body { + padding-bottom: 20px + } +} + +.pcnt { + flex: 1; + display: flex; + width: 100%; + justify-content: center; + margin-bottom: 40px +} + +.pcnt>div { + background: #aa2016; + margin: 4px; + padding: 20px 5px; + border-radius: 10px; + color: #fff; + line-height: 1; + font-weight: 700; + font-size: 38px; + text-align: center; + width: 100% +} + +.pcnt>div span { + margin-top: 4px; + display: block; + text-align: center; + font-size: 13px !important; + color: #000; + margin: 30px -10px -40px +} + +.lscta { + text-align: center +} + +#menu-top-navigation-1 a { + color: #fff; +} + +.navbar-nav { + list-style: none; + display: flex; + margin: 0 !important; +} + +.navbar-nav li { + padding: 0 10px; + display: flex; + align-items: center; +} + +.navbar-nav li a { + color: #fff !important; +} + +#catlist { + padding-top: 20px; +} + +.ks-post-thumbnail-overlay { + margin: 0 auto; + max-width: 1130px; + color: #fff; +} + +.ks-post-thumbnail-overlay-image:before { + display: none !important; +} + +.ad { + z-index: 1; + position: relative; +} + +.ks-post-thumbnail-overlay-image { + max-width: 1200px; + display: flex; + align-items: flex-start; + justify-content: center; + width: 100%; + position: relative; + background-size: cover; + background-position: center center; + padding: 160px 30px 40px; + flex-direction: column; +} + +.ks-post-thumbnail-overlay-image h1 { + position: relative; + width: 100%; + z-index: 1; + text-align: left !important; + padding: 30px 0; +} + +.ks-post-thumbnail-overlay-image h1 span { + display: inline-block; + text-align: left; +} + +.ks-post-thumbnail-overlay-image h1 span:before { + content: ''; + background: + url('../wp-content/themes/carnivore_theme/assets/cat-before.png') no-repeat left top / auto 100%; + height: 100%; + position: absolute; + top: 0; + left: -45px; + right: -45px; + z-index: -1; +} + + +.ks-post-thumbnail-overlay-image h1 { + color: #fff; + text-align: center; + z-index: 2; +} + +h3.hl { + position: relative; + font-weight: bold; + text-transform: uppercase; + background: #e6240b; + color: #fff; + margin: 40px auto; + padding: 0px 20px; + border-radius: 50px; + display: block; + margin-left: auto; + margin-right: auto; + width: max-content; +} + +.ks-post-thumbnail-overlay { + position: relative; + z-index: 1; + padding: 20px 0; +} + +.ks-post-thumbnail-overlay:before { + content: ''; + padding: 40px 0 40px 0; + background-image: url(../wp-content/uploads/2021/08/carnivore-style-bg-scaled.jpg); + ; + background-position: 0 0; + background-repeat: repeat; + background-size: contain; + box-shadow: 0 0 70px rgba(0, 0, 0, 0.3); + position: absolute; + width: 100vw; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + z-index: 0; + height: 100%; +} + +.ad { + background: rgba(17, 19, 20, .7); + padding: 15px; + font-size: 18px; + backdrop-filter: blur(4px); +} + +.ad p { + margin: 0; + padding: 0; +} + +@media(max-width:768px) { + .ks-post-thumbnail-overlay-image { + padding: 30px 30px 30px; + } +} \ No newline at end of file diff --git a/carnivorestyle/css/contact.css b/carnivorestyle/css/contact.css new file mode 100644 index 0000000..a7913c7 --- /dev/null +++ b/carnivorestyle/css/contact.css @@ -0,0 +1,28 @@ +input,.form-control { + width: 100%; +} +#nameInput { + display: inline-block; + max-width: 100%; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + transition: all .25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + padding: 10px 12px; + border-width: 1px; + border-style: solid; + border-color: inherit; + border-radius: 3px; + color: inherit; + background-color: #fff; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: normal; + letter-spacing: inherit; + text-transform: inherit; + vertical-align: middle; +} \ No newline at end of file diff --git a/carnivorestyle/details.html b/carnivorestyle/details.html index 92b0972..5e7e484 100644 --- a/carnivorestyle/details.html +++ b/carnivorestyle/details.html @@ -2,8552 +2,20 @@ - - + {{.Title}} - - - + + + + + + + -
- - -
-
-
-
- - -
-
-
-
-
@@ -8561,23 +29,6 @@
-
-
@@ -8661,8 +88,7 @@ src='{{replaceImage .Logo}}' class="lazyload attachment-full size-full" - />Carnivore Style + />
diff --git a/carnivorestyle/index.html b/carnivorestyle/index.html index 94dd2b6..a29b844 100644 --- a/carnivorestyle/index.html +++ b/carnivorestyle/index.html @@ -2,8551 +2,19 @@ - - + {{.Title}} - - - + + + + + + + -
- - -
-
-
-
- - -
-
- -
-
-
@@ -8560,23 +28,6 @@
-
-
@@ -8660,8 +87,7 @@ src='{{replaceImage .Logo}}' class="lazyload attachment-full size-full" - />Carnivore Style + />
@@ -8703,134 +129,6 @@
- - - - - - -
{{ range .Articles }}
diff --git a/carnivorestyle/policy.html b/carnivorestyle/policy.html index 5175c47..ed77bcf 100644 --- a/carnivorestyle/policy.html +++ b/carnivorestyle/policy.html @@ -2,8552 +2,20 @@ - - + {{.Title}} - - - + + + + + + + -
- - -
-
-
-
- - -
-
-
-
-
@@ -8561,23 +29,6 @@
-
-
@@ -8661,8 +88,7 @@ src='{{replaceImage .Logo}}' class="lazyload attachment-full size-full" - />Carnivore Style + />
diff --git a/cashkaro.com/about.html b/cashkaro.com/about.html index 3e4d59b..882ac60 100644 --- a/cashkaro.com/about.html +++ b/cashkaro.com/about.html @@ -63,20 +63,24 @@
@@ -146,23 +150,6 @@ - {{end}} - -
diff --git a/cashkaro.com/contact.html b/cashkaro.com/contact.html index cfad34f..838c27c 100644 --- a/cashkaro.com/contact.html +++ b/cashkaro.com/contact.html @@ -12,7 +12,7 @@ - + @@ -63,20 +63,24 @@
@@ -100,7 +104,22 @@
{{.Contact}}
- +
+
+ + +
+
+ + +
+
+ + +
+ +
@@ -146,23 +165,6 @@ - {{end}} - -
diff --git a/cashkaro.com/css/contact.css b/cashkaro.com/css/contact.css new file mode 100644 index 0000000..dbc2930 --- /dev/null +++ b/cashkaro.com/css/contact.css @@ -0,0 +1,10 @@ +#nameInput { + font-size: 12px; + line-height: 21px; + color: #444; + border: 1px solid #e1e1e1; + width: 100%; + max-width: 100%; + height: 34px; + padding: 3px 9px; +} \ No newline at end of file diff --git a/cashkaro.com/details.html b/cashkaro.com/details.html index 7ce1f88..3d06ce6 100644 --- a/cashkaro.com/details.html +++ b/cashkaro.com/details.html @@ -63,20 +63,24 @@
@@ -241,23 +245,6 @@ - {{end}} - - diff --git a/cashkaro.com/index.html b/cashkaro.com/index.html index 24e60fd..eaedda7 100644 --- a/cashkaro.com/index.html +++ b/cashkaro.com/index.html @@ -63,20 +63,24 @@ @@ -272,23 +276,6 @@ - {{end}} - - diff --git a/cashkaro.com/policy.html b/cashkaro.com/policy.html index 4beeef3..90c9a2c 100644 --- a/cashkaro.com/policy.html +++ b/cashkaro.com/policy.html @@ -63,20 +63,24 @@ @@ -146,23 +150,6 @@ - {{end}} - - diff --git a/cellteks/about.html b/cellteks/about.html index 58987dd..2134ea8 100644 --- a/cellteks/about.html +++ b/cellteks/about.html @@ -91,7 +91,7 @@
@@ -164,15 +109,21 @@
  • {{lang "home"}}
  • + {{if .HasAbout }}
  • {{lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{lang "policy"}}
  • + {{end}}
    diff --git a/channelmaster/contact.html b/channelmaster/contact.html index ead425d..4efea86 100644 --- a/channelmaster/contact.html +++ b/channelmaster/contact.html @@ -2,50 +2,21 @@ + {{.Title}} - - - - - - - - + + + + + + + +
    -
    - @@ -146,6 +91,22 @@
    {{.Contact}} +
    +
    + + +
    +
    + + +
    +
    + + +
    + +
    @@ -164,15 +125,21 @@
  • {{lang "home"}}
  • + {{if .HasAbout }}
  • {{lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{lang "policy"}}
  • + {{end}} diff --git a/channelmaster/css/common.css b/channelmaster/css/common.css new file mode 100644 index 0000000..aae0723 --- /dev/null +++ b/channelmaster/css/common.css @@ -0,0 +1,38 @@ +@media screen and (min-width: 750px) { + #dynamic-checkout-cart { + min-height: 50px; + } +} + +@media screen and (max-width: 750px) { + #dynamic-checkout-cart { + min-height: 300px; + } +} + +/* TEMP FOR TEST CLS - Move to main css */ +.site-control .main-logo { + width: 145px; + display: block; +} + +.cc-announcement { + + font-size: 14px; + +} + +@media (min-width: 768px) { + .cc-announcement { + font-size: 14px; + } +} + +.twoLine { + text-overflow: ellipsis; + word-wrap: break-word; + -webkit-line-clamp: 2; + display: -webkit-box; + -webkit-box-orient: vertical; + overflow: hidden; +} \ No newline at end of file diff --git a/channelmaster/details.html b/channelmaster/details.html index d60fc94..dc5f524 100644 --- a/channelmaster/details.html +++ b/channelmaster/details.html @@ -2,50 +2,21 @@ + {{.Title}} - - - - - - - - + + + + + + + +
    -
    - @@ -217,15 +162,21 @@
  • {{lang "home"}}
  • + {{if .HasAbout }}
  • {{lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{lang "policy"}}
  • + {{end}} diff --git a/channelmaster/index.html b/channelmaster/index.html index 4512b9b..5329c05 100644 --- a/channelmaster/index.html +++ b/channelmaster/index.html @@ -2,50 +2,21 @@ + {{.Title}} - - - - - - - - + + + + + + + +
    -
    - @@ -187,9 +132,6 @@ {{end}} - diff --git a/channelmaster/policy.html b/channelmaster/policy.html index f0164d9..604ba4b 100644 --- a/channelmaster/policy.html +++ b/channelmaster/policy.html @@ -2,50 +2,21 @@ + {{.Title}} - - - - - - - - + + + + + + + +
    -
    - @@ -164,15 +109,21 @@
  • {{lang "home"}}
  • + {{if .HasAbout }}
  • {{lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{lang "policy"}}
  • + {{end}} diff --git a/chow/about.html b/chow/about.html index 0de5b11..af4e1c2 100644 --- a/chow/about.html +++ b/chow/about.html @@ -83,7 +83,6 @@ {{end}} {{end}} - NKP MEDICAL MARKETING

    diff --git a/chow/contact.html b/chow/contact.html index 84bbc52..fbd36df 100644 --- a/chow/contact.html +++ b/chow/contact.html @@ -8,6 +8,7 @@ + @@ -56,29 +57,21 @@

    {{ lang "contact" }}

    {{.Contact}}
    -
    -
    -
    - -
    -
    - -
    -
    - -
    -
    -
    -
    -
    + +
    + +
    - +
    + + +
    +
    + + +
    +
    @@ -113,7 +106,6 @@ {{end}} {{end}} - NKP MEDICAL MARKETING

    diff --git a/chow/css/contact.css b/chow/css/contact.css new file mode 100644 index 0000000..d0f691f --- /dev/null +++ b/chow/css/contact.css @@ -0,0 +1,3 @@ +input,.form-control { + width: 100%; +} \ No newline at end of file diff --git a/chow/details.html b/chow/details.html index 9f89677..6b9e218 100644 --- a/chow/details.html +++ b/chow/details.html @@ -121,7 +121,6 @@ {{end}} {{end}} - NKP MEDICAL MARKETING

    diff --git a/chow/index.html b/chow/index.html index b9f5a85..e81935c 100644 --- a/chow/index.html +++ b/chow/index.html @@ -123,7 +123,6 @@ {{end}} {{end}} - NKP MEDICAL MARKETING

    diff --git a/chow/policy.html b/chow/policy.html index c24739f..ed630b0 100644 --- a/chow/policy.html +++ b/chow/policy.html @@ -83,7 +83,6 @@ {{end}} {{end}} - NKP MEDICAL MARKETING

    diff --git a/christycoolingservices.co.uk/about.html b/christycoolingservices.co.uk/about.html index 97d30ab..bd229f3 100644 --- a/christycoolingservices.co.uk/about.html +++ b/christycoolingservices.co.uk/about.html @@ -61,12 +61,21 @@ + {{if .HasAbout }} + {{end}} + {{if .HasContact }} + {{end}} + {{if .HasPolicy }} + + {{end}} @@ -110,19 +119,24 @@
    diff --git a/christycoolingservices.co.uk/contact.html b/christycoolingservices.co.uk/contact.html index c0bbf74..66c769e 100644 --- a/christycoolingservices.co.uk/contact.html +++ b/christycoolingservices.co.uk/contact.html @@ -61,12 +61,21 @@ + {{if .HasAbout }} + {{end}} + {{if .HasContact }} + {{end}} + {{if .HasPolicy }} + + {{end}} @@ -88,7 +97,22 @@
    {{.Contact}}
    - +
    +
    + + +
    +
    + + +
    +
    + + +
    + +
    @@ -110,19 +134,24 @@
    diff --git a/christycoolingservices.co.uk/details.html b/christycoolingservices.co.uk/details.html index ab29e68..d9676f5 100644 --- a/christycoolingservices.co.uk/details.html +++ b/christycoolingservices.co.uk/details.html @@ -61,12 +61,21 @@ + {{if .HasAbout }} + {{end}} + {{if .HasContact }} + {{end}} + {{if .HasPolicy }} + + {{end}} @@ -160,19 +169,24 @@
    diff --git a/christycoolingservices.co.uk/index.html b/christycoolingservices.co.uk/index.html index 6bf536a..152c0e9 100644 --- a/christycoolingservices.co.uk/index.html +++ b/christycoolingservices.co.uk/index.html @@ -61,12 +61,21 @@ + {{if .HasAbout }} + {{end}} + {{if .HasContact }} + {{end}} + {{if .HasPolicy }} + + {{end}} @@ -189,19 +198,24 @@
    diff --git a/christycoolingservices.co.uk/policy.html b/christycoolingservices.co.uk/policy.html index b2f8aff..580811e 100644 --- a/christycoolingservices.co.uk/policy.html +++ b/christycoolingservices.co.uk/policy.html @@ -61,12 +61,21 @@ + {{if .HasAbout }} + {{end}} + {{if .HasContact }} + {{end}} + {{if .HasPolicy }} + + {{end}} @@ -110,19 +119,24 @@
    diff --git a/clear-institute.org/about.html b/clear-institute.org/about.html index 8a5f0a9..742e7ed 100644 --- a/clear-institute.org/about.html +++ b/clear-institute.org/about.html @@ -31,18 +31,24 @@ class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1395"> {{ lang "home"}} + {{if .HasAbout }}
  • {{ lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{ lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{ lang "policy"}}
  • + {{end}} @@ -71,10 +77,17 @@
    -
    {{ lang "home"}} | {{ lang "about"}} | - {{ lang "contact"}} | {{ lang - "policy"}}
    +
    + {{ lang "home"}} | + {{if .HasAbout }} + {{ lang "about"}} | + {{end}} + {{if .HasContact }} + {{ lang "contact"}} | + {{end}} + {{if .HasPolicy }} + {{ lang "policy"}}
    + {{end}}
    diff --git a/clear-institute.org/contact.html b/clear-institute.org/contact.html index 175bc83..e8b1497 100644 --- a/clear-institute.org/contact.html +++ b/clear-institute.org/contact.html @@ -32,18 +32,24 @@ class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1395"> {{ lang "home"}} + {{if .HasAbout }}
  • {{ lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{ lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{ lang "policy"}}
  • + {{end}}
    @@ -87,10 +93,17 @@
    -
    {{ lang "home"}} | {{ lang "about"}} | - {{ lang "contact"}} | {{ lang - "policy"}}
    +
    + {{ lang "home"}} | + {{if .HasAbout }} + {{ lang "about"}} | + {{end}} + {{if .HasContact }} + {{ lang "contact"}} | + {{end}} + {{if .HasPolicy }} + {{ lang "policy"}}
    + {{end}}
    diff --git a/clear-institute.org/details.html b/clear-institute.org/details.html index 8092d67..3009ead 100644 --- a/clear-institute.org/details.html +++ b/clear-institute.org/details.html @@ -38,18 +38,24 @@ class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1395"> {{ lang "home"}} + {{if .HasAbout }}
  • {{ lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{ lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{ lang "policy"}}
  • + {{end}}
    @@ -118,10 +124,17 @@
    -
    {{ lang "home"}} | {{ lang "about"}} | - {{ lang "contact"}} | {{ lang - "policy"}}
    +
    + {{ lang "home"}} | + {{if .HasAbout }} + {{ lang "about"}} | + {{end}} + {{if .HasContact }} + {{ lang "contact"}} | + {{end}} + {{if .HasPolicy }} + {{ lang "policy"}}
    + {{end}}
    diff --git a/clear-institute.org/index.html b/clear-institute.org/index.html index 4962a17..bb569d9 100644 --- a/clear-institute.org/index.html +++ b/clear-institute.org/index.html @@ -50,18 +50,24 @@ class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1395"> {{ lang "home"}} + {{if .HasAbout }}
  • {{ lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{ lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{ lang "policy"}}
  • + {{end}}
    @@ -116,10 +122,18 @@
    -
    {{ lang "home"}} | {{ lang "about"}} | - {{ lang "contact"}} | {{ lang "policy"}}
    +
    + {{ lang "home"}} | + {{if .HasAbout }} + {{ lang "about"}} | + {{end}} + {{if .HasContact }} + {{ lang "contact"}} | + {{end}} + {{if .HasPolicy }} + {{ lang "policy"}}
    + {{end}} +
    diff --git a/clear-institute.org/policy.html b/clear-institute.org/policy.html index 0747645..b83706f 100644 --- a/clear-institute.org/policy.html +++ b/clear-institute.org/policy.html @@ -31,18 +31,24 @@ class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1395"> {{ lang "home"}} + {{if .HasAbout }}
  • {{ lang "about"}}
  • + {{end}} + {{if .HasContact }}
  • {{ lang "contact"}}
  • + {{end}} + {{if .HasPolicy }}
  • {{ lang "policy"}}
  • + {{end}} @@ -70,10 +76,17 @@
    -
    {{ lang "home"}} | {{ lang "about"}} | - {{ lang "contact"}} | {{ lang - "policy"}}
    +
    + {{ lang "home"}} | + {{if .HasAbout }} + {{ lang "about"}} | + {{end}} + {{if .HasContact }} + {{ lang "contact"}} | + {{end}} + {{if .HasPolicy }} + {{ lang "policy"}}
    + {{end}}