.topics a,
#tags a,
#topics a {
  text-transform: uppercase;
  color: #8b0015;
  background-color: #e2e9eb;
  font-size: .7em;
  font-weight: 700;
  line-height: 1.5;
  margin: 0;
  border-radius: 0em;
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}

.tags a,
#tags h3,
#topics h3 {
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: bold;
}

.background-wrapper.bg-cool-gray {
background-color: rgba(226, 233, 235, 0.5);
}

/*review for ua-bootstrap*/

.ua-gallery-caption {
  text-align:left;
}


/*address captions ovlapping photos in mobile*/
@media screen and (max-width: 767px) { 
  .ua-gallery-carousel-image {
    max-height: 60%;
    top:40%;

}

  .ua-gallery-caption {
    background-color:#222;
    left:0;
    right:0;
    height:30%;
    overflow-y:scroll;
  }

  .carousel-control i {
      top: 32%;
  }

.ua-gallery-close {
  top:3%;
}



}
/*
 * From http://getbootstrap.com.vn/examples/equal-height-columns/
 * Row with equal height columns
 * --------------------------------------------------
 */
 .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.unpublished {
  height: 0;
  overflow: visible;
  background-color: transparent;
  color: #d8d8d8;
  font-size: 75px;
  font-size: 1.5rem;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word;
  position: absolute;
  z-index: 99;
  width: inherit;
  display: block;
  width: 100%;
  opacity: .5;
}

.bg-cool-gray-50 {
  background-color: rgba(226, 233, 235, 0.5);
}

#publication-date {
  display: inline;
  margin-bottom: 1em;
}

/*
 * From sharethis.com styling for social sharing buttons.
 * --------------------------------------------------
 */
.sharethis-wrapper {
  margin-bottom: 1em;
}

.sharethis-wrapper span {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-size: .9em;
  font-weight: bold;
  height: 1.7em;
  line-height: 1.9em;
  position: relative;
  text-align: center;
}

span.st_facebook_custom {
  background-color: #3B5998;
}

span.st_twitter_custom {
  background-color: #55acee;
}

span.st_linkedin_custom {
  background-color: #0077b5;
}

span.st_email_custom {
  background-color: #7d7d7d;
}

span.st_print_custom {
  background-color: #222222;
}

@media screen and (max-width: 767px) {
  .sharethis-wrapper span {
    padding: 0;
    width: 3.7em;
  }

  span.st_facebook_custom:before {
    content: '';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_facebook.svg);
    background-repeat: no-repeat;
    background-position: 0 80%;
    padding-left: 1em;
    margin-right: 0;
  }

  span.st_twitter_custom:before {
    content: '';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_twitter.svg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-left: 1em;
    margin-right: 0;
  }

  span.st_linkedin_custom:before {
    content: '';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_linkedin.svg);
    background-repeat: no-repeat;
    background-position: 0 80%;
    padding-left: 1.1em;
    margin-right: 0;
  }

  span.st_email_custom:before {
    content: '';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_email.svg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-left: 1.1em;
    margin-right: 0;
  }

  span.st_print_custom:before {
    content: '';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_print.svg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-left: 1em;
    margin-right: 0;
  }
}

@media screen and (min-width: 768px){
  .sharethis-wrapper span {
    width: 9.7em;
  }

  span.st_facebook_custom:before {
    content: 'Share';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_facebook.svg);
    background-repeat: no-repeat;
    background-position: 0 80%;
    padding-left: 1.1em;
    margin-right: .2em;
  }

  span.st_twitter_custom:before {
    content: 'Tweet';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_twitter.svg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-left: 1.3em;
    margin-right: .2em;
  }

  span.st_linkedin_custom:before {
    content: 'Share';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_linkedin.svg);
    background-repeat: no-repeat;
    background-position: 0 80%;
    padding-left: 1.2em;
    margin-right: .2em;
  }

  span.st_email_custom:before {
    content: 'Email';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_email.svg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-left: 1.4em;
    margin-right: .2em;
  }

  span.st_print_custom:before {
    content: 'Print';
    color: #fff;
    background-image: url(/sites/all/themes/custom/ua_zen_subtheme/img/st_print.svg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-left: 1.4em;
    margin-right: .2em;
  }
}

@media screen and (min-width: 992px){
  .sharethis-wrapper span {
    width: 7em;
  }
}

/*******************************************************************************
 *                                                                             *
 *  Responsive btn-block classes enables:                                      *
 *  .btn-xs-block                                                              *
 *  .btn-sm-block                                                              *
 *  .btn-md-block                                                              *
 *  .btn-lg-block                                                              *
 *                                                                             *
 *******************************************************************************
*/
@media (max-width: 767px) {
  .btn-xs-block {
    display: block;
    width: 100%;
  }
  input[type="submit"].btn-xs-block,
  input[type="reset"].btn-xs-block,
  input[type="button"].btn-xs-block {
    width: 100%;
  }
  .btn-block + .btn-xs-block,
  .btn-xs-block + .btn-block,
  .btn-xs-block + .btn-xs-block {
    margin-top: 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .btn-sm-block {
    display: block;
    width: 100%;
  }
  input[type="submit"].btn-sm-block,
  input[type="reset"].btn-sm-block,
  input[type="button"].btn-sm-block {
    width: 100%;
  }
  .btn-block + .btn-sm-block,
  .btn-sm-block + .btn-block,
  .btn-sm-block + .btn-sm-block {
    margin-top: 0.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .btn-md-block {
    display: block;
    width: 100%;
  }
  input[type="submit"].btn-md-block,
  input[type="reset"].btn-md-block,
  input[type="button"].btn-md-block {
    width: 100%;
  }
  .btn-block + .btn-md-block,
  .btn-md-block + .btn-block,
  .btn-md-block + .btn-md-block {
    margin-top: 0.5rem;
  }
}
@media (min-width: 1200px) {
  .btn-lg-block {
    display: block;
    width: 100%;
  }
  input[type="submit"].btn-lg-block,
  input[type="reset"].btn-lg-block,
  input[type="button"].btn-lg-block {
    width: 100%;
  }
  .btn-block + .btn-lg-block,
  .btn-lg-block + .btn-block,
  .btn-lg-block + .btn-lg-block {
    margin-top: 0.5rem;
  }
}
#main {
  margin-bottom: 0px !important;
}
h6.media-heading {
  line-height: 1.3;
}
.media-list-row {
  border-bottom: 1px solid hsla(180, 10%, 94%, 1);
}
.border-bottom {
  border-bottom: 1px solid hsla(180, 10%, 94%, 1);
}
.bg-ash-tint a.list-link-block {
  color: #49595e;
  display: block;
  font-weight: normal;
}

.bg-ash-tint a.list-link-block:hover {
  background: hsla(180, 10%, 92%, 0.9);
  color: #49595e;
  text-decoration: none;
}
.media-list-row:last-child {
  border-bottom: 0;
}
a.list-link-block:hover, a.list-link-block:focus {
  background: hsla(180,10%,94%,0.5);
  color: #49595e;
  text-decoration: none;
}
html.external-links a.list-link-block.remove-external-link-icon[target=_blank],
a.list-link-block {
  color: #49595e;
  display: block;
  font-weight: normal;
  margin: 0 -1.25em;
  padding:  1.25em;
}
img.marquee-img {
  width: 100%;
}

@media (min-width: 768px) {
  .marquee .marquee-text {
    background: rgba(255, 255, 255, 0.92);
    margin: -12% 1em 1em 1em;
    overflow: hidden;
    padding: 0em 1em 1em 1em;
    position: relative;
  }
  a.marquee,
  html.external-links a.marquee.list-link-block.remove-external-link-icon[target=_blank] {
    padding-top: calc(25% + 2em);
  }
  img.marquee-img {
    margin-top: calc(-25% - 1em);
  }
}

@media (min-width: 992px) {
  .marquee .marquee-text {
    margin-top: -30.5%; /*bj : was -25% : on desktop in chrome and safari caption fits inside image with even margins*/
  }
}

@media(min-width:768px) {
  figure.pull-left,
  div.uaqs_align_left {
    margin: 0.5em 1em 0.5em 0;
    max-width: 33%;
    float: left;
  }

  figure.pull-right,
  div.uaqs_align_right {
    margin: 0.5em 0 0.5em 1em;
    max-width: 33%;
    float: right;
  }
}

/*.input-group-addon input+label:before,input+label:before {*/
    /*background-color: #eef1f1;*/
    /*display: inline-block;*/
    /*text-align: center*/
/*}*/

/*.input-group-addon input[type=radio] {*/
    /*height: 1px;*/
    /*left: 0;*/
    /*margin-left: -16px;*/
    /*margin-top: 0;*/
    /*opacity: .01;*/
    /*outline: 0;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*width: 1px*/
/*}*/

/*.input-group-addon input[type=radio]+label {*/
    /*cursor: pointer;*/
    /*font-size: 17px;*/
    /*font-weight: 400;*/
    /*line-height: 1.2;*/
    /*margin-bottom: 0;*/
    /*margin-right: 0;*/
    /*padding: 9px 10px;*/
    /*position: relative*/
/*}*/

/*.input-group-addon input[type=radio]+label:before {*/
    /*border-radius: 8px*/
/*}*/

/*.input-group-addon input[type=radio]:checked:focus+label:before,.input-group-addon input[type=radio]:focus+label:before {*/
    /*border: 1px solid #6f868d;*/
    /*box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(113,135,142,.3);*/
    /*line-height: .57;*/
    /*-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
    /*transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s*/
/*}*/

/*.input-group-addon input[type=radio]:checked+label:before {*/
    /*color: #49595e;*/
    /*content: '\2022';*/
    /*font-size: 29px;*/
    /*line-height: .589;*/
    /*padding-left: 1px;*/
    /*text-align: center*/
/*}*/

/*.input-group-addon input:checked {*/
    /*outline: 0*/
/*}*/

/*.input-group-addon input+label:before {*/
    /*box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(255,255,255,.8);*/
    /*content: '';*/
    /*font-size: 1.6em;*/
    /*height: 16px;*/
    /*left: 0;*/
    /*line-height: 1.1;*/
    /*margin-right: 0;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*width: 16px*/
/*}*/

/*.input-group-addon input[type=checkbox] {*/
    /*height: 1px;*/
    /*left: 0;*/
    /*margin-left: -16px;*/
    /*margin-top: 9px;*/
    /*opacity: .01;*/
    /*outline: 0;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*width: 0*/
/*}*/

/*.input-group-addon input[type=checkbox]:checked:focus,.input-group-addon input[type=checkbox]:focus {*/
    /*outline: #141819 solid 0;*/
    /*outline-offset: 7px*/
/*}*/

/*.input-group-addon input[type=checkbox]:checked:focus+label:before,.input-group-addon input[type=checkbox]:focus+label:before {*/
    /*border: 1px solid #8f8f8f;*/
    /*box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(113,135,142,.3);*/
    /*line-height: 1.1;*/
    /*-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
    /*transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s*/
/*}*/

/*.input-group-addon input+label {*/
    /*cursor: pointer;*/
    /*font-size: 17px;*/
    /*font-weight: 400;*/
    /*line-height: 1.3;*/
    /*margin-bottom: 0;*/
    /*margin-right: 0;*/
    /*padding: 8px 0 10px 20px;*/
    /*position: relative*/
/*}*/

/*.input-group-addon input[type=radio]:checked:focus,.input-group-addon input[type=radio]:focus {*/
    /*outline: #141819 solid 0;*/
    /*outline-offset: 7px*/
/*}*/

/*.input-group-addon input[type=checkbox]:checked,.input-group-addon input[type=checkbox]:checked+label:before {*/
    /*color: #49595e;*/
    /*content: '\2713';*/
    /*font-size: 16px;*/
    /*line-height: 1;*/
    /*outline: 0;*/
    /*text-align: center;*/
    /*text-shadow: 1px 1px 1px rgba(0,0,0,.2)*/
/*}*/

/*.input-group-addon input[type=checkbox].disabled,.input-group-addon input[type=checkbox][disabled],.input-group-addon input[type=radio].disabled,.input-group-addon input[type=radio][disabled] {*/
    /*cursor: not-allowed*/
/*}*/

/*input[type=checkbox],input[type=radio] {*/
    /*height: 1px;*/
    /*left: 43px;*/
    /*margin-left: -16px;*/
    /*margin-top: 9px;*/
    /*opacity: .01;*/
    /*outline: 0;*/
    /*position: absolute;*/
    /*top: 8px;*/
    /*width: 1px*/
/*}*/

/*input[type=radio]+label {*/
    /*cursor: pointer;*/
    /*font-size: 17px;*/
    /*font-weight: 400;*/
    /*line-height: 1.2;*/
    /*margin-bottom: 0;*/
    /*margin-right: 15px;*/
    /*padding: 9px 25px;*/
    /*position: relative*/
/*}*/

/*input[type=radio]+label:before {*/
    /*border-radius: 8px*/
/*}*/

/*input[type=radio]:checked:focus+label:before,input[type=radio]:focus+label:before {*/
    /*border: 1px solid #6f868d;*/
    /*box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(113,135,142,.3);*/
    /*line-height: .57;*/
    /*-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
    /*transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s*/
/*}*/

/*input[type=radio]:checked+label:before {*/
    /*color: #49595e;*/
    /*content: '\2022';*/
    /*font-size: 29px;*/
    /*line-height: .589;*/
    /*padding-left: 1px;*/
    /*text-align: center*/
/*}*/

/*input:checked {*/
    /*outline: 0*/
/*}*/

/*input+label:before {*/
    /*box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(255,255,255,.8);*/
    /*content: '';*/
    /*font-size: 1.6em;*/
    /*height: 16px;*/
    /*left: 0;*/
    /*line-height: 1.1;*/
    /*margin-right: 10px;*/
    /*position: absolute;*/
    /*top: 10px;*/
    /*width: 16px*/
/*}*/

/*.checkbox:hover label:before,.radio:hover label:before {*/
    /*box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(113,135,142,.3)*/
/*}*/

/*input[type=checkbox]:checked:focus,input[type=checkbox]:focus,input[type=radio]:checked:focus,input[type=radio]:focus {*/
    /*outline: #141819 solid 0;*/
    /*outline-offset: 7px*/
/*}*/

/*input[type=checkbox]:checked:focus+label:before,input[type=checkbox]:focus+label:before {*/
    /*border: 1px solid #8f8f8f;*/
    /*box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(113,135,142,.3);*/
    /*line-height: 1.1;*/
    /*-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
    /*transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s*/
/*}*/

/*input+label {*/
    /*cursor: pointer;*/
    /*font-size: 17px;*/
    /*font-weight: 400;*/
    /*line-height: 1.3;*/
    /*margin-bottom: 0;*/
    /*margin-right: 15px;*/
    /*padding: 8px 0 10px 25px;*/
    /*position: relative*/
/*}*/

/*.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled] {*/
    /*cursor: not-allowed*/
/*}*/

/*input[type=checkbox]:checked,input[type=checkbox]:checked+label:before {*/
    /*color: #49595e;*/
    /*content: '\2713';*/
    /*font-size: 16px;*/
    /*line-height: 1;*/
    /*outline: 0;*/
    /*text-align: center;*/
    /*text-shadow: 1px 1px 1px rgba(0,0,0,.2)*/
/*}*/

/*.checkbox-inline input[type=checkbox],.radio-inline input[type=radio] {*/
    /*height: 1px;*/
    /*left: 43px;*/
    /*margin-left: -16px;*/
    /*margin-top: 9px;*/
    /*opacity: .01;*/
    /*outline: 0;*/
    /*position: absolute;*/
    /*top: 8px;*/
    /*width: 1px*/
/*}*/

/*.radio:hover label:before {*/
    /*border: 1px solid #909090;*/
    /*line-height: .57;*/
    /*-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
    /*transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s*/
/*}*/

/*.checkbox:hover label:before {*/
    /*border: 1px solid #8f8f8f;*/
    /*line-height: 1.1;*/
    /*-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
    /*transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s*/
/*}*/

/*label {*/
    /*color: #49595e;*/
    /*display: block;*/
    /*font-size: 1em;*/
    /*font-weight: 700;*/
    /*margin-bottom: 5px;*/
    /*padding: 20px 0 0*/
/*}*/

.form-required {
    color: #ad0521
}

form {
    margin: 20px 0;
    position: relative
}

form.google-cse  {
  margin: 0 0;
}

form:first-child {
    margin-top: 0
}

.checkbox+.checkbox,.radio+.radio {
    margin-top: -5px
}

.checkbox-inline,.radio-inline {
    display: inline-block;
    font-weight: 400;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0;
    vertical-align: middle
}

.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline {
    margin-right: 10px;
    margin-top: 0
}
.node-type-uanews-press-release .navbar-nav>li>a {
    line-height: 0.6em;
    font-size: 19px;
    font-size: 1em;
}

.views-exposed-form .views-exposed-widget {
    float: initial;
    padding: 0;
}

div#block-bean-uanews-calendar-create-event {
  margin: 0 !important;
}

form#views-exposed-form-uaqs-events-page {
    margin-top: 5px;
}
.uanews-links-display-block a {
    display: block;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 1;
}

.date-nav-wrapper .item-list ul.pager li {
    background: inherit;
    text-transform: inherit;
    border: inherit;
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    border-radius: inherit;
    color: inherit;
    white-space: inherit;
    margin: inherit;
    list-style: inherit;
}

@media(min-width:768px) {
  .position-absolute-sm {
      position: absolute;
      left: 0;
      right: 0;
      line-height: 0px;
      margin-top: 0.8em;
  }
}


/**
 * Pager.
 */
/* A list of page numbers when more than 1 page of content is available. */
.pager-item,
.pager-first,
.pager-previous,
.pager-next,
.pager-last,
.pager-ellipsis, .pager-current {
   display: inline;
   padding: 0 0;
   padding: 0 0;
   list-style-type: none;
   background-image: none;
}

/*Blog images*/
img.image-blog-image-large-600px-w {
    width: 100%;
}

/*rendered contacts in news stories*/
/*.story-media-contacts .field-item-separator,
 .story-research-contacts .field-item-separator,*/
   .story-media-contacts .card img,
     .story-research-contacts .card img {
  display:none;
}