@font-face {
  font-family: 'popup';
  src: url('../font/popup.eot?46610942');
  src: url('../font/popup.eot?46610942#iefix') format('embedded-opentype'),
       url('../font/popup.woff?46610942') format('woff'),
       url('../font/popup.ttf?46610942') format('truetype'),
       url('../font/popup.svg?46610942#popup') format('svg');
  font-weight: normal;
  font-style: normal;
}
.esriPopup.light .titleButton,
.esriPopup.light .actionsPane .action,
.esriPopup.light .esriViewPopup .gallery .mediaHandle,
.esriPopup.light .esriViewPopup .gallery .mediaIcon,
.esriPopup.dark .titleButton,
.esriPopup.dark .actionsPane .action,
.esriPopup.dark .esriViewPopup .gallery .mediaHandle,
.esriPopup.dark .esriViewPopup .gallery .mediaIcon {
  font-family: 'popup';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: inherit;
  line-height: 1em;
  content: '';
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next,
.esriPopupVisible.light .titleButton.next,
.esriPopupVisible.dark .titleButton.next {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe808;');
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next:before,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next:before,
.esriPopupVisible.light .titleButton.next:before,
.esriPopupVisible.dark .titleButton.next:before {
  content: "\e808";
}
.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next,
.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next,
.dj_rtl .esriPopupVisible.light .titleButton.next,
.dj_rtl .esriPopupVisible.dark .titleButton.next {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe809;');
}
.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next:before,
.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next:before,
.dj_rtl .esriPopupVisible.light .titleButton.next:before,
.dj_rtl .esriPopupVisible.dark .titleButton.next:before {
  content: "\e809";
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev,
.esriPopupVisible.light .titleButton.prev,
.esriPopupVisible.dark .titleButton.prev {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe809;');
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev:before,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev:before,
.esriPopupVisible.light .titleButton.prev:before,
.esriPopupVisible.dark .titleButton.prev:before {
  content: "\e809";
}
.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev,
.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev,
.dj_rtl .esriPopupVisible.light .titleButton.prev,
.dj_rtl .esriPopupVisible.dark .titleButton.prev {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe808;');
}
.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev:before,
.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev:before,
.dj_rtl .esriPopupVisible.light .titleButton.prev:before,
.dj_rtl .esriPopupVisible.dark .titleButton.prev:before {
  content: "\e808";
}
.esriPopupVisible.light .actionsPane .zoomTo,
.esriPopupVisible.dark .actionsPane .zoomTo {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe800;');
}
.esriPopupVisible.light .actionsPane .zoomTo:before,
.esriPopupVisible.dark .actionsPane .zoomTo:before {
  content: "\e800";
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.image,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.image {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe801;');
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.image:before,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.image:before {
  content: "\e801";
}
.esriPopupVisible.light .titleButton.maximize,
.esriPopupVisible.dark .titleButton.maximize {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe802;');
}
.esriPopupVisible.light .titleButton.maximize:before,
.esriPopupVisible.dark .titleButton.maximize:before {
  content: "\e802";
}
.esriPopupVisible.light .icon-popup-edit,
.esriPopupVisible.dark .icon-popup-edit {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe803;');
}
.esriPopupVisible.light .icon-popup-edit:before,
.esriPopupVisible.dark .icon-popup-edit:before {
  content: "\e803";
}
.esriPopupVisible.light .icon-popup-directions,
.esriPopupVisible.dark .icon-popup-directions {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe804;');
}
.esriPopupVisible.light .icon-popup-directions:before,
.esriPopupVisible.dark .icon-popup-directions:before {
  content: "\e804";
}
.esriPopupVisible.light .titleButton.restore,
.esriPopupVisible.dark .titleButton.restore {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe805;');
}
.esriPopupVisible.light .titleButton.restore:before,
.esriPopupVisible.dark .titleButton.restore:before {
  content: "\e805";
}
.esriPopupVisible.light .titleButton.close,
.esriPopupVisible.dark .titleButton.close {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe806;');
}
.esriPopupVisible.light .titleButton.close:before,
.esriPopupVisible.dark .titleButton.close:before {
  content: "\e806";
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.chart,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.chart {
  *zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe807;');
}
.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.chart:before,
.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.chart:before {
  content: "\e807";
}