.book-dark{
    color: #fff;
}
.book-dark img{
    max-width: 100%;
}
.book-dark .container.cnt-850{
    max-width: 850px;
}
.book-dark h1{
    background-color: #000;
    text-align: center;
    padding: 20px 15px;
    margin: 0;
}
.book-dark h1 span{
    border-bottom: 1px solid #fff;
}
.book-dark .bdk-content{
    background-color: #242422;
    color: #fff;
    min-height: 100px;
    padding-bottom: 70px;
    background-image: url(../images/book/dark-bg.jpg);
    background-attachment: fixed;
    background-position: top center;
}
.book-dark .bdk-book-img img{
    max-height: 500px;
    margin-top: 30px;
}
.book-dark .bdk-book-img p{
    margin-top: 15px;
    font-size: 16px;
}
.book-dark .bdk-check h2{
    margin-bottom: 30px;
    margin-top: 30px;
}
.book-dark .bdk-check>ul{
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
}
.book-dark .bdk-check>ul li{
    margin-bottom: 20px;
    float: right;
    width: 100%;
    padding-right: 50px;
    background-image: url(../images/book/tick-yellow.png);
    background-repeat: no-repeat;
    background-position: top right;
    font-size: 18px;
}
.book-dark .bdk-check button{
    border: none;
    background-color: #d43d1b;
    color: #fff;
    font-size: 30px;
    padding: 15px;
    border-radius: 10px;
    margin: 30px 0 10px 0;
}
.book-dark .bdk-check button:hover{
    background-color: #a02b11;
}
.book-dark .bdk-check button span{
    border-bottom: 1px solid #fff;
}
.book-dark .bdk-bt-box p{
    font-size: 16px;
    margin-top: 15px;
}
.book-dark .bdk-bt-box p img{
    margin-right: 5px;
}
.book-dark .bdk-timer{
    background-color: #000;
    padding-bottom: 20px;
}
.book-dark .bdk-timer .flip-clock-label{
    color: #fff;
}