.collectionsBody {
    color:rgb(54, 70, 89);
    display: block;
    //width: 910px;
    height: auto;
    margin: 0 0 20px 25px;
    clear: both;
    overflow: auto;
}

@media (max-width: 767px) {
    .collectionsBody {
        margin: 0 0 20px 0;
        padding: 0;
    }
}

.collectionsBody .label {
    font-family: 'roboto slab';
    font-size: 22px;
    font-weight: 700;
    color:rgb(54, 70, 89);
}

.collectionsBody .collectionsTitle {
    display: block;
    font-size: 35px;
    margin: 0 0 15px 0;
    font-weight: 700;
    font-family: 'roboto slab', serif;
    color: rgb(54, 70, 89);
}

.collectionsBody .leftContainer {
    position: relative;
    float: left;
    font-size: 13px;
    line-height: 20px;
    padding-left: 20px;
    margin: 0;
    //width: 684px;
    *width: 704px;
    *padding-left: 10px;
    font-family: 'open sans';
    min-height: 1px;
    color:rgb(54, 70, 89);
}

@media (max-width: 767px) {
    .collectionsBody .leftContainer {
        padding: 0 5px;
    }
}

.collectionsBody .leftContainer p {
    word-wrap: break-word;
    margin-right: 30px;
}

@media (max-width: 767px) {
    .collectionsBody .leftContainer p {
        margin-right: 0;
    }
}

.collectionsBody .rightContainer {
    position: relative;
    float: left;
    //width: 195px;   
}

@media (max-width: 767px) {
    .collectionsBody .rightContainer {
        padding: 0;
    }
}

.collectionsBody .relatedContent {
    line-height: 20px;
    margin: 0 0 25px 0;
}

.collectionsBody .relatedContent ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: 'open sans';
}

.collectionsBody .relatedContent ul li {
    line-height: 14px;
    margin: 0 0 8px 0;  
}

.collectionsBody .relatedContent .relatedContentTitle {
    font-size: 15px;
    font-weight: 700;
    margin: 0 0 10px 0;
    font-family: 'roboto slab', serif;
}

/* Styles to add library logo */
div#libraryLogoContainer {
    text-align: right;
    padding: 0 18px 13px;
}

div#libraryLogoContainer img {
    width: 50px;
    height: 45px;
}