:where(.wp-block-button__link) {
  border-radius:9999px;
  box-shadow:none;
  padding:calc(.667em + 2px) calc(1.333em + 2px);
  text-decoration:none
}
:where(.wp-block-calendar table:not(.has-background) th) {
  background:#ddd
}
:where(.wp-block-columns) {
  margin-bottom:1.75em
}
:where(.wp-block-columns.has-background) {
  padding:1.25em 2.375em
}
:where(.wp-block-post-comments input[type=submit]) {
  border:none
}
:where(.wp-block-cover-image:not(.has-text-color)),
:where(.wp-block-cover:not(.has-text-color)) {
  color:#fff
}
:where(.wp-block-cover-image.is-light:not(.has-text-color)),
:where(.wp-block-cover.is-light:not(.has-text-color)) {
  color:#000
}
:where(.wp-block-file) {
  margin-bottom:1.5em
}
:where(.wp-block-file__button) {
  border-radius:2em;
  display:inline-block;
  padding:.5em 1em
}
:where(.wp-block-file__button):is(a):active,
:where(.wp-block-file__button):is(a):focus,
:where(.wp-block-file__button):is(a):hover,
:where(.wp-block-file__button):is(a):visited {
  box-shadow:none;
  color:#fff;
  opacity:.85;
  text-decoration:none
}
:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)) {
  line-height:1.1
}
:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)) {
  line-height:1.8
}
ul {
  box-sizing:border-box
}
:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),
:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) {
  padding:.5em 1em
}
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) {
  padding:.5em 1em
}
:where(p.has-text-color:not(.has-link-color)) a {
  color:inherit
}
:where(.wp-block-post-excerpt) {
  margin-bottom:var(--wp--style--block-gap);
  margin-top:var(--wp--style--block-gap)
}
:where(.wp-block-pullquote) {
  margin:0 0 1em
}
:where(.wp-block-search__button) {
  border:1px solid #ccc;
  padding:6px 10px
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
  border:1px solid #949494;
  box-sizing:border-box;
  padding:4px
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {
  border:none;
  border-radius:0;
  padding:0 4px
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {
  outline:0
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) {
  padding:4px 8px
}
:where(.wp-block-term-description) {
  margin-bottom:var(--wp--style--block-gap);
  margin-top:var(--wp--style--block-gap)
}
:where(pre.wp-block-verse) {
  font-family:inherit
}
.entry-content {
  counter-reset:footnotes
}
:root {
  --wp--preset--font-size--normal:16px;
  --wp--preset--font-size--huge:42px
}
html :where(.has-border-color) {
  border-style:solid
}
html :where([style*=border-top-color]) {
  border-top-style:solid
}
html :where([style*=border-right-color]) {
  border-right-style:solid
}
html :where([style*=border-bottom-color]) {
  border-bottom-style:solid
}
html :where([style*=border-left-color]) {
  border-left-style:solid
}
html :where([style*=border-width]) {
  border-style:solid
}
html :where([style*=border-top-width]) {
  border-top-style:solid
}
html :where([style*=border-right-width]) {
  border-right-style:solid
}
html :where([style*=border-bottom-width]) {
  border-bottom-style:solid
}
html :where([style*=border-left-width]) {
  border-left-style:solid
}
html :where(img[class*=wp-image-]) {
  height:auto;
  max-width:100%
}
:where(figure) {
  margin:0 0 1em
}
html :where(.is-position-sticky) {
  --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)
}
@media screen and (max-width:600px) {
  html :where(.is-position-sticky) {
    --wp-admin--admin-bar--position-offset:0px
  }
}
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--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;
  --wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);
  --wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);
  --wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);
  --wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1),6px 6px rgba(0, 0, 0, 1);
  --wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)
}
:where(.is-layout-flex) {
  gap:.5em
}
:where(.is-layout-grid) {
  gap:.5em
}
:where(.wp-block-post-template.is-layout-flex) {
  gap:1.25em
}
:where(.wp-block-post-template.is-layout-grid) {
  gap:1.25em
}
:where(.wp-block-columns.is-layout-flex) {
  gap:2em
}
:where(.wp-block-columns.is-layout-grid) {
  gap:2em
}
.wpcf7 .screen-reader-response {
  position:absolute;
  overflow:hidden;
  clip:rect(1px,1px,1px,1px);
  clip-path:inset(50%);
  height:1px;
  width:1px;
  margin:-1px;
  padding:0;
  border:0;
  word-wrap:normal!important
}
.wpcf7 form .wpcf7-response-output {
  margin:2em .5em 1em;
  padding:.2em 1em;
  border:2px solid #00a0d2
}
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
  display:none
}
.wpcf7 form.sent .wpcf7-response-output {
  border-color:#46b450
}
.wpcf7 form.aborted .wpcf7-response-output,
.wpcf7 form.failed .wpcf7-response-output {
  border-color:#dc3232
}
.wpcf7 form.spam .wpcf7-response-output {
  border-color:#f56e28
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
  border-color:#ffb900
}
.wpcf7-form-control-wrap {
  position:relative
}
.wpcf7-not-valid-tip {
  color:#dc3232;
  font-size:1em;
  font-weight:400;
  display:block
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
  position:relative;
  top:-2ex;
  left:1em;
  z-index:100;
  border:1px solid #dc3232;
  background:#fff;
  padding:.2em .8em;
  width:24em
}
.wpcf7-spinner {
  visibility:hidden;
  display:inline-block;
  background-color:#23282d;
  opacity:.75;
  width:24px;
  height:24px;
  border:none;
  border-radius:100%;
  padding:0;
  margin:0 24px;
  position:relative
}
form.submitting .wpcf7-spinner {
  visibility:visible
}
.wpcf7-spinner::before {
  content:'';
  position:absolute;
  background-color:#fbfbfc;
  top:4px;
  left:4px;
  width:6px;
  height:6px;
  border:none;
  border-radius:100%;
  transform-origin:8px 8px;
  animation-name:spin;
  animation-duration:1s;
  animation-timing-function:linear;
  animation-iteration-count:infinite
}
@media (prefers-reduced-motion:reduce) {
  .wpcf7-spinner::before {
    animation-name:blink;
    animation-duration:2s
  }
}
@keyframes spin {
  from {
    transform:rotate(0)
  }
  to {
    transform:rotate(360deg)
  }
}
@keyframes blink {
  from {
    opacity:0
  }
  50% {
    opacity:1
  }
  to {
    opacity:0
  }
}
.wpcf7 input[type=file] {
  cursor:pointer
}
.wpcf7 input[type=file]:disabled {
  cursor:default
}
.wpcf7 .wpcf7-submit:disabled {
  cursor:not-allowed
}
.wpcf7 input[type=email],
.wpcf7 input[type=tel],
.wpcf7 input[type=url] {
  direction:ltr
}
@font-face {
  font-family:Lato;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
@font-face {
  font-family:Lato;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
@font-face {
  font-family:Lato;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
@font-face {
  font-family:Lato;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
@font-face {
  font-family:Lora;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lora/v32/0QIvMX1D_JOuMwT7I-NP.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
@font-face {
  font-family:Lora;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lora/v32/0QIvMX1D_JOuMwr7Iw.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
@font-face {
  font-family:Lora;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lora/v32/0QIvMX1D_JOuMwT7I-NP.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
@font-face {
  font-family:Lora;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/lora/v32/0QIvMX1D_JOuMwr7Iw.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
@font-face {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/worksans/v19/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
@font-face {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/worksans/v19/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
@font-face {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/worksans/v19/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
@font-face {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/worksans/v19/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
@font-face {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/worksans/v19/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');
  unicode-range:U+0100-02AF,
  U+0304,
  U+0308,
  U+0329,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20CF,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF
}
@font-face {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://web.archive.org/web/20250513204440im_/https://fonts.gstatic.com/s/worksans/v19/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+2074,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD
}
@font-face {
  font-family:FontAwesome;
  font-display:swap;
  src:url('https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');
  src:url('https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/font-awesome/fonts/fontawesome-webfont.eot#iefix&v=4.7.0') format('embedded-opentype'),
  url('https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
  url('https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
  url('https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
  url('https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight:400;
  font-style:normal
}
.fa {
  display:inline-block;
  font:14px/1 FontAwesome;
  font-size:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.fa-spin {
  -webkit-animation:2s linear infinite fa-spin;
  animation:2s linear infinite fa-spin
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  100% {
    -webkit-transform:rotate(359deg);
    transform:rotate(359deg)
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  100% {
    -webkit-transform:rotate(359deg);
    transform:rotate(359deg)
  }
}
.fa-search:before {
  content:"\f002"
}
.fa-close:before {
  content:"\f00d"
}
.fa-clock-o:before {
  content:"\f017"
}
.fa-eye:before {
  content:"\f06e"
}
.fa-twitter:before {
  content:"\f099"
}
.fa-facebook:before {
  content:"\f09a"
}
.fa-bars:before {
  content:"\f0c9"
}
.fa-comment-o:before {
  content:"\f0e5"
}
.fa-angle-up:before {
  content:"\f106"
}
.fa-spinner:before {
  content:"\f110"
}
@font-face {
  font-family:jegicon;
  src:url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/jegicon/fonts/jegicon.eot);
  src:url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/jegicon/fonts/jegicon.eot#iefix) format("embedded-opentype"),
  url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/jegicon/fonts/jegicon.woff) format("woff"),
  url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/jegicon/fonts/jegicon.ttf) format("truetype"),
  url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/fonts/jegicon/fonts/jegicon.svg#jegicon) format("svg");
  font-weight:400;
  font-style:normal;
  font-display:swap
}
[class*=" jegicon-"]:before,
[class^=jegicon-]:before {
  font-family:jegicon!important;
  font-style:normal!important;
  font-weight:400!important;
  font-variant:normal!important;
  text-transform:none!important;
  speak:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.jegicon-cross:before {
  content:"\64"
}
body.okayNav-loaded {
  overflow-x:hidden
}
.okayNav:not(.loaded) {
  visibility:hidden;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.okayNav ul {
  float:left
}
.okayNav a {
  position:relative;
  z-index:1
}
.okayNav__nav--visible {
  overflow:hidden;
  white-space:nowrap
}
.okayNav__nav--visible li {
  display:inline-block
}
.okayNav__nav--visible a {
  display:block;
  padding:15px;
  transition:color .2s cubic-bezier(.55,0,.1,1)
}
.okayNav__nav--visible:empty~.okayNav__menu-toggle {
  top:0
}
.okayNav__nav--invisible {
  background:#fff;
  position:absolute;
  top:100%;
  z-index:10;
  min-width:auto;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);
  box-shadow:0 1px 3px rgba(0,0,0,.15);
  opacity:0;
  visibility:hidden;
  -webkit-transform:translateY(30px);
  transform:translateY(30px)
}
.okayNav__nav--invisible a {
  display:block;
  color:#7b7b7b;
  font-size:11px;
  padding:3px 16px;
  display:block;
  border-bottom:1px solid #eee
}
.okayNav__nav--invisible.nav-left {
  left:0
}
.okayNav__nav--invisible.nav-right {
  right:0
}
.okayNav__nav--invisible.transition-enabled {
  -webkit-transition:opacity .4s .2s,transform .4s cubic-bezier(.55,0,.1,1) .2s;
  -o-transition:opacity .4s .2s,transform .4s cubic-bezier(.55,0,.1,1) .2s;
  transition:opacity .4s .2s ease,transform .4s .2s cubic-bezier(.55,0,.1,1)
}
.okayNav__nav--invisible.nav-open {
  opacity:1;
  visibility:visible;
  -webkit-transform:translateY(0);
  transform:translateY(0)
}
.okayNav__menu-toggle {
  position:relative;
  z-index:1;
  float:left;
  width:36px;
  height:36px;
  line-height:36px;
  cursor:pointer;
  -webkit-transition:transform .4s cubic-bezier(.55,0,.1,1);
  -o-transition:transform .4s cubic-bezier(.55,0,.1,1);
  transition:transform .4s cubic-bezier(.55,0,.1,1)
}
.okayNav__menu-toggle.okay-invisible {
  position:absolute;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  pointer-events:none;
  opacity:0;
  display:none
}
.okayNav__menu-toggle span {
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  right:0;
  left:0;
  display:block;
  width:3px;
  height:3px;
  margin:auto;
  pointer-events:none;
  border-radius:50%
}
.okayNav__menu-toggle span:first-child {
  margin-top:-5px
}
.okayNav__menu-toggle span:nth-child(3) {
  margin-top:5px
}
.okayNav__menu-toggle.icon--active {
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg)
}
.okayNav__menu-toggle span {
  background:#a0a0a0
}
.okayNav__menu-toggle.icon--active span {
  background:#212121
}
.mfp-bg {
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1042;
  overflow:hidden;
  position:fixed;
  background:#0b0b0b;
  opacity:.8
}
.mfp-wrap {
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1043;
  position:fixed;
  outline:0!important;
  -webkit-backface-visibility:hidden
}
.mfp-container {
  text-align:center;
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  padding:0 8px;
  box-sizing:border-box
}
.mfp-container:before {
  content:'';
  display:inline-block;
  height:100%;
  vertical-align:middle
}
.mfp-align-top .mfp-container:before {
  display:none
}
.mfp-content {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  margin:0 auto;
  text-align:left;
  z-index:1045
}
.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
  width:100%;
  cursor:auto
}
.mfp-ajax-cur {
  cursor:progress
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor:-moz-zoom-out;
  cursor:-webkit-zoom-out;
  cursor:zoom-out
}
.mfp-zoom {
  cursor:pointer;
  cursor:-webkit-zoom-in;
  cursor:-moz-zoom-in;
  cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
  cursor:auto
}
.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none
}
.mfp-loading.mfp-figure {
  display:none
}
.mfp-hide {
  display:none!important
}
.mfp-preloader {
  color:#ccc;
  position:absolute;
  top:50%;
  width:auto;
  text-align:center;
  margin-top:-.8em;
  left:8px;
  right:8px;
  z-index:1044
}
.mfp-preloader a {
  color:#ccc
}
.mfp-preloader a:hover {
  color:#fff
}
.mfp-s-ready .mfp-preloader {
  display:none
}
.mfp-s-error .mfp-content {
  display:none
}
button.mfp-arrow,
button.mfp-close {
  overflow:visible;
  cursor:pointer;
  background:0 0;
  border:0;
  -webkit-appearance:none;
  display:block;
  outline:0;
  padding:0;
  z-index:1046;
  box-shadow:none;
  touch-action:manipulation
}
button::-moz-focus-inner {
  padding:0;
  border:0
}
.mfp-close {
  width:44px;
  height:44px;
  line-height:44px;
  position:absolute;
  right:0;
  top:0;
  text-decoration:none;
  text-align:center;
  opacity:.65;
  padding:0 0 18px 10px;
  color:#fff;
  font-style:normal;
  font-size:28px;
  font-family:Arial,Baskerville,monospace
}
.mfp-close:focus,
.mfp-close:hover {
  opacity:1
}
.mfp-close:active {
  top:1px
}
.mfp-close-btn-in .mfp-close {
  color:#333
}
.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
  color:#fff;
  right:-6px;
  text-align:right;
  padding-right:6px;
  width:100%
}
.mfp-counter {
  position:absolute;
  top:0;
  right:0;
  color:#ccc;
  font-size:12px;
  line-height:18px;
  white-space:nowrap
}
.mfp-arrow {
  position:absolute;
  opacity:.65;
  margin:0;
  top:50%;
  margin-top:-55px;
  padding:0;
  width:90px;
  height:110px;
  -webkit-tap-highlight-color:transparent
}
.mfp-arrow:active {
  margin-top:-54px
}
.mfp-arrow:focus,
.mfp-arrow:hover {
  opacity:1
}
.mfp-arrow:after,
.mfp-arrow:before {
  content:'';
  display:block;
  width:0;
  height:0;
  position:absolute;
  left:0;
  top:0;
  margin-top:35px;
  margin-left:35px;
  border:inset transparent
}
.mfp-arrow:after {
  border-top-width:13px;
  border-bottom-width:13px;
  top:8px
}
.mfp-arrow:before {
  border-top-width:21px;
  border-bottom-width:21px;
  opacity:.7
}
.mfp-arrow-left {
  left:0
}
.mfp-arrow-left:after {
  border-right:17px solid #fff;
  margin-left:31px
}
.mfp-arrow-left:before {
  margin-left:25px;
  border-right:27px solid #3f3f3f
}
.mfp-arrow-right {
  right:0
}
.mfp-arrow-right:after {
  border-left:17px solid #fff;
  margin-left:39px
}
.mfp-arrow-right:before {
  border-left:27px solid #3f3f3f
}
.mfp-iframe-holder {
  padding-top:40px;
  padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
  line-height:0;
  width:100%;
  max-width:900px
}
.mfp-iframe-holder .mfp-close {
  top:-40px
}
.mfp-iframe-scaler {
  width:100%;
  height:0;
  overflow:hidden;
  padding-top:56.25%
}
.mfp-iframe-scaler iframe {
  position:absolute;
  display:block;
  top:0;
  left:0;
  width:100%;
  height:100%;
  box-shadow:0 0 8px rgba(0,0,0,.6);
  background:#000
}
img.mfp-img {
  width:auto;
  max-width:100%;
  height:auto;
  display:block;
  line-height:0;
  box-sizing:border-box;
  padding:40px 0;
  margin:0 auto
}
.mfp-figure {
  line-height:0
}
.mfp-figure:after {
  content:'';
  position:absolute;
  left:0;
  top:40px;
  bottom:40px;
  display:block;
  right:0;
  width:auto;
  height:auto;
  z-index:-1;
  box-shadow:0 0 8px rgba(0,0,0,.6);
  background:#444
}
.mfp-figure small {
  color:#bdbdbd;
  display:block;
  font-size:12px;
  line-height:14px
}
.mfp-figure figure {
  margin:0
}
.mfp-bottom-bar {
  margin-top:-36px;
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  cursor:auto
}
.mfp-title {
  text-align:left;
  line-height:18px;
  color:#f3f3f3;
  word-wrap:break-word;
  padding-right:36px
}
.mfp-image-holder .mfp-content {
  max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor:pointer
}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
  .mfp-img-mobile .mfp-image-holder {
    padding-left:0;
    padding-right:0
  }
  .mfp-img-mobile img.mfp-img {
    padding:0
  }
  .mfp-img-mobile .mfp-figure:after {
    top:0;
    bottom:0
  }
  .mfp-img-mobile .mfp-figure small {
    display:inline;
    margin-left:5px
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background:rgba(0,0,0,.6);
    bottom:0;
    margin:0;
    top:auto;
    padding:3px 5px;
    position:fixed;
    box-sizing:border-box
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding:0
  }
  .mfp-img-mobile .mfp-counter {
    right:5px;
    top:3px
  }
  .mfp-img-mobile .mfp-close {
    top:0;
    right:0;
    width:35px;
    height:35px;
    line-height:35px;
    background:rgba(0,0,0,.6);
    position:fixed;
    text-align:center;
    padding:0
  }
}
@media all and (max-width:900px) {
  .mfp-arrow {
    -webkit-transform:scale(.75);
    transform:scale(.75)
  }
  .mfp-arrow-left {
    -webkit-transform-origin:0;
    transform-origin:0
  }
  .mfp-arrow-right {
    -webkit-transform-origin:100%;
    transform-origin:100%
  }
  .mfp-container {
    padding-left:6px;
    padding-right:6px
  }
}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
  opacity:0;
  -webkit-backface-visibility:hidden;
  -webkit-transition:.3s ease-out;
  -moz-transition:.3s ease-out;
  -o-transition:.3s ease-out;
  transition:all .3s ease-out
}
.mfp-with-zoom.mfp-ready .mfp-container {
  opacity:1
}
.mfp-with-zoom.mfp-ready.mfp-bg {
  opacity:.8
}
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg {
  opacity:0
}
.chosen-container {
  position:relative;
  display:inline-block;
  vertical-align:top;
  font-size:14px;
  zoom:1;
  outline:0;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none
}
.chosen-container * {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.chosen-container .chosen-drop {
  position:absolute;
  top:100%;
  left:-9999px;
  z-index:1010;
  width:100%;
  border:1px solid #aaa;
  border-top:0;
  background:#fff;
  box-shadow:0 4px 5px rgba(0,0,0,.15)
}
.chosen-container.chosen-with-drop .chosen-drop {
  left:0
}
.chosen-container a {
  cursor:pointer
}
.chosen-container .chosen-results {
  color:#444;
  position:relative;
  overflow-x:hidden;
  overflow-y:auto;
  margin:0 4px 4px 0;
  padding:0 0 0 4px;
  max-height:240px;
  -webkit-overflow-scrolling:touch
}
.chosen-container .chosen-results li {
  display:none;
  margin:0;
  padding:5px 6px;
  list-style:none;
  line-height:15px;
  word-wrap:break-word;
  -webkit-touch-callout:none
}
.chosen-container .chosen-results li.active-result {
  display:list-item;
  cursor:pointer
}
.chosen-container .chosen-results li.disabled-result {
  display:list-item;
  color:#ccc;
  cursor:default
}
.chosen-container .chosen-results li.highlighted {
  background-color:#3875d7;
  background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));
  background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);
  background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);
  background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);
  background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);
  color:#fff
}
.chosen-container .chosen-results li.no-results {
  color:#777;
  display:list-item;
  background:#f4f4f4
}
.chosen-container .chosen-results li.group-result {
  display:list-item;
  font-weight:700;
  cursor:default
}
.chosen-container .chosen-results li.group-option {
  padding-left:15px
}
.chosen-container .chosen-results li em {
  font-style:normal;
  text-decoration:underline
}
.chosen-container-active .chosen-single {
  border:1px solid #949494;
  box-shadow:0 0 5px rgba(0,0,0,.3)
}
.chosen-container-active.chosen-with-drop .chosen-single {
  border:1px solid #aaa;
  -moz-border-radius-bottomright:0;
  border-bottom-right-radius:0;
  -moz-border-radius-bottomleft:0;
  border-bottom-left-radius:0;
  background:-moz-linear-gradient(top,#f4f4f4 0,#feffff 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(100%,#feffff));
  background:-webkit-linear-gradient(top,#f4f4f4 0,#feffff 100%);
  background:-o-linear-gradient(top,#f4f4f4 0,#feffff 100%);
  background:-ms-linear-gradient(top,#f4f4f4 0,#feffff 100%);
  background:linear-gradient(to bottom,#f4f4f4 0,#feffff 100%);
  box-shadow:0 1px 0 #fff inset
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left:none;
  background:0 0
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position:-18px 2px
}
.chosen-container-active .chosen-choices {
  border:1px solid #5897fb;
  box-shadow:0 0 5px rgba(0,0,0,.3)
}
.chosen-container-active .chosen-choices li.search-field input[type=text] {
  color:#222!important
}
.chosen-disabled {
  opacity:.5!important;
  cursor:default
}
.chosen-disabled .chosen-single {
  cursor:default
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor:default
}
.chosen-rtl {
  text-align:right
}
.chosen-rtl .chosen-single {
  overflow:visible;
  padding:0 8px 0 0
}
.chosen-rtl .chosen-single span {
  margin-right:0;
  margin-left:26px;
  direction:rtl
}
.chosen-rtl .chosen-single-with-deselect span {
  margin-left:38px
}
.chosen-rtl .chosen-single div {
  right:auto;
  left:3px
}
.chosen-rtl .chosen-single abbr {
  right:auto;
  left:26px
}
.chosen-rtl .chosen-choices li {
  float:right
}
.chosen-rtl .chosen-choices li.search-field input[type=text] {
  direction:rtl
}
.chosen-rtl .chosen-choices li.search-choice {
  margin:3px 5px 3px 0;
  padding:3px 5px 3px 19px
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right:auto;
  left:4px
}
.chosen-rtl .chosen-drop,
.chosen-rtl.chosen-container-single-nosearch .chosen-search {
  left:9999px
}
.chosen-rtl .chosen-results li.group-option {
  padding-right:15px;
  padding-left:0
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right:none
}
.chosen-rtl .chosen-search input[type=text] {
  padding:4px 5px 4px 20px;
  background:url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/css/chosen/chosen-sprite.png) -30px -20px no-repeat #fff;
  background:url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/css/chosen/chosen-sprite.png) -30px -20px no-repeat;
  direction:rtl
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi) {
  .chosen-rtl .chosen-search input[type=text] {
    background-image:url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/css/chosen/chosen-sprite@2x.png)!important;
    background-size:52px 37px!important;
    background-repeat:no-repeat!important
  }
}
a,
abbr,
address,
article,
aside,
audio,
b,
body,
canvas,
center,
cite,
code,
details,
div,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h3,
header,
hgroup,
html,
i,
iframe,
img,
label,
legend,
li,
mark,
nav,
object,
output,
p,
pre,
s,
samp,
section,
span,
summary,
table,
tbody,
time,
tr,
ul,
video {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display:block
}
body {
  line-height:1
}
ul {
  list-style:none
}
table {
  border-collapse:collapse;
  border-spacing:0
}
body {
  color:#53585c;
  background:#fff;
  font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
  font-size:14px;
  line-height:1.6em;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  overflow-anchor:none
}
body,
html {
  height:100%;
  margin:0
}
::-moz-selection {
  background:#fde69a;
  color:#212121;
  text-shadow:none
}
::-webkit-selection {
  background:#fde69a;
  color:#212121;
  text-shadow:none
}
::selection {
  background:#fde69a;
  color:#212121;
  text-shadow:none
}
a {
  color:#f70d28;
  text-decoration:none
}
a:focus,
a:hover {
  color:#212121;
  outline:0
}
audio,
canvas,
img,
video {
  vertical-align:middle
}
img {
  max-width:100%;
  -ms-interpolation-mode:bicubic;
  height:auto
}
figcaption {
  margin:3px 0 1em;
  font-size:11px;
  color:#a0a0a0
}
fieldset {
  border:0;
  margin:0;
  padding:0
}
textarea {
  resize:vertical
}
button,
input,
label,
optgroup,
select,
textarea {
  font:inherit
}
[class*=jeg_] .fa {
  font-family:FontAwesome
}
span.required {
  color:#f70d28;
  font-weight:400;
  font-family:monospace;
  font-size:16px
}
.clearfix:after,
.container:after,
.jeg_block_heading:after,
.jeg_postblock:after,
.row:after {
  content:"";
  display:table;
  clear:both
}
h1,
h3 {
  color:#212121;
  text-rendering:optimizeLegibility
}
h1 {
  font-size:2.25em;
  margin:.67em 0 .5em;
  line-height:1.25;
  letter-spacing:-.02em
}
h3 {
  font-size:1.563em;
  margin:1em 0 .5em;
  line-height:1.4
}
b {
  font-weight:700
}
em,
i {
  font-style:italic
}
mark {
  background:#efca56;
  padding:0 .4em;
  color:#fff
}
p,
pre {
  margin:0 0 1.75em;
  text-rendering:optimizeLegibility
}
code,
pre,
samp {
  font-family:"Lucida Console",Monaco,monospace;
  font-size:.9em;
  padding:.2em .5em
}
pre {
  color:#7b7b7b;
  background:#fafafa;
  border:1px solid #eee;
  padding:.5em 1.5em;
  white-space:pre-wrap;
  word-wrap:break-word
}
@media (max-width:767px) {
  .container {
    width:98%;
    width:calc(100% - 10px)
  }
}
@media (max-width:479px) {
  .container {
    width:100%
  }
}
@media (min-width:768px) {
  .container {
    max-width:750px
  }
}
@media (min-width:992px) {
  .container {
    max-width:970px
  }
}
@media (min-width:1200px) {
  .container {
    max-width:1170px
  }
}
.container {
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto
}
.row {
  margin-right:-15px;
  margin-left:-15px
}
.col-md-4,
.col-sm-4,
.col-sm-8 {
  position:relative;
  min-height:1px;
  padding-right:15px;
  padding-left:15px
}
@media (min-width:767px) {
  .col-sm-4,
  .col-sm-8 {
    float:left
  }
  .col-sm-8 {
    width:66.66666667%
  }
  .col-sm-4 {
    width:33.33333333%
  }
  .jeg_double_right_sidebar .jeg_main_content,
  .jeg_double_sidebar .jeg_main_content {
    width:100%
  }
  .jeg_double_right_sidebar .jeg_sidebar,
  .jeg_double_sidebar .jeg_sidebar.left,
  .jeg_double_sidebar .jeg_sidebar.right {
    width:50%;
    float:left
  }
}
@media (min-width:992px) {
  .col-md-4 {
    float:left
  }
  .col-md-4 {
    width:33.33333333%
  }
}
* {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
:after,
:before {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.hidden {
  display:none
}
.jeg_viewport {
  position:relative
}
.jeg_container,
.jeg_container_full {
  width:auto;
  margin:0 auto;
  padding:0
}
.jeg_content {
  background:#fff
}
.jeg_content {
  padding:30px 0 40px
}
.jeg_sidebar {
  padding-left:30px
}
.jeg_double_sidebar .row>.jeg_sidebar:first-of-type {
  padding-left:15px;
  padding-right:30px
}
@media (min-width:992px) {
  .jeg_double_right_sidebar .jeg_main_content,
  .jeg_double_sidebar .jeg_main_content {
    width:50%
  }
  .jeg_double_sidebar .jeg_main_content {
    left:25%
  }
  .jeg_double_sidebar .jeg_sidebar.left {
    width:25%;
    right:50%;
    padding-left:15px;
    padding-right:30px
  }
  .jeg_double_right_sidebar .jeg_sidebar,
  .jeg_double_sidebar .jeg_sidebar.right {
    width:25%
  }
}
.theiaStickySidebar {
  -webkit-backface-visibility:hidden
}
input:not([type=submit]),
select,
textarea {
  display:inline-block;
  background:#fff;
  border:1px solid #e0e0e0;
  border-radius:0;
  padding:7px 14px;
  height:40px;
  outline:0;
  font-size:14px;
  font-weight:300;
  margin:0;
  width:100%;
  max-width:100%;
  -webkit-transition:.2s;
  transition:.25s ease;
  box-shadow:none
}
input[type=checkbox],
input[type=radio] {
  width:auto;
  height:auto;
  line-height:inherit;
  display:inline
}
.chosen-container .chosen-results {
  color:#7b7b7b;
  margin:0 0 5px;
  padding:0
}
.chosen-container .chosen-results li.active-result {
  padding:4px 14px;
  font-size:13px;
  line-height:inherit;
  text-align:inherit
}
.chosen-container .chosen-drop {
  border-color:#a0a0a0;
  box-shadow:0 2px 3px rgba(0,0,0,.15)
}
.chosen-container .chosen-results li.highlighted {
  color:#212121;
  background:#f5f5f5
}
input:not([type=submit]):focus,
select:focus,
textarea:focus {
  border-color:#ccc;
  box-shadow:inset 0 2px 2px rgba(0,0,0,.05)
}
textarea {
  min-height:60px;
  height:auto
}
.btn,
.button,
input[type=submit] {
  border:none;
  border-radius:0;
  background:#f70d28;
  color:#fff;
  padding:0 20px;
  line-height:40px;
  height:40px;
  display:inline-block;
  cursor:pointer;
  text-transform:uppercase;
  font-size:13px;
  font-weight:700;
  letter-spacing:1px;
  outline:0;
  -webkit-appearance:none;
  -webkit-transition:.3s;
  transition:.3s ease
}
.btn:focus,
.button:focus,
input[type=submit]:focus {
  color:#fff;
  outline:#666 dotted thin
}
.btn:hover,
.button:hover,
input[type=submit]:hover {
  color:#fff;
  box-shadow:inset 0 0 0 100px rgba(0,0,0,.15)
}
.jeg_header {
  position:relative
}
.jeg_header .container {
  height:100%
}
.jeg_nav_row {
  position:relative;
  -js-display:flex;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-flex-flow:row nowrap;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  height:100%
}
.jeg_nav_grow {
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1
}
.jeg_nav_normal {
  -webkit-box-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto
}
.item_wrap {
  width:100%;
  display:inline-block;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-flex-flow:row wrap;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.jeg_nav_left {
  margin-right:auto
}
.jeg_nav_right {
  margin-left:auto
}
.jeg_nav_center {
  margin:0 auto
}
.jeg_nav_alignleft {
  justify-content:flex-start
}
.jeg_nav_alignright {
  justify-content:flex-end
}
.jeg_nav_aligncenter {
  justify-content:center
}
.jeg_topbar {
  font-size:12px;
  color:#757575;
  position:relative;
  z-index:11;
  background:#f5f5f5;
  border-bottom:1px solid #e0e0e0;
  -webkit-font-smoothing:auto;
  -moz-osx-font-smoothing:auto
}
.jeg_topbar .jeg_nav_item {
  padding:0 12px;
  border-right:1px solid #e0e0e0
}
.jeg_topbar.dark {
  background:#212121;
  color:#f5f5f5;
  border-bottom-width:0
}
.jeg_topbar.dark .jeg_search_toggle,
.jeg_topbar.dark .jeg_search_wrapper.jeg_search_no_expand .jeg_search_button,
.jeg_topbar.dark .jeg_search_wrapper.jeg_search_no_expand .jeg_search_input {
  color:#f5f5f5
}
.jeg_topbar.dark .jeg_top_menu>li>a:hover {
  color:#fff
}
.jeg_topbar.dark .sf-arrows .sf-with-ul:after {
  color:rgba(255,255,255,.6)
}
.jeg_topbar.dark .sf-arrows ul .sf-with-ul:after {
  color:inherit
}
.jeg_topbar.dark,
.jeg_topbar.dark .jeg_nav_item {
  border-color:rgba(255,255,255,.15)
}
.jeg_topbar .jeg_nav_item:last-child {
  border-right-width:0
}
.jeg_topbar .jeg_nav_row {
  height:34px;
  line-height:34px
}
.jeg_midbar {
  background-color:#fff;
  height:140px;
  position:relative;
  z-index:10;
  border-bottom:0 solid #e8e8e8
}
.jeg_navbar+.jeg_midbar {
  z-index:9
}
.jeg_midbar .jeg_nav_item {
  padding:0 14px
}
.jeg_midbar.dark {
  background-color:#212121;
  color:#f5f5f5
}
.jeg_midbar.dark .sf-arrows .sf-with-ul:after {
  color:rgba(255,255,255,.6)
}
.jeg_midbar.dark .jeg_search_toggle,
.jeg_midbar.dark .jeg_top_weather,
.jeg_midbar.dark .jeg_top_weather>.jeg_weather_temp>.jeg_weather_unit {
  color:#f5f5f5
}
.jeg_navbar {
  background:#fff;
  position:relative;
  border-top:0 solid #e8e8e8;
  border-bottom:1px solid #e8e8e8;
  line-height:50px;
  z-index:9;
  -webkit-box-sizing:content-box;
  box-sizing:content-box
}
.jeg_navbar.jeg_search_expanded {
  z-index:9999
}
.jeg_navbar:first-child,
.jeg_topbar+.jeg_navbar {
  z-index:10
}
.jeg_navbar .jeg_nav_item {
  padding:0 14px
}
.jeg_nav_item:first-child {
  padding-left:0
}
.jeg_nav_item:last-child {
  padding-right:0
}
.jeg_navbar_shadow {
  border-bottom:0!important
}
.jeg_navbar_shadow:after {
  content:'';
  width:100%;
  height:7px;
  position:absolute;
  top:100%;
  left:0;
  background:-moz-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 100%);
  background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 100%)
}
.jeg_logo {
  position:relative
}
.site-title {
  margin:0;
  padding:0;
  line-height:1;
  font-size:60px;
  letter-spacing:-.02em
}
.jeg_mobile_logo .site-title {
  font-size:34px
}
.site-title a {
  display:block;
  color:#212121
}
.jeg_midbar.dark .site-title a {
  color:#f5f5f5
}
.jeg_logo img {
  height:auto;
  image-rendering:optimizeQuality;
  display:block
}
.jeg_nav_left .jeg_logo {
  margin-right:7px
}
.jeg_nav_left .jeg_logo:last-child {
  margin-right:28px
}
.btn.round {
  border-radius:40px
}
.btn .fa {
  margin-right:2px;
  font-size:14px
}
.jeg_topbar .btn {
  height:26px;
  line-height:26px;
  font-size:11px;
  letter-spacing:.5px;
  font-weight:500;
  padding:0 10px
}
.jeg_topbar .btn.round {
  padding:0 14px
}
.jeg_navbar .btn {
  height:36px;
  line-height:36px;
  font-size:12px;
  font-weight:500;
  padding:0 16px
}
.jeg_topbar .jeg_mobile_toggle {
  color:inherit
}
.jeg_topbar .socials_widget a {
  margin:0 5px 0 0
}
.jeg_topbar .socials_widget a .fa {
  width:26px;
  line-height:26px
}
.jeg_search_wrapper {
  position:relative
}
.jeg_search_wrapper .jeg_search_form {
  display:block;
  position:relative;
  line-height:normal;
  min-width:60%
}
.jeg_search_toggle {
  color:#212121;
  display:block;
  text-align:center
}
.jeg_topbar .jeg_search_toggle {
  font-size:14px;
  min-width:13px;
  color:inherit
}
.jeg_midbar .jeg_search_toggle {
  font-size:18px;
  min-width:16px;
  line-height:50px
}
.jeg_navbar .jeg_search_toggle {
  font-size:16px;
  min-width:15px
}
.jeg_search_wrapper .jeg_search_input {
  width:100%;
  vertical-align:middle;
  height:40px;
  padding:.5em 30px .5em 14px
}
.jeg_search_wrapper .jeg_search_button {
  color:#212121;
  background:0 0;
  border:0;
  font-size:14px;
  outline:0;
  cursor:pointer;
  position:absolute;
  height:auto;
  min-height:unset;
  line-height:normal;
  top:0;
  bottom:0;
  right:0;
  padding:0 10px;
  transition:none
}
.jeg_search_wrapper .jeg_search_button:hover {
  color:inherit;
  box-shadow:none;
  background:0 0
}
.jeg_navbar .jeg_search_wrapper .jeg_search_input {
  height:36px
}
.jeg_topbar .jeg_search_wrapper .jeg_search_form {
  display:block
}
.jeg_topbar .jeg_search_no_expand .jeg_search_input {
  line-height:34px;
  height:auto;
  padding:0 20px 0 0!important;
  border:0;
  background:0 0;
  box-shadow:none
}
.jeg_topbar .jeg_search_no_expand .jeg_search_button {
  color:#757575;
  width:auto;
  padding-right:0!important
}
.jeg_search_no_expand .jeg_search_toggle {
  display:none
}
.jeg_search_no_expand.square .jeg_search_input {
  border-radius:0
}
.jeg_search_no_expand.round .jeg_search_input {
  border-radius:33px;
  padding:.5em 15px
}
.jeg_search_no_expand.round .jeg_search_button {
  padding-right:12px
}
.jeg_midbar .jeg_search_no_expand .jeg_search_input {
  font-size:15px;
  padding:.5em 35px .5em 15px
}
.jeg_midbar .jeg_search_wrapper .jeg_search_button {
  padding-right:15px
}
.jeg_midbar .jeg_search_no_expand.round .jeg_search_input {
  padding:.5em 35px .5em 20px
}
.jeg_midbar .jeg_search_no_expand.round .jeg_search_button {
  padding-right:15px
}
.jeg_search_popup_expand .jeg_search_form {
  display:block;
  opacity:0;
  visibility:hidden;
  position:absolute;
  top:100%;
  right:-4px;
  text-align:center;
  width:325px;
  background:#fff;
  border:1px solid #eee;
  padding:0;
  height:0;
  z-index:12;
  -webkit-box-shadow:0 1px 4px rgba(0,0,0,.09);
  box-shadow:0 1px 4px rgba(0,0,0,.09);
  -webkit-transition:height .1s;
  -o-transition:height .1s;
  transition:height .1s
}
.jeg_search_expanded .jeg_search_popup_expand .jeg_search_form {
  opacity:1;
  visibility:visible;
  padding:20px;
  height:auto;
  -webkit-transition:padding .2s,height .1s,opacity .15s;
  -o-transition:padding .2s,height .1s,opacity .15s;
  transition:padding .2s,height .1s,opacity .15s
}
.jeg_search_popup_expand .jeg_search_form:before {
  border-color:transparent transparent #fff;
  border-style:solid;
  border-width:0 8px 8px;
  content:"";
  right:16px;
  position:absolute;
  top:-8px;
  z-index:98
}
.jeg_search_popup_expand .jeg_search_form:after {
  border-color:transparent transparent #eaeaea;
  border-style:solid;
  border-width:0 9px 9px;
  content:"";
  right:15px;
  position:absolute;
  top:-9px;
  z-index:97
}
.jeg_topbar .jeg_search_popup_expand .jeg_search_form,
.jeg_topbar .jeg_search_popup_expand .jeg_search_result {
  right:0
}
.jeg_topbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form,
.jeg_topbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_result {
  left:0
}
.jeg_topbar .jeg_search_popup_expand .jeg_search_form:before {
  right:11px;
  top:-6px;
  border-width:0 6px 6px
}
.jeg_topbar .jeg_search_popup_expand .jeg_search_form:after {
  right:10px;
  top:-8px;
  border-width:0 7px 7px
}
.jeg_topbar .jeg_search_popup_expand:last-child .jeg_search_form,
.jeg_topbar .jeg_search_popup_expand:last-child .jeg_search_result {
  right:-12px
}
.jeg_topbar .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_form,
.jeg_topbar .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_result {
  left:-12px
}
.jeg_topbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:before {
  right:auto;
  left:11px
}
.jeg_topbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:after {
  right:auto;
  left:10px
}
.jeg_search_popup_expand .jeg_search_input {
  width:100%;
  -webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,.08);
  box-shadow:inset 0 0 15px 0 rgba(0,0,0,.08)
}
.jeg_search_popup_expand .jeg_search_button {
  color:#888;
  position:absolute;
  top:0;
  bottom:0;
  right:20px
}
.jeg_midbar .jeg_search_popup_expand:last-child .jeg_search_form,
.jeg_midbar .jeg_search_popup_expand:last-child .jeg_search_result {
  right:-18px
}
.jeg_midbar .jeg_search_popup_expand .jeg_search_form:before {
  right:17px
}
.jeg_midbar .jeg_search_popup_expand .jeg_search_form:after {
  right:16px
}
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form,
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_result {
  right:auto;
  left:-4px
}
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:before {
  right:auto;
  left:16px
}
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:after {
  right:auto;
  left:15px
}
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_form,
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_result {
  left:-18px
}
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_form:before {
  right:auto;
  left:17px
}
.jeg_midbar .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_form:after {
  right:auto;
  left:16px
}
.jeg_navbar:not(.jeg_navbar_boxed):not(.jeg_navbar_menuborder) .jeg_search_popup_expand:last-child .jeg_search_form,
.jeg_navbar:not(.jeg_navbar_boxed):not(.jeg_navbar_menuborder) .jeg_search_popup_expand:last-child .jeg_search_result {
  right:-17px
}
.jeg_navbar:not(.jeg_navbar_boxed):not(.jeg_navbar_menuborder) .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_form,
.jeg_navbar:not(.jeg_navbar_boxed):not(.jeg_navbar_menuborder) .jeg_nav_left .jeg_search_popup_expand:first-child .jeg_search_result {
  left:-17px
}
.jeg_navbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form,
.jeg_navbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_result {
  right:auto;
  left:-4px
}
.jeg_navbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:before {
  right:auto;
  left:16px
}
.jeg_navbar .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:after {
  right:auto;
  left:15px
}
.jeg_nav_left .jeg_search_popup_expand .jeg_search_form,
.jeg_nav_left .jeg_search_popup_expand .jeg_search_result {
  right:auto;
  left:0
}
.jeg_nav_center .jeg_search_popup_expand .jeg_search_form,
.jeg_nav_center .jeg_search_popup_expand .jeg_search_form:after,
.jeg_nav_center .jeg_search_popup_expand .jeg_search_form:before {
  right:50%!important;
  -webkit-transform:translateX(50%);
  transform:translateX(50%)
}
.jeg_search_expanded .jeg_search_modal_expand {
  background:#fff;
  z-index:10000;
  position:fixed;
  float:none;
  width:100%;
  min-height:100%;
  top:0;
  right:0
}
.jeg_search_modal_expand .jeg_search_form {
  display:block;
  opacity:0;
  visibility:hidden;
  margin:0 auto;
  position:absolute;
  right:0
}
.jeg_search_expanded .jeg_navbar_mobile,
.jeg_search_expanded .jeg_navbar_mobile.jeg_sticky_nav,
.jeg_search_expanded .jeg_navbar_wrapper,
.jeg_search_expanded .jeg_navbar_wrapper.jeg_sticky_nav {
  transform:none!important
}
.jeg_search_expanded .jeg_search_modal_expand .jeg_search_form {
  opacity:1;
  visibility:visible;
  width:80%;
  height:160px;
  left:0;
  right:0;
  top:-80px;
  bottom:0;
  margin:auto
}
.jeg_search_modal_expand .jeg_search_input {
  opacity:0;
  -webkit-transition:opacity .5s cubic-bezier(.7,0,.3,1);
  transition:opacity .5s cubic-bezier(.7,0,.3,1)
}
.jeg_search_expanded .jeg_search_modal_expand .jeg_search_input {
  opacity:1;
  width:100%;
  height:100%;
  padding:0 130px 0 20px;
  border:none;
  background:0 0;
  font-size:5em;
  color:#666;
  -webkit-transition:opacity .3s ease-out .15s;
  -o-transition:opacity .3s ease-out .15s;
  transition:opacity .3s ease-out .15s;
  border-bottom:5px solid #eee;
  box-shadow:none;
  outline:0
}
.jeg_search_modal_expand .jeg_search_input::-webkit-input-placeholder {
  color:#a0a0a0
}
.jeg_search_modal_expand .jeg_search_input:-moz-placeholder {
  color:#a0a0a0
}
.jeg_search_modal_expand .jeg_search_input::-moz-placeholder {
  color:#a0a0a0
}
.jeg_search_modal_expand .jeg_search_input:-ms-input-placeholder {
  color:#a0a0a0
}
.jeg_search_modal_expand .jeg_search_button {
  opacity:0;
  margin-left:0;
  -webkit-transform:translate3d(-30px,0,0) scale3d(0,0,1);
  transform:translate3d(-30px,0,0) scale3d(0,0,1)
}
.jeg_search_expanded .jeg_search_modal_expand .jeg_search_button {
  color:#a0a0a0;
  position:absolute;
  right:0;
  padding:0 0 0 5px;
  font-size:5em;
  pointer-events:auto;
  opacity:1;
  -webkit-transform:translate3d(-30px,0,0) scale3d(1,1,1);
  transform:translate3d(-30px,0,0) scale3d(1,1,1);
  -webkit-transition:.25s ease-out .15s;
  -o-transition:.25s ease-out .15s;
  transition:.25s ease-out .15s
}
.jeg_search_expanded .jeg_search_modal_expand .jeg_search_button .fa {
  font-size:inherit
}
.jeg_search_expanded .jeg_search_modal_expand .jeg_search_button:focus,
.jeg_search_expanded .jeg_search_modal_expand .jeg_search_button:hover {
  outline:0;
  color:#212121
}
.jeg_header .jeg_search_expanded .jeg_search_wrapper.jeg_search_modal_expand .jeg_search_toggle {
  color:#888;
  position:absolute;
  right:.5em;
  top:.5em;
  font-size:24px;
  line-height:normal;
  pointer-events:auto
}
.jeg_search_hide {
  display:none
}
.jeg_search_result {
  opacity:0;
  visibility:hidden;
  position:absolute;
  top:100%;
  right:-4px;
  width:325px;
  background:#fff;
  border:1px solid #eee;
  padding:0;
  height:0;
  line-height:1;
  z-index:9;
  -webkit-box-shadow:0 1px 4px rgba(0,0,0,.09);
  box-shadow:0 1px 4px rgba(0,0,0,.09);
  -webkit-transition:height .1s;
  -moz-transition:height .1s;
  transition:height .1s
}
.jeg_header .jeg_search_result {
  z-index:10
}
.dark .jeg_search_result .jeg_post_meta .fa {
  color:inherit
}
.jeg_nav_left .jeg_search_result {
  right:auto;
  left:0
}
.jeg_search_expanded .jeg_search_popup_expand .jeg_search_result {
  margin-top:81px;
  opacity:1;
  visibility:visible;
  height:auto;
  -webkit-transition:padding .2s,height .1s,opacity .15s;
  -o-transition:padding .2s,height .1s,opacity .15s;
  transition:padding .2s,height .1s,opacity .15s
}
.jeg_search_no_expand .jeg_search_result {
  margin-top:0;
  opacity:1;
  visibility:visible;
  height:auto;
  min-width:100%;
  right:0
}
.jeg_search_result .jeg_post,
.jeg_search_result.no_result .search-noresult,
.jeg_search_result.with_result .search-all-button {
  overflow:hidden
}
.jeg_search_result .jeg_post {
  margin:15px;
  padding:0
}
.jeg_search_result .search-link {
  display:none;
  text-align:center;
  font-size:12px;
  padding:12px 15px;
  border-top:1px solid #eee
}
.jeg_search_result .search-link .fa {
  margin-right:5px
}
.jeg_search_result.with_result .search-all-button {
  display:block;
  cursor:pointer
}
.jeg_search_result.no_result .search-noresult {
  display:block
}
.alert {
  padding:8px;
  background:#f5f5f5;
  font-size:12px;
  line-height:1.6;
  border-radius:3px
}
.alert-error {
  background:#fff5f6
}
.alert-success {
  background:#ebf8f1
}
.mfp-zoom-out .mfp-with-anim {
  opacity:0;
  transition:all .25s ease-in-out .15s;
  transform:scale(1.3)
}
.mfp-zoom-out.mfp-bg {
  opacity:0;
  transition:all .25s ease
}
.mfp-zoom-out.mfp-ready .mfp-with-anim {
  opacity:1;
  transform:scale(1)
}
.mfp-zoom-out.mfp-ready.mfp-bg {
  opacity:.8
}
.mfp-zoom-out.mfp-removing .mfp-with-anim {
  transform:scale(1.3);
  opacity:0;
  transition:all .15s ease-out
}
.mfp-zoom-out.mfp-removing.mfp-bg {
  opacity:0
}
.mfp-ready .jeg_popup {
  display:block
}
.mfp-bottom-bar {
  margin-top:-26px
}
.mfp-figure:after {
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,.3),0 2px 5px rgba(0,0,0,.5);
  box-shadow:0 5px 35px rgba(0,0,0,.3),0 2px 5px rgba(0,0,0,.5)
}
.mfp-container figcaption,
.mfp-counter,
.mfp-title {
  font-size:13px
}
body.admin-bar .jeg_popup .mfp-close {
  top:0
}
.jeg_menu>li {
  position:relative;
  float:left;
  text-align:left;
  padding-right:1.2em
}
.jeg_menu>li:last-child {
  padding-right:0
}
.jeg_menu>li>a {
  -webkit-transition:.2s;
  transition:.2s ease
}
.jeg_midbar .jeg_menu:not(.jeg_main_menu)>li>a,
.jeg_navbar .jeg_menu:not(.jeg_main_menu)>li>a {
  color:#212121;
  font-weight:bolder;
  line-height:50px
}
.jeg_midbar .jeg_menu:not(.jeg_main_menu)>li>a:hover,
.jeg_navbar .jeg_menu:not(.jeg_main_menu)>li>a:hover {
  color:#f70d28
}
.jeg_midbar.dark .jeg_menu>li>a {
  color:#f5f5f5
}
.jeg_topbar .jeg_menu>li>a {
  color:inherit
}
.jeg_menu li li {
  position:relative;
  line-height:20px
}
.jeg_menu li>ul {
  background:#fff;
  position:absolute;
  display:none;
  top:100%;
  left:0;
  min-width:15em;
  text-align:left;
  z-index:11;
  white-space:nowrap;
  -webkit-box-shadow:0 0 2px rgba(0,0,0,.1),0 20px 40px rgba(0,0,0,.18);
  box-shadow:0 0 2px rgba(0,0,0,.1),0 20px 40px rgba(0,0,0,.18)
}
.jeg_menu li>ul li a {
  padding:8px 16px;
  font-size:13px;
  color:#7b7b7b;
  border-bottom:1px solid #eee;
  -webkit-transition:.1s;
  transition:.1s
}
.jeg_menu li>ul>li:last-child>a {
  border-bottom:0
}
.jeg_menu li>ul li.sfHover>a,
.jeg_menu li>ul li:hover>a {
  color:#212121;
  background:#f5f5f5
}
.jeg_menu li>ul li.sfHover>.sf-with-ul:after,
.jeg_menu li>ul li:hover>.sf-with-ul:after {
  color:#212121
}
.sf-arrows .sf-with-ul:after {
  color:#a0a0a0;
  content:"\f107";
  display:inline-block;
  margin-left:5px;
  margin-right:-3px;
  font:12px/1 FontAwesome;
  font-size:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  -webkit-transition:.1s;
  transition:.1s
}
.sf-arrows ul .sf-with-ul {
  padding-right:32px
}
.sf-arrows ul .sf-with-ul:after {
  content:"\f105";
  position:absolute;
  top:50%;
  right:10px;
  margin:-6px 0 0;
  color:#949494
}
.jeg_menu li.sfHover>ul,
.jeg_menu li:hover>ul {
  display:block
}
.jeg_menu a {
  display:block;
  position:relative
}
.jeg_menu ul ul {
  top:0;
  left:100%
}
.jeg_main_menu>li {
  margin:0;
  padding:0;
  list-style:none;
  float:left
}
.jeg_main_menu>li>a {
  color:#212121;
  display:block;
  position:relative;
  padding:0 16px;
  margin:0;
  font-size:1em;
  font-weight:700;
  line-height:50px;
  text-transform:uppercase;
  -webkit-transition:color .2s,background .2s;
  transition:color .2s ease,background .2s ease;
  white-space:nowrap
}
.jeg_main_menu>li.sfHover>.sf-with-ul:after,
.jeg_main_menu>li>.sf-with-ul:hover:after {
  color:inherit
}
.jeg_topbar .jeg_main_menu:not(.jeg_menu_style_1)>li {
  padding-right:0
}
.jeg_topbar .jeg_main_menu:not(.jeg_menu_style_1)>li>a {
  line-height:inherit
}
.jeg_megamenu ul.sub-menu {
  display:none!important
}
.jeg_navbar_fitwidth .jeg_main_menu_wrapper {
  width:100%
}
.jeg_navbar_fitwidth .jeg_mainmenu_wrap {
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1
}
.jeg_navbar_fitwidth .jeg_main_menu {
  float:none;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -ms-flex-align:start;
  -webkit-box-align:start;
  align-items:flex-start
}
.jeg_navbar_fitwidth .jeg_main_menu>li {
  float:none;
  -ms-flex:1 1 auto;
  -webkit-box-flex:1;
  flex:1 1 auto
}
.jeg_navbar_fitwidth .jeg_main_menu>li>a {
  width:100%;
  text-align:center
}
.jeg_navbar_shadow .jeg_megamenu .sub-menu,
.jeg_navbar_shadow .jeg_menu>li>ul {
  border-top:0;
  z-index:1
}
.jeg_navbar_fitwidth .jeg_menu>li>ul {
  min-width:100%
}
.jeg_menu_style_2>li>a:before {
  content:'';
  position:absolute;
  bottom:-1px;
  margin:auto;
  left:0;
  right:0;
  width:0;
  height:3px;
  background:#f70d28;
  opacity:0;
  -webkit-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:all .3s ease-in-out
}
.jeg_navbar_shadow .jeg_menu_style_2>li>a:before {
  bottom:0
}
.jeg_menu_style_2>li.sfHover>a:before,
.jeg_menu_style_2>li>a:hover:before {
  width:80%;
  opacity:1
}
.jeg_navbar_mobile_wrapper,
.jeg_navbar_mobile_wrapper .sticky_blankspace {
  display:none
}
.jeg_navbar_mobile_wrapper .jeg_sticky_nav~.sticky_blankspace {
  display:block
}
.jeg_header_sticky.sticky_blankspace {
  visibility:hidden;
  height:0
}
.jeg_stickybar {
  position:fixed;
  width:100%;
  top:0;
  left:auto;
  width:100%;
  z-index:9997;
  margin:0 auto;
  opacity:0;
  visibility:hidden;
  -webkit-transition:opacity .2s;
  transition:opacity .2s ease
}
.jeg_stickybar.jeg_sticky_nav {
  opacity:1;
  visibility:visible
}
.jeg_stickybar[data-mode=fixed] {
  -webkit-transform:translate3d(0,-130%,0);
  transform:translate3d(0,-130%,0);
  -webkit-transition:transform .15s ease-in;
  transition:transform .15s ease-in
}
.jeg_stickybar[data-mode=fixed].jeg_sticky_nav {
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
  -webkit-transition:transform .25s ease-out .1s;
  transition:transform .25s ease-out .1s
}
.jeg_navbar_mobile:not(.notransition)[data-mode=pinned],
.jeg_stickybar:not(.notransition)[data-mode=pinned] {
  transition:transform .3s
}
.jeg_navbar_mobile.notransition,
.jeg_stickybar.notransition {
  transition:none
}
.jeg_stickybar .jeg_logo img {
  width:auto;
  max-height:36px
}
.jeg_header .jeg_sticky_nav .jeg_main_menu>li>a,
.jeg_header .jeg_sticky_nav .jeg_navbar .jeg_search_wrapper {
  line-height:50px
}
.jeg_navbar_mobile.jeg_sticky_nav {
  position:fixed;
  top:0;
  left:auto;
  width:100%;
  z-index:9997;
  margin:0 auto;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
}
.jeg_topbar .jeg_menu>li {
  padding-right:12px
}
.jeg_topbar .jeg_menu>li:last-child {
  padding-right:0
}
.jeg_topbar.dark .jeg_top_menu>li>ul {
  border-top:0
}
.jeg_top_menu li>ul li a {
  font-size:12px;
  padding:6px 12px
}
.jeg_top_menu li>ul {
  width:auto
}
.jeg_topbar,
.jeg_topbar.dark {
  border-top-style:solid
}
.jeg_menu li.jeg_megamenu {
  position:static
}
.jeg_megamenu .sub-menu {
  background:#fff;
  position:absolute;
  display:none;
  top:100%;
  left:0;
  right:0;
  z-index:11;
  -webkit-box-shadow:0 0 2px rgba(0,0,0,.1),0 20px 40px rgba(0,0,0,.18);
  box-shadow:0 0 2px rgba(0,0,0,.1),0 20px 40px rgba(0,0,0,.18)
}
.jeg_megamenu .jeg_thumb {
  max-height:200px
}
.jeg_newsfeed {
  display:table;
  table-layout:fixed;
  width:100%;
  min-height:192px
}
.sub-menu .jeg_newsfeed_subcat {
  display:table-cell;
  background:#f9f9f9;
  border-color:#eee;
  border-style:solid;
  border-right-width:1px;
  vertical-align:top;
  width:180px
}
.jeg_newsfeed_subcat li {
  border-top:1px solid transparent;
  border-bottom:1px solid transparent;
  -webkit-transition:background .2s;
  -o-transition:background .2s;
  transition:background .2s ease
}
.jeg_newsfeed_subcat li a {
  display:block;
  color:#a0a0a0;
  font-size:12px;
  font-weight:700;
  text-transform:uppercase;
  padding:5px 20px;
  -webkit-transition:color .2s;
  -o-transition:color .2s;
  transition:color .2s ease
}
.jeg_newsfeed_subcat li.active {
  background:#fff;
  border-color:#eee;
  margin-right:-1px;
  padding-right:1px
}
.jeg_newsfeed_subcat li.active a {
  color:#212121;
  background:0 0!important
}
.jeg_newsfeed_list {
  display:table-cell;
  position:relative;
  overflow:hidden;
  padding:20px;
  width:100%;
  z-index:1
}
.jeg_newsfeed_list .jeg_newsfeed_container {
  opacity:0;
  height:0;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:all .3s ease
}
.jeg_newsfeed_list.loaded .jeg_newsfeed_container {
  opacity:1;
  height:auto
}
.newsfeed_carousel {
  display:block;
  overflow:visible
}
.jeg_newsfeed .jeg_post_title {
  font-size:13px;
  margin:5px 0 0
}
.jeg_newsfeed_list .newsfeed_carousel {
  position:absolute;
  visibility:hidden
}
.jeg_newsfeed_list.loaded .newsfeed_carousel {
  position:relative;
  visibility:visible;
  z-index:1
}
.newsfeed_overlay {
  background:#fff;
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  opacity:1;
  transition:opacity .2s ease
}
.jeg_newsfeed_list.loaded .newsfeed_overlay {
  opacity:0;
  display:none
}
.jeg_preloader span {
  height:16px;
  width:16px;
  background-color:#999;
  -webkit-animation:1.4s ease-in-out infinite both jeg_preloader_bounce;
  animation:1.4s ease-in-out infinite both jeg_preloader_bounce;
  position:absolute;
  top:0;
  border-radius:100%
}
.jeg_preloader span:first-of-type {
  left:-22px;
  -webkit-animation-delay:-.32s;
  animation-delay:-.32s
}
.jeg_preloader span:nth-of-type(2) {
  -webkit-animation-delay:-.16s;
  animation-delay:-.16s
}
.jeg_preloader span:last-of-type {
  left:22px
}
@-webkit-keyframes jeg_preloader_bounce {
  0%,
  100%,
  80% {
    -webkit-transform:scale(0);
    opacity:0
  }
  40% {
    -webkit-transform:scale(1);
    opacity:1
  }
}
@keyframes jeg_preloader_bounce {
  0%,
  100%,
  80% {
    -webkit-transform:scale(0);
    transform:scale(0);
    opacity:0
  }
  40% {
    -webkit-transform:scale(1);
    transform:scale(1);
    opacity:1
  }
}
.jeg_navbar_mobile {
  display:none;
  position:relative;
  background:#fff;
  box-shadow:0 2px 6px rgba(0,0,0,.1);
  top:0;
  transform:translate3d(0,0,0);
  transition:.2s ease
}
.jeg_navbar_mobile .container {
  width:100%;
  height:100%
}
.jeg_mobile_bottombar {
  border-style:solid
}
.jeg_mobile_bottombar {
  height:60px;
  line-height:60px
}
.jeg_mobile_bottombar .jeg_nav_item {
  padding:0 10px
}
.jeg_navbar_mobile .jeg_nav_left .jeg_nav_item:first-child {
  padding-left:0
}
.jeg_navbar_mobile .jeg_nav_right .jeg_nav_item:last-child {
  padding-right:0
}
.jeg_mobile_bottombar.dark {
  background:#000;
  color:#212121
}
.jeg_mobile_bottombar.dark a {
  color:#212121
}
.jeg_mobile_bottombar.dark .jeg_search_toggle,
.jeg_mobile_bottombar.dark .toggle_btn {
  color:#fff
}
.jeg_navbar_mobile .jeg_search_toggle,
.jeg_navbar_mobile .toggle_btn {
  color:#212121;
  font-size:22px;
  display:block
}
.jeg_mobile_logo a {
  display:block
}
.jeg_mobile_logo img {
  width:auto;
  max-height:40px;
  display:block
}
.jeg_aside_copyright {
  font-size:11px;
  color:#757575;
  letter-spacing:.5px
}
.jeg_aside_copyright a {
  color:inherit;
  border-bottom:1px solid #aaa
}
.jeg_aside_copyright p {
  margin-bottom:1.2em
}
.jeg_aside_copyright p:last-child {
  margin-bottom:0
}
.jeg_navbar_mobile .jeg_search_wrapper {
  position:static
}
.jeg_navbar_mobile .jeg_search_popup_expand {
  float:none
}
.jeg_search_expanded .jeg_search_popup_expand .jeg_search_toggle {
  position:relative
}
.jeg_navbar_mobile .jeg_search_expanded .jeg_search_popup_expand .jeg_search_toggle:before {
  border-color:transparent transparent #fff;
  border-style:solid;
  border-width:0 8px 8px;
  content:"";
  right:0;
  position:absolute;
  bottom:-1px;
  z-index:98
}
.jeg_navbar_mobile .jeg_search_expanded .jeg_search_popup_expand .jeg_search_toggle:after {
  border-color:transparent transparent #eee;
  border-style:solid;
  border-width:0 9px 9px;
  content:"";
  right:-1px;
  position:absolute;
  bottom:0;
  z-index:97
}
.jeg_navbar_mobile .jeg_search_popup_expand .jeg_search_form:after,
.jeg_navbar_mobile .jeg_search_popup_expand .jeg_search_form:before {
  display:none!important
}
.jeg_navbar_mobile .jeg_search_popup_expand .jeg_search_form {
  width:auto;
  border-left:0;
  border-right:0;
  left:-15px!important;
  right:-15px!important;
  padding:20px;
  -webkit-transform:none;
  transform:none
}
.jeg_navbar_mobile .jeg_search_popup_expand .jeg_search_result {
  margin-top:84px;
  width:auto;
  left:-15px!important;
  right:-15px!important;
  border:0
}
.jeg_navbar_mobile .jeg_search_form .jeg_search_button {
  font-size:18px
}
.jeg_navbar_mobile .jeg_search_wrapper .jeg_search_input {
  font-size:18px;
  padding:.5em 40px .5em 15px;
  height:42px
}
.jeg_navbar_mobile .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:before {
  right:auto;
  left:16px
}
.jeg_navbar_mobile .jeg_nav_left .jeg_search_popup_expand .jeg_search_form:after {
  right:auto;
  left:15px
}
.jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input {
  box-shadow:inset 0 2px 2px rgba(0,0,0,.05)
}
.jeg_mobile_wrapper .jeg_search_result {
  width:100%;
  border-left:0;
  border-right:0;
  right:0
}
body.jeg_show_menu {
  overflow:hidden
}
.jeg_bg_overlay {
  content:'';
  display:block;
  position:fixed;
  width:100%;
  top:0;
  bottom:0;
  background:#000;
  background:-webkit-linear-gradient(to bottom,#000,#434343);
  background:linear-gradient(to bottom,#000,#434343);
  -webkit-transition:.2s ease-out .1s;
  transition:.2s ease-out .1s;
  opacity:0;
  z-index:9998;
  visibility:hidden
}
.jeg_show_menu .jeg_bg_overlay {
  opacity:.85;
  visibility:visible;
  -webkit-transition:.4s cubic-bezier(.22,.61,.36,1) .1s;
  transition:.4s cubic-bezier(.22,.61,.36,1) .1s
}
.jeg_mobile_wrapper {
  opacity:0;
  display:block;
  position:fixed;
  top:0;
  left:0;
  background:#fff;
  width:320px;
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  z-index:9999;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
  -webkit-transition:.3s cubic-bezier(.25,.46,.45,.94);
  -o-transition:.3s cubic-bezier(.25,.46,.45,.94);
  transition:.3s cubic-bezier(.25,.46,.45,.94)
}
.jeg_show_menu .jeg_mobile_wrapper {
  opacity:1;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
  -webkit-box-shadow:1px 0 5px rgba(0,0,0,.1),3px 0 25px rgba(0,0,0,.18);
  box-shadow:1px 0 5px rgba(0,0,0,.1),3px 0 25px rgba(0,0,0,.18)
}
.jeg_menu_close {
  position:fixed;
  top:15px;
  right:15px;
  padding:0;
  font-size:16px;
  color:#fff;
  opacity:0;
  visibility:hidden;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  -webkit-transition:.2s;
  transition:.2s ease;
  z-index:9999
}
@media only screen and (min-width:1023px) {
  .jeg_menu_close {
    font-size:20px;
    padding:20px
  }
}
.jeg_menu_close:hover {
  color:#fff
}
.jeg_show_menu .jeg_menu_close {
  opacity:.75;
  visibility:visible;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  -webkit-transition:.2s .3s;
  transition:.2s ease .3s
}
.jeg_mobile_wrapper .nav_wrap {
  min-height:100%;
  display:flex;
  flex-direction:column;
  position:relative
}
.jeg_mobile_wrapper .nav_wrap:before {
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  min-height:100%;
  z-index:-1
}
.jeg_mobile_wrapper .item_main {
  flex:1
}
.jeg_mobile_wrapper .item_bottom {
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.jeg_aside_item {
  display:block;
  padding:20px;
  border-bottom:1px solid #eee
}
.item_bottom .jeg_aside_item {
  padding:10px 20px;
  border-bottom:0
}
.item_bottom .jeg_aside_item:first-child {
  padding-top:20px
}
.item_bottom .jeg_aside_item:last-child {
  padding-bottom:20px
}
.jeg_aside_item:last-child {
  border-bottom:0
}
.jeg_aside_item:after {
  content:"";
  display:table;
  clear:both
}
.jeg_mobile_wrapper .widget {
  display:block;
  padding:20px;
  margin-bottom:0;
  border-bottom:1px solid #eee
}
.jeg_mobile_wrapper .widget:last-child {
  border-bottom:0
}
.jeg_mobile_wrapper .widget .jeg_ad_module {
  margin-bottom:0
}
.jeg_navbar_mobile_wrapper {
  position:relative;
  z-index:9
}
.jeg_mobile_menu li a {
  color:#212121;
  margin-bottom:15px;
  display:block;
  font-size:18px;
  line-height:1.444em;
  font-weight:700;
  position:relative
}
.jeg_mobile_menu li a:hover,
.jeg_mobile_menu li.sfHover>a {
  color:#f70d28
}
.jeg_mobile_menu ul {
  padding-bottom:10px
}
.jeg_mobile_menu ul li a {
  color:#757575;
  font-size:15px;
  font-weight:400;
  margin-bottom:12px;
  padding-bottom:5px;
  border-bottom:1px solid #eee
}
.jeg_mobile_menu.sf-arrows .sf-with-ul:after {
  font-size:14px;
  position:absolute;
  right:15px;
  top:50%;
  margin-top:-6px;
  width:auto;
  text-align:center;
  content:"\66";
  font-family:jegicon;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  transition:.3s
}
.jeg_mobile_menu.sf-arrows .sfHover .sf-with-ul:after {
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg)
}
.jeg_mobile_wrapper .socials_widget {
  width:100%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.jeg_mobile_wrapper .socials_widget a {
  margin-bottom:0!important;
  display:block
}
.dark .jeg_bg_overlay {
  background:#fff
}
.dark .jeg_mobile_wrapper {
  background-color:#212121;
  color:#f5f5f5
}
.dark .jeg_mobile_wrapper .jeg_search_result {
  background:rgba(0,0,0,.9);
  color:#f5f5f5;
  border:0
}
.dark .jeg_menu_close {
  color:#212121
}
.dark .jeg_aside_copyright,
.dark .jeg_mobile_menu li a,
.dark .jeg_mobile_wrapper .jeg_search_result .search-link,
.dark .jeg_mobile_wrapper .jeg_search_result a {
  color:#f5f5f5
}
.dark .jeg_aside_copyright a {
  border-color:rgba(255,255,255,.8)
}
.dark .jeg_aside_item,
.dark .jeg_mobile_menu ul li a,
.dark .jeg_search_result.with_result .search-all-button {
  border-color:rgba(255,255,255,.15)
}
.dark .jeg_mobile_menu ul li a,
.dark .jeg_mobile_menu.sf-arrows .sf-with-ul:after,
.dark .jeg_mobile_wrapper .jeg_search_result .jeg_post_meta {
  color:rgba(255,255,255,.5)
}
.dark .jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input {
  background:rgba(255,255,255,.1);
  border:0
}
.dark .jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_button,
.dark .jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input {
  color:#fafafa
}
.dark .jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input::-webkit-input-placeholder {
  color:rgba(255,255,255,.75)
}
.dark .jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input:-moz-placeholder {
  color:rgba(255,255,255,.75)
}
.dark .jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input::-moz-placeholder {
  color:rgba(255,255,255,.75)
}
.dark .jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input:-ms-input-placeholder {
  color:rgba(255,255,255,.75)
}
.module-overlay {
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  background:rgba(255,255,255,.9);
  display:none;
  z-index:5
}
.module-preloader {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  margin:auto;
  width:16px;
  height:16px
}
.jeg_block_heading {
  position:relative;
  margin-bottom:30px
}
.jeg_aligncenter {
  text-align:center
}
.jeg_subcat {
  display:block;
  float:left;
  margin-left:1em
}
.jeg_subcat .okayNav__menu-toggle {
  width:30px
}
.jeg_block_heading:not(.jeg_subcat_right) .okayNav__menu-toggle {
  position:absolute;
  right:0;
  top:50%;
  margin-top:0;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
}
.jeg_block_heading:not(.jeg_subcat_right) .okayNav__menu-toggle.icon--active {
  -webkit-transform:translateY(-50%) rotate(90deg)!important;
  transform:translateY(-50%) rotate(90deg)!important
}
.jeg_pl_lg_9 {
  margin-bottom:60px;
  padding-bottom:40px;
  border-bottom:1px solid #eee
}
.jeg_pl_lg_9 .jeg_postblock_heading {
  margin-bottom:20px;
  text-align:center
}
.jeg_pl_lg_9 .jeg_post_title {
  font-size:34px;
  letter-spacing:-.035em;
  margin:0 0 10px
}
.jeg_pl_lg_9 .jeg_post_category {
  margin-bottom:10px
}
.jeg_pl_lg_9 .jeg_post_excerpt {
  margin-top:20px
}
.jeg_pl_lg_9 .jeg_readmore_wrap {
  text-align:center
}
.jeg_post_meta .jeg_meta_author img {
  width:35px;
  border-radius:100%;
  margin-right:5px
}
.jeg_meta_footer {
  display:table;
  width:100%;
  font-size:12px;
  margin-bottom:-40px;
  color:#a0a0a0;
  margin-top:40px;
  border-top:1px solid #eee
}
.jeg_meta_footer .label {
  font-style:italic
}
.jeg_meta_footer>div>.fa {
  margin-right:2px
}
.jeg_meta_footer>div {
  display:table-cell;
  width:33.3333333%;
  text-align:center;
  padding:10px;
  border-right:1px solid #eee
}
.jeg_meta_footer>div:last-of-type {
  border-right:0
}
.jeg_meta_footer .jeg_meta_author a,
.jeg_meta_footer .jeg_meta_comment a {
  color:#212121;
  font-weight:700
}
.jeg_pl_lg_box {
  margin-bottom:30px
}
.jeg_pl_lg_box .box_wrap {
  position:relative;
  overflow:hidden
}
.jeg_pl_lg_box .jeg_thumb img {
  width:100%
}
.jeg_pl_lg_box .jeg_postblock_content {
  padding:20px 15px 10px;
  position:absolute;
  width:100%;
  bottom:0;
  background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 70%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(70%,rgba(0,0,0,.65)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 70%);
  background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 70%);
  background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 70%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 70%)
}
.jeg_pl_lg_box .jeg_post_category {
  margin-bottom:10px
}
.jeg_pl_lg_box .jeg_post_category a {
  color:#fff;
  display:inline-block;
  font-size:11px;
  line-height:normal;
  margin-right:5px;
  padding:3px 6px;
  background:#f70d28;
  text-transform:uppercase;
  letter-spacing:1px;
  -webkit-transition:.2s;
  -o-transition:.2s;
  transition:.2s
}
.jeg_pl_lg_box .jeg_postblock_content {
  padding:40px 20px 20px
}
.jeg_pl_lg_box .jeg_post_title {
  font-size:20px;
  font-weight:700;
  margin:0 auto 5px
}
.jeg_pl_lg_box .jeg_thumb .jeg_post_category {
  top:10px;
  bottom:auto
}
.jeg_pl_lg_box .jeg_post_meta,
.jeg_pl_lg_box .jeg_post_title a,
.jeg_pl_lg_box a,
.jeg_pl_lg_box a:hover,
.jeg_postblock .jeg_pl_lg_box .jeg_post_title a:hover {
  color:#fff
}
.jeg_pl_lg_box .jeg_post_meta .fa,
.jeg_pl_lg_box .jeg_post_meta a {
  color:inherit
}
.jeg_pl_md_1 {
  margin-bottom:30px
}
.jeg_pl_md_1 .jeg_post_title {
  font-size:16px;
  font-weight:700;
  line-height:1.4;
  margin:0 0 5px
}
.jeg_pl_md_1 .jeg_thumb {
  margin-bottom:15px
}
.jeg_footer .jeg_post_meta {
  color:inherit
}
.jeg_video_playlist {
  position:relative;
  overflow:hidden;
  margin-bottom:40px
}
.jeg_postblock {
  margin-bottom:20px;
  position:relative
}
.jeg_postblock.loaded,
.loaded .jeg_postblock {
  z-index:2
}
.jeg_post_title {
  letter-spacing:-.02em
}
.jeg_post_title a {
  color:#212121;
  -webkit-transition:color .2s;
  -o-transition:color .2s;
  transition:color .2s
}
.jeg_postblock .jeg_post_title a:hover,
.widget_jnews_popular .jeg_post_title a:hover {
  color:#f70d28
}
.jeg_post_excerpt {
  font-size:14px;
  line-height:1.6;
  margin-top:1em
}
.jeg_post_excerpt p {
  margin-bottom:1em
}
.jeg_post_excerpt p:last-of-type {
  margin-bottom:0
}
.jeg_post_meta {
  font-size:11px;
  text-transform:uppercase;
  color:#a0a0a0
}
.jeg_post_category {
  margin-bottom:5px;
  text-rendering:auto;
  -webkit-font-smoothing:auto;
  -moz-osx-font-smoothing:auto
}
.jeg_post_category a {
  display:inline-block;
  font-size:12px;
  text-transform:uppercase;
  letter-spacing:1px;
  margin-right:10px
}
.jeg_post_category a:last-child {
  margin-right:0
}
.jeg_post_meta .jeg_post_category {
  text-transform:uppercase
}
.jeg_post_meta a {
  color:inherit;
  font-weight:700
}
.jeg_meta_date a,
.jeg_meta_views a {
  font-weight:400
}
.jeg_meta_author a {
  color:#f70d28
}
.jeg_post_meta .fa {
  color:#2e9fff
}
.jeg_post_meta>div {
  display:inline-block
}
.jeg_post_meta>div:not(:last-of-type) {
  margin-right:1em
}
.jeg_post_meta>div>.fa {
  margin-right:2px
}
.jeg_readmore {
  color:#53585c;
  display:inline-block;
  text-transform:uppercase;
  letter-spacing:.05em;
  font-size:11px;
  margin-top:15px;
  padding:6px 18px;
  border:1px solid #e0e0e0;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);
  box-shadow:0 1px 3px rgba(0,0,0,.1);
  text-rendering:auto;
  -webkit-font-smoothing:auto;
  -moz-osx-font-smoothing:auto;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:all .3s ease;
  white-space:nowrap
}
.jeg_readmore:hover {
  color:#fff;
  background:#f70d28;
  border-color:#f70d28
}
.jeg_thumb {
  position:relative;
  overflow:hidden;
  z-index:0
}
.thumbnail-container {
  display:block;
  position:relative;
  height:0;
  overflow:hidden;
  z-index:0;
  background:#f7f7f7;
  background-position:50%;
  background-size:cover
}
.thumbnail-container>img {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:100%;
  min-height:100%;
  color:#a0a0a0;
  z-index:-1
}
.thumbnail-background>div {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:1;
  opacity:0;
  background-repeat:no-repeat;
  background-position:center center;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover
}
.size-500 {
  padding-bottom:50%
}
.thumbnail-container.animate-lazy>img {
  opacity:0
}
.thumbnail-container:after {
  content:"";
  opacity:1;
  background:url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/img/preloader.gif) #f7f7f7;
  background-position:center;
  background-size:cover;
  position:absolute;
  height:100%;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:-2
}
.lazyloaded,
.thumbnail-background>div.lazyloaded {
  opacity:1!important;
  transition:opacity .4s ease
}
.jeg_thumb .jeg_post_category {
  position:absolute;
  z-index:3;
  bottom:10px;
  left:10px;
  margin:0;
  line-height:1
}
.jeg_thumb .jeg_post_category a {
  display:inline-block;
  font-size:11px;
  color:#fff;
  margin-right:5px;
  padding:3px 6px;
  background:#f70d28;
  text-transform:uppercase;
  letter-spacing:1px;
  -webkit-transition:.2s;
  -o-transition:.2s;
  transition:.2s
}
.jeg_post_category span {
  display:inline-block;
  line-height:1
}
.jeg_block_navigation {
  position:relative
}
.navigation_overlay {
  position:relative;
  height:48px;
  display:none
}
.jeg_block_loadmore {
  text-align:center;
  position:relative;
  overflow:hidden
}
.jeg_block_loadmore a {
  min-width:30%;
  height:30px;
  line-height:28px;
  position:relative;
  display:inline-block;
  white-space:nowrap;
  font-size:11px;
  letter-spacing:1px;
  text-transform:uppercase;
  box-shadow:0 1px 3px rgba(0,0,0,.1);
  padding:0 18px;
  border:1px solid #e0e0e0;
  border-radius:2px;
  text-align:center;
  color:#212121;
  background:#fff;
  -webkit-transition:.2s;
  transition:.2s ease;
  text-rendering:auto;
  -webkit-font-smoothing:auto;
  -moz-osx-font-smoothing:auto
}
.jeg_block_loadmore a:after,
.jeg_block_loadmore a:before {
  content:'';
  height:1px;
  background:#eee;
  width:1000px;
  margin:auto;
  position:absolute;
  top:0;
  bottom:0;
  display:block;
  cursor:none;
  pointer-events:none
}
.jeg_block_loadmore a:before {
  right:100%;
  margin-right:20px
}
.jeg_block_loadmore a:after {
  left:100%;
  margin-left:20px
}
.jeg_block_loadmore a.active,
.jeg_block_loadmore a:hover {
  color:#fff;
  background:#f70d28;
  border-color:#f70d28
}
.jeg_block_loadmore a.disabled {
  display:none
}
.jeg_postblock.loaded,
.loaded .jeg_postblock {
  height:auto
}
.jeg_postblock.loaded .jeg_block_container,
.loaded .jeg_postblock .jeg_block_container {
  -webkit-animation-duration:.5s;
  animation-duration:.5s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both
}
.jeg_postblock.loaded.subclass .jeg_block_container,
.loaded.subclass .jeg_postblock .jeg_block_container {
  -webkit-animation-name:jeg_fadeinup;
  animation-name:jeg_fadeinup
}
.jeg_postblock.loaded.next .jeg_block_container,
.loaded.next .jeg_postblock .jeg_block_container {
  -webkit-animation-name:jeg_fadeinright;
  animation-name:jeg_fadeinright
}
.jeg_postblock.loaded.prev .jeg_block_container,
.loaded.prev .jeg_postblock .jeg_block_container {
  -webkit-animation-name:jeg_fadeinleft;
  animation-name:jeg_fadeinleft
}
.jeg_postblock.loaded.more .jeg_ajax_loaded,
.loaded.more .jeg_postblock .jeg_ajax_loaded {
  -webkit-animation-duration:.4s;
  animation-duration:.4s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-name:jeg_fadeinup;
  animation-name:jeg_fadeinup
}
.jeg_postblock.loaded.scroll .jeg_ajax_loaded,
.loaded.scroll .jeg_postblock .jeg_ajax_loaded {
  -webkit-animation-duration:.4s;
  animation-duration:.4s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-name:jeg_fadeinup;
  animation-name:jeg_fadeinup
}
.jeg_postblock_14 {
  margin-bottom:10px
}
.jeg_postblock_14 .jeg_posts_wrap {
  position:relative;
  overflow:hidden
}
.jeg_postblock_14 .jeg_posts {
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
  display:flex;
  align-items:flex-start;
  margin-right:-30px
}
.jeg_postblock_14 .jeg_posts .jeg_post {
  float:left;
  width:50%;
  padding-right:30px
}
.jeg_postblock_26 {
  margin-bottom:0
}
.jeg_blocklink {
  position:relative;
  width:100%;
  height:230px;
  margin-bottom:40px
}
.jeg_blocklink .jeg_block_container {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden
}
.jeg_blocklink .jeg_videowrapper {
  position:relative
}
.jeg_blocklink:hover a {
  -webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);
  box-shadow:0 10px 30px rgba(0,0,0,.2)
}
.jeg_section .row:last-child>div[class*=col-]>.jeg_postblock:last-child {
  margin-bottom:0
}
.jeg_overlay_slider {
  display:none
}
.jeg_navigation {
  position:relative;
  margin-bottom:30px
}
.jeg_pagination .page_nav.next:after,
.jeg_pagination .page_nav.prev:before {
  font-weight:400;
  font-family:FontAwesome;
  display:inline-block;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.jeg_pagination .page_nav.prev:before {
  content:"\f104";
  padding-right:6px
}
.jeg_pagination .page_nav.next:after {
  content:"\f105";
  padding-left:6px
}
.jeg_pagination.jeg_aligncenter {
  text-align:center
}
.no_pageinfo .page_info {
  display:none
}
.jeg_pagination .page_nav,
.jeg_pagination .page_number {
  margin:0 5px 10px 0
}
.page_nav.hide {
  display:none
}
.page_nav.disable {
  background:#f5f5f5
}
.page_nav.disable a {
  color:#a0a0a0
}
.jeg_pagenav_1 .page_nav,
.jeg_pagenav_1 .page_number {
  color:#212121;
  padding:0 10px;
  display:inline-block;
  border:1px solid #eee;
  text-align:center;
  min-width:30px;
  line-height:30px;
  font-size:13px;
  font-weight:700;
  -webkit-transition:.2s;
  transition:.2s ease
}
.jeg_pagenav_1 a.page_nav:hover,
.jeg_pagenav_1 a.page_number:hover {
  background:#f5f5f5
}
.jeg_pagenav_1 .page_number.active,
.jeg_pagenav_1 .page_number.active:hover {
  color:#fff;
  border-color:#f70d28;
  background:#f70d28
}
.jeg_pagenav_1 .page_number.dots {
  border:0;
  font-weight:400
}
.jeg_pagenav_1 .page_info {
  margin:0 10px 0 0;
  font-size:12px;
  text-transform:uppercase;
  letter-spacing:1px;
  font-weight:700;
  line-height:32px;
  float:left
}
.jeg_pagenav_1.jeg_aligncenter:not(.no_pageinfo) .page_info {
  float:none;
  display:block;
  margin:0
}
.jeg_pagenav_1 .page_nav.disabled {
  display:none
}
.jeg_ad {
  text-align:center
}
.jeg_ad_module {
  margin-bottom:40px
}
.jeg_ad_module:empty {
  display:none
}
.jnews_header_top_ads {
  position:relative;
  background:#f5f5f5;
  z-index:9999
}
.jnews_mobile_sticky_ads>* {
  position:fixed;
  bottom:0;
  width:100%;
  background:#dbdbdb;
  text-align:center;
  line-height:1;
  z-index:1
}
.jnews_mobile_sticky_ads>.ads-wrapper>* {
  padding:10px
}
.jeg_ad .ads_image,
.jeg_ad .ads_image_phone,
.jeg_ad .ads_image_tablet {
  display:none
}
@media (min-width:1025px) {
  .jeg_ad .ads_image {
    display:block
  }
}
@media (max-width:1024px) and (min-width:769px) {
  .jeg_ad .ads_image_tablet {
    display:block
  }
}
@media (max-width:768px) {
  .jeg_ad .ads_image_phone {
    display:block
  }
}
.widget {
  margin-bottom:40px
}
.jeg_tabpost_nav {
  display:block;
  overflow:hidden
}
.jeg_tabpost_nav li {
  float:left;
  border:1px solid #eee;
  border-bottom:2px solid #eee;
  border-right:0;
  margin-bottom:0;
  font-size:13px;
  font-weight:500;
  width:33.333333333%;
  text-align:center;
  line-height:36px;
  cursor:pointer;
  -webkit-transition:.2s;
  -o-transition:.2s;
  transition:all .2s ease
}
.jeg_tabpost_nav li:last-child {
  border-right:1px solid #eee
}
.jeg_tabpost_nav li:hover {
  color:#212121;
  background:#fafafa
}
.jeg_tabpost_nav li.active {
  border-bottom-color:#f70d28;
  color:#212121
}
.socials_widget a {
  display:inline-block;
  margin:0 10px 10px 0;
  text-decoration:none!important
}
.socials_widget a .fa {
  font-size:1em;
  display:inline-block;
  width:38px;
  line-height:36px;
  white-space:nowrap;
  color:#fff;
  text-align:center;
  -webkit-transition:.2s ease-in-out;
  -o-transition:.2s ease-in-out;
  transition:all .2s ease-in-out
}
.socials_widget .fa {
  font-size:16px
}
.socials_widget a:hover .fa {
  opacity:.75
}
.socials_widget.circle a .fa {
  border-radius:100%
}
.socials_widget a img:hover {
  opacity:.75
}
.socials_widget span {
  display:inline-block;
  margin-left:.5em
}
.socials_widget a:last-child {
  margin-right:0
}
.socials_widget .jeg_facebook .fa {
  background:#45629f
}
.socials_widget .jeg_twitter .fa {
  background:#5eb2ef
}
.socialshare_list {
  -webkit-transition:opacity .3s;
  -o-transition:opacity .3s;
  transition:opacity .3s ease;
  opacity:0;
  height:0;
  width:0;
  overflow:hidden
}
.socialshare_list a {
  font-size:11px;
  position:relative;
  margin-right:5px;
  text-transform:none
}
.content-inner ul {
  padding-left:2.14285714em;
  list-style-position:inside;
  margin-bottom:1.5em
}
.content-inner li {
  margin-bottom:.5em
}
.content-inner ul {
  list-style:square
}
.jeg_video_container {
  position:relative;
  padding-bottom:56.25%;
  padding-top:25px;
  height:0
}
.jeg_video_container iframe,
.jeg_video_container object,
.jeg_video_container video {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%
}
.entry-content iframe {
  max-width:100%
}
.jeg_share_stats>div {
  float:left;
  text-align:center;
  line-height:1;
  margin-right:15px;
  position:relative
}
.jeg_share_stats>div:last-child {
  padding-right:15px
}
.jeg_share_stats>div:last-child:after {
  width:1px;
  height:100%;
  background:#e0e0e0;
  display:block;
  content:'';
  position:absolute;
  right:0;
  top:-2px;
  -webkit-transform:rotate(15deg);
  -ms-transform:rotate(15deg);
  -o-transform:rotate(15deg);
  transform:rotate(15deg)
}
.jeg_share_stats .counts {
  font-size:26px;
  font-weight:700
}
.jeg_share_count .counts {
  color:#f70d28
}
.content-inner .jeg_post_category {
  font-size:12px;
  clear:both
}
.content-inner .jeg_post_category span {
  font-weight:700;
  margin-right:3px
}
.content-inner .jeg_post_category a {
  color:#616161;
  background:#f5f5f5;
  display:inline-block;
  letter-spacing:1px;
  line-height:normal;
  padding:4px 10px;
  margin:0 3px 5px 0;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:auto;
  -moz-osx-font-smoothing:auto;
  -webkit-transition:.2s linear;
  -o-transition:.2s linear;
  transition:all .2s linear
}
.content-inner .jeg_post_category a:hover {
  color:#fff;
  background:#f70d28
}
.jeg_meganav_bar .nav_wrap {
  padding:0 30px
}
.alignnone {
  margin:5px 20px 1.25em 0
}
a img.alignnone {
  margin:5px 20px 20px 0
}
.gallery {
  clear:both;
  overflow:hidden;
  width:100%;
  margin:15px auto!important
}
.gallery:after {
  content:"";
  clear:both;
  display:block;
  margin-bottom:30px
}
.gallery img {
  display:block;
  width:100%;
  height:auto;
  border:none!important
}
.gallery .gallery-item {
  position:relative;
  overflow:hidden;
  border-color:transparent;
  padding:5px;
  margin:0!important;
  float:left
}
.gallery-item {
  margin-top:5px!important
}
.gallery-item img {
  border:0!important
}
body.admin-bar .mfp-close {
  top:32px
}
.content-inner>* {
  padding-left:0;
  padding-right:0
}
.jeg_footer_content {
  background:#f5f5f5;
  color:#666
}
.jeg_footer_primary {
  width:100%;
  padding:60px 0 40px
}
.jeg_footer_content a {
  color:#53585c
}
.footer_logo {
  margin-bottom:20px;
  display:block
}
.jeg_footer .widget {
  margin-bottom:30px
}
.jeg_footer .widget:last-of-type {
  margin-bottom:0
}
.jeg_footer .jeg_postblock .jeg_post_meta .fa {
  color:#bdbdbd
}
.jeg_footer h1,
.jeg_footer h3 {
  margin-top:0
}
.jeg_footer p {
  margin-bottom:1em
}
.jeg_footer .socials_widget:not(.nobg) .fa {
  color:#666;
  background:#e0e0e0
}
.jeg_footer.dark .socials_widget .fa {
  color:#a8a8aa;
  background:rgba(255,255,255,.15)
}
.jeg_footer.dark .socials_widget:not(.nobg) a .fa {
  background:rgba(255,255,255,.15);
  color:#eee
}
.jeg_footer.dark .socials_widget:not(.nobg) a:hover .fa {
  color:#fff;
  background:#f70d28;
  opacity:1
}
.jscroll-to-top {
  position:fixed;
  right:30px;
  bottom:30px;
  -webkit-backface-visibility:hidden;
  visibility:hidden;
  opacity:0;
  -webkit-transition:.2s;
  transition:.2s ease;
  -webkit-transform:translate3d(0,30px,0);
  -ms-transform:translate3d(0,30px,0);
  transform:translate3d(0,30px,0);
  z-index:11
}
.jscroll-to-top.show {
  visibility:visible;
  opacity:1;
  -webkit-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
}
.jscroll-to-top>a {
  color:#a0a0a0;
  font-size:30px;
  display:block;
  width:46px;
  border-radius:5px;
  height:46px;
  line-height:44px;
  background:rgba(180,180,180,.15);
  border:1px solid rgba(0,0,0,.11);
  -webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 2px 6px rgba(0,0,0,.1);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 2px 6px rgba(0,0,0,.1);
  text-align:center;
  opacity:.8;
  -webkit-transition:opacity .2s;
  transition:opacity .2s ease
}
.jscroll-to-top>a:hover {
  opacity:1
}
@media only screen and (max-width:1024px) {
  .jscroll-to-top {
    bottom:50px
  }
}
.jeg_footer input:not([type=submit]),
.jeg_footer select,
.jeg_footer textarea {
  border:2px solid #e0e0e0;
  font-size:12px
}
.jeg_footer.dark .btn,
.jeg_footer.dark .button,
.jeg_footer.dark input[type=submit] {
  background:#f93d53;
  color:#fff
}
.jeg_footer.dark input:not([type=submit]),
.jeg_footer.dark select,
.jeg_footer.dark textarea {
  color:#eee;
  background:rgba(255,255,255,.15);
  border:0
}
.jeg_footer.dark .chosen-container .chosen-drop {
  border:0
}
.jeg_footer.dark .chosen-container .chosen-results li {
  color:inherit!important
}
.jeg_footer.dark .chosen-container-active.chosen-with-drop .chosen-single {
  box-shadow:none
}
.jeg_footer.dark input::-webkit-input-placeholder {
  color:#eee
}
.jeg_footer.dark input:-moz-placeholder {
  color:#eee
}
.jeg_footer.dark input::-moz-placeholder {
  color:#eee
}
.jeg_footer.dark input:-ms-input-placeholder {
  color:#eee
}
.jeg_footer .copyright {
  margin-bottom:1em;
  font-size:12px
}
.jeg_footer_secondary {
  border-top:1px solid #e0e0e0;
  padding:30px 0 40px;
  color:#999;
  font-size:13px
}
.jeg_footer_secondary a {
  color:#666
}
.footer_right {
  float:right;
  text-align:right
}
.jeg_menu_footer {
  display:inline-block
}
.jeg_menu_footer {
  margin-bottom:1em
}
.jeg_menu_footer li {
  margin:0;
  padding:0;
  list-style:none;
  display:inline-block;
  white-space:nowrap
}
.jeg_menu_footer li:not(:last-child):after {
  content:'/';
  margin-right:6px;
  color:#e0e0e0
}
.footer_right .jeg_menu_footer li:not(:last-child):after {
  margin:0 0 0 6px
}
.dark .jeg_menu_footer li:not(:last-child):after {
  color:rgba(255,255,255,.3)
}
.jeg_menu_footer li a {
  font-size:13px;
  position:relative;
  margin:0 6px 0 0;
  -webkit-transition:color .2s;
  -o-transition:color .2s;
  transition:color .2s ease
}
.footer_right .jeg_menu_footer li a {
  margin:0 0 0 6px
}
@media only screen and (min-width:1024px) {
  .footer_right .socials_widget {
    margin-left:1em
  }
  .footer_right .socials_widget a {
    margin-right:0;
    margin-bottom:0;
    margin-left:5px
  }
}
.jeg_footer.dark .jeg_footer_content {
  background:#212121;
  color:#a8a8aa
}
.jeg_footer.dark .jeg_footer_content a,
.jeg_footer.dark h1,
.jeg_footer.dark h3 {
  color:rgba(255,255,255,.8)
}
.jeg_footer.dark .jeg_footer_content a:hover {
  color:#fff
}
.jeg_footer.dark .socials_widget a:hover .fa {
  color:inherit;
  opacity:1
}
.jeg_footer.dark .jeg_footer_secondary {
  color:#a8a8aa
}
.jeg_footer.dark .jeg_footer_secondary {
  border-color:rgba(255,255,255,.15)
}
.jeg_footer.dark .jeg_postblock .jeg_post_meta .fa {
  color:#bdbdbd
}
.jnews-cookie-law-policy {
  display:none;
  position:fixed;
  z-index:999;
  text-align:center;
  width:100%;
  background:#fff;
  padding:10px;
  bottom:0;
  -webkit-box-shadow:0 0 1px rgba(0,0,0,.2),0 2px 20px rgba(0,0,0,.15);
  box-shadow:0 0 1px rgba(0,0,0,.2),0 2px 20px rgba(0,0,0,.15)
}
.jnews-cookie-law-policy .btn-cookie {
  margin-left:10px;
  border-radius:2px;
  height:30px;
  line-height:30px;
  text-transform:none
}
.preloader_type .jeg_preloader {
  display:none
}
.preloader_type {
  width:100%;
  height:100%;
  position:relative
}
.preloader_type.preloader_dot .jeg_preloader.dot {
  display:block
}
.jnews_preloader_circle_outer {
  position:absolute;
  width:100%;
  top:50%;
  margin-top:-30px
}
.jnews_preloader_circle_inner {
  margin:0 auto;
  font-size:15px;
  position:relative;
  text-indent:-9999em;
  border-top:.4em solid rgba(0,0,0,.2);
  border-right:.4em solid rgba(0,0,0,.2);
  border-bottom:.4em solid rgba(0,0,0,.2);
  border-left:.4em solid rgba(0,0,0,.6);
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-animation:.9s linear infinite spincircle;
  animation:.9s linear infinite spincircle
}
.jnews_preloader_circle_inner,
.jnews_preloader_circle_inner::after {
  border-radius:50%;
  width:60px;
  height:60px
}
@-webkit-keyframes spincircle {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  100% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
}
@keyframes spincircle {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  100% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
}
.jeg_square {
  display:inline-block;
  width:30px;
  height:30px;
  position:relative;
  border:4px solid #555;
  top:50%;
  animation:2s infinite jeg_square
}
.jeg_square_inner {
  vertical-align:top;
  display:inline-block;
  width:100%;
  background-color:#555;
  animation:2s ease-in infinite jeg_square_inner
}
@-webkit-keyframes jeg_square {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  25% {
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
  }
  50% {
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
  }
  75% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
  100% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
}
@keyframes jeg_square {
  0% {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  25% {
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
  }
  50% {
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
  }
  75% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
  100% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)
  }
}
@-webkit-keyframes jeg_square_inner {
  0% {
    height:0%
  }
  25% {
    height:0%
  }
  50% {
    height:100%
  }
  75% {
    height:100%
  }
  100% {
    height:0%
  }
}
@keyframes jeg_square_inner {
  0% {
    height:0%
  }
  25% {
    height:0%
  }
  50% {
    height:100%
  }
  75% {
    height:100%
  }
  100% {
    height:0%
  }
}
@-webkit-keyframes jeg_fadeinright {
  from {
    opacity:.5;
    -webkit-transform:translate3d(30px,0,0);
    transform:translate3d(30px,0,0)
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
@keyframes jeg_fadeinright {
  from {
    opacity:.5;
    -webkit-transform:translate3d(30px,0,0);
    transform:translate3d(30px,0,0)
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
@-webkit-keyframes jeg_fadeinleft {
  from {
    opacity:.5;
    -webkit-transform:translate3d(-30px,0,0);
    transform:translate3d(-30px,0,0)
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
@keyframes jeg_fadeinleft {
  from {
    opacity:.5;
    -webkit-transform:translate3d(-30px,0,0);
    transform:translate3d(-30px,0,0)
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
@-webkit-keyframes jeg_fadeinup {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,30px,0);
    transform:translate3d(0,30px,0)
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
@keyframes jeg_fadeinup {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,30px,0);
    transform:translate3d(0,30px,0)
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
.ff-container {
  display:inline-block;
  position:relative;
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSc1MHB4JyBoZWlnaHQ9JzUwcHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLXNwaW4iPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJub25lIiBjbGFzcz0iYmsiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkiPjxnIHRyYW5zZm9ybT0icm90YXRlKDApIHRyYW5zbGF0ZSgzNCAwKSI+PGNpcmNsZSBjeD0iMCIgY3k9IjAiIHI9IjgiIGZpbGw9IiNmZmZmZmYiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwLjEiIGJlZ2luPSIwcyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InNjYWxlIiBmcm9tPSIxLjUiIHRvPSIxIiBiZWdpbj0iMHMiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSB0cmFuc2xhdGUoMzQgMCkiPjxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSI4IiBmaWxsPSIjZmZmZmZmIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIxIiB0bz0iMC4xIiBiZWdpbj0iMC4xMnMiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgZnJvbT0iMS41IiB0bz0iMSIgYmVnaW49IjAuMTJzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSg5MCkgdHJhbnNsYXRlKDM0IDApIj48Y2lyY2xlIGN4PSIwIiBjeT0iMCIgcj0iOCIgZmlsbD0iI2ZmZmZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMSIgdG89IjAuMSIgYmVnaW49IjAuMjVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0ic2NhbGUiIGZyb209IjEuNSIgdG89IjEiIGJlZ2luPSIwLjI1cyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L2NpcmNsZT48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTM1KSB0cmFuc2xhdGUoMzQgMCkiPjxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSI4IiBmaWxsPSIjZmZmZmZmIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIxIiB0bz0iMC4xIiBiZWdpbj0iMC4zN3MiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgZnJvbT0iMS41IiB0bz0iMSIgYmVnaW49IjAuMzdzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxODApIHRyYW5zbGF0ZSgzNCAwKSI+PGNpcmNsZSBjeD0iMCIgY3k9IjAiIHI9IjgiIGZpbGw9IiNmZmZmZmYiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwLjEiIGJlZ2luPSIwLjVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0ic2NhbGUiIGZyb209IjEuNSIgdG89IjEiIGJlZ2luPSIwLjVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgyMjUpIHRyYW5zbGF0ZSgzNCAwKSI+PGNpcmNsZSBjeD0iMCIgY3k9IjAiIHI9IjgiIGZpbGw9IiNmZmZmZmYiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwLjEiIGJlZ2luPSIwLjYycyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InNjYWxlIiBmcm9tPSIxLjUiIHRvPSIxIiBiZWdpbj0iMC42MnMiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDI3MCkgdHJhbnNsYXRlKDM0IDApIj48Y2lyY2xlIGN4PSIwIiBjeT0iMCIgcj0iOCIgZmlsbD0iI2ZmZmZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMSIgdG89IjAuMSIgYmVnaW49IjAuNzVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0ic2NhbGUiIGZyb209IjEuNSIgdG89IjEiIGJlZ2luPSIwLjc1cyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L2NpcmNsZT48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzE1KSB0cmFuc2xhdGUoMzQgMCkiPjxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSI4IiBmaWxsPSIjZmZmZmZmIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIxIiB0bz0iMC4xIiBiZWdpbj0iMC44N3MiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgZnJvbT0iMS41IiB0bz0iMSIgYmVnaW49IjAuODdzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48L2c+PC9zdmc+) center center no-repeat rgba(0,0,0,.5)
}
.ff-container .ff-image {
  z-index:0;
  vertical-align:top;
  background:rgba(0,0,0,.5);
  opacity:0
}
.ff-container .ff-image.ff-image-ready {
  opacity:1
}
.ff-container .ff-canvas {
  display:inline-block;
  position:absolute;
  top:0;
  left:0;
  pointer-events:none;
  z-index:1;
  vertical-align:top;
  opacity:0
}
.ff-container .ff-canvas.ff-responsive {
  width:100%
}
.ff-container .ff-canvas.ff-canvas-ready {
  transition:opacity .3s;
  opacity:1
}
.ff-container .ff-canvas.ff-canvas-active {
  transition:none;
  opacity:0
}
.ff-container.ff-responsive .ff-image {
  width:100%
}
.ff-container.ff-responsive .ff-canvas-ready {
  width:100%
}
.ff-container>img {
  margin:0 auto
}
.ff-overlay {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  cursor:pointer;
  background-color:rgba(0,0,0,.1);
  z-index:2
}
.ff-control {
  position:absolute;
  top:50%;
  -webkit-transform:translate3d(-50%,-50%,0);
  -moz-transform:translate3d(-50%,-50%,0);
  -ms-transform:translate3d(-50%,-50%,0);
  -o-transform:translate3d(-50%,-50%,0);
  transform:translate3d(-50%,-50%,0);
  display:inline-block;
  width:72px;
  height:72px;
  padding:3px;
  border-radius:72px;
  font-family:'Open Sans',Arial,sans-serif;
  font-size:20px;
  font-weight:700;
  line-height:66px;
  text-align:center;
  color:#fff;
  background-color:rgba(0,0,0,.4);
  left:50%
}
.ff-container-active .ff-control {
  visibility:hidden
}
.ff-overlay.ff-container-active {
  background-color:rgba(0,0,0,0)
}
.ff-control:before {
  content:" ";
  display:block;
  position:absolute;
  left:3px;
  top:3px;
  width:66px;
  height:66px;
  border:3px dashed #fff;
  border-radius:66px
}
.jeg_meganav_bar.alt,
.jeg_postblock.alt .jeg_block_loadmore a,
.jeg_postblock.alt .jeg_post_title a,
.jeg_postblock.alt .jeg_readmore,
.jeg_postblock.alt .okayNav__menu-toggle.icon--active span,
.jeg_review_search.alt .jeg_pagenav_1 .page_nav,
.jeg_review_search.alt .jeg_pagenav_1 .page_number,
.jeg_review_search.alt .jeg_post_title a {
  color:#fff
}
.jeg_postblock.alt .jeg_meta_author a,
.jeg_postblock.alt .jeg_meta_footer .jeg_meta_author a,
.jeg_postblock.alt .jeg_meta_footer .jeg_meta_comment a,
.jeg_postblock.alt .jeg_post_excerpt p,
.jeg_postblock.alt .jeg_post_meta,
.jeg_postblock.alt .jeg_post_meta a,
.jeg_postblock.alt .okayNav__nav--invisible a,
.jeg_review_search.alt {
  color:#eee
}
.jeg_postblock.alt .jeg_meta_footer .label {
  color:#ccc
}
.jeg_postblock.alt .okayNav__nav--invisible,
.jeg_review_search.alt .review-search-form {
  background:#fff
}
.jeg_postblock.alt .jeg_block_loadmore a:after,
.jeg_postblock.alt .jeg_block_loadmore a:before {
  background:rgba(255,255,255,.3)
}
.jeg_postblock.alt .jeg_block_loadmore a {
  background:rgba(0,0,0,.4)
}
.jeg_postblock.alt .module-overlay,
.jeg_review_search.alt .module-overlay {
  background:rgba(0,0,0,.2)
}
.jeg_postblock.alt .okayNav__menu-toggle span {
  background:#ccc
}
.jeg_postblock.alt .okayNav__nav--invisible a {
  color:#333
}
.jeg_postblock.alt .jeg_meta_footer,
.jeg_postblock.alt .jeg_meta_footer>div,
.jeg_postblock.alt .jeg_pl_lg_9 {
  border-color:rgba(255,255,255,.2)
}
.jeg_postblock.alt .jeg_block_loadmore a {
  border-color:rgba(255,255,255,.2)
}
.jeg_meganav_bar.alt {
  border:1px solid #666;
  background:#222
}
.alt .jeg_post_meta .fa {
  color:#fff
}
.alt .a:hover,
.alt .content-inner,
.alt .entry-header .jeg_meta_comment a,
.alt .entry-header .jeg_post_title,
.alt .jeg_post_title a,
.alt a:focus,
.alt h1,
.alt h1.jeg_post_title,
.alt h3,
.alt label {
  color:#fff
}
.alt .chosen-single,
.alt input:not([type=submit]),
.alt select,
.alt textarea:not([name=comment]) {
  background:rgba(255,255,255,.1);
  border-color:rgba(255,255,255,.3);
  color:#eee
}
.alt .jeg_postblock .okayNav__nav--invisible a {
  border-color:rgba(255,255,255,.2)
}
.ajax_comment_button {
  text-align:center
}
.ajax_comment_button span {
  display:inline-block;
  border-radius:3px;
  cursor:pointer;
  padding:0 30px;
  height:45px;
  line-height:45px
}
@media only screen and (max-width:1024px) {
  .mobile-truncate.content-inner {
    position:relative;
    height:250px;
    overflow:hidden;
    margin-bottom:50px
  }
  .mobile-truncate.content-inner:after {
    position:absolute;
    bottom:0;
    z-index:2;
    content:"";
    display:block;
    width:100%;
    height:150px;
    -webkit-box-shadow:inset 0 -107px 61px -15px rgba(250,250,250,.8);
    -moz-box-shadow:inset 0 -107px 61px -15px rgba(250,250,250,.8);
    box-shadow:inset 0 -107px 61px -15px rgba(250,250,250,.8)
  }
  .jeg_header {
    display:none
  }
  #jeg_off_canvas,
  .jeg_navbar_mobile,
  .jeg_navbar_mobile_wrapper {
    display:block
  }
  .jeg_navbar_mobile_wrapper {
    display:block
  }
  .jeg_sidebar {
    padding:0 15px!important
  }
}
.g-recaptcha {
  margin-bottom:15px
}
[class*=google-plus].removed,
[class*=google_plus].removed,
[class*=googleplus].removed {
  position:relative;
  opacity:.2;
  cursor:not-allowed
}
[class*=google-plus].removed:hover,
[class*=google_plus].removed:hover,
[class*=googleplus].removed:hover {
  opacity:.2
}
[class*=google-plus].removed:after,
[class*=google_plus].removed:after,
[class*=googleplus].removed:after {
  content:"";
  position:absolute;
  opacity:1;
  z-index:999999;
  top:0;
  left:0;
  width:100%;
  height:100%
}
.author-truncate.jnews_author_box_container {
  position:relative;
  height:28em;
  overflow:hidden;
  margin-bottom:40px
}
.author-truncate.jnews_author_box_container:after {
  position:absolute;
  bottom:0;
  z-index:2;
  content:"";
  display:block;
  width:100%;
  height:13em;
  background:#fff;
  background:linear-gradient(0deg,#fff 0,#fff 60%,rgba(255,255,255,0) 100%)
}
@media only screen and (max-width:1023px) {
  .footer_right {
    float:none;
    text-align:inherit;
    margin:.5em 0
  }
  .footer_right .jeg_menu_footer li a,
  .footer_right .jeg_menu_footer li:not(:last-child):after {
    margin:0 1em 0 0
  }
  .footer_right .socials_widget a {
    margin:0 1em 1em 0
  }
  .footer_column {
    margin-bottom:40px
  }
}
@media only screen and (max-width:768px) {
  .jeg_footer_primary {
    padding:40px 0 30px
  }
  .footer_column {
    margin-bottom:20px
  }
  .footer_column:last-child {
    margin-bottom:0
  }
  .jeg_footer_secondary {
    font-size:11px;
    line-height:20px;
    padding:30px 0
  }
  .jeg_footer p.copyright {
    margin:.5em 0
  }
}
@media only screen and (min-width:768px) and (max-width:1023px) {
  .jeg_block_heading {
    margin-bottom:20px
  }
  .okayNav__menu-toggle {
    height:30px!important;
    line-height:30px!important
  }
  .jeg_views_count {
    display:none
  }
  .jeg_share_stats .counts {
    font-size:20px
  }
}
@media only screen and (max-width:767px) {
  .jeg_content {
    padding:20px 0 30px
  }
  .jeg_postblock {
    margin-bottom:10px
  }
  .jeg_block_heading,
  .jeg_blocklink {
    margin-bottom:25px
  }
  .jeg_ad_module,
  .jeg_sidebar .widget,
  .jeg_video_playlist {
    margin-bottom:30px
  }
}
@media only screen and (max-width:480px) {
  .jeg_block_heading,
  .jeg_pl_lg_box,
  .jeg_postblock,
  .jeg_video_playlist {
    margin-bottom:20px
  }
  .page_nav .navtext {
    display:none
  }
  .jeg_pagination {
    text-align:center!important
  }
  .jeg_pagination .page_info {
    float:none!important
  }
  .jeg_pagination .page_nav.prev:before {
    padding-right:0
  }
  .jeg_pagination .page_nav.next:after {
    padding-left:0
  }
  .jeg_pagenav_1 .page_nav {
    padding:0
  }
  .jeg_meta_author img {
    width:25px
  }
  .jeg_views_count {
    display:none
  }
}
@media only screen and (max-width:320px) {
  .jeg_mobile_wrapper {
    width:275px
  }
  .jeg_mobile_menu li a {
    font-size:16px;
    margin-bottom:12px
  }
  .jeg_navbar_mobile .jeg_search_wrapper .jeg_search_input {
    font-size:16px;
    padding:.5em 35px .5em 12px;
    height:38px
  }
  .jeg_navbar_mobile .jeg_search_popup_expand .jeg_search_result {
    margin-top:80px
  }
  .jeg_navbar_mobile .jeg_search_form .jeg_search_button {
    font-size:16px
  }
  .jeg_pagination .page_nav {
    display:none
  }
}
@media only screen and (min-width:768px) {
  .widget .socials_widget:not(.nobg) a:nth-child(7) {
    margin-right:0
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_pl_lg_box .jeg_postblock_content {
    padding:20px 15px 10px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_pl_lg_box .jeg_post_title {
    font-size:16px;
    margin-bottom:0
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_posts {
    margin-right:-20px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_posts .jeg_post {
    padding-right:20px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_posts .jeg_thumb .jeg_post_category {
    left:0;
    bottom:0
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_posts .jeg_thumb .jeg_post_category a {
    font-size:10px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_post {
    margin-bottom:20px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_pl_md_1 {
    margin-bottom:20px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_pl_md_1 .jeg_thumb {
    margin-bottom:10px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_pl_md_1 .jeg_post_title {
    font-size:12px;
    font-weight:500
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_meta_author {
    display:none
  }
  .jeg_col_1o3 .jeg_pl_lg_9 {
    margin-bottom:30px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 .jeg_postblock_heading {
    margin-bottom:10px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 .jeg_post_excerpt {
    line-height:1.4;
    max-height:4.2em;
    overflow:hidden
  }
  .jeg_col_1o3 .jeg_pl_lg_9 .jeg_post_title {
    font-size:16px;
    margin-bottom:5px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 .jeg_readmore {
    display:none
  }
  .jeg_col_1o3 .jeg_meta_footer {
    margin-top:20px
  }
  .jeg_col_1o3 .jeg_meta_footer>div {
    width:50%;
    padding:5px;
    font-size:11px
  }
}
@media only screen and (max-width:1024px) {
  .jeg_pl_lg_9 .jeg_post_title {
    font-size:20px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 {
    margin-bottom:20px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 .jeg_post_title {
    font-size:14px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 .jeg_post_category {
    margin-bottom:5px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 .jeg_post_category a {
    font-size:11px
  }
  .jeg_pl_lg_box .jeg_post_title {
    font-size:18px
  }
  .jeg_blocklink .jeg_videowrapper {
    display:none
  }
  .jeg_blocklink {
    height:187px
  }
}
@media only screen and (min-width:768px) and (max-width:1023px) {
  .jeg_post_meta {
    font-size:10px
  }
  .jeg_post_excerpt {
    font-size:12px
  }
  .jeg_pl_lg_9 {
    margin-bottom:40px
  }
  .jeg_pl_lg_9 .jeg_post_title {
    font-size:18px
  }
  .jeg_col_1o3 .jeg_pl_lg_9 {
    margin-bottom:20px
  }
  .jeg_pl_md_1 .jeg_post_title {
    font-size:14px;
    margin:10px 0 5px
  }
  .jeg_pl_md_1 .jeg_thumb {
    margin-bottom:10px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_post_meta {
    display:none
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_pl_lg_box .jeg_post_title {
    font-size:14px
  }
  .jeg_postblock_14.jeg_col_1o3 .jeg_pl_md_1 .jeg_post_title {
    font-size:11px;
    line-height:normal
  }
  .jeg_postblock_26 .jeg_meta_footer {
    margin-top:20px
  }
  .jeg_postblock_26 .jeg_meta_footer>div {
    padding:5px;
    font-size:11px
  }
  .jeg_blocklink {
    height:145px
  }
}
@media only screen and (max-width:767px) {
  .jeg_block_heading,
  .jeg_blocklink {
    margin-bottom:20px
  }
  .jeg_pl_lg_9 .jeg_post_title {
    font-size:22px!important
  }
  .jeg_pl_lg_9 {
    margin-bottom:40px!important
  }
  .jeg_pl_md_1 .jeg_post_title {
    font-size:20px
  }
  .jeg_postblock_14 .jeg_posts .jeg_post_title {
    font-size:16px
  }
  .jeg_postblock_14 .jeg_posts .jeg_thumb {
    margin-bottom:10px
  }
  .jeg_blocklink {
    height:0!important;
    padding-bottom:50%
  }
}
@media only screen and (max-width :667px) {
  .jeg_news_ticker {
    padding-right:65px
  }
  .jeg_pl_lg_box .jeg_post_title {
    font-size:24px
  }
  .jeg_pl_md_1 .jeg_post_title {
    font-size:18px
  }
}
@media only screen and (max-width :568px) {
  a img.alignnone {
    float:none;
    max-width:100%!important;
    margin-left:auto;
    margin-right:auto
  }
  .jeg_postblock_14 .jeg_posts .jeg_post_title {
    font-size:14px
  }
  .jeg_postblock_26 .jeg_meta_footer {
    margin-top:20px
  }
  .jeg_postblock_26 .jeg_meta_footer>div {
    padding:8px;
    font-size:11px
  }
}
@media only screen and (max-width:480px) {
  .jeg_post_meta {
    font-size:10px;
    text-rendering:auto
  }
  .jeg_post_excerpt {
    margin-top:5px
  }
  .jeg_readmore {
    margin-top:10px
  }
  .jeg_pl_lg_9 .jeg_postblock_heading {
    margin-bottom:10px
  }
  .jeg_pl_lg_9 .jeg_post_title {
    font-size:24px!important
  }
  .jeg_pl_lg_9 .jeg_post_category {
    margin-bottom:6px
  }
  .jeg_pl_lg_9 .jeg_post_category a {
    font-size:11px
  }
  .jeg_pl_lg_9 .jeg_post_excerpt {
    margin-top:10px
  }
  .jeg_pl_md_1 .jeg_post_title {
    font-size:16px
  }
  .jeg_pl_md_1 .jeg_thumb {
    margin-bottom:10px
  }
  .jeg_pl_lg_box .jeg_post_title {
    font-size:18px
  }
  .jeg_postblock_14 .jeg_posts {
    margin-right:0
  }
  .jeg_postblock_14 .jeg_posts .jeg_post {
    width:100%!important;
    float:none;
    padding-right:0;
    margin-bottom:20px
  }
  .jeg_postblock_14 .jeg_posts .jeg_post_title {
    font-size:16px
  }
  .jeg_postblock_26 .jeg_meta_footer>div {
    width:100%;
    display:block;
    border-right:0;
    border-bottom:1px solid #eee
  }
  .jeg_postblock_26 .jeg_meta_footer>div:last-child {
    border-bottom:0
  }
}
@media only screen and (max-width:320px) {
  .jeg_pl_lg_9 .jeg_post_title {
    font-size:16px!important;
    margin-bottom:.5em
  }
  .jeg_pl_lg_9 .jeg_post_category {
    margin-bottom:5px
  }
  .jeg_pl_lg_9 .jeg_postblock_heading {
    margin-bottom:10px
  }
  .jeg_postblock_14 .jeg_posts .jeg_post_title {
    font-size:14px!important
  }
  .jeg_postblock_14 .jeg_pl_lg_box .jeg_post_title {
    margin-bottom:0
  }
  .jeg_postblock_14 .jeg_pl_lg_box .jeg_post_meta {
    display:none
  }
}
.jnews-dark-mode {
  --j-grey-bg-color:#494949;
  --j-darkgrey-bg-color:#282828;
  --j-bg-color:#1A1A1A;
  --j-dark-bg-color:#131313;
  --j-txt-color:#CACACA;
  --j-link-txt-color:#ffffff;
  --j-meta-txt-color:#8B8B8B;
  --j-border-color:#303030;
  color:var(--j-txt-color);
  background-color:var(--j-bg-color)
}
.jnews-dark-mode .jeg_footer.dark .jeg_footer_content,
.jnews-dark-mode .jeg_megamenu .sub-menu,
.jnews-dark-mode .jeg_megamenu .sub-menu .jeg_newsfeed_subcat li.active a,
.jnews-dark-mode .jeg_megamenu .sub-menu .newsfeed_overlay,
.jnews-dark-mode .jeg_menu li>ul,
.jnews-dark-mode .jeg_mobile_midbar,
.jnews-dark-mode .jeg_mobile_midbar.dark {
  background-color:var(--j-dark-bg-color)!important
}
.jnews-dark-mode .sub-menu .jeg_newsfeed_subcat {
  background-color:rgba(0,0,0,.7)
}
.jnews-dark-mode #jeg_off_canvas .jeg_mobile_wrapper,
.jnews-dark-mode .jeg_container:not(.dark),
.jnews-dark-mode .jeg_content,
.jnews-dark-mode .jeg_header .jeg_bottombar.jeg_navbar_wrapper:not(.jeg_navbar_boxed):not(.jeg_navbar_dark),
.jnews-dark-mode .jeg_midbar:not(.dark),
.jnews-dark-mode .jeg_mobile_midbar,
.jnews-dark-mode .jeg_mobile_wrapper,
.jnews-dark-mode .jeg_newsfeed_subcat li.active,
.jnews-dark-mode .jeg_search_popup_expand .jeg_search_form,
.jnews-dark-mode .jeg_search_wrapper.jeg_search_modal_expand,
.jnews-dark-mode .jeg_stickybar:not(.dark),
.jnews-dark-mode .jeg_topbar:not(.dark) {
  background-color:var(--j-bg-color)!important
}
.jnews-dark-mode .jeg_postblock_content .jeg_readmore,
.jnews-dark-mode .jeg_tabpost_nav li:hover,
.jnews-dark-mode .socials_widget:not(.nobg) a .fa,
.jnews-dark-mode .thumbnail-container {
  background-color:var(--j-grey-bg-color)!important
}
.jnews-dark-mode #jeg_off_canvas.dark .jeg_mobile_wrapper,
.jnews-dark-mode .jeg_footer.dark .jeg_footer_secondary,
.jnews-dark-mode .jeg_header_sticky .jeg_navbar_wrapper:not(.jeg_navbar_boxed),
.jnews-dark-mode .jeg_midbar.dark,
.jnews-dark-mode .jeg_mobile_midbar.dark,
.jnews-dark-mode .jeg_topbar.dark {
  background-color:var(--j-dark-bg-color)!important
}
.jnews-dark-mode .jeg_header .jeg_search_no_expand .jeg_search_form .jeg_search_input,
.jnews-dark-mode .jeg_pagenav_1 a.page_nav:hover,
.jnews-dark-mode .jeg_pagenav_1 a.page_number:hover,
.jnews-dark-mode .jeg_review_search .review-search-form,
.jnews-dark-mode .jeg_search_result {
  background-color:var(--j-darkgrey-bg-color)!important
}
.jnews-dark-mode tr:hover {
  background:var(--j-grey-bg-color)!important
}
.jnews-dark-mode .jeg_block_loadmore a:after,
.jnews-dark-mode .jeg_block_loadmore a:before,
.jnews-dark-mode .jeg_share_stats>div:last-child:after,
.jnews-dark-mode .okayNav__nav--invisible {
  background-color:var(--j-border-color)!important
}
.jnews-dark-mode .jeg_footer:not(.dark) .jeg_footer_content,
.jnews-dark-mode .jeg_footer:not(.dark) .jeg_footer_secondary {
  background-color:#292929!important
}
.jnews-dark-mode .jeg_block_loadmore a,
.jnews-dark-mode .jeg_post .box_wrap,
.jnews-dark-mode .jeg_search_form {
  background-color:transparent
}
.jnews-dark-mode .jeg_postblock .module-overlay,
.jnews-dark-mode .jeg_review_search .module-overlay {
  background:rgba(0,0,0,.2)
}
.jnews-dark-mode .jeg_postblock .okayNav__menu-toggle span {
  background:#ccc
}
.jnews-dark-mode .thumbnail-container:after {
  background-color:var(--j-darkgrey-bg-color);
  background-image:url(https://web.archive.org/web/20250513204440im_/https://domkizmarzen.pl/wp-content/themes/jnews/assets/img/preloader-dark.gif)
}
.jnews-dark-mode .author-truncate.jnews_author_box_container:after,
.jnews-dark-mode .mobile-truncate.content-inner:after {
  background:var(--j-bg-color);
  background:linear-gradient(0deg,var(--j-bg-color) 0,var(--j-bg-color) 15%,rgba(0,0,0,0) 100%);
  box-shadow:unset
}
.jnews-dark-mode .jnews-cookie-law-policy {
  background-color:var(--j-grey-bg-color)!important
}
.jnews-dark-mode .jeg_post_meta,
.jnews-dark-mode .jeg_post_meta a,
.jnews-dark-mode .jeg_postblock_content .jeg_post_meta,
.jnews-dark-mode .mfp-close-btn-in .mfp-close {
  color:var(--j-meta-txt-color)!important
}
.jeg_midbar .jeg_menu:not(.jeg_main_menu)>li>a,
.jnews-dark-mode .content-inner a:hover,
.jnews-dark-mode .entry-content h1,
.jnews-dark-mode .entry-content h3,
.jnews-dark-mode .jeg_footer .jeg_footer_content a,
.jnews-dark-mode .jeg_footer a,
.jnews-dark-mode .jeg_header .jeg_menu.jeg_main_menu>li>a,
.jnews-dark-mode .jeg_meganav_bar,
.jnews-dark-mode .jeg_menu a,
.jnews-dark-mode .jeg_meta_author a,
.jnews-dark-mode .jeg_midbar .jeg_menu:not(.jeg_main_menu)>li>a,
.jnews-dark-mode .jeg_mobile_midbar,
.jnews-dark-mode .jeg_mobile_midbar.dark,
.jnews-dark-mode .jeg_mobile_wrapper a,
.jnews-dark-mode .jeg_nav_item a,
.jnews-dark-mode .jeg_navbar .jeg_menu:not(.jeg_main_menu)>li>a,
.jnews-dark-mode .jeg_post_title,
.jnews-dark-mode .jeg_post_title a,
.jnews-dark-mode .jeg_postblock .jeg_block_loadmore a,
.jnews-dark-mode .jeg_postblock .jeg_post_title a,
.jnews-dark-mode .jeg_postblock .jeg_readmore,
.jnews-dark-mode .jeg_postblock .okayNav__menu-toggle.icon--active span,
.jnews-dark-mode .jeg_postblock .okayNav__nav--invisible a,
.jnews-dark-mode .jeg_postblock_14 .jeg_postbig .jeg_meta_date *,
.jnews-dark-mode .jeg_review_search .jeg_pagenav_1 .page_nav,
.jnews-dark-mode .jeg_review_search .jeg_pagenav_1 .page_number,
.jnews-dark-mode .jeg_review_search .jeg_post_title a,
.jnews-dark-mode .page_nav,
.jnews-dark-mode .page_number,
.jnews-dark-mode a:focus,
.jnews-dark-mode a:hover {
  color:var(--j-link-txt-color)!important
}
.jnews-dark-mode .entry-header .jeg_post_meta .fa,
.jnews-dark-mode .jeg_post_meta .fa,
.jnews-dark-mode .jeg_post_meta a:hover {
  color:inherit!important
}
.jnews-dark-mode .content-inner,
.jnews-dark-mode .jeg_megamenu .sub-menu .jeg_newsfeed_subcat li.active a,
.jnews-dark-mode .jeg_postblock .jeg_meta_footer .jeg_meta_author a,
.jnews-dark-mode .jeg_postblock .jeg_meta_footer .jeg_meta_comment a,
.jnews-dark-mode .jeg_postblock .jeg_post_excerpt p,
.jnews-dark-mode .jeg_postblock .okayNav__nav--invisible a,
.jnews-dark-mode .jeg_review_search,
.jnews-dark-mode .jeg_search_expanded .jeg_search_modal_expand .jeg_search_input,
.jnews-dark-mode .jeg_tabpost_nav li,
.jnews-dark-mode p {
  color:var(--j-txt-color)!important
}
.jnews-dark-mode .fa-search,
.jnews-dark-mode .jeg_post_meta .fa:not(.fa-star):not(.fa-star-o):not(.fa-clock-o):not(.fa-star-half-o) {
  color:var(--j-link-txt-color)
}
.jnews-dark-mode .a:hover,
.jnews-dark-mode .content-inner,
.jnews-dark-mode .entry-header .jeg_meta_comment a,
.jnews-dark-mode .entry-header .jeg_post_title,
.jnews-dark-mode .jeg_post_title a,
.jnews-dark-mode .jeg_share_count .counts,
.jnews-dark-mode a,
.jnews-dark-mode a:focus,
.jnews-dark-mode h1,
.jnews-dark-mode h1.jeg_post_title,
.jnews-dark-mode h3,
.jnews-dark-mode label {
  color:var(--j-link-txt-color)!important
}
.jnews-dark-mode .jeg_menu_footer li:not(:last-child):after,
.jnews-dark-mode .sf-arrows .sf-with-ul:after {
  color:var(--j-grey-bg-color)
}
.jnews-dark-mode .jeg_postblock .jeg_meta_footer .label {
  color:#ccc
}
.jnews-dark-mode .ads-wrapper img,
.jnews-dark-mode .jeg_aside_item,
.jnews-dark-mode .jeg_block_heading:before,
.jnews-dark-mode .jeg_bottombar,
.jnews-dark-mode .jeg_footer_secondary,
.jnews-dark-mode .jeg_header_wrapper .jeg_bottombar,
.jnews-dark-mode .jeg_main_menu>li,
.jnews-dark-mode .jeg_midbar,
.jnews-dark-mode .jeg_mobile_menu ul li a,
.jnews-dark-mode .jeg_nav_item,
.jnews-dark-mode .jeg_navigation *,
.jnews-dark-mode .jeg_pagenav_1 .page_nav,
.jnews-dark-mode .jeg_pagenav_1 .page_number,
.jnews-dark-mode .jeg_post .box_wrap,
.jnews-dark-mode .jeg_postblock,
.jnews-dark-mode .jeg_postblock *,
.jnews-dark-mode .jeg_postblock .jeg_block_loadmore a,
.jnews-dark-mode .jeg_postblock .jeg_meta_footer,
.jnews-dark-mode .jeg_postblock .jeg_meta_footer>div,
.jnews-dark-mode .jeg_postblock .jeg_pl_lg_9,
.jnews-dark-mode .jeg_postblock .okayNav__nav--invisible a,
.jnews-dark-mode .jeg_postblock_content .jeg_readmore,
.jnews-dark-mode .jeg_search_popup_expand .jeg_search_form,
.jnews-dark-mode .jeg_search_result,
.jnews-dark-mode .jeg_search_result .search-link,
.jnews-dark-mode .jeg_stickybar,
.jnews-dark-mode .jeg_tabpost_nav li,
.jnews-dark-mode .jeg_topbar,
.jnews-dark-mode tr {
  border-color:var(--j-border-color)
}
.jnews-dark-mode .jeg_search_popup_expand .jeg_search_form:before {
  border-bottom-color:var(--j-bg-color)
}
.jnews-dark-mode .jeg_search_popup_expand .jeg_search_form:after,
.jnews-dark-mode .jeg_search_result .jeg_post:not(:last-child) {
  border-bottom-color:var(--j-border-color)
}
.jnews-dark-mode .jeg_ad_module,
.jnews-dark-mode .jeg_menu li>ul li a,
.jnews-dark-mode .jeg_newsfeed_subcat li.active,
.jnews-dark-mode .sub-menu .jeg_newsfeed_subcat {
  border-color:var(--j-border-color)!important
}
.jnews-dark-mode .jeg_postblock .jeg_readmore {
  border:0
}
.jnews-dark-mode .chosen-container .chosen-results li.highlighted {
  color:var(--j-txt-color);
  background:var(--j-grey-bg-color)
}
.jnews-dark-mode .jeg_meganav_bar {
  border-color:var(--j-border-color);
  background:var(--j-darkgrey-bg-color)
}
.jnews-dark-mode .content-inner .jeg_post_category a,
.jnews-dark-mode .jeg_footer .socials_widget:not(.nobg) .fa {
  color:var(--j-link-txt-color);
  background:var(--j-grey-bg-color)
}
.jnews-dark-mode .chosen-container-active.chosen-with-drop .chosen-single,
.jnews-dark-mode .chosen-drop,
.jnews-dark-mode .chosen-single,
.jnews-dark-mode input:not([type=submit]),
.jnews-dark-mode select,
.jnews-dark-mode textarea {
  background:var(--j-dark-bg-color);
  border-color:var(--j-border-color);
  color:var(--j-txt-color)
}
.jnews-dark-mode .jeg_menu li>ul li.sfHover>a,
.jnews-dark-mode .jeg_menu li>ul li:hover>a {
  color:var(--j-link-txt-color)!important;
  background:var(--j-grey-bg-color)!important
}
.jnews-dark-mode .jeg_topbar .jeg_search_no_expand .jeg_search_input[type=text] {
  background-color:transparent
}
.jnews-dark-mode .jeg_navbar_mobile .jeg_search_expanded .jeg_search_popup_expand .jeg_search_toggle:before {
  bottom:0
}
.social-login-wrapper {
  margin:20px 0
}
.social-login-item {
  padding:5px 0
}
.social-login-item a {
  position:relative;
  width:100%;
  padding:0 0 0 40px;
  border-radius:3px
}
.social-login-item .btn-facebook {
  background:#45629f;
  border-bottom:2.5px solid #374e7f
}
.social-login-item .btn-google {
  background:#4285f4;
  border-bottom:2.5px solid #4285f4
}
.social-login-item .btn-linkedin {
  background:#0083bb;
  border-bottom:2.5px solid #006996
}
.social-login-item .fa {
  position:absolute;
  left:0;
  top:0;
  height:40px;
  width:40px;
  font-size:18px;
  background:rgba(0,0,0,.2);
  border-top-left-radius:3px;
  border-bottom-left-radius:3px;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:all .3s ease
}
.social-login-item a:hover .fa {
  background:rgba(0,0,0,.09)
}
.social-login-item a:active,
.social-login-item a:visited {
  color:#fff
}
.social-login-item .fa:before {
  position:relative;
  top:11px;
  left:1px
}
.jeg_top_weather {
  position:relative
}
.jeg_top_weather {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.jeg_topbar.dark .jeg_top_weather {
  border-color:rgba(255,255,255,.15)
}
.jeg_top_weather>div {
  margin:0;
  border:none;
  padding:0 5px 0 0
}
.jeg_top_weather .jeg_weather_temp,
.jeg_weather_widget .jeg_weather_temp {
  cursor:pointer
}
.jeg_top_weather>div:last-child {
  padding-right:0
}
.jeg_top_weather .jeg_weather_value {
  position:relative
}
.jeg_top_weather .jeg_weather_unit {
  position:relative;
  vertical-align:super;
  font-size:8px;
  line-height:1;
  text-transform:uppercase;
  top:2px;
  left:-1px
}
.jeg_top_weather .jeg_weather_item {
  position:absolute;
  background:#fff;
  color:#757575;
  min-width:160px;
  width:100%;
  top:100%;
  left:0;
  z-index:11;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.15),0 32px 60px rgba(0,0,0,.25);
  box-shadow:0 1px 3px rgba(0,0,0,.15),0 32px 60px rgba(0,0,0,.25);
  display:none
}
.jeg_nav_right .jeg_top_weather .jeg_weather_item {
  left:auto;
  right:0
}
.jeg_top_weather .jeg_weather_item .jeg_weather_temp {
  line-height:1;
  padding-top:10px;
  text-align:center
}
.jeg_top_weather .jeg_weather_item .jeg_weather_temp:hover {
  color:#212121;
  background:#f5f5f5;
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -ms-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
.jeg_top_weather .jeg_weather_item .jeg_weather_temp span {
  line-height:1
}
.jeg_top_weather .jeg_weather_item .jeg_weather_temp .jeg_weather_degrees {
  color:#a0a0a0;
  margin-left:-2px;
  margin-right:-3px
}
.jeg_top_weather .jeg_weather_item .jeg_weather_temp .jeg_weather_value {
  cursor:pointer;
  position:relative
}
.jeg_midbar .jeg_top_weather {
  padding-left:45px;
  display:block
}
.jeg_midbar .jeg_top_weather>.jeg_weather_temp {
  font-size:18px;
  line-height:1;
  text-align:center
}
.jeg_midbar .jeg_top_weather>.jeg_weather_temp>.jeg_weather_unit {
  font-size:60%;
  top:2px;
  left:-3px;
  color:#a0a0a0
}
.jeg_weather_widget {
  background:#f5f5f5;
  border:1px solid #eee;
  color:#53585c
}
.jeg_weather_widget .jeg_weather_unit {
  text-transform:uppercase
}
.jeg_weather_widget.inline {
  font-size:14px;
  margin:2em 0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  background:#fff
}
.jeg_weather_widget.inline.hide {
  width:50%
}
.jeg_weather_widget.background {
  position:relative;
  border:none;
  color:#fff;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:center
}
.jeg_weather_widget.background:before {
  content:'';
  background:rgba(0,0,0,.6);
  background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);
  background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,.6)),color-stop(100%,rgba(255,255,255,0)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);
  background:-o-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);
  background:-ms-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 100%);
  position:absolute;
  top:0;
  bottom:0;
  height:100%;
  width:100%
}
@media only screen and (max-width:1024px) {
  .jeg_top_weather .jeg_weather_item .jeg_weather_temp:hover {
    color:inherit;
    background:#eee;
    -webkit-transition:.3s ease-in-out;
    -moz-transition:.3s ease-in-out;
    -ms-transition:.3s ease-in-out;
    -o-transition:.3s ease-in-out;
    transition:.3s ease-in-out
  }
}
@media only screen and (max-width:480px) {
  .jeg_weather_widget.inline {
    display:block
  }
}
.theiaStickySidebar:after {
  content:"";
  display:table;
  clear:both
}
::-moz-selection {
  background:#e1e1e1;
  color:#22201d
}
::-webkit-selection {
  background:#e1e1e1;
  color:#22201d
}
::selection {
  background:#e1e1e1;
  color:#22201d
}
.jeg_post_meta {
  text-transform:none
}
.jeg_post_meta>div:not(:last-of-type) {
  margin-right:10px
}
.jeg_post_meta .fa {
  margin-right:2px
}
.entry-header .jeg_post_meta .fa,
.jeg_post_meta .fa {
  color:inherit!important
}
.jeg_postblock .jeg_meta_author,
.jeg_postblock .jeg_meta_author a {
  color:inherit!important
}
.jeg_main_menu>li>a {
  text-transform:none;
  font-weight:400;
  font-size:16px
}
.jeg_menu_style_2>li.sfHover>a:before,
.jeg_menu_style_2>li>a:hover:before {
  width:100%
}
.jeg_block_heading {
  margin-bottom:20px
}
.entry-header .jeg_post_meta {
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;
  padding:12px 0
}
.entry-header .jeg_meta_author,
.entry-header .jeg_meta_author a {
  color:#3d3935
}
.content-inner {
  color:#3d3935;
  font-size:17px;
  line-height:28px
}
@media only screen and (min-width:1200px) {
  .jeg_sidebar {
    padding-left:60px
  }
}
.jnews-dark-mode .jeg_header .jeg_menu.jeg_main_menu>li>a {
  color:var(--j-link-txt-color)
}
@media only screen and (min-width :1200px) {
  .container {
    max-width:1200px
  }
}
@media only screen and (min-width :1441px) {
  .container {
    max-width:1200px
  }
}
body {
  --j-body-color:#3d3935;
  --j-accent-color:#f26932;
  --j-alt-color:#54a4ad;
  --j-heading-color:#3d3935
}
.entry-content tbody tr:hover,
.entry-header .jeg_meta_comment a,
.jeg_footer_content a,
.jeg_readmore,
body {
  color:#3d3935
}
.jeg_meta_author a,
.jeg_midbar .jeg_menu:not(.jeg_main_menu)>li>a:hover,
.jeg_mobile_menu li a:hover,
.jeg_mobile_menu li.sfHover>a,
.jeg_navbar .jeg_menu:not(.jeg_main_menu)>li>a:hover,
.jeg_postblock .jeg_post_title a:hover,
.jeg_share_count .counts,
.widget_jnews_popular .jeg_post_title a:hover,
a,
span.required {
  color:#f26932
}
.btn,
.button,
.jeg_block_loadmore a.active,
.jeg_block_loadmore a:hover,
.jeg_footer.dark .btn,
.jeg_footer.dark .button,
.jeg_footer.dark .socials_widget:not(.nobg) a:hover .fa,
.jeg_footer.dark input[type=submit],
.jeg_menu_style_2>li>a:before,
.jeg_pagenav_1 .page_number.active,
.jeg_pagenav_1 .page_number.active:hover,
.jeg_pl_lg_box .jeg_post_category a,
.jeg_postblock.alt .jeg_block_loadmore a:hover,
.jeg_readmore:hover,
.jeg_thumb .jeg_post_category a,
input[type=submit] {
  background-color:#f26932
}
.jeg_block_loadmore a.active,
.jeg_block_loadmore a:hover,
.jeg_overlay_slider .jeg_post_category,
.jeg_pagenav_1 .page_number.active,
.jeg_pagenav_1 .page_number.active:hover,
.jeg_readmore:hover {
  border-color:#f26932
}
.jeg_tabpost_nav li.active {
  border-bottom-color:#f26932
}
.entry-header .jeg_post_meta .fa,
.jeg_post_meta .fa {
  color:#54a4ad
}
.entry-header .jeg_post_title,
.jeg_post_title a,
h1,
h3 {
  color:#3d3935
}
.jeg_topbar,
.jeg_topbar.dark {
  background:#54a4ad
}
.jeg_midbar {
  height:102px
}
.jeg_midbar,
.jeg_midbar.dark {
  border-bottom-width:0
}
.jeg_header .jeg_bottombar {
  border-top-width:1px;
  border-bottom-width:0
}
.jeg_nav_search {
  width:73%
}
.jeg_header .jeg_search_no_expand .jeg_search_form button.jeg_search_button {
  color:#959492
}
.jeg_header .jeg_menu.jeg_main_menu>li>a {
  color:#3d3935
}
.jeg_header .jeg_menu.jeg_main_menu>li.sfHover>.sf-with-ul:after,
.jeg_header .jeg_menu.jeg_main_menu>li.sfHover>a,
.jeg_header .jeg_menu.jeg_main_menu>li>.sf-with-ul:hover:after,
.jeg_header .jeg_menu.jeg_main_menu>li>a:hover {
  color:#f26932
}
.jeg_footer.dark .jeg_footer_content,
.jeg_footer_content {
  background-color:#292725;
  color:#e2e2e2
}
.jeg_footer .jeg_footer_content a,
.jeg_footer.dark .jeg_footer_content a {
  color:#e2e2e2
}
.jeg_footer .jeg_footer_content a:hover,
.jeg_footer.dark .jeg_footer_content a:hover {
  color:#fff
}
.btn,
.button,
body,
input,
select,
textarea {
  font-family:Lato,Helvetica,Arial,sans-serif
}
.entry-header .jeg_post_title,
.jeg_post_title {
  font-family:"Work Sans",Helvetica,Arial,sans-serif
}
.jeg_tabpost_nav li {
  font-family:Lato,Helvetica,Arial,sans-serif
}
.content-inner p,
.jeg_post_excerpt p {
  font-family:Lora,Helvetica,Arial,sans-serif
}
