@media only screen and (min-width:40.063em){span.no-break{display:inline-block}}ul.card-listing.full-width li .info .row .columns:last-of-type{margin-top:1.25rem}@media only screen and (min-width:64.063em){ul.card-listing.full-width li .info .row .columns:last-of-type{margin-top:0!important}}ul.card-listing:not(.full-width) li .panel .cover{height:10rem}ul.card-listing:not(.full-width) li .panel .cover .title{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}ul.card-listing li.featured .cover{border-bottom:.25rem solid #f6b000;margin-bottom:-.25rem}ul.card-listing li.featured .cover .title:before{position:relative;content:"Featured Program";color:#fff;text-transform:uppercase;font-size:.8rem}ul.card-listing li.hidden{display:none}ul.card-listing li .panel{padding:0;border:0;background-color:#f0f0f0;box-shadow:0 .1rem .25rem 0 rgba(0,0,0,.2)}ul.card-listing li .panel .cover{position:relative;background-size:cover;background-position:center}ul.card-listing li .panel .cover .title{padding:1.25rem;position:relative}ul.card-listing li .panel .cover .title h2,ul.card-listing li .panel .cover .title h3,ul.card-listing li .panel .cover .title h4,ul.card-listing li .panel .cover .title h5{color:#fff;margin:0;font-size:1.15rem;line-height:1.4rem}ul.card-listing li .panel .cover:before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.5;transition:ease all .3s}ul.card-listing li .panel .cover:hover:before{background:#013c65;opacity:.75;transition:ease all .3s}ul.card-listing li .panel .info:not(:first-of-type){border-top:solid 1.5px rgba(0,0,0,.08)}ul.card-listing li .panel .info,ul.card-listing li .panel .location-grid{padding:1.25rem}ul.card-listing li .panel .info ul.application-info li,ul.card-listing li .panel .info ul.location li,ul.card-listing li .panel .location-grid ul.application-info li,ul.card-listing li .panel .location-grid ul.location li{font-size:.8rem}ul.card-listing li .panel .info ul.application-info li a,ul.card-listing li .panel .info ul.location li a,ul.card-listing li .panel .location-grid ul.application-info li a,ul.card-listing li .panel .location-grid ul.location li a{font-weight:500!important}ul.card-listing li .panel .info ul.application-info,ul.card-listing li .panel .location-grid ul.application-info{list-style-type:disc}ul.card-listing li .panel .info a.button,ul.card-listing li .panel .info p:last-of-type,ul.card-listing li .panel .location-grid a.button,ul.card-listing li .panel .location-grid p:last-of-type{margin-bottom:0}ul.card-listing li .panel .info p.header,ul.card-listing li .panel .location-grid p.header{display:inline;font-size:.6875rem;line-height:1rem;font-weight:700!important;text-transform:uppercase;margin-bottom:.25rem}ul.card-listing li .panel .info ul.inline-list,ul.card-listing li .panel .location-grid ul.inline-list{margin:0;line-height:1.25}ul.card-listing li .panel .info ul.inline-list li,ul.card-listing li .panel .location-grid ul.inline-list li{margin:0}ul.card-listing li .panel .info ul.inline-list.location,ul.card-listing li .panel .location-grid ul.inline-list.location{display:inline-block}ul.card-listing li .panel .info ul.inline-list.location li,ul.card-listing li .panel .location-grid ul.inline-list.location li{padding-top:.5rem}ul.card-listing li .panel .info ul.inline-list.application-info li,ul.card-listing li .panel .info ul.inline-list.degree-type li,ul.card-listing li .panel .info ul.inline-list.location li,ul.card-listing li .panel .location-grid ul.inline-list.application-info li,ul.card-listing li .panel .location-grid ul.inline-list.degree-type li,ul.card-listing li .panel .location-grid ul.inline-list.location li{display:inline;float:none;word-wrap:break-word;color:#333!important}ul.card-listing li .panel .info ul.inline-list.application-info li:not(:last-child):after,ul.card-listing li .panel .info ul.inline-list.degree-type li:not(:last-child):after,ul.card-listing li .panel .info ul.inline-list.location li:not(:last-child):after,ul.card-listing li .panel .location-grid ul.inline-list.application-info li:not(:last-child):after,ul.card-listing li .panel .location-grid ul.inline-list.degree-type li:not(:last-child):after,ul.card-listing li .panel .location-grid ul.inline-list.location li:not(:last-child):after{content:", "}ul.card-listing li .panel .info ul.inline-list.area-interest li:not(:last-child),ul.card-listing li .panel .location-grid ul.inline-list.area-interest li:not(:last-child){padding-right:.5rem}