/*================ Academic Divisions ================*/
.academic-divisions-intro h1 {text-align:center;font-size:70px;margin-bottom:40px;}
.academic-divisions-intro p {margin-bottom:70px;font-weight:700;font-size:20px;}
.divisions-list {display:flex;align-items:center;justify-content: space-between;flex-direction: row;flex-wrap:wrap;flex-flow:row wrap;align-content: space-evenly;margin: -2px;}
.divisions-list .anchor-item {background-color:#012c9b;width: 33%;height: 250px;/* clear: both; *//* float: left; */margin: 2px; overflow: hidden; flex: 1 1 30%}
.divisions-list .anchor-item a {width: 100%;height: 100%;position: relative;align-items: center;display: flex;align-self: normal;overflow: hidden;}
.divisions-list .anchor-item a img {opacity:0.3;flex-shrink: 0;min-width: 100%;min-height: 100%;}
.divisions-list .anchor-item a .anchor-title {color:#fff;font-weight:700;font-size: 24px;line-height: 30px;position: absolute;width: 100%;display: table-cell;text-align: center;vertical-align: middle;padding: 0 46px;vertical-align:center;}
.academic-division {margin: 128px 0;position: relative;}
.academic-division > h2 {background-color:#f5be40;color:#1f1f1f!important;position: absolute;font-size: 42px;padding: 28px 25px;top: -22px;z-index: 100;}
.academic-division .division-img {height:290px;overflow:hidden;display:flex;justify-content:center;background-color: #012c9b;align-items:center;}
.academic-division .division-img > img {opacity: 0.5;}
.academic-division .division-info .division-body {background-color:#eee;padding:40px;}
.academic-division .division-info .division-body .lt-block {float:left;width: 60%;}
.academic-division .division-info .division-body .lt-block p {font-weight:600;font-size:20px;line-height:24px;}
.academic-division .division-info .division-body .rt-block {float:left;border-left: none;width: 40%;}
.academic-division .division-info .division-body .rt-block .div-list {padding-bottom:40px;}
.academic-division .division-info .division-body .rt-block .div-list h3 {text-transform:uppercase;color:#1f1f1f;padding-bottom: 8px;margin-bottom: 18px;border-bottom: 8px solid #f5be40;}
.academic-division .division-info .division-body .rt-block .div-list p {font-weight: 700;font-size:14px;}
.academic-division .division-info .division-body .rt-block .div-list:last-of-type {padding-bottom:0;}
.academic-division .division-info .division-body .rt-block .div-list:last-of-type h3 {font-size:18px; padding-bottom: 8px;margin-bottom: 18px;border-bottom: 8px solid #8b8b8b;}
.academic-division .division-footer {background-color:#d5d5d5;padding: 30px 40px 40px 40px;}
.academic-division .division-footer .lt-block h3 {color:#1f1f1f;text-transform:uppercase;}
.academic-division .division-footer .lt-block {width:60%;float:left;}
.academic-division .division-footer .lt-block ul {list-style-type:none;margin:0;padding:0;}
.academic-division .division-footer .lt-block ul li {background-color:#f5be40;position:relative;color:#1f1f1f;text-transform:uppercase;font-weight:700;font-size:20px;padding: 12px 56px 10px 14px;margin-bottom:16px;}
.academic-division .division-footer .lt-block ul li:after {content: url("/Content/Uploads/Morris College/images/major-arrow.png");position:absolute;right: 12px;top: 15px;}
.academic-division .division-footer .lt-block ul li:hover {background-color:#fdcc5c;cursor:pointer;}
.academic-division .division-footer .rt-block {width: 40%;float:left;padding: 0px 0 20px 34px;border-left:none;margin-bottom: 10px;}
.academic-division .division-footer .rt-block ul li a {color:#1f1f1f;font-weight:700;text-decoration:underline;}
.academic-division .division-footer .rt-block h3 {color:#1f1f1f;text-transform:uppercase;padding-bottom: 8px;margin-bottom: 18px;border-bottom:8px solid #8b8b8b;}
.academic-division .division-footer .rt-block ul {list-style-type:none;padding:0;margin:0;}
.academic-division .division-footer .rt-block ul li {color:#1f1f1f;font-weight:700;padding-bottom: 4px;text-transform:uppercase;}
.academic-division .division-footer .rt-block ul li:last-of-type {padding:0;}

.academic-major-layout .major-main-info {position:relative;background-color: #eee;margin-top:40px;}
.academic-major-layout .content > h1 {background-color:#f5be40;color:#1f1f1f!important;position: absolute;font-size: 32px;padding: 22px;top: -22px;z-index: 100;}
.academic-major-layout .major-slider .galleryids {display:none;}
.academic-major-layout .major-slider .fa-arrow-right{cursor:pointer;width: 40px;position:absolute;right: 0px;top: 46%;line-height:0;padding:0;margin:0;z-index:998;}
.academic-major-layout .major-slider .fa-arrow-left {cursor:pointer;width: 40px;position:absolute;left: 0px;top: 46%;line-height:0;padding:0;margin:0;z-index:998;}
.academic-major-layout .major-slider .slick-dots {background-color:#000;bottom:0;max-width: fit-content;position:relative;margin: -38px auto 0 auto;padding:0 10px 4px 10px;}
.academic-major-layout .major-slider .slick-dots li {padding:0;margin:0;}
.academic-major-layout .major-slider .slick-dots li button:before {font-size:12px;color:#cbcbcb;opacity:1;}
.academic-major-layout .major-slider .slick-dots li.slick-active button:before {color:#f6be45;}
.academic-major-layout .major-slider .slick-dots li button:focus {border:medium solid #f5be40;border-radius:10px;}
.academic-major-layout .major-content .lt-block {width: 100%;padding: 20px 18px 40px 18px;}
.academic-major-layout .major-content .rt-block {background-color:#d5d5d5;float: right;padding: 20px 16px;border-left: none;width: 400px;margin: 0 0 20px 30px;}
.academic-major-layout .major-content .rt-block > h3 {font-size:28px; text-transform:uppercase; padding-bottom: 8px;margin-bottom: 18px;border-bottom: 8px solid #8b8b8b;font-weight:700;}
.academic-major-layout .major-content .rt-block .department-info {padding-bottom:40px;}
.academic-major-layout .major-content .rt-block .department-info h3 {font-size:18px;}
.academic-major-layout .major-content .rt-block .department-info a {text-decoration:underline;color:#1f1f1f;}
.academic-major-layout .major-content .rt-block .department-docs h3 {text-transform:uppercase;font-size:26px;}
.academic-major-layout .major-content .rt-block .department-docs h3:before {content: url("/Content/Uploads/Morris College/images/documents-icon.png");}
.academic-major-layout .major-content .rt-block .department-docs .docs-list ul {list-style-type:none;padding:10px 0;margin:0;}
.academic-major-layout .major-content .rt-block .department-docs .docs-list ul li {font-size:14px;padding-bottom:8px;}
.academic-major-layout .major-content .rt-block .department-docs .docs-list ul li a {text-decoration:underline;color:#1f1f1f;}
.academic-major-layout .major-content p {font-weight: 500;}
.academic-major-layout .major-content h1 {color:#1f1f1f;font-size: 36px;}
.academic-major-layout .major-content h2 {color:#1f1f1f;}
.academic-major-layout .major-content h3 {color:#1f1f1f;}
.academic-major-layout .department-faculty-list {background-color:#d5d5d5;}
.academic-major-layout .department-faculty-list h2 {color:#1f1f1f;text-align:center;padding:40px 0;}
.academic-major-layout .department-faculty-list .faculty-section {width:25%;min-height: 360px;float:left;}
.academic-major-layout .department-faculty-list .faculty-section .faculty-image {background: url('/Content/Uploads/Morris College/Images/Content/logo.png');background-position:center;background-size:contain;width: 160px;height: 160px;margin:0 auto;overflow:hidden;border-radius:200px;display:flex;}
.academic-major-layout .department-faculty-list .faculty-section .faculty-image img {flex-shrink:initial;}
.academic-major-layout .department-faculty-list .faculty-section .faculty-text {text-align:center;padding: 20px 20px 0 20px;}
.academic-major-layout .department-faculty-list .faculty-section .faculty-text h3 {color:#1f1f1f;font-size:20px;}
.academic-major-layout .department-faculty-list .faculty-section .faculty-text p {font-weight:600;}
.academic-major-layout .course-curriculum-info h2 {color:#1f1f1f;text-align:center;padding:40px 0;}
.academic-major-layout .course-curriculum-info h3 {color:#1f1f1f;font-size:26px;}
.academic-major-layout .course-curriculum-info .course-curriculum-details {padding-top:26px;}
.academic-major-layout .course-curriculum-info .course-curriculum-details .lt-block {width: 50%;float:left;padding-right: 75px;}
.academic-major-layout .course-curriculum-info .course-curriculum-details .rt-block {width: 44%;border-left: none;padding: 0;float: left;margin: 0;}
.academic-major-layout .course-curriculum-info .course-curriculum-details .rt-block table tr td {font-size:12px;}
.academic-major-layout .course-curriculum-info .course-curriculum-details .rt-block table tr td:nth-of-type(2) {text-align:right;padding-right:50px;}