/**
 * A&L Outcomes Styles 
 * Authors: Shawn Maust, Nevin McElwrath, Marketing Communications:Web
 *
 **/:root{--outcomes-primary-color:#0c2340;--outcomes-secondary-color:#ae9142}.no-bullets{list-style:none;padding:0}.outcomes-hidden{display:none}.outcomes-page-title{font-size:2em;line-height:1.2}.outcomes-container{display:flex;flex-flow:column}

/* Ordering */.has-aside{display:flex;flex-flow:row wrap}.has-aside .outcomes-heading{width:100%}.outcomes-profiles{order:10}.outcomes-further-reading{order:20}.outcomes-aside{order:10}.outcomes-grid{order:20}.stat-number{font-size:5rem;font-weight:900;line-height:5rem}.outcomes-section{margin:0 0 3em;position:relative}.outcomes-section.section-group{background:none}.outcomes-section.section-group .outcomes-section{background:none;margin:0;padding:2em 0}.outcomes-section.with-grid{background:none}.outcomes-section-heading{margin:0 0 2em}.outcomes-section-heading .stat-number{background:#ae9142;background:var(--outcomes-secondary-color);color:#fff;display:inline-block;line-height:1;padding:3rem 2rem}.outcomes-section-heading.outcomes-stats .stat-text{font-size:1.5em;line-height:1.4}.outcomes-heading.stat-heading{background:#0c2340;background:var(--outcomes-primary-color);color:#fff;padding:1rem;text-align:left}.outcomes-heading .stat-number{font-size:inherit;line-height:inherit}.outcomes-profiles button{background:none;border:none;line-height:1;margin:0;padding:0}@media screen{div>h2{margin-top:0}
  
  /* Grids */.outcomes-grid ul{display:flex;flex-flow:row wrap;list-style:none;margin:1rem -1rem 1rem 0;padding:0}.outcomes-grid li{align-items:left;background:#fff;border:1px solid #ccc;border-left:.25em solid #0c2340;border-left:.25em solid var(--outcomes-primary-color);display:inline-flex;flex-flow:column;font-weight:600;justify-content:left;margin:0 1rem 1.5rem 0;padding:1rem;text-align:left;width:100%}.outcomes-grid li strong{display:block;font-size:1.1rem;font-weight:700}.has-aside .outcomes-grid{width:100%}
  
  /* Lists 
  .outcomes-list ul { list-style:none; padding:0; }
  .outcomes-list li { border-bottom:1px solid #eee; padding:1em 0;  }
  .outcomes-list li:last-child { border-bottom:none; }
  */
  
  /* Stats */.outcomes-stats{align-items:center;display:flex;flex-flow:column}.outcomes-stats .stat-text{font-size:1.2em;font-weight:700;padding:1rem}.outcomes-stats .has-icon{line-height:4em}.has-icon{min-height:5rem;position:relative}.outcomes-section.has-icon .outcomes-heading{margin:0 0 1em;position:relative}.outcomes-section.has-icon .outcomes-heading:before{background-color:#ae9142;background-color:var(--outcomes-secondary-color);background-position:50%;background-size:113% auto;border-radius:100%;height:6rem;margin:-4rem auto .5em;position:relative;width:6rem}.has-icon .outcomes-heading:before,.has-icon.outcomes-stats:before{background-color:#ae9142;background-color:var(--outcomes-secondary-color);background-position:50% 50%;background-repeat:no-repeat;background-size:113% 113%;border:.2rem solid #fff;border-radius:100%;content:"";display:block;height:6rem;margin-bottom:1em;margin-right:.5rem;min-width:6rem;overflow:hidden;width:6rem}.has-icon.outcomes-independent .outcomes-heading:before,.has-icon.outcomes-independent.outcomes-stats:before{background-image:url(https://al.nd.edu/stylesheets/images/icon-cogs.svg)}.has-icon.outcomes-military .outcomes-heading:before,.has-icon.outcomes-military.outcomes-stats:before{background-image:url(https://al.nd.edu/stylesheets/images/icon-medals.svg)}.has-icon.outcomes-service .outcomes-heading:before,.has-icon.outcomes-service.outcomes-stats:before{background-image:url(https://al.nd.edu/stylesheets/images/icon-caring.svg)}.has-icon.outcomes-grad-school .outcomes-heading:before,.has-icon.outcomes-grad-school.outcomes-stats:before{background-image:url(https://al.nd.edu/stylesheets/images/icon-books.svg)}.has-icon.outcomes-full-time .outcomes-heading:before,.has-icon.outcomes-full-time.outcomes-stats:before{background-image:url(https://al.nd.edu/stylesheets/images/icon-workplace.svg)}.stat-heading h2{color:#fff}
  
  /* Profiles */.outcomes-profiles{background-color:var(--sky-blue-light);margin:0 0 3em;padding:3em 0;position:relative}.outcomes-profiles:before{background:inherit;bottom:0;content:"";display:block;left:-100vw;position:absolute;right:-100vw;top:0;z-index:-1}.outcomes-profile{margin-bottom:4rem}.outcomes-profile.current-profile{display:none}.outcomes-profile-thumbnails .outcomes-profile{text-align:center}.outcomes-profile-image{border-radius:50%;margin-bottom:1rem;max-width:75%}.outcomes-profile-image img{border-radius:50%}.outcomes-profile-quote blockquote{background:none;border:none;margin:0;padding:0}.outcomes-profile-quote blockquote:after,.outcomes-profile-quote blockquote:before{display:none}.outcomes-profile-quote p{background:none;border:0;color:inherit;font-family:var(--font-default);font-size:1em;line-height:1.5;margin:0 0 1em;padding:0;text-align:left}.outcomes-profile-name{color:var(--brand-blue);font-size:1.8em;font-weight:600;margin:0 0 .25em}
  
  /* PDF Link */.outcomes-pdf .btn[href$=".pdf"]{background:#0c2340 url(/images/icons/pdf.gif) 1em 50% no-repeat;background:var(--outcomes-primary-color) url(/images/icons/pdf.gif) 1em 50% no-repeat;color:#fff;padding:1em 1rem 1rem 3em}.outcomes-pdf .btn[href$=".pdf"]:hover{background-color:#ae9142;background-color:var(--outcomes-secondary-color)}}

/* 700px */@media screen and (min-width:43.75em){
  
  /* Ordering */.outcomes-aside,.outcomes-further-reading,.outcomes-grid,.outcomes-profiles{order:0}.outcomes-stats{flex-flow:row;max-width:none}.has-icon{min-height:5rem;position:relative}.outcomes-heading.stat-heading{line-height:1.6}.outcomes-section.has-icon .outcomes-heading{margin:0 0 1em 4rem;padding-left:7rem}.outcomes-section.has-icon .outcomes-heading:before{background-color:#ae9142;background-color:var(--outcomes-secondary-color);background-position:50%;background-size:113% auto;border-radius:100%;height:8rem;left:-4rem;margin:0;position:absolute;top:50%;transform:translateY(-50%);transform-origin:50% 50%;width:8rem}.has-icon .outcomes-heading:before{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:113% 113%;border:.2rem solid #fff;content:"";display:block;height:5em;left:-3em;margin-right:.5rem;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:5em}.outcomes-profiles{margin-top:3rem;padding:4em 0}.outcomes-profile{margin-bottom:0}.outcomes-profile-thumbnails .outcomes-profile img{border:3px solid transparent;opacity:.7;transition:all 125ms ease}.outcomes-profile-thumbnails .outcomes-profile.active img{border-color:#0c2340;border-color:var(--outcomes-primary-color);opacity:1}.outcomes-page-title{font-size:2.4em}
  
  /* Grid */.outcomes-grid li{width:calc(50% - 1rem)}
  /*.outcomes-grid li { width:calc(33.3% - 1rem); }*/
  
  /* Grid w/ asides */.has-aside .outcomes-aside{margin-left:1rem;margin-top:1rem;padding:1rem}
  
  /* Profiles */.outcomes-profile-thumbnails{display:flex;justify-content:flex-start;margin-right:-2rem}.outcomes-profile-thumbnails .outcomes-profile{cursor:pointer;padding-right:2rem;width:20%}.outcomes-profile-thumbnails .outcomes-profile-image{margin-bottom:.5em;max-width:100%}.outcomes-profile-thumbnails .outcomes-profile-name{color:inherit;font-size:1em;font-weight:300}.outcomes-profile-thumbnails .outcomes-profile-position,.outcomes-profile-thumbnails .outcomes-profile-quote{display:none}
  
  /* Current Profile */.outcomes-profile.current-profile{display:flex;margin-bottom:2em}.current-profile .outcomes-profile-image{width:33%}.current-profile .outcomes-profile-body{padding:1rem 0 0 2rem;width:67%}.current-profile .outcomes-profile-name{color:var(--brand-blue);font-size:2em;font-weight:600;margin:0 0 .25em}.current-profile .outcomes-profile-position{font-weight:700}}

/* 1024px */@media screen and (min-width:64em){.has-aside .outcomes-grid{width:67%}.has-aside .outcomes-aside{width:calc(33% - 1rem)}
  
  /* Stats */.outcomes-other-stats{display:flex;justify-content:center}.outcomes-other-stats .outcomes-stats{width:50%}}

/* 1200px */