@import url("https://use.fontawesome.com/releases/v5.0.7/css/all.css");
/* Custom CSS Below this point */

.front ul.pagination {
display: none;
}

.breadcrumb-n-title #brdcrumb .breadcrumb {
    font-weight: 300;
}

.breadcrumb-n-title #brdcrumb .breadcrumb .delimiter {
    font-weight: 700;
}

.accordion .accordion-group {
    border:1px solid #eee;
    border-radius: 0px;
    box-shadow: none;
    margin-bottom: 15px;
}
.accordion-group > .accordion-title{
    padding: 0;
    border-radius: 0px;
}

h3.accordion-title {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.accordion-title > a{
    display: block;
    padding: 15px 35px 15px 15px;
    position: relative;
    color:#656565;
    background: #f6f6f6;
    font-weight: 600;
    margin: 0px 0px;
}
.accordion-title > a:hover,
.accordion-title > a:focus{
    text-decoration: none;
    outline: none;
}
.accordion-title > a:after,
.accordion-title > a.collapsed:after{
    content: "\f0d7";
    font-family: "Font Awesome 5 Free";
        font-weight: 900;
    color:#656565;
    font-size: 17px;
    position: absolute;
    right:15px;
    top:15px;
}
.accordion-title > a.collapsed:after{
    content: "\f0d9";
    color:#ffffff;
}
.accordion-title > a.collapsed {
    color:#fff;
    background: #005baa;
}
.accordion-body {
    font-size: 14px;
    line-height: 22px;
    color:#757575;
    padding: 25px;
}

.accordion-body * p {
    color:#757575 !important;
}

.accordion-group > .accordion-heading + .collapse > .accordion-inner {
    border-top: 0px none;
}

.competency-area h3 {
margin: 0 0 0 0;
color: #ffffff;
}

.competency-area {
padding: 10px;
width: 100%;
background-color: #007e44;
margin-bottom: 15px;
}

.competency p {
padding: 0 15px 0;
margin-block-end: auto;
}

.sj-rs-item h3 a {
text-transform: capitalize;
}

.latest-headline .latest-headline-title, .dates-deadlines .ddl-title {
line-height: 1em;
padding-bottom: 8px;
}

.latest-headline .latest-headline-title a:hover, .dates-deadlines .ddl-title a:hover {
color: #005baa;
}

.latest-headline .latest-headline-date {
font-size: 13px;
font-weight: 400;
}

.latest-headline .views-row {
min-height: 63px;
margin-bottom: 25px;
}

.dates-deadlines .ddl-title a {
color: #3d3d3d;
text-decoration: none;
font-weight: normal;
font-style: normal;
}

#block-views-latest-headlines-block, #block-views-dates-deadlines-block {
margin-bottom: 20px;
}

/* AAACN Bootstrap Button Override */

.btn-primary {
background-color: #006a2d;
color: #ffffff;
}

.btn-success {
background-color: #005ab7;
color: #ffffff
}

.btn-info {
background-color: #8a6fca;
color: #ffffff;
}

.btn-warning {
background-color: #e48914;
color: #ffffff;
}

.btn-alternate {
background-color: #1494c0;
color: #ffffff;
}


.btn-primary.inverse {
background-color: #55c484;
color: #333333;
}

.btn-success.inverse {
background-color: #70aded;
color: #333333;
}

.btn-info.inverse {
background-color: #a78fdf;
color: #333333;
}

.btn-warning.inverse {
background-color: #ffbd68;
color: #333333;
}

.btn-danger.inverse {
background-color: #f1a8a6;
color: #333333;
}

.btn-alternate.inverse {
background-color: #6eccec;
color: #333333;
}

.btn-primary:hover {
background-color: #005826;
color: #ffffff;
}

.btn-success:hover {
background-color: #024284;
color: #ffffff
}

.btn-info:hover {
background-color: #7051ba;
color: #ffffff;
}

.btn-warning:hover {
background-color: #bd6a00;
color: #ffffff;
}

.btn-alternate:hover {
background-color: #027ea9;
color: #ffffff;
}

.btn-primary.inverse:hover {
background-color: #7de0a7;
color: #333333;
}

.btn-success.inverse:hover {
background-color: #98c8f9;
color: #333333;
}

.btn-info.inverse:hover {
background-color: #c2adf3;
color: #333333;
}

.btn-warning.inverse:hover {
background-color: #ffd5a0;
color: #333333;
}

.btn-danger.inverse:hover {
background-color: #ffc8c7;
color: #333333;
}

.btn-alternate.inverse:hover {
background-color: #a5e2f7;
color: #333333;
}

hr {
border-top: 1px solid #cecece;
}

h1, h2, h3, h4 {
margin-bottom: 20px;
}

body {
font-size: 15px;
color: #696969;
}

@media screen and (max-width: 991px) {
.aaacn-forum-right-ads .views-field-title a {
color: white;
}
}