/* Digilehtikioskin CSS */

.magazineItem .magazineCoverCurlTop,
.magazineItem .magazineCoverCurlBottom {
  display: none;
}

.magazineName,
.magazineName a {
  color: #a2c037;
  font-size: 14px;
  bottom: 12px;
}

.magazinelisting-pagination .currentpage {
  display: inline-block;
  padding: 5px 10px;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  color: black;
  font-size: 20px;
}
.magazinelisting-pagination .pagelink {
  background-color: #a2c037;
  color: white;
  font-size: 48px;
  line-height: 35px;
  vertical-align: top;
  box-sizing: border-box;
  padding: 0 10px 8px;
}
.magazinelisting-pagination .pagelink:hover {
  background-color: #bcd954;
}

.asmag-widget-toc .title {
  color: #8daf13;
  font-size: 18px;
}
.asmag-widget-toc .excerpt {
  padding-top: 0;
}

.kp-latest-issue {
  float: left;
  width: 33.3%;
  box-sizing: border-box;
}
.kp-latest-issue .magazineItem {
  width: auto;
}

.kp-latest-issue h2,
.kp-issue-archive h2 {
  float: left;
  margin-bottom: 10px;
}

.kp-issue-archive {
  float: left;
  width: 66.6%;
  box-sizing: border-box;
  padding-left: 4%;
}
.kp-issue-archive .magazineListing {
  clear: both;
  padding-top: 20px;
}
.kp-issue-archive .magazineItem {
  width: 32%;
  box-sizing: border-box;
  padding-right: 0;
}
.kp-issue-archive .magazineItem:nth-child(3n) {
  margin-right: 0;
}
.kp-issue-archive .magazineItem:nth-child(3n+1) {
  clear: left;
}

.magazinelisting-yearselect {
  float: left;
  clear: left;
}

.asmag-widget-search .searchField input {
  height: 34px;
  background: #FFF;
}
.asmag-widget-search {
  float: right;
  width: 300px;
  clear: right;
  position: relative;
  z-index: 11;
  margin-top: 36px;
}
.asmag-widget-search .searchControl {
  z-index: 10;
  width: 100%;
  margin-top: 0;
  top: 35px;
  position: absolute;
}
.asmag-widget-search .searchResults {
  z-index: 11;
  width: 100%;
  background-color: white;
  padding: 20px;
  margin-top: 0;
  top: 33px;
  border: 1px solid black;
  position: absolute;
}
.asmag-widget-search .searchResultContext b {
  color: black;
}
.asmag-widget-search .searchResults .searchResultTitle {
  color: #8daf13;
  font-weight: 700;
}
.asmag-widget-search .searchPages .prevPage,
.asmag-widget-search .searchPages .nextPage {
  color: #8daf13;
}

@media screen and (max-width: 1199px) {
  .kp-latest-issue {
    width: 46%;
  }
  .kp-issue-archive {
    width: 54%;
  }
  .kp-issue-archive .magazineItem {
    width: 49%;
  }
  .kp-issue-archive .magazineItem:nth-child(3n+1) {
    clear: none;
  }
  .kp-issue-archive .magazineItem:nth-child(2n+1) {
    clear: left;
  }
  .kp-issue-archive .magazineItem:nth-child(3n) {
    margin-right: 2%;
  }
  .kp-issue-archive .magazineItem:nth-child(2n) {
    margin-right: 0;
  }
  .asmag-widget-search {
    float: none;
    width: 100%;
    margin-bottom: 20px;
  }
  .asmag-widget-search .searchControl,
  .asmag-widget-search .searchResults {
    position: static;
  }
}

@media screen and (max-width: 959px) {
  .kp-issue-archive .magazineItem {
    box-sizing: border-box;
    width: 47%;
  }
}

@media screen and (max-width: 500px) {
  .kp-latest-issue,
  .kp-issue-archive {
    float: none;
    width: auto;
  }
  .kp-issue-archive {
    margin-top: 24px;
  }
}

