﻿body, html {
    font-size: 16px;
}

@media (-webkit-min-device-pixel-ratio: 2.5), (min-resolution: 2.5dppx) {
    body, html {
        font-size: 14px;
    }
}

.section {
    border-bottom: solid 2px rgb(51,122,183);
}

.large {
    font-size: xx-large;
}

.book-blurb {
    padding: 0em 1em;
}

#section-one .book-cover img {
    max-width: 480px;
    width: 80%;
}

#section-one .book-cover {
    padding: 15px;
    text-align: center;
}

#section-one {
    background-color: #fff;
}

.credit {
    font-size: .7rem;
}

.col-85.table-cell {
    padding-left: .25rem;
}

#bullet-list div p {
    margin-left: 2em;
}

/*#section-three {
    background-image: url(../img/strip1.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    background-size: 100% auto;
}

#section-three::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .8;
    z-index: 0;
    background-color: white;
}*/

#testimonials li {
    padding: .5rem;
    border-radius: 15px;
    margin-bottom: 1.5rem;
    background-color: rgba(255,255,255,.7);
}

#section-four .author img {
    max-width: 100%;
}

.pager2 {
    position:relative; 
    font-size:4rem;
    font-weight:800;
    top:100px; 
    float:left;
    border-radius: 30px;
    text-align: center;
    height: 40px;
    width: 40px;
    line-height: 34px;
    font-size: 2.5em;
    color: #FFF;
    background-color: #1285dd;
    cursor: pointer;
}

/* Override bootstrap style*/
.btn-block {
    margin-bottom: 1rem;
}

.container-fluid {
    padding-left: 0px;
}
