@charset "utf-8";
/* CSS Document */
/*this styled the top bar*/
#sp-top4.col-lg-12 { padding: 2px 20px 0px 20px!important; font-weight: bold!important; font-size: 2.5rem!important;}

/*logo transition effect on scroll*/
.header-sticky .logo img { height: 75px; transition: height .3s ease-in, position .3s ease;}

#sp-header {padding: 0px 50px 0px 50px!important;}

/*this adjusted the display of the offcanvas menu-- not as wide on phone*/
/*------------------------------*/
.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {
display: block;font-size: 16px; padding: 5px 0px;position: relative;line-height: 17px;opacity: 0.7; transition: 0.3s;}
/*------------------------------*/

/*main menu*/
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {display: inline-block; padding: 0 10px;line-height: 60px;margin: 0; text-transform:uppercase!important;}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a { font-size: 16px!important; font-weight: normal!important;  text-transform:capitalize!important;}

#sp-menu.col-lg-6 {margin-left: -130px!important;}

/*this pulled up main menu*/
#sp-main-body { padding: 5px 0;}

/*this styled article title*/
.article-list .article .article-header h1, .article-list .article .article-header h1 {
    font-size: 32px!important;   margin: 0 0 1.25rem 0;}

.article-list .article { margin-bottom: 30px; padding: 0px!important; border: 1px solid #f5f5f5;
    border-radius: 3px;}

#sp-left .sp-module, #sp-right .sp-module {    margin-top: 20px;    border: 1px solid #f3f3f3;   padding: 10px 30px 10px 30px!important;   border-radius: 3px;}

.btn-success,.btn-success:hover,.btn-success:active,.btn-success:visited,.btn-success:focus { background-color: #5F7C3A!important; border-color: #5F7C3A!important;}

.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:visited,.btn-primary:focus { background-color: #013e6d!important; border-color: #013e6d!important;}

.btn-info,.btn-info:hover,.btn-info:active,.btn-info:visited,.btn-info:focus { background-color: #8bbedd!important; border-color: #8bbedd!important;}

span.badge.bg-danger.featured-article-badge {    display: none;}