/* University Template over-ride
   Launched: 2020-03-06
   Author: Notre Dame Web Team
   ----------------------------------------------------*/

@media only screen {
  hr {margin:2em 0; max-width:none;}
  .current-status {margin:0 0 2rem; padding:1.5rem; border:1px solid #ca861d; border-width:14px 1px 1px 1px;}
    .current-status h2 {padding:0; color:#ca861d;}
    .current-status p:last-child {margin-bottom:0;}
    .current-status li {margin:0 0 1rem;}

  .home-news { margin-bottom:2rem; }
  .heading-action .section-title {margin-top:3rem;}
  .heading-action > :last-child {margin-top:3rem;}

  .article-excerpt {display:none;}
  .home-news .grid {gap:0.125rem;}
  .article.snippet {margin-bottom:0;}
  .featured .article-excerpt {display:block; margin-bottom:0; }
  .featured .article-excerpt p { margin-bottom:0; }
  .featured .article-more {display:none;}
  .news-new {position:relative; top:-5px; padding:4px 8px; color:#fff; font-family:var(--font-default); font-size:10px; background:var(--brand-blue); border-radius:15px;}
  
  .inner-nav {display:-webkit-box;display:flex; flex-wrap:wrap; max-width:65rem;}
   .inner-nav {margin:0 0 1rem; padding:0;}
   .inner-nav li {margin:0.1rem; list-style-type:none; width:100%;}
   
  .sidebar-aside h3 {margin-bottom:1rem;}
  .sidebar-aside p {margin-bottom:0.2rem; margin:0; border-left:2px solid var(--sky-blue);}
  .sidebar-aside .btn {margin:0; line-height:1.25; border-radius:0 ;background:none;}
  .sidebar-aside .btn:hover {background-color:var(--sky-blue);}

  .breadcrumbs { margin:0; }
  .updated { color:#555; font-size:0.8rem; margin-bottom:2.5rem; }
  .meta-item {text-transform:uppercase; color:#555; letter-spacing:1px; font-size:0.9rem;}
  
  /*.home .page-main { padding-bottom:0; }*/
  .section-experts { padding:2rem 0; margin-top:2rem; max-width:85rem; background:var(--sky-blue-light); }
  
  .feat-video-container .card {margin-bottom:0;}  
  .feat-video-container .horizontal .card-image, .horizontal-md .card-image {min-width:35%;}
  .feat-video-container .meta-item {margin-bottom:1rem;}
  
  .footer-pre {margin-top:2rem; grid-column:container; padding:2rem var(--gutter-width); margin:0 var(--gutter-offset); background:var(--sky-blue-light);}
    .footer-pre p {font-style:italic;}
    .footer-pre p:last-child {margin-bottom:0;}
}

/* 768px
----------------------------------------------------*/
@media only screen and (min-width:48em) {
  .updated { text-align:right; }
  .section-experts { margin:4rem auto 0; }
  .card-body { padding:0.825rem 1.5rem 0.9rem; }

  .home-news { margin-bottom:3rem; }
  
  .inner-nav {margin:0 0 2.5rem;}
   .inner-nav li {width:auto;}
   
  .page-anchors {margin:2em 0 0; -webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-gap:1em; -moz-column-gap:1em; column-gap:1em;}
  .page-anchors li {margin:0 0 0.75em;}
 
  
}

/* 960px
----------------------------------------------------*/
@media only screen and (min-width:60em) {
  .section-experts { margin:4rem auto -4rem; }
  .listcol-lg-2 {-webkit-columns:2;-moz-columns:2;columns:2;}
  
}

/* 1280px
----------------------------------------------------*/
@media only screen and (min-width:80em) {
  .feat-video-container .feature-article {padding:1rem 0 1rem 1.5rem;}
  .feat-video-container .horizontal .card-image, .horizontal-md .card-image {min-width:45%;}
}
/* 1400px
----------------------------------------------------*/
@media only screen and (min-width:87.5em) {
.page-anchors {-webkit-column-count:3;-moz-column-count:3;column-count:3; -webkit-column-gap:1em; -moz-column-gap:1em; column-gap:1em;}
}

/* 1600px
----------------------------------------------------*/
@media only screen and (min-width:100em) {
  .home-news .grid li:first-child {grid-column:1/-1;}

}
