/* Debug Grid */
.alpha-grid-debug .container-30 {
  background: url('grid/jcore_default/narrow/jcore-default-narrow-30.png') repeat transparent;
}

/* JCarousel adjustments for responsive layouts */
/* wrapper has left & right padding equal to (prefix-2 - 5px) & (suffix-2 - 4px) */
.jcarousel-skin-pap_carousel .jcarousel-container-horizontal  {
  padding-left: 44px;
  padding-right: 43px;
}

/* pager left width = padding-left so icon is centered */
.jcarousel-skin-pap_carousel .jcarousel-prev-horizontal { width: 44px; }

/* pager right width = padding-right so icon is centered */
.jcarousel-skin-pap_carousel .jcarousel-next-horizontal { width: 43px; }

/* carousel item width = grid-12 so we can show 2 items */
.jcarousel-skin-pap_carousel .jcarousel-item-horizontal {
  width: 278px;
}

.jcarousel-skin-pap_carousel .jcarousel-item-horizontal:last-child {
  padding-right: 4px;        /* 5px - 1 (total 2 items displayed = 1px extra border in between each item) */
}

/* New fancy Adv search form */
.highwire-search-form .form-type-compound-search .fieldset-wrapper > .search-query-wrap {
  max-width: 36%;
}
/* Helper class for responsivity */
/* This is the sheet for the narrow layout. It is loaded with global and default. */
/* First show the .narrow-only class and hide the .narrow-hidden class */
*.narrow-only {
  display: block;
}

[class^="grid-"].narrow-only,
[class*=" grid-"].narrow-only,
span.narrow-only,
a.narrow-only {
  display: inline;
}

*.narrow-hidden {
  display: none;
}

/* Georef content */
.highwire-markup .georef .top > .heading,
.highwire-markup .georef .top > .items {
  display: block;
  float: left;
}

.highwire-markup .georef .top > .heading {
  padding-right: 7px;
  padding-right: 0.5rem;
  width: 30%;
}
.highwire-markup .georef .top > .items {
  width: 70%;
}

/* news story list */
.dp-landing-list {
  display: block;
}

.qtip.hw-abstract-tooltip {
  max-width: 278px;
  width: 278px;
}
