#sweetBabySplash {
    background-image: url("/wp-content/themes/jt_2015/img/splash/bg-tile.jpg");
    background-repeat: repeat;
}

.bookCopy {
    /*background-color: rgba(256,256,256,0.6);*/
    /*background: #1c4255; /* Old browsers */
    /*background: -moz-linear-gradient(top,  #1c4255 0%, #286883 33%, #286883 62%, #1c4255 100%);*/
    /* FF3.6-15 */
    /*background: -webkit-linear-gradient(top,  #1c4255 0%,#286883 33%,#286883 62%,#1c4255 100%);*/
    /* Chrome10-25,Safari5.1-6 */
    /*background: linear-gradient(to bottom,  #1c4255 0%,#286883 33%,#286883 62%,#1c4255 100%);*/
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c4255', endColorstr='#1c4255',GradientType=0 );*/
    /* IE6-9 */
    */ margin: 40px 0;
    padding: 20px 5px;
    border-radius: 4px;
    font-family: 'Berkshire Swash', cursive;
}

.cover {
    height: 300px;
}

.cover img {
    padding: 15px 0;
    max-height: 300px;
}

.bookCover {
    height: 200px;
    box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.5);
}

.btn-default {
    font-weight: bold;
    background-color: #153949;
    color: #fff;
    border: none;
    font-weight: bold;
}

.btn-default:hover {
    transition: 0.2;
    background-color: #fbb155;
    color: #4b3012;
    /*cursor: url("/wp-content/themes/jt_2015/img/splash/cursor.png"), auto;	*/
}

.splashBody h2 {
    /*margin-top:86px;*/
    margin-top: 20px;
    font-size: 35px;
}

.splashBody a {
    /*color:#f9622b;*/
    color: #315f6e;
    font-size: 30px;
}

.splashBody {
    color: #fff;
}

header {
    margin-top: 20px;
}

.blueRider {
    max-height: 100px;
    margin-top: 15px;
}

.banner {
    /*margin:30px 0;*/
    /*margin:-154px 0 32px 0;*/
}

.splashButton {
    margin-bottom: 30px;
}

.banner img {
    border-radius: 4px;
}

.coverHolder {
    padding: 20px;
}

.coverHolder img {
    max-height: 500px;
    background: #1c4255;
    /* Old browsers */
    background: -moz-linear-gradient(top, #1c4255 0%, #286883 33%, #286883 62%, #1c4255 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #1c4255 0%, #286883 33%, #286883 62%, #1c4255 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #1c4255 0%, #286883 33%, #286883 62%, #1c4255 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1c4255', endColorstr='#1c4255', GradientType=0);
    /* IE6-9 */
    padding: 20px;
}

.coverTwo {
    max-height: 330px;
}

.sweetText {
    color: #fff;
    /*text-transform: uppercase;*/
    font-family: 'El Messiri', sans-serif;
    font-weight: bold;
    font-size: 20px;
    margin-top: 50px;
}

.sweetText p {
    margin-top: 33px;
}

.sweetText p:last-child {
    /*	font-size:17px;*/
    margin-top: 0;
}

.videoSpot img {
    /*padding:20px 0;*/
}

.jamesBanner {
    text-transform: uppercase;
}

.jamesBanner .btn-default {
    background-color: rgba(256, 256, 256, 0.6);
    background: #1c4255;
    background: -moz-linear-gradient(top, #1c4255 0%, #286883 33%, #286883 62%, #1c4255 100%);
    background: -webkit-linear-gradient(top, #1c4255 0%, #286883 33%, #286883 62%, #1c4255 100%);
    background: linear-gradient(to bottom, #1c4255 0%, #286883 33%, #286883 62%, #1c4255 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1c4255', endColorstr='#1c4255', GradientType=0);
    /* IE6-9 */
    /*border-radius: 0;*/
    margin: 30px 0 0 0;
    padding: 15px;
    font-family: 'El Messiri', sans-serif;
    font-size: 1em;
}

.firstBanner {
    margin: 15px 60px;
}

.jamesBanner.firstBanner .btn-default {
    /* margin-top:0;
	margin-left: 50%;
	transform: translateX(-50%); */
}

.sweepsBanner {
    margin-bottom: 30px;
}

.sweepsBanner .btn-default {
    font-size: 12px;
}

footer {
    background-color: #000;
    font-family: 'El Messiri', sans-serif;
    min-height: 50px;
    text-transform: uppercase;
    margin-top: 50px;
}

footer a {
    color: #fff;
    font-size: 20px;
    margin-top: 45px;
    display: block;
    cursor: pointer;
}

.veryTop {
    height: 50px;
    background-color: #000;
}


/* Custom, iPhone Retina */

@media only screen and (min-width: 320px) {}


/* Extra Small Devices, Phones */

@media only screen and (min-width: 480px) {}


/* Small Devices, Tablets */

@media only screen and (min-width: 768px) {}


/* Medium Devices, Desktops */

@media only screen and (min-width: 992px) {
    .container {
        width: 900px;
    }
    .firstBanner {
        /* margin-left: 136px; */
        margin-bottom: 30px;
        margin-top: 20px;
        text-align: center;
    }
    .sweepsBanner .btn-default {
        font-size: 20px;
    }
    .firstBanner .btn-default {
        margin-left: 0;
        transform: none;
        padding: 20px;
        font-size: 1.5em;
    }
}