.catalog-wrapper{display:flex;flex-direction:column;flex-flow:wrap}.nimble-widget-catalog-content{flex:1 70%;padding:0 15px}.nimble-widget-catalog-content #programs-list .certificate-wrapper,.nimble-widget-catalog-content #programs-list .degree-wrapper,.nimble-widget-catalog-content #programs-list .diploma-wrapper{margin:0 0 25px;background-color:#eee;padding-bottom:25px;padding-top:25px}.nimble-widget-catalog-content #programs-list .certificate-wrapper h2,.nimble-widget-catalog-content #programs-list .degree-wrapper h2,.nimble-widget-catalog-content #programs-list .diploma-wrapper h2{margin-top:0}.nimble-widget-catalog-content #programs-list .certificate-wrapper p,.nimble-widget-catalog-content #programs-list .degree-wrapper p,.nimble-widget-catalog-content #programs-list .diploma-wrapper p{margin:0}.nimble-widget-catalog-content .program-code{display:none}.nimble-widget-catalog-content .program-notes h1,.nimble-widget-catalog-content .program-notes h2,.nimble-widget-catalog-content .program-notes h3,.nimble-widget-catalog-content .program-notes h4,.nimble-widget-catalog-content .program-notes h5,.nimble-widget-catalog-content .program-notes h6{font-size:125%;font-weight:700;text-transform:none;border:0;padding:0;margin:15px 0}.nimble-widget-catalog-content .program-notes p{margin:15px 0}.nimble-widget-catalog-content .program-notes ul{margin-top:20px;margin-bottom:20px}.nimble-widget-catalog-content .program-notes ul li{padding:0 0 6px}.nimble-widget-catalog-content .program-notes ul a,.nimble-widget-catalog-content .program-notes ul a:visited{text-decoration:underline}.nimble-widget-catalog-content .program-notes ul a:active,.nimble-widget-catalog-content .program-notes ul a:hover{text-decoration:none}.nimble-widget-catalog-content .program-notes ul ul{margin-top:0;margin-bottom:0}.nimble-widget-catalog-content .program-notes strong{font-size:105%}.nimble-widget-catalog-content .no-tabs{margin:15px 0}.nimble-widget-catalog-content h6{font-size:125%;font-weight:700;text-transform:none;border:0;padding:0;margin:8px 0}.nimble-widget-catalog-content h6.catalog-up-one-level{margin-top:30px}.nimble-widget-catalog-content .faculty-details{font-size:100%}.nimble-widget-catalog-content .faculty-details td{padding-top:15px;padding-bottom:15px}.nimble-widget-catalog-content .faculty-details tr:first-of-type td{border-top:0!important}.nimble-widget-catalog-content .faculty-details td.td-heading{font-weight:600;font-size:110%}.nimble-widget-catalog-content div{position:unset!important}.nimble-widget-catalog-content .locations{margin:15px 0}.nimble-widget-catalog-content .locations strong{font-size:125%}.nimble-widget-catalog-content .curriculum-heading{padding:8px 0;font-weight:700;margin:15px 0 0;font-size:125%}.nimble-widget-catalog-content .faculty-role{background-color:#eee;padding:2px;max-width:40%;border-radius:20px;margin:0 auto}.nimble-widget-catalog-content .accreditations{background-color:#eee;padding:15px;margin:15px 0}.nimble-widget-catalog-content .accreditations p{margin:5px 0}.nimble-widget-catalog-content .accreditations img{max-width:200px;height:auto!important;margin:15px}.nimble-widget-catalog-content .accreditations a,.nimble-widget-catalog-content .accreditations a:visited{text-decoration:underline}.nimble-widget-catalog-content .accreditations a:active,.nimble-widget-catalog-content .accreditations a:hover{text-decoration:none}.nimble-widget-catalog-content .btn-gainful-employment{margin:15px 0}.nimble-widget-catalog-content .nav-tabs{color:#333;font-weight:700}.nimble-widget-catalog-content .nav-tabs li a,.nimble-widget-catalog-content .nav-tabs li a:visited{color:#333}.nimble-widget-catalog-content .nav-tabs li a:active,.nimble-widget-catalog-content .nav-tabs li a:hover{background-color:#eee}.nimble-widget-catalog-content .tab-content{padding:15px;border:1px solid #ddd;border-top-color:transparent;margin-bottom:30px}.nimble-widget-catalog-content .curriculum-table{border:0;margin-bottom:30px}.nimble-widget-catalog-content .curriculum-table th{border:0;background-color:#ddd}.nimble-widget-catalog-content .curriculum-table tr{border:0;vertical-align:center}.nimble-widget-catalog-content .curriculum-table td{border:0}.nimble-widget-catalog-content .curriculum-table .area-heading{width:90%}.nimble-widget-catalog-content .curriculum-table .course-code,.nimble-widget-catalog-content .curriculum-table .course-name{padding:5px;font-size:unset;font-weight:400}.nimble-widget-catalog-content .curriculum-table .course-code{display:inline-block;min-width:100px}.nimble-widget-catalog-content .curriculum-table .course-name{display:inline-block}.nimble-widget-catalog-content .curriculum-table .area-course-description{padding:7px 5px 0}.nimble-widget-catalog-content .curriculum-table .area-course-description p{margin:0 0 10px}.nimble-widget-catalog-content .curriculum-table .area-credits,.nimble-widget-catalog-content .curriculum-table .course-credits{text-align:center}.nimble-widget-catalog-content .curriculum-table .indent{padding-left:30px}.nimble-widget-catalog-content .curriculum-table tr:nth-child(odd){background-color:#eee}.nimble-widget-catalog-nav{flex:2 30%;padding:0 15px}@media(max-width:991px){.catalog-wrapper{flex-direction:column-reverse}.nimble-widget-catalog-content{flex:2 100%}.nimble-widget-catalog-nav{flex:1 100%}}.breadcrumb{display:none}.breadcrumb.catalog-breadcrumb{display:block}.nav-stacked.catalog-nav #catalog-nav-heading{font-size:medium;font-weight:700}.nav-stacked.catalog-nav li{margin:0}.nav-stacked.catalog-nav li a,.nav-stacked.catalog-nav li a:visited{font-weight:400;border:solid #ccc;border-width:1px 1px 0;padding:15px}.nav-stacked.catalog-nav li a.active,.nav-stacked.catalog-nav li a:active,.nav-stacked.catalog-nav li a:hover{background-color:#eee;font-weight:700}.nav-stacked.catalog-nav li a.active{border-left-width:5px}.nav-stacked.catalog-nav li:last-child a{border-bottom-width:1px}.nav-stacked.catalog-nav li:first-child a{border-top-width:0}.nav-stacked.catalog-nav li.dropdown-header{padding:20px 15px;background-color:#eee}.nav-stacked.catalog-nav li.dropdown-header h3{margin:0}.nav-stacked.catalog-nav .programs-list-link{display:none}.catalog-preface div{position:unset!important}.catalog-pagination{margin:40px 0 0}.catalog-disclaimer,.catalog-pagination{border-top:1px solid #ccc;padding:20px 0}.catalog-disclaimer{margin:20px 0 0;color:#666}.catalog-disclaimer strong{color:#333}.catalog-disclaimer div{position:unset!important}.catalog-disclaimer p{margin:10px 0}.catalog-search{margin-bottom:20px}.catalog-search .btn-primary{border-radius:0}.catalog-download-button{text-align:center}h6{font-size:medium;font-weight:700}h6 br{line-height:1.5}.catalog-program-about{font-size:medium;border:1px solid #ccc;margin:15px 0}.catalog-program-about .catalog-program-contact,.catalog-program-about .catalog-program-department,.catalog-program-about .catalog-program-related,.catalog-program-about .catalog-program-type{margin:15px 0}.catalog-program-about .catalog-program-contact div:first-child,.catalog-program-about .catalog-program-department div:first-child,.catalog-program-about .catalog-program-related div:first-child,.catalog-program-about .catalog-program-type div:first-child{color:#666;font-weight:600;text-align:right}.catalog-faculty-listing{min-height:275px;border:1px solid #ccc;text-align:center;padding:15px 0;margin:0 0 30px}.catalog-faculty-listing .catalog-faculty-listing-profilePhoto .img-thumbnail{object-fit:cover;padding:0;background-color:transparent;margin:0 auto 5px;display:block;border:0;border-radius:50%}.catalog-faculty-listing .catalog-faculty-listing-entireName{font-size:120%;display:block}.catalog-faculty-listing .catalog-faculty-listing-department{font-size:110%;display:block}.catalog-faculty-listing .catalog-faculty-listing-location{margin-top:15px;font-size:100%;color:#777;display:block}@media(max-width:767px){.catalog-search{margin-top:20px}}