﻿.book-info {font-size:16px;}

.book-info .book-image-container {position:relative;}
.book-info .book-image-container .book-badges {position:absolute;top:-15px;right:-15px;border-radius:50%;width:70px;height:70px;font-size:12px;font-weight:bold;}
.book-info .book-image-container .book-badges.book-new-release{background:#73E2C9;color:#397B6C;box-shadow:1px 2px 6px 1px #737373;}
.book-info .book-image-container .book-badges.book-coming-soon{background:#F55F8D;color:#fff;box-shadow:1px 2px 6px 1px #737373;}
.book-info .book-image-container .book-badges .book-badges-content{position: absolute;top:50%;left:50%;-ms-transform: translate(-50%,-50%);transform:translate(-50%,-50%);}

.book-info .book-title {}
.book-info .book-subtitle {font-weight:700;color:#3A4650;font-size:16px;}
.book-info .book-author {font-weight:400}
.book-info .book-price {font-weight:700}
    .book-info .purchase-option { /*border-top:2px solid var(--main-color);border-bottom:2px solid var(--main-color);*/
        background: var(--main-color);
        border-color: var(--main-color);
        color: var(--secondary-color);
    }
        .book-info .purchase-option, .book-info .purchase-option a { /*color:var(--main-color);*/
            text-decoration: none;
            font-size: 13px;
            font-weight: 700;
            color: var(--secondary-color);
        }
        .book-info .purchase-option:hover, .book-info .purchase-option:hover a { /*background-color:var(--main-color);color:#fff;*/
            color: var(--main-color);
        }
        .book-info .purchase-option:hover {
            background: var(--secondary-color);
        }
            .book-info .purchase-option .dropdown-item {
                    background: var(--main-color);
                }
            .book-info .purchase-option:hover a.dropdown-item{
                color: var(--secondary-color);
            }
            .book-info .purchase-option {
                margin-right: 15px;
                padding: 8px 8px;
            }

.book-info .book-description,
.book-info .book-author-bio,
.book-info .book-illustrator-bio,
.book-info .book-coverage,
.book-info .book-reader-reviews,
.book-info .book-info-details-container {line-height:31px;}
.book-info .book-info-details-container .book-info-details .caption {font-weight:700;}
.book-info .book-info-details-container .book-info-details a {color:#212529;}
.book-info .book-info-details-container .book-info-details a:hover {color:var(--main-color);} 
.book-info .book-info-details-container .book-info-details:nth-child(even) {background:#f7f7f7;}

.book-info .nav-tabs {border-color:#F5F4F2;}
.book-info .nav-tabs .nav-item, .nav-tabs .nav-item .nav-link {background:#E6E5E3;color:#333;font-weight:600;}
.book-info .nav-tabs .nav-item.show, .nav-tabs .nav-link.active {background:#F5F4F2;border-color:#F5F4F2;}

.book-info .tab-content .tab-pane{padding:48px;}
.book-info .book-author-bio .book-author,
.book-info .book-illustrator-bio .book-illustrator{font-weight:700}
.book-info .book-reader-reviews iframe{width:100%;min-height:500px;border:none;}

@media (max-width:991.98px) {
}
@media (max-width:767.98px) {
}
@media (max-width:575.98px) {
    .book-info .purchase-option {margin-right:4px;margin-bottom:4px;padding:6px 4px;}
    .book-info .purchase-option a {font-size:11px;}
    .book-info .nav-tabs .nav-item, .nav-tabs .nav-item .nav-link {font-size:13px;}
    .book-info .tab-content .tab-pane{padding:15px;}
}

