/* Research Template over-ride
   Launched: 201X-XX-XX
   Author: Shawn Maust, Nevin McElwrath
   ----------------------------------------------------*/

/* Global Styles go outside the @media screen */

.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { color: #0c2340; }

div>.h1:first-child,div>.h2:first-child,div>.h3:first-child,div>.h4:first-child,div>.h5:first-child,div>.h6:first-child,div>h1:first-child,div>h2:first-child,div>h3:first-child,div>h4:first-child,div>h5:first-child,div>h6:first-child { margin-top: 0; }

.noborder img { border: none; box-shadow: none; }

.breadcrumbs a,.breadcrumbs a:visited,.breadcrumbs li { color: #777; }

a[href$=".pdf"] { /*border-bottom: 1px dotted;*/ }

.site-title span { display: block; font-size: .8em;}

/* Navigation */

.nav-section-title { display:none; }

/* Events */

.event-entry { float:left; margin-bottom:1em; padding:.5em 0; width:100%;  }

.event-entry .entry-title { clear:both; float:none; margin:0; width:100%; }

.entry-day { color: #656565; display: block; float: left; width: 20%; }

.entry-day .day,.entry-day .month { display: block; padding: .1em; text-align: center; }

.entry-day .month { font-size: 1em; letter-spacing: .1em; text-transform: uppercase; }

.entry-day .day { font-size: 2.25em; font-weight: 300; }

.entry-details { float:left; width:80%; }

.entry-location,.entry-time { display:inline-block; float:left; font-weight:300; margin:0 .5rem .5rem 0; width:100%; }

/* People */

.no-js .select-categories { display:none; }

.list-people ul { display:flex; flex-flow:row wrap; list-style:none; padding:0; }

.list-people li { padding:1em 0; width:100%; }

/* Footer */

.site-link { display:block; float:none; }

@media projection,screen {
  
  /* Header */
  .brandbar { background:#002b5c; }
  .dept-nd a { background-image: url(//static.nd.edu/images/brandbar/dept-nd-white.png); } 
  .dept-ores a { background-image: url(//static.nd.edu/images/brandbar/dept-ores-white.png); } 
  
  /* Navigation */
  .nav-top { background:#fff; border-bottom-width: 4px; border-color:#007901; } 
    .nav-top li a { color:#002b5c; position:relative; }
    .nav-top .icon { height: 1em; width: 1em; }
    .nav-top #primary .icon { height: .8em; width: .8em; }
    .home .nav-top .home,.nav-top .home,.nav-top .home:hover,.nav-top li a:hover,.nav-top li.active a { color:#007901; } 
    .nav-top li a:after { content:""; height:5px; left:0; opacity:0; position:absolute; right:0; top:100%; transition:opacity .5s; } 
    .nav-top .active a:after,.nav-top li a:hover:after { background:#9ae493; opacity:1; }
  
  
  /* Content */
  .nav-site ul>.active>a,.page-title { border-color:#007901; }
  .page-title:after { border-top-color:#007901; }
  
  .breadcrumbs { float:right; width:100%; }
  /* .faculty-staff-resources .header-image { background: url(/assets/254286/700x350/rabbit.jpg) 50% 50% / cover no-repeat; }*/
  /* .about .header-image { background: url(/assets/254288/700x350/frog.jpg) 50% 50% / cover no-repeat; }*/
  
  
  
  /* Home */
  .header-image,.home .header-image { background: url(/assets/253877/700x350/3.10.14_freimann_4.jpg) 50% 50% / cover no-repeat; } 
  .home .header-tagline { background-image:url(/stylesheets/assets/tagline@2x.png); }
  .header-tagline:before { background: radial-gradient(ellipse at center, rgba(0,0,0,.6) 0, rgba(0,0,0,.2) 50%, transparent 70%); }
  .home .site-content { padding-bottom: 2em; }
  
  /* Documents */ 
  .list-documents { list-style:none; padding:0; }
  .list-documents li { line-height: 2; }
}

/* 580px
----------------------------------------------------*/

/* 700px
----------------------------------------------------*/

@media only screen and (min-width:43.75em) {
  
  .h2,h2 {font-size:2em;}
  .h3,h3 {font-size:1.6em;}
  .h4,h4 {font-size:1.3em;}
  .h5,h5 {font-size:1.1em;}
  .h6,h6 {font-size:1em;}

  .site-title a { padding: 0; }
  
  /* .faculty-staff-resources .header-image { background: url(/assets/254286/1200x600/rabbit.jpg) 50% 50% / cover no-repeat; }*/
  /* .about .header-image { background: url(/assets/254288/1200x600/frog.jpg) 50% 50% / cover no-repeat; }*/
  
  .header-image,.home .header-image { background: url(/assets/253877/1200x600/3.10.14_freimann_4.jpg) 50% 50% / cover no-repeat; }
  
  /* Navigation */
  /*.nav-top a[href="/faculty-staff-resources/"],  
  .nav-top a[href="/about/"] { display:block; padding-left:1.5rem; margin-left:1em; background:url(images/lock.svg) 0.5rem 50% / 0.6rem no-repeat; }*/
  .nav-section-title { display:block; font-size:1.75rem; margin:0 0 3rem; text-transform:none; }  
  
  .search-form { border: 1px solid rgba(0,0,0,.2); }
  
  .breadcrumbs { width:auto; }
  
  /* Events */
  .entry-location,.entry-time { float:none; width:auto; }
  
  /* People */ 
  .list-people li { padding-right:1rem; width:50%; }
}

/* 960px
----------------------------------------------------*/

/* 1024px
----------------------------------------------------*/

/* 1200px
----------------------------------------------------*/

@media only screen and (min-width:75em) {
  /* .faculty-staff-resources .header-image { background: url(/assets/254286/1600x800/rabbit.jpg) 50% 50% / cover no-repeat; }*/
  /* .about .header-image { background: url(/assets/254288/1600x800/frog.jpg) 50% 50% / cover no-repeat; }*/
  
  .header-image,.home .header-image { background: url(/assets/253877/1600x800/3.10.14_freimann_4.jpg) 50% 50% / cover no-repeat; }
}

/* 1280px
----------------------------------------------------*/

@media only screen and (min-width:80em) {
  /* Search */
  .header-util svg { fill:#007901; }
  .header-util .search-form:hover svg,.header-util button:hover svg,.search-active .search-form svg { fill:#9ae493; }
}

/* Hi-res
----------------------------------------------------*/

@media
  only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){
  
  /* Header */ 
  .dept-nd a { background-image: url(//static.nd.edu/images/brandbar/dept-nd-white@2x.png); } 
  .dept-ores a { background-image: url(//static.nd.edu/images/brandbar/dept-ores-white@2x.png); } 
}

/* Print
----------------------------------------------------*/

@media print { 
  .home-accreditations,.home-primary { display:inline-block; width:calc(50% - 1rem); }
}