img {
  height: auto;
  width: auto;
  max-width: 100%;
}

.field-type-image img {
  display: block;
}

.video-js, video {
  max-width:100%;
  width: auto;
  height: auto !important;
}

.video-js video {
  position: relative !important;
}

/* hack the devel themer module */
#themer-toggle {
  z-index: 100002 !important;
}
#themer-fixeder {
  z-index: 100003 !important;
}

/* fix jquery ui z-index issue */
.ui-front {
  z-index: 10000;
}

/* Add border to ui-widget-content */
.ui-widget-content {
  border: solid 1px #ccc;
}

/* fix linkit popup ui z-index issue */
.ui-dialog.ui-front.linkit-wrapper {
  z-index: 10001;
}
