#subscription-offer-wrapper {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 100%;
  transition: all 0.4s;
  z-index: 9999;
}
#subscription-offer-wrapper.open {
  top: 0;
  background: rgba(0,0,0,.9);
  overflow-y: auto;
}
#subscription-offer-wrapper.dismissed {
  top: 120%;
}
#subscription-offer-wrapper .inner {
  position: relative;
  margin-top: -60px;
  padding-top: 100px;
  padding-bottom: 70px;
  background: #1f5cb8;
  transition: all 0.4s;
  box-shadow: 0px 10px 20px rgba(0,0,0,.18);
}
@media (max-width: 767px){
  #subscription-offer-wrapper .inner {
    padding-top: 60px;
    padding-bottom: 60px;
    text-align: center;
  }
}
#subscription-offer-wrapper:hover .inner {
}
#subscription-offer-wrapper.open .inner{
  margin-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
  background: #fff;
  margin-bottom: 100px;
}
#subscription-offer-wrapper .inner ul {
  list-style: none;
}

#subscription-offer-wrapper .inner .offer-close {
  position: absolute;
  top: 10px;
  right: 20px;
  pointer-events: none;
  opacity: 0;
  transition: all 0.4s;
  z-index: 2;
}
#subscription-offer-wrapper.open .inner .offer-close {
  opacity: 1;
  pointer-events: all;
}
#subscription-offer-wrapper .inner .offer-close .close {
  font-size: 30px;
}

#subscription-offer-wrapper .inner .offer-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 60px;
  padding: 5px 25px;
  display: flex;
  z-index: 1;
  justify-content: space-between;
  line-height: 50px;
  color: #fff;
  cursor: pointer;
  /*background: url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20190909192034im_%2Fhttps%3A%2F%2Fwww.vb.is%2Fstatic%2Fcss%2Fbirthday_offer_banner.png) no-repeat center top;*/
  background-size: cover;
}
#subscription-offer-wrapper.open .inner .offer-header {
  display: none;
}

#subscription-offer-wrapper .inner .offer-header .offer-title {
  font-size: 2rem;
}

#subscription-offer-wrapper .inner .offer-dismiss {
  position: absolute;
  top: 0px;
  right: -20px;
  width: 20px;
  height: 20px;
  background: #fff;
  text-align: center;
}
@media (max-width: 767px){
  #subscription-offer-wrapper .inner .offer-dismiss {
    top: -20px;
    right: auto;
    left: 0;
  }
}
#subscription-offer-wrapper .inner .offer-dismiss {
  outline: none;
}
#subscription-offer-wrapper .inner .offer-dismiss button.close {
  width: 100%;
}

#subscription-offer-wrapper .inner .btn-blue {
  background: #1F5CB8;
  border-color: #1F5CB8;
  color: #fff;
}
#subscription-offer-wrapper .inner .offer-logo-wrapper {
  border-bottom: 1px solid #ccc;
  padding-bottom: 30px;
  margin-bottom: 50px;
  margin-top: -70px;
}
@media (max-width: 767px){
  #subscription-offer-wrapper .inner .offer-logo-wrapper {
    margin-top: -25px;
  }
}
#subscription-offer-wrapper .inner .offer-logo {
  width: 125px;
  height: auto;
}
#subscription-offer-wrapper .inner h1 {
  margin-top: 0;
}

/* VefÃ¡skrift overwrite */
#websub-button-widget .websub-widget-container .websub-popover-window {
  width: auto!important;
  min-width: 300px;
}
.websub-widget-container.Relative {
  padding: 0px!important;
}
.btn {
  border-radius: 0;
}
.form-control {
  border-radius: 0;
}

.pulse {
  box-shadow: 0 0 0 rgba(31,92,184, 0.4);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(31,92,184, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 10px 20px  rgba(31,92,184, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(31,92,184, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(31,92,184, 0.4);
    box-shadow: 0 0 0 0 rgba(31,92,184, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 10px 20px rgba(31,92,184, 0);
      box-shadow: 0 0 10px 20px rgba(31,92,184, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(31,92,184, 0);
      box-shadow: 0 0 0 0 rgba(31,92,184, 0);
  }
}

/*
     FILE ARCHIVED ON 19:20:34 Sep 09, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:45:42 Apr 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.742
  exclusion.robots: 0.144
  exclusion.robots.policy: 0.132
  esindex: 0.01
  cdx.remote: 8.513
  LoadShardBlock: 85.844 (3)
  PetaboxLoader3.datanode: 39.775 (4)
  PetaboxLoader3.resolve: 122.325 (3)
  load_resource: 104.747
*/