/*
You can add your own CSS here.


.related.products { display: none; }


Click the help icon above to learn more.
*/

.lyte .ctrl, .lyte .Rctrl, .lyte .Lctrl, .lyte .play {
    background-image: url(https://b5books.com/wp-content/uploads/2020/07/lytesprite.png) !important;
}

img.wp-image-4427 {
width: 320px;
}

h1.mt0, h2.mt0 {
    font-size: 20px;
    font-weight: bold;
}



img.asked {
    border: 1px solid #000;
    width: 95%;
}

img.smallbutton {
    width: 95%;
}

span.choiceschoices {
    /* border: 1px solid #000; */
    /* width: 100%; */
    /* display: block; */
    /* padding: 10px; */
    /* background: #ddd; */
    font-weight: bold;
    /* color: #fff; */
}

.latest {
    color: #fff;
    padding: 5px 10px 5px 10px;
    font-size: 2rem;
    text-transform: uppercase;
    margin-bottom: 25px;
    text-align: center;
font-weight:bold;
}


.pubtitle {
    color: #fff;
    font-size: 1.2rem;
    padding: 5px 10px 5px 10px;
    margin-bottom: 15px;
}
p.red.fourteen {
font-size: 14px;
color: #a81803;
}

img.cartbutton {
    width: 300px;
}
.b5cont p {
    margin-top: .5rem;
}

.row {
margin-left: 0 !important;
}

div#bookdiv img {
    border: 1px solid #000;
max-width: 100px;
margin-right:5px;
}

div#bookdiv .col-md-2 {
    margin-right: 10px !important;
}

div#fancaption {
    background: #fff;
    margin: 0px 7px 0px 7px;
    padding: 2px 2px 0px 2px;
}

body {
    font-family: Verdana, Geneva, sans-serif !important;
}

.col-md-6 {
padding-left: 0px !important;
}

#footer a {
    color: #fff !important;
    text-decoration: underline !important;
}

.footer-widget ul {
    list-style: unset !important;
}

#popular {
color:#fff !important;
}

.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {
    min-height: 1px;
    float: left;
    padding-left: 40px;
    padding-right: 40px;
    position: relative;
}

a.ppcc.wc-forward.image-anchor {
    display: block;
    border: 1px solid #000;
    border-radius: 5px;
    padding: 5px;
    margin: 0px 0px 15px 0px;
}



/* commented out by Troy on 10/2/23 to reset styles

p.wc-apa-button-separator {
    display: none !important;
}

.payment_method_ppcp-credit-card-gateway {
	display:inline !important;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-90e9d8f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    display: none;
}

.e-checkout__order_review-2 p.form-row {
    display: grid;
}
/* this makes the credit cards all the same height */
img.ppcp-card-icon {
    max-height: 25px;
}

