* {
  margin: 0;
  padding: 0;
}
body {
  position: relative;
  word-wrap: break-word;
  font: 12px/200% "Hiragino Sans GB","Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";
  color: #868686;
  background: #fbfbfb;
}
a {
  outline: 0;
  star: expression(this.onFocus=this.blur());
}

.breadcrumb {
  display: none;
  padding-left: 10px;
  margin-bottom: 30px;
  color: #159bfd;
  position: fixed;
  z-index: 999;
  width: 100%;
  background: rgba(27, 27, 27, 0.9);
  height: 50px;
  line-height: 50px;
  left: 0;
  top: 0;
  font-family: Menlo,Monaco,Andale Mono,lucida console,Courier New,monospace;
  text-shadow: 0 1px #0a0c10;
}
.breadcrumb a {
  color: #159bfd;
}

h1, h2, h3 {
  padding-left: 10px;
  font-weight: 300;
  clear: both;
}

.album-header {
  border: 4px double #7f9397;
  border-width: 4px 0;
  padding: 25px 0;
  text-align: center;
  color: #888;
  margin-bottom: 25px;
}
.album-title-top, .album-title {
  line-height: 32px;
  font-size: 16px;
}
.des-title {
  font-size: 14px;
  color: #b5b5b5;
}
.empty-title {
  margin: 200px 10px;
  text-align: center;
  color: #666;
  text-shadow: 1px 1px 1px #fff;
  /* background-color: red; */
}
.empty-sub-title {
  text-align: center;
  color: #888;
  text-shadow: 1px 1px 1px #fff;
}
.icon-unlocked {
  margin-right: 5px;
}
a {
  color: #333;
  text-decoration: none;
}

section.info {
  background-color: #f8f8f8;
}

.exif-p {
  margin-right: 10px;
  display: inline;
  font-size: 12px;
}
.exif-p b {
  margin-right: 3px;
}

.layout {
  color: #333;
  padding: 60px;
  position: relative;
  z-index: 1;
  max-width: 1000px;
  margin: 0 auto;
}

.albums, .photos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.thumb {
  text-align: center;
  list-style: none;
  float: left;
  width: 300px;
  height: 220px;
  margin: 10px;
  padding: 0 0 13px 0;
  /* background: rgb(10, 218, 104); */
  background: #fff;
  position: relative;
  cursor: pointer;
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  justify-content: center;
  /* border: 1px solid rgb(226, 5, 5); */
  border: 1px solid #eee;
}
.bg-lock {
  position: absolute;
  width: 300px;
  height: 200px;
  background: rgba(122, 206, 206, 0.9);
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  color: #fff;
  font-size: 46px;
}
.bg-lock .icon-lock {
  width: 30px;
}
.hide{
  width: 300px;
  height: 0;
  margin: 0;
  padding: 0;
  border: 0;
  visibility: hidden;
}

.thumb:before {
    -webkit-transform: skew(-15deg) rotate(-5deg);
    -moz-transform: skew(-15deg) rotate(-5deg);
    -o-transform: skew(-15deg) rotate(-5deg);
    transform: skew(-15deg) rotate(-5deg);
    left: 15px;
}
.thumb:after {
    -webkit-transform: skew(15deg) rotate(5deg);
    -moz-transform: skew(15deg) rotate(5deg);
    -o-transform: skew(15deg) rotate(5deg);
    transform: skew(15deg) rotate(5deg);
    right: 15px;
}
.thumb:before, .thumb:after {
    width: 88%;
    height: 20%;
    content: ' ';
    -webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
    position: absolute;
    bottom: 18px;
    z-index: -1;
}

.thumb figcaption {
  width: 100%;
  line-height: 32px;
  max-height: 32px;
  overflow: hidden;
  font-size: 14;
  word-wrap: break-word;
}

.thumb img {
  overflow: hidden;
  margin: auto;
  height: auto;
  width: auto;
  /* position: relative; */
}

/* 2022年11月18日12:26:39 */



.img-wrap {
  width: 300px;
  height: 200px;
  display: block;
  /* display: flex; */
  align-items: center;
  justify-content: center;
  background: #fdfdfd;
  overflow: hidden;
  position: relative;
  
}

/* .img-wrap:hover{
  border-style: solid;
  border-width: 2px;
  border-color: #7acece;

} */


.mytop{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 64px;
  height: 64px;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAA8xmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDIyLTExLTE5VDIzOjAyOjUzKzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjItMTEtMTlUMjM6Mzc6NDcrMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIyLTExLTE5VDIzOjM3OjQ3KzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOlRleHRMYXllcnM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllck5hbWU+572u6aG2IDwvcGhvdG9zaG9wOkxheWVyTmFtZT4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllclRleHQ+572u6aG2IDwvcGhvdG9zaG9wOkxheWVyVGV4dD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6VGV4dExheWVycz4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDowYWZkYzBkOC0zZTM1LTE5NDMtODEwMi0xNTBmNTJiYzgzMmM8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6ZDE5OTA4ZTctY2FiMS03YzRjLTliNDgtYzA3YTg5ODVlOWJkPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZDE5OTA4ZTctY2FiMS03YzRjLTliNDgtYzA3YTg5ODVlOWJkPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQxOTkwOGU3LWNhYjEtN2M0Yy05YjQ4LWMwN2E4OTg1ZTliZDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMi0xMS0xOVQyMzowMjo1MyswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MzIzYmI1ZWYtOTU3Yi00MTRmLTk3ZDgtNjhmM2Y0YzZkMDE3PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDIyLTExLTE5VDIzOjE5OjQ5KzA4OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowYWZkYzBkOC0zZTM1LTE5NDMtODEwMi0xNTBmNTJiYzgzMmM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjItMTEtMTlUMjM6Mzc6NDcrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjY0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjY0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6CFvkvAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAfhSURBVHja5Jp/TBvnGce/73uX8wgxWbJAlzR/OAgxMUKoQ1Mcb2qTKRtylq1BAtaxdCyRskYr0ClF2jqJ/pFKnaaxTFuYui5qoywVG5A1bcpEOqYIaRMBUuJQiNhSir0lpBuw5odDEM7d++6Pw4d/3NlnY8DAIyHZr987/Pk+P97nfX3E/4sNSKaRjUW/5J/0/RBLwOgXnzkizvUm0osT2uuHLftf5Tf+HhOebNoHWlgJpb1y8ejT1g/hEfvrYrLu9/BPFce49+JLZuDF0kYAAFtfDP5pz8LDWz47gKlPt+HBOGgy7ie/82w9916sjwdePle9ePDTd7ZpaTBn+PPfe4l93H4sLvjzLzzgt9pmQtG2gPBrPwyGn7MANK+8jn3U9mrcnr/x7urA+KpDnaDOhgWCv1sYwZA4fNmLbKj156bhLelQ3GcR8HzwuOComl8RDOATFoAWfKeWDZ1tiMfzmJ4EzXdFjCvvvwI+4Zk/EaLAA4AYP/yzz7OBM7+KN+zJRjuEp2oh7H8P9NGC2XS41QY2ch5ieQsER5W6OnTVLQh83BFACw78gA2caYwJv744NOdvtYH1vQI+Ogia7VDHL9Rr6YApL+TWiuRGgmVtfyz4uASg26qOsIG3fmOqG9zyNbDRAQ0+EBFkwxZgehLyhXrQXBcEV9PsRckUQYV/zBSXqUmFBw+zD0+/ZmquswHC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);
  transform: scale(0.5,0.5);
  transform-origin: 0 0;
}

/* .img-wrap  p{
  position: absolute;
  top: 5px;
  left: 5px;
  width: 30;
  height: 16;
  background: rgb(251, 152, 3);
  color: #fff;
  opacity: 0.9;
  font-size: 15px;
  border-radius: 3px;
  
} */

/* .img-wrap  p{
  position: absolute;
  top: 5px;
  left: 5px;
  width: 30;
  height: 16;
  background: rgb(251, 152, 3);
  color: #fff;
  opacity: 0.9;
  font-size: 10px;
  border-radius: 3px;
  transform:translateY(100px)
} */


/* .img-wrap div{
  position: absolute;
  top: 5px;
  left: 5px;
  width: 35;
  height: 16;
  background: rgb(251, 152, 3);
  color: #fff;
  opacity: 0.9;
  font-size: 10px;
  border-radius: 3px;
  
} */

 /* .img-wrap p{
  position: absolute;
  top: 3px;
  left: 9px;
  color:#fff;
  font-size: small;
  
}   */


 /* .toppolygon{
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0px;
  left:0px;
  background-color: orange;
  clip-path: polygon(0% 30%, 0% 100%, 100% 0%, 30% 0%);
}
.toppolygon p{
  font-size: 5px;
  color:#fff;
  position:absolute;
  left: 5px;
  top:0px;
  transform: rotate(-45deg);
}   */

figure.photo {
  margin: 10px;
}

figure.photo img {
  max-width: 100%;
}

figure.photo figcaption {
  padding-left: 10px;
}

section.info {
  margin: 10px;
  padding: 10px;
  background-color: #f8f8f8;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #C3C3C3;
}

section.info h2 {
  padding: 5px 5px 10px 5px;
  margin:0;
}

section.info table {
  border-spacing: 0;
}

section.info table td {
  padding: 5px;
}

section.info table td:first-child {
  font-weight: bold;
  padding-right: 20px;
}

@media screen and (max-width:750px) {
  .layout {
    padding: 20px 0 0 0;
  }
  .albums .thumb {
    margin: 10px auto;
  }
  .albums .thumb.hide {
    margin: 0;
    border: 0;
  }
  .album-header {
    width: 80%;
    margin: 0 auto 25px;
    border-color: #e8e8e8;
  }
  .photos .thumb {
    margin: 0;
    width: 33.333333%;
    height: initial;
    box-sizing: border-box;
    padding: 0;
    background: none;
  }
  .photos .thumb img[data-not-lz] {
    margin-top: 42%;
  }
  .photos figcaption {
    display: none;
  }
  .photos .thumb:after, .thumb:before {
    display: none;
  }
  .photos .img-wrap {
    display: block;
    height: 0;
    padding-bottom: 100%;
  }
}

/* form > input{
  float: left;
} */

.dialog {
  width: 280px;
  height: 60px;
  margin-top: -30px;
  margin-left: -140px;
  position: fixed; 
  background: #fff;
  border-radius: 10px;
  border: 2px solid #7acece;
  top: 50%;
  left: 50%;
  font-size: 14px;
  z-index: 4000;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
  float:left; 
  
}
.input-lock {
  width: 122px;
  height: 30px;
  padding: 6px;
  outline: none;
  border: none;
  border-radius: 0;
  color: #333;
  margin-right: -1px;
  border: 1px solid #d0e4e4;
  
}
.btn-default {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  font-size: 14px;
  text-decoration: none;
  text-align: center;
  border: 1px solid #7acece;
  background-color: #7acece;
  color: #fff;
  padding: 5px 20px;
  line-height: 18px;
  
}
.btn-default:active {
  color: #fff;
}
.overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#80000000', endColorstr='#80000000');
  background-color: rgba(0,0,0,.5);
  z-index: 4000;
  display: none;
}

.footer {
  font-size: 12px;
  font-family: Menlo,Monaco,Andale Mono,lucida console,Courier New,monospace;
  text-shadow: 0 1px #fff;
  position: absolute;
  opacity: .6;
  width: 100%;
  text-align: center;
  height: 30px;
  box-sizing: border-box;
  bottom: 0;
  left: 0;
  padding-top: 60px;
}
.footer a {
  background: transparent;
  text-decoration: none;
  color: #08c;
}

@font-face {
  font-family: 'icomoon';
  src:  url(data:application/vnd.ms-fontobject;base64,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);
  src:  url(data:application/vnd.ms-fontobject;base64,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#iefix) format('embedded-opentype'),
    url(data:font/ttf;base64,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) format('truetype'),
    url(data:font/woff;base64,d09GRgABAAAAAAuYAAsAAAAAC0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIHhWNtYXAAAAFoAAAAlAAAAJS8MXsbZ2FzcAAAAfwAAAAIAAAACAAAABBnbHlmAAACBAAABwwAAAcMjM5e+mhlYWQAAAkQAAAANgAAADYLPDiPaGhlYQAACUgAAAAkAAAAJAfCA9FobXR4AAAJbAAAAEAAAABANgAAQGxvY2EAAAmsAAAAIgAAACINfAvMbWF4cAAACdAAAAAgAAAAIAAaAFpuYW1lAAAJ8AAAAYYAAAGGmUoJ+3Bvc3QAAAt4AAAAIAAAACAAAwAAAAMD2QGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6oIDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAHgAAAAaABAAAwAKAAEAIOkN6Q/pE+lO6XnpkOnX6drqgv/9//8AAAAAACDpDekP6RPpTul56Y3p1+na6oL//f//AAH/4xb3FvYW8xa5Fo8WfBY2FjQVjQADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAQAAAAABAADgAAQACEALQA0AAABOAExETgBMSE4ATEROAExITUhIgYVERQWMyEyNjURNCYjBxQGIyImNTQ2MzIWEyE1EwEzNwPA/IADgPyAGiYmGgOAGiYmGoA4KCg4OCgoOED9AOABAEDgA0D9AAMAQCYa/QAaJiYaAwAaJuAoODgoKDg4/biAAYD+wMAAAAQAAAAABAADQAATACsAPwBDAAABFB4CMzI+AjU0LgIjIg4CASMuASMhIgYHIyIGFREUFjMhMjY1ETQmASIuAjU0PgIzMh4CFRQOAgEjNTMBMCE4TCsrTDghIThMKytMOCECkOAMJDD/ADAkDOAaJiYaA4AaJib+JjtnTS0tTWc7O2dNLS1NZwGFgIABYCtMOCEhOEwrK0w4ISE4TAE1MFBQMCYa/cAaJiYaAkAaJv2ELU1nOztnTS0tTWc7O2dNLQG8QAAJAAAAQAQAA0AAAwAHAAsADwATABcAGwAfACIAABMRIREBIzUzNSM1MzUjNTMBIREhEyM1MzUjNTM1IzUzBRElAAQA/MCAgICAgIACQP4AAgDAgICAgICA/cABAANA/QADAP1AgICAgID9gAKA/YCAgICAgID+gMAAAAAAAwAA/8AEAAPAAAUAGQAtAAAlJxEzFRcDIg4CFRQeAjMyPgI1NC4CAyIuAjU0PgIzMh4CFRQOAgKT04Ct7Wq7i1BQi7tqaruLUFCLu2pQi2k8PGmLUFCLaTw8aYvT0gEb5a4Ck1CLu2pqu4tQUIu7amq7i1D8gDxpi1BQi2k8PGmLUFCLaTwAAAMAQP/AA8ADwAAiADsAVwAAAT4DNTQmJyEOARUUHgIXDgMVFBYXIT4BNTQuAicBND4CNzUuAzUxIRQOAgcVHgMVAy4BPQE0Njc+ATchHgEXHgEdARQGBw4BByEuAQLZNFU9IQIB/IYBAiE9VTQ0VT0hAgEDegECIT1VNP3HHjlTNjZTOR4CwB45UzY2Uzke9DYWFjYdMRP+ZhMxHTYWFjY2TQwB9gxNAcAhXnOGSBAgEBAgEEiGc14hIV5zhkgQIBAQIBBIhnNeIf5ARn9oTRRkFE1of0ZGf2hNFGQUTWh/RgEiH0cYQBhHHxAzHyAyEB9HGEAYRx8feEtMdwAAAAACAAD/wAQAA8AAIQAtAAABIg4CFRQWFwEVFBY7ATUzNTM1MzceATMyPgI1NC4CEyImNTQ2MzIWFRQGAsBCdVcyAwL+eyUbQICAgFMaNh1CdVcyMld1Hig4OCgoODgDwDJXdUIPHQ/+e8AbJUCAgFMJCjJXdUJCdVcy/sA4KCg4OCgoOAADAAD/wAP0A7QAJAApADkAAAEnLgEvAS4BBwUOAR8BHgEXAQczNTM1MzUzNR4BHwEWNjcTNiYBJwEXAQEHBiInASY0PwE2MhcBFhQD6mUTNRJlEzkW/usWDgxGAgMD/psgwICAgAUJBI0YNg+4DgX8mi4BOC3+yQL+LQoaCf7wCQktChoJARAJAoZlEjUTZRMFDrgPNhiNAwcD/pvgQICARwMFAkYMDhYBFRY5/fYuATct/sgBry0JCQEQCRoKLQkJ/vAJGgAAAAIAAP/AAoADgAAZACMAAAEjNTQmKwEiBh0BIyIGFREUFjMhMjY1ETQmJTQ2OwEyFh0BIQJQEHFPgE9xEBQcHBQCIBQcHP5cJhqAGib/AAIAwE9xcU/AHBT+IBQcHBQB4BQcwBomJhrAAAAAAAEAAP/AA8ADgAAjAAABMhYdASM1NCYrASIGHQEzMhYVERQGIyEiJjURNDYzITU0NjMDAE9xgCYagBomEBQcHBT94BQcHBQBkHFPA4BxT8DAGiYmGsAcFP4gFBwcFAHgFBzAT3EAAAAAAgAA/9kEAAOnAAoAFAAAASULAQ0BAyUFAyUBBzcnPwEfAQcXBAD+np6e/p4BADwBPAE8PAEA/gDfKrX6cHD6tSoCMzMBQf6/M/r+oKamAWD6/px2+bAk4+MksPkAAAAAAQAA/8wEAAOAAB0AAAEiDgIHLgMjIg4CFRQeAhc+AzU0LgIC8yhKPzIQEDI/Sig4YkkqZpmzTkqym2kqSWIDgB4yQSIiQTIeKkliOHGdjptwb56QnW04YkkqAAABAAD/wAQAA8AAMwAAASIGByU+ATU0JiclHgEzMjY1NCYjIgYVFBYXBS4BIyIGFRQWMzI2NwUOARUUFjMyNjU0JgNgIjsW/lEBAQEBAa8WOyJCXl5CQl4BAf5RFjsiQl5eQiI7FgGvAQFeQkJeXgEAGhfYBg0GBg0G2BcaXkJCXl5CBg0G2BcaXkJCXhoX2AYNBkJeXkJCXgAAAAABAAAAAAAArk9+d18PPPUACwQAAAAAANQO+gkAAAAA1A76CQAA/8AEAAPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAQBAAAAAAAAAAAAAAAAgAAAAQAAAAEAAAABAAAAAQAAAAEAABABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAACgAUAB4AZgDIAQYBSgHKAgwCcAKmAtoDCgM4A4YAAAABAAAAEABYAAkAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff'),
    url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb21vb24iIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBkOyIgZ2x5cGgtbmFtZT0iaW1hZ2UiIGQ9Ik05NTkuODg0IDgzMmMwLjA0MC0wLjAzNCAwLjA4Mi0wLjA3NiAwLjExNi0wLjExNnYtNzY3Ljc3Yy0wLjAzNC0wLjA0MC0wLjA3Ni0wLjA4Mi0wLjExNi0wLjExNmgtODk1Ljc3Yy0wLjA0MCAwLjAzNC0wLjA4MiAwLjA3Ni0wLjExNCAwLjExNnY3NjcuNzcyYzAuMDM0IDAuMDQwIDAuMDc2IDAuMDgyIDAuMTE0IDAuMTE0aDg5NS43N3pNOTYwIDg5NmgtODk2Yy0zNS4yIDAtNjQtMjguOC02NC02NHYtNzY4YzAtMzUuMiAyOC44LTY0IDY0LTY0aDg5NmMzNS4yIDAgNjQgMjguOCA2NCA2NHY3NjhjMCAzNS4yLTI4LjggNjQtNjQgNjR2MHpNODMyIDY3MmMwLTUzLjAyMC00Mi45OC05Ni05Ni05NnMtOTYgNDIuOTgtOTYgOTYgNDIuOTggOTYgOTYgOTYgOTYtNDIuOTggOTYtOTZ6TTg5NiAxMjhoLTc2OHYxMjhsMjI0IDM4NCAyNTYtMzIwaDY0bDIyNCAxOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwZjsiIGdseXBoLW5hbWU9ImNhbWVyYSIgZD0iTTMwNCAzNTJjMC0xMTQuODc2IDkzLjEyNC0yMDggMjA4LTIwOHMyMDggOTMuMTI0IDIwOCAyMDgtOTMuMTI0IDIwOC0yMDggMjA4LTIwOC05My4xMjQtMjA4LTIwOHpNOTYwIDcwNGgtMjI0Yy0xNiA2NC0zMiAxMjgtOTYgMTI4aC0yNTZjLTY0IDAtODAtNjQtOTYtMTI4aC0yMjRjLTM1LjIgMC02NC0yOC44LTY0LTY0di01NzZjMC0zNS4yIDI4LjgtNjQgNjQtNjRoODk2YzM1LjIgMCA2NCAyOC44IDY0IDY0djU3NmMwIDM1LjItMjguOCA2NC02NCA2NHpNNTEyIDY4Yy0xNTYuODUgMC0yODQgMTI3LjE0OC0yODQgMjg0IDAgMTU2Ljg1IDEyNy4xNSAyODQgMjg0IDI4NCAxNTYuODUyIDAgMjg0LTEyNy4xNSAyODQtMjg0IDAtMTU2Ljg1Mi0xMjcuMTQ2LTI4NC0yODQtMjg0ek05NjAgNTEyaC0xMjh2NjRoMTI4di02NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTEzOyIgZ2x5cGgtbmFtZT0iZmlsbSIgZD0iTTAgODMydi03NjhoMTAyNHY3NjhoLTEwMjR6TTE5MiAxMjhoLTEyOHYxMjhoMTI4di0xMjh6TTE5MiAzODRoLTEyOHYxMjhoMTI4di0xMjh6TTE5MiA2NDBoLTEyOHYxMjhoMTI4di0xMjh6TTc2OCAxMjhoLTUxMnY2NDBoNTEydi02NDB6TTk2MCAxMjhoLTEyOHYxMjhoMTI4di0xMjh6TTk2MCAzODRoLTEyOHYxMjhoMTI4di0xMjh6TTk2MCA2NDBoLTEyOHYxMjhoMTI4di0xMjh6TTM4NCA2NDB2LTM4NGwyNTYgMTkyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5NGU7IiBnbHlwaC1uYW1lPSJjbG9jayIgZD0iTTY1OC43NDQgMjEwLjc0NGwtMjEwLjc0NCAyMTAuNzQ2djI4Mi41MWgxMjh2LTIyOS40OWwxNzMuMjU2LTE3My4yNTR6TTUxMiA5NjBjLTI4Mi43NyAwLTUxMi0yMjkuMjMtNTEyLTUxMnMyMjkuMjMtNTEyIDUxMi01MTIgNTEyIDIyOS4yMyA1MTIgNTEyLTIyOS4yMyA1MTItNTEyIDUxMnpNNTEyIDY0Yy0yMTIuMDc4IDAtMzg0IDE3MS45MjItMzg0IDM4NHMxNzEuOTIyIDM4NCAzODQgMzg0YzIxMi4wNzggMCAzODQtMTcxLjkyMiAzODQtMzg0cy0xNzEuOTIyLTM4NC0zODQtMzg0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5Nzk7IiBnbHlwaC1uYW1lPSJob3VyLWdsYXNzIiBkPSJNNzI4Ljk5MiA0NDhjMTM3Ljc1NCA4Ny4zMzQgMjMxLjAwOCAyNTUuMjA4IDIzMS4wMDggNDQ4IDAgMjEuNjc2LTEuMTkyIDQzLjAzNC0zLjQ3OCA2NGgtODg5LjA0MmMtMi4yOS0yMC45NjgtMy40OC00Mi4zMjYtMy40OC02NCAwLTE5Mi43OTIgOTMuMjU0LTM2MC42NjYgMjMxLjAwNi00NDgtMTM3Ljc1Mi04Ny4zMzQtMjMxLjAwNi0yNTUuMjA4LTIzMS4wMDYtNDQ4IDAtMjEuNjc2IDEuMTktNDMuMDM0IDMuNDc4LTY0aDg4OS4wNDJjMi4yODggMjAuOTY2IDMuNDc4IDQyLjMyNCAzLjQ3OCA2NCAwLjAwMiAxOTIuNzkyLTkzLjI1MiAzNjAuNjY2LTIzMS4wMDYgNDQ4ek0xNjAgMGMwIDE4Ni45MTIgODAuMTYyIDM0NS40MTQgMjI0IDM5Ny43MDh2MTAwLjU4NmMtMTQzLjgzOCA1Mi4yOS0yMjQgMjEwLjc5Mi0yMjQgMzk3LjcwNnYwaDcwNGMwLTE4Ni45MTQtODAuMTYyLTM0NS40MTYtMjI0LTM5Ny43MDZ2LTEwMC41ODZjMTQzLjgzOC01Mi4yOTQgMjI0LTIxMC43OTYgMjI0LTM5Ny43MDhoLTcwNHpNNjE5LjYyNiAyOTAuNDA2Yy03MS42NTQgNDAuNjQ0LTc1LjYwOCA5My4zNjgtNzUuNjI2IDEyNS4zNjZ2NjQuMjI4YzAgMzEuOTk0IDMuODA0IDg0LjkxNCA3NS43NDQgMTI1LjY2NCAzOC41MDQgMjIuMzY0IDcxLjgwOCA1Ni4zNDggOTcuMDQ4IDk4LjMzNmgtNDA5LjU4MmMyNS4yNjYtNDIuMDMyIDU4LjYxMi03Ni4wNDIgOTcuMTY2LTk4LjQwNiA3MS42NTQtNDAuNjQ0IDc1LjYwNi05My4zNjYgNzUuNjI2LTEyNS4zNjZ2LTY0LjIyOGMwLTMxLjk5Mi0zLjgwNC04NC45MTQtNzUuNzQ0LTEyNS42NjQtNzIuNjIyLTQyLjE4LTEyNi43MzgtMTI1LjY4NC0xNDMuMDkwLTIyNi4zMzZoNTAxLjY3Yy0xNi4zNjQgMTAwLjcwOC03MC41MyAxODQuMjQ4LTE0My4yMTIgMjI2LjQwNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOThkOyIgZ2x5cGgtbmFtZT0ia2V5IiBkPSJNNzA0IDk2MGMtMTc2LjczIDAtMzIwLTE0My4yNjgtMzIwLTMyMCAwLTIwLjAyNiAxLjg1OC0zOS42MTYgNS4zNzYtNTguNjI0bC0zODkuMzc2LTM4OS4zNzZ2LTE5MmMwLTM1LjM0NiAyOC42NTQtNjQgNjQtNjRoNjR2NjRoMTI4djEyOGgxMjh2MTI4aDEyOGw4My4wNDIgODMuMDQyYzM0LjAxMC0xMi4zMTYgNzAuNjk2LTE5LjA0MiAxMDguOTU4LTE5LjA0MiAxNzYuNzMgMCAzMjAgMTQzLjI2OCAzMjAgMzIwcy0xNDMuMjcgMzIwLTMyMCAzMjB6TTc5OS44NzQgNjM5Ljg3NGMtNTMuMDIwIDAtOTYgNDIuOTgtOTYgOTZzNDIuOTggOTYgOTYgOTYgOTYtNDIuOTggOTYtOTYtNDIuOTgtOTYtOTYtOTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTk4ZTsiIGdseXBoLW5hbWU9ImtleTIiIGQ9Ik0xMDAyLjEzMiA2NDUuNzU4bC0xMDEuMTA2IDEwMS4xMDRjLTI0Ljc5MiAyNC43OTQtNjUuMzcgNjUuMzY4LTkwLjE2MiA5MC4xNjRsLTEwMS4xMDYgMTAxLjEwNGMtMjQuNzkyIDI0Ljc5NC02OC45NTQgMjkuMTY2LTk4LjEzIDkuNzE2bC0yNzYuNDM4LTE4NC4yOTJjLTI5LjE3Ni0xOS40NTItNDAuMjE4LTYxLjAyOC0yNC41MzYtOTIuMzlsNzAuNDg2LTE0MC45NzRjMi4xNTQtNC4zMDYgNC42NDYtOC44OTYgNy4zOS0xMy42NmwtMzU2LjUzLTM1Ni41My0zMi0yMjRoMTkydjY0aDEyOHYxMjhoMTI4djEyOGgxMjh2NzEuMTg2YzYuMzk2LTMuODEyIDEyLjUzNC03LjIxNiAxOC4xOTItMTAuMDQ0bDE0MC45Ny03MC40ODhjMzEuMzY2LTE1LjY4MiA3Mi45NC00LjYzOCA5Mi4zOSAyNC41MzhsMTg0LjI5NCAyNzYuNDRjMTkuNDU0IDI5LjE3MiAxNS4wNzggNzMuMzMtOS43MTQgOTguMTI2ek0xNTAuNjI4IDEwNS4zNzRsLTQ1LjI1NCA0NS4yNTQgMzExLjU3MiAzMTEuNTcgNDUuMjU0LTQ1LjI1NC0zMTEuNTcyLTMxMS41N3pNOTE3LjAyMCA1MzYuMjM2bC00NS4yNTYtNDUuMjU2Yy0xMi40NDYtMTIuNDQ0LTMyLjgwOC0xMi40NDQtNDUuMjU0IDBsLTI3MS41MyAyNzEuNTNjLTEyLjQ0NiAxMi40NDQtMTIuNDQ2IDMyLjgxIDAgNDUuMjU0bDQ1LjI1NiA0NS4yNTZjMTIuNDQ2IDEyLjQ0NCAzMi44MDggMTIuNDQ0IDQ1LjI1NCAwbDI3MS41My0yNzEuNTNjMTIuNDQ2LTEyLjQ0NCAxMi40NDYtMzIuODEgMC00NS4yNTR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTk4ZjsiIGdseXBoLW5hbWU9ImxvY2siIGQ9Ik01OTIgNTEyaC0xNnYxOTJjMCAxMDUuODctODYuMTMgMTkyLTE5MiAxOTJoLTEyOGMtMTA1Ljg3IDAtMTkyLTg2LjEzLTE5Mi0xOTJ2LTE5MmgtMTZjLTI2LjQgMC00OC0yMS42LTQ4LTQ4di00ODBjMC0yNi40IDIxLjYtNDggNDgtNDhoNTQ0YzI2LjQgMCA0OCAyMS42IDQ4IDQ4djQ4MGMwIDI2LjQtMjEuNiA0OC00OCA0OHpNMTkyIDcwNGMwIDM1LjI5IDI4LjcxIDY0IDY0IDY0aDEyOGMzNS4yOSAwIDY0LTI4LjcxIDY0LTY0di0xOTJoLTI1NnYxOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTk5MDsiIGdseXBoLW5hbWU9InVubG9ja2VkIiBkPSJNNzY4IDg5NmMxMDUuODcgMCAxOTItODYuMTMgMTkyLTE5MnYtMTkyaC0xMjh2MTkyYzAgMzUuMjktMjguNzEgNjQtNjQgNjRoLTEyOGMtMzUuMjkgMC02NC0yOC43MS02NC02NHYtMTkyaDE2YzI2LjQgMCA0OC0yMS42IDQ4LTQ4di00ODBjMC0yNi40LTIxLjYtNDgtNDgtNDhoLTU0NGMtMjYuNCAwLTQ4IDIxLjYtNDggNDh2NDgwYzAgMjYuNCAyMS42IDQ4IDQ4IDQ4aDQwMHYxOTJjMCAxMDUuODcgODYuMTMgMTkyIDE5MiAxOTJoMTI4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5ZDc7IiBnbHlwaC1uYW1lPSJzdGFyLWVtcHR5IiBkPSJNMTAyNCA1NjIuOTVsLTM1My43OCA1MS40MDgtMTU4LjIyIDMyMC41ODItMTU4LjIxNi0zMjAuNTgyLTM1My43ODQtNTEuNDA4IDI1Ni0yNDkuNTM4LTYwLjQzMi0zNTIuMzUyIDMxNi40MzIgMTY2LjM1OCAzMTYuNDMyLTE2Ni4zNTgtNjAuNDM0IDM1Mi4zNTIgMjU2LjAwMiAyNDkuNTM4ek01MTIgMjA2LjUwMmwtMjIzLjQ2Mi0xMTcuNDggNDIuNjc2IDI0OC44My0xODAuNzg2IDE3Ni4yMjIgMjQ5Ljg0IDM2LjMwNCAxMTEuNzMyIDIyNi4zOTYgMTExLjczNi0yMjYuMzk2IDI0OS44MzYtMzYuMzA0LTE4MC43ODgtMTc2LjIyMiA0Mi42NzgtMjQ4LjgzLTIyMy40NjIgMTE3LjQ4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5ZGE7IiBnbHlwaC1uYW1lPSJoZWFydCIgZD0iTTc1NS4xODggODk2Yy0xMDcuNjMgMC0yMDAuMjU4LTg3LjU1NC0yNDMuMTY0LTE3OS00Mi45MzggOTEuNDQ0LTEzNS41NzggMTc5LTI0My4yMTYgMTc5LTE0OC4zODIgMC0yNjguODA4LTEyMC40NC0yNjguODA4LTI2OC44MzIgMC0zMDEuODQ2IDMwNC41LTM4MC45OTQgNTEyLjAyMi02NzkuNDE4IDE5Ni4xNTQgMjk2LjU3NiA1MTEuOTc4IDM4Ny4yMDYgNTExLjk3OCA2NzkuNDE4IDAgMTQ4LjM5Mi0xMjAuNDMgMjY4LjgzMi0yNjguODEyIDI2OC44MzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZWE4MjsiIGdseXBoLW5hbWU9InNoYXJlMiIgZD0iTTg2NCAyNTZjLTQ1LjE2IDAtODUuOTItMTguNzM4LTExNS4wMTItNDguODNsLTQzMS4wMDQgMjE1LjUwMmMxLjMxNCA4LjI1MiAyLjAxNiAxNi43MDYgMi4wMTYgMjUuMzI4cy0wLjcwMiAxNy4wNzYtMi4wMTYgMjUuMzI2bDQzMS4wMDQgMjE1LjUwMmMyOS4wOTItMzAuMDkwIDY5Ljg1Mi00OC44MjggMTE1LjAxMi00OC44MjggODguMzY2IDAgMTYwIDcxLjYzNCAxNjAgMTYwcy03MS42MzQgMTYwLTE2MCAxNjAtMTYwLTcxLjYzNC0xNjAtMTYwYzAtOC42MjIgMC43MDQtMTcuMDc2IDIuMDE2LTI1LjMyNmwtNDMxLjAwNC0yMTUuNTA0Yy0yOS4wOTIgMzAuMDkwLTY5Ljg1MiA0OC44My0xMTUuMDEyIDQ4LjgzLTg4LjM2NiAwLTE2MC03MS42MzYtMTYwLTE2MCAwLTg4LjM2OCA3MS42MzQtMTYwIDE2MC0xNjAgNDUuMTYgMCA4NS45MiAxOC43MzggMTE1LjAxMiA0OC44MjhsNDMxLjAwNC0yMTUuNTAyYy0xLjMxMi04LjI1LTIuMDE2LTE2LjcwNC0yLjAxNi0yNS4zMjYgMC04OC4zNjggNzEuNjM0LTE2MCAxNjAtMTYwczE2MCA3MS42MzIgMTYwIDE2MGMwIDg4LjM2NC03MS42MzQgMTYwLTE2MCAxNjB6IiAvPgo8L2ZvbnQ+PC9kZWZzPjwvc3ZnPg==#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-image:before {
  content: "\e90d";
}
.icon-camera:before {
  content: "\e90f";
}
.icon-film:before {
  content: "\e913";
}
.icon-clock:before {
  content: "\e94e";
}
.icon-hour-glass:before {
  content: "\e979";
}
.icon-key:before {
  content: "\e98d";
}
.icon-key2:before {
  content: "\e98e";
}
.icon-lock:before {
  content: "\e98f";
}
.icon-unlocked:before {
  content: "\e990";
}
.icon-star-empty:before {
  content: "\e9d7";
}
.icon-heart:before {
  content: "\e9da";
}
.icon-share2:before {
  content: "\ea82";
}

/* new style */
.header-avater {
  width: 80px;
  height: 80px;
}
.header-title {
  margin-top: 20px;
  color: #888;
  font-size: 24px;
  line-height: 34px;
  letter-spacing: 1px;
}

header {
  padding-top: 30px;
  width: 300px;
  margin: 0 auto;
  text-align: center;
}
.m-nav {
  margin-top: 30px;
  padding: 3px 15px;
  border: 2px solid #7acece;
  border-radius: 10px;
  display: inline-block;
}
.m-nav li {
  display: inline-block;
}
.m-nav a {
  color: #999;
}
.m-nav .sep {
  padding: 0 8px;
}

body.webp .pswp__download_original {
  display: none;
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 40px;
  height: 40px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
          transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .pswp__button:focus,
  .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    outline: none;
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;
  background-size: 236px 80px;
  width: 40px;
  height: 40px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__button--close {
  background-position: 0 -40px; }

.pswp__button--share {
  background-position: -40px -40px; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -40px 0; }

.pswp__button--zoom {
  display: none;
  background-position: -80px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 6px;
  /* background-position: -138px -40px;  */
  background-position: -130px -40px;
}

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -40px; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 40px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
      -ms-transform: translateY(6px);
          transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
          transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
  .pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
    .pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0; }
    .pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  font-size: 13px;
  line-height: 40px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 40px; }
  .pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
  text-align: center;
  margin: 0 auto;
  font-size: 12px;
  padding: 10px;
  line-height: 20px;
  word-break: break-all;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 40px;
  width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }

.pswp__download_original {
  display: block;
  cursor: pointer;
}
.pswp__download_btn {
  border: 1px solid #808080;
  border-radius: 3px;
  padding: 2px 4px;
  margin: 0 auto 5px;
  line-height: 18px;
  display: inline-block;
}
