@charset "UTF-8";
#sp-social-icons {text-align:center;}
#sp-social-icons a {color#fff !important;opacity:.5;}
.sppb-addon-article {padding:10px;}
.sppb-addon-article img {margin-bottom:10px;}
#sp-top-bar li,#sp-top-bar-mobile li {margin:0px 10px 0px 0px;}
#sp-top1,#sp-top1-mobile {padding:5px 0px;font-size:14px;}
.menu-right {display:flex;  align-items: center;
justify-content: right;}
/*.menu-center {display:flex;  align-items: center;
justify-content: center;}*/
#sp-top1 .menu, #sp-top1-mobile .menu {display:flex;  align-items: center;
justify-content: center;list-style:none;align-content:center;flex-direction:row;flex-wrap:wrap;}
#sp-top1 ul {margin-top: 0;margin-bottom: 0;}
#sp-top2 {display:flex;justify-content: center;}
.gtranslate_wrapper {padding:6px 0px;}
.breadcrumb {margin-bottom:0px;}
.language-shrink {font-size:12px;}
#seo-header {display:none;}
/*ul.social-icons>li:not(:last-child) {
    margin-right: 0px;
}*/
#sp-footer2 .fab {
    width: 32px;
    height: 32px;
    border-radius: 0%;
    text-align: center;
    color: #f0f0f0;
    margin: 25px auto 0;
    cursor: pointer;
}

.tags{display:none}

/* MASTER PAGE TITLE OVERRIDES */
.sp-page-title {background-size:cover;text-align:center;padding:80px 0px;}
.sp-page-title-heading, .sp-page-title-sub-heading {text-shadow: 0 0 4px rgba(0,0,0,.5);}
.sp-page-title-heading {font-size:42px !important;}
.sp-page-title-sub-heading {font-size:16px !important;}

/* LOGIN FORM OVERRIDES */
.view-login .list-group {display:none;}
.login-description {font-style:italic;padding:10px;border-bottom:1px solid #dedede;margin-bottom:20px;}

#sp-left .sp-module, #sp-right .sp-module {padding:0px;}
#sp-left .sp-module ul>li>a, #sp-right .sp-module ul>li>a {padding: 2px 10px;font-size:14px;background-color:#fff;}
#sp-left .sp-module ul>li>a:hover, #sp-right .sp-module ul>li>a:hover {font-weight:bold;border-left:4px solid #3fcea3;}

.side-nav-header {margin:0px;padding:12px;background-image: linear-gradient(0deg,#efefef 10%,#fff 100%);text-transform:uppercase;font-weight:bold;border-bottom:1px solid #f9f9f9;}

.side-nav-header::before {font-family: "Font Awesome 5 Free"; content: "\f0c1";font-weight: 900;color:#3fcea3;margin-right:4px;}

#sp-left {margin-bottom:20px;}

.top-icons .fas, .top-icons .fa {/*color:#ABC5C4;*/opacity: 0.5;}

.bottom-menu li a, .bottom-menu p {font-size:13px;margin-bottom:0px !important;}
.bottom-menu h2 {font-size:16px;line-height:19px;}

#sp-achievements {color:#fff;font-size:13px;}
#sp-achievements a {color:#fff;}

.offcanvas-menu .nav {display:inline !important;}

.font-weight-bold {font-weight:bold;}
.half-opacity {opacity: 0.5;}

.offcanvas-menu .logo {display:none;}

.mobile-menu-header::before {font-family: "Font Awesome 5 Free"; content: "\f0c1";font-weight: 900;color:#3fcea3;}

.mobile-menu-header {display:none;}

.breadcrumb{padding:0px;background-color:transparent;border-radius:0px;align-items: center;justify-content: center;}

.campus-decorative-thumbnail img {width:100%;}

.hide-tags .tags>li a {display:none;}

/* NEWS CATEGORY PAGE STYLING */
.com-content-category-blog__item {margin-bottom:50px;}
.com-content-category-blog__item img {max-width:650px; margin-bottom:15px;border: 6px solid #fff;}
.com-content-category-blog__item h2 {font-size:30px;}

.p-2 {
    padding: 0.5rem 0.35rem!important;