/*
Theme Name: wsv
Theme URI: http://underscores.me/
Author: Tamas Buzsik
Author URI: http://www.prettylogic.com
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wsv
Tags:

*/

#cookie-notice .button {
    background: #c31924;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
}

.content-fullwidth article.page-content {
  min-height: 126px;
}

.pswp__caption .pswp__caption__center {
  max-width: 620px;
}

.pswp--has_mouse .pswp__button {
  z-index: 100;
}

.page-id-283 section#archives h2,
.page-id-900 section#archives h2 {
  display: none;
}

blockquote {
  font-style: italic;
}

div.downloads-container {
  overflow: hidden;
}


@media screen and (min-width: 1025px) {
  .site-main #newsticker .swiper-button-prev {
    bottom: 50%;
  }

  .site-main #newsticker .swiper-button-next {
    bottom: 50%;
    top: inherit;
  }
}

/* COMMENT TO DISPLAY NEWSLETTER BOX AGAIN */
/* START OF NEWSLETTER-HIDE BLOCK */

aside.newsletter-box {
  display: none !important;
}

section.hero-front .middle-line {
  background: #dedede !important;
  bottom: 40px !important;
  z-index: 5;
}

section.hero-front .middle-line .dot {
  background: #dedede !important;
}

section#front-widgets {
  margin-bottom: 40px !important;
}

body div.bg-box.front-hero {
  z-index: 5;
}

/* @media screen and (min-width: 1200px) {
  section.hero-front .middle-line {
    bottom: 175px !important;
  }
} */

/* @media screen and (min-width: 1500px) {
  section.hero-front .middle-line {
    bottom: 65px !important;
  }
} */


@media screen and (max-width: 1024px) {
  section#front-widgets {
    margin-bottom: 10px !important;
    top: -92px;
  }

  section.hero-front .middle-line {
    height: 50px !important;
    bottom: 0 !important;
  }

  body div.bg-box.front-hero {
    display: none;
  }

  section.hero-front .middle-line.bottom {
    display: block !important;
    bottom: 2px !important;
  }

  /* section.hero-front .middle-line.top {
    bottom: 92px !important;
  } */

  aside.sticky div.bubble {
    z-index: 99;
  }
}

@media screen and (max-width: 740px) { 
  section.hero-front .middle-line {
    display: none !important;
  }

  section.hero-front .middle-line.bottom {
    display: none !important;
  }
}

/* END OF NEWSLETTER-HIDE BLOCK */
