#sub-nav .main-nav > li > a::after {
  content: "|";
  margin-left: 38px;
  margin-right: 10px;
  color: #492F92;
  display: inline;
}

img.jbi-cover {width: 60px;}
img.emcare-cover {width: 60px;}

body.pages div.rss-feed > h3 {display: none;}

.myButton {
color: rgb(255, 255, 255); 
font-size: 16px; 
line-height: 16px; 
padding: 6px; 
border-radius: 10px; 
font-family: Georgia, serif; 
font-weight: normal; 
text-decoration: none; 
font-style: normal; 
font-variant-ligatures: normal; 
font-variant-caps: normal; 
text-transform: none; 
background-image: 
linear-gradient(to right, rgb(28, 110, 164) 0%, rgb(35, 136, 203) 50%, rgb(20, 78, 117) 100%); 
box-shadow: rgb(0, 0, 0) 5px 5px 15px 5px; border: 2px solid rgb(28, 110, 164); 
display: inline-block;
}

.myButton:hover {
background: #1C6EA4; }
.myButton:active {
background: #144E75; }

button.accordion {
    cursor: pointer;
    padding: 10px;
    width: 100%;
    text-align: left;
    border: none;
    outline: none;
    transition: 0.4s;
    margin-bottom: 0px;
    color: rgb(255, 255, 255); 
    font-size: 16px; 
    line-height: 16px; 
    border-radius: 10px; 
    font-family: Georgia, serif; 
    font-weight: normal; 
    text-decoration: none; 
    font-style: normal; 
    font-variant-ligatures: normal; 
    font-variant-caps: normal; 
    text-transform: none; 
    background-image: 
    linear-gradient(to right, rgb(28, 110, 164) 0%, rgb(35, 136, 203) 50%, rgb(20, 78, 117) 100%); 
    box-shadow: rgb(0, 0, 0) 5px 5px 15px 5px; border: 2px solid rgb(28, 110, 164); 
}

button.accordion.active, button.accordion:hover {

}

button.accordion:after {
    content: '\02795'; /* Unicode character for "plus" sign (+) */
    font-size: 13px;
    color: #777;
    float: right;
    margin-left: 5px;
}

button.accordion.active:after {
    content: "\2796"; /* Unicode character for "minus" sign (-) */
}
.active, .accordion:hover {
}

.libpanel {
    padding: 0 18px;
    display: none;
    background-color: white;
    overflow: hidden;
}

.carousel .item img{border:0}.owl-carousel.stacked .item a>*{text-align:center;display:block}.owl-carousel.bookshelf .item{max-width:500px}.owl-carousel.bookshelf .item .title{overflow:hidden;margin:.5em 0}

.ejLhMsg {font-style: italic;}