

.js-marquee {
    font-size: 21px;
    font-weight: bold;
    color: #c1c1c1;
}

#sp-menu .sp-megamenu-parent li.active a {
    color: #ec2089;
}

.exampleSlider .eblc-content .item {
    vertical-align: middle;
}


/* book images on books page: */
.books-image {
    padding: 20px;
}

.lm-big-quote {
    /* background-color: #69146b; */
    background-color: #373737;
}

.lm-big-quote .sppb-addon-testimonial .sppb-addon-content > * {
    vertical-align: middle;
}

.lm-big-quote  .sppb-addon-testimonial .fa-quote-left {
    font-size: 90px !important;
    display: inline-block;
}

.lm-big-quote  .sppb-addon-testimonial .sppb-addon-testimonial-review {
    display: inline-block;
    font-size: 35px;
    line-height: 39px;
    color: #fff; 
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 0;
    margin-bottom: 0;
}

.lm-big-quote  .sppb-addon-testimonial .sppb-addon-testimonial-footer {
    font-size: 23px;
    line-height: 31px;
    color: #ec2089;
}