/*
 Theme Name:   UW Physics
 Theme URI:    https://uwtheme.wordpress.wisc.edu/
 Description:  UW Theme Child Theme for Physics.  Adds a login/logout link in the "Site" menu.  Adds links to parent websites in top bar.
 Author:       Dan Bradley
 Author URI:   http://www.hep.wisc.edu/~dan
 Template:     uw-theme
 Version:      1.0.4
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  uw-madison-physics
*/

.website-breadcrumbs {
    text-decoration: none;
    text-transform: none;
}

dl.indented-list, ul.indented-list, ol.indented-list {
    margin-left: 3rem;
}
.indented-list dd {
    margin-left: 3rem;
}
.compact-list li, .compact-list dd {
    margin-bottom: 0;
}
.compact-list li .compact-list {
    margin-top: 0;
}

#content .menu {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 0 auto;
  max-width: 62.5em;
  line-height: 1.625;
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px solid #cfcfcf;
}

#content .menu-item {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding: 0 .95rem;
  list-style: none;
  margin-bottom: 0;
  font-size: 0.925rem;
  font-weight: 700;
}

#content .small-menu-text .menu-item {
  font-size: 0.8rem;
}

#content .menu-item a:hover {
  padding-bottom: 0;
  border-bottom: .2rem solid #c5050c;
  text-decoration: none;
}

#content .menu-item a {
  padding-top: .2rem;
  padding-bottom: .2rem;
  display: inline-block;
  text-transform: uppercase;
  color: #494949;
}

/* prevent figures (images with captions) from refusing to shrink when the screen width is small:
   See: https://git.doit.wisc.edu/uw-madison-digital-strategy/uw-theme/issues/16 */
main {
    max-width: 100%;
}

.bracketed {
    background-image: linear-gradient(#ffb1bb, #ffb1bb),
    linear-gradient(#ffb1bb, #ffb1bb),
    linear-gradient(#ffb1bb, #ffb1bb),
    linear-gradient(#ffb1bb, #ffb1bb);

    background-repeat: no-repeat;
    background-size: 8px 3px;
    background-position: top left, top right, bottom left, bottom right;

    border: solid #ffb1bb;
    text-align: justify;
    border-width: 0 3px;
    display: inline-block;
    vertical-align: top;
    padding: 5px 15px;
    margin-left: 1.5em;
}

.buckyhead {
    visibility: hidden;
}

.uw_staff .research_interests-field, 
.uw_staff .websites
{
    margin-left: 2em;
    text-indent: -2em;
}

.uw-stacked .show-for-stacked {
    display: inline !important;
}

.faculty-contact .field-label {
    font-weight: 450;
}
