@media all {
 html.with-featherlight {
  overflow:hidden
 }
 .featherlight {
  display:none;
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:2147483647;
  text-align:center;
  white-space:nowrap;
  cursor:pointer;
  background:#333;
  background:rgba(0,0,0,0)
 }
 .featherlight:last-of-type {
  background:rgba(0,0,0,0.8)
 }
 .featherlight:before {
  content:'';
  display:inline-block;
  height:100%;
  vertical-align:middle
 }
 .featherlight .featherlight-content {
  position:relative;
  text-align:left;
  vertical-align:middle;
  display:inline-block;
  overflow:auto;
  padding:10px 10px 5px;
  border-bottom:10px solid transparent;
  margin-left:5%;
  margin-right:5%;
  background:#fff;
  cursor:auto;
  white-space:normal
 }
 .featherlight .featherlight-inner {
  display:block;
  overflow:hidden
 }
 .featherlight script.featherlight-inner,
 .featherlight link.featherlight-inner,
 .featherlight style.featherlight-inner {
  display:none
 }
 .featherlight .featherlight-close-icon {
  position:absolute;
  z-index:9999;
  top:0;
  right:0;
  line-height:40px;
  width:40px;
  cursor:pointer;
  text-align:center;
  font-family:Arial,sans-serif;
  background:#fff;
  color:#000;
  border:none;
  padding:0;
  font-size:120%
 }
 .featherlight .featherlight-close-icon:hover {
  color:#fff;
  background:#B00E91
 }
 .featherlight .featherlight-close-icon::-moz-focus-inner {
  border:0;
  padding:0
 }
 .featherlight .featherlight-image {
  width:100%
 }
 .featherlight-iframe .featherlight-content {
  border-bottom:0;
  /*! padding:0; */-webkit-overflow-scrolling:touch
 }
 .featherlight iframe {
  border:none
 }
 .featherlight * {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
 }
}
@-webkit-keyframes featherlightLoader {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
@keyframes featherlightLoader {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
.featherlight-loading .featherlight-content {
 -webkit-animation:featherlightLoader 1s infinite linear;
 animation:featherlightLoader 1s infinite linear;
 background:transparent;
 border:8px solid #8f8f8f;
 border-left-color:#fff;
 border-radius:80px;
 width:80px;
 height:80px;
 min-width:0
}
.featherlight-loading .featherlight-content > * {
 display:none!important
}
.featherlight-loading .featherlight-close,
.featherlight-loading .featherlight-inner {
 display:none
}
@media only screen and (max-width: 1900px) {
 .featherlight .featherlight-inner {
  max-width:1200px;
  max-height:840px
 }
}
@media only screen and (max-width: 1280px) {
 .featherlight .featherlight-inner {
  max-width:1000px;
  max-height:640px
 }
}
@media only screen and (max-width: 1024px) {
 .featherlight .featherlight-inner {
  max-width:800px;
  /* [disabled]max-height:457px */
 }
}
@media only screen and (max-width: 800px) {
 .featherlight .featherlight-inner {
    max-width: 560px;
    /* [disabled]max-height:320px; */
 }
}
@media only screen and (max-width: 640px) {
 .featherlight .featherlight-inner {
    max-width: 480px;
    /* [disabled]max-height:275px; */
 }
}
@media print {
 html.with-featherlight > * > :not(.featherlight) {
  display:none
 }
}
.ischecked {
}
