﻿.landing .tab-content .content-search-wrapper {
    overflow: hidden;
}

.books ul.action-buttons span.citations {
    background-position: 0 -200px;
}

.books ul.action-buttons span.favorite {
    background-position: 0 -200px;
}

.books ul.action-buttons span.share {
    background-position: 0 -200px;
}

.books ul.action-buttons span.text-size {
    background-position: 0 -200px;
}

.landing-details .category {
    color: #008A88;
}

.books #overview span.section-label {
    background: #008A88; 
}

.books #overview{
    border-top: solid 4px #008A88;
}

#overview span.section-label, header .section-label{
    background: #008A88 none repeat scroll 0 0;
}

/*#overview span.section-label { left: 1.6em; }*/

#overview span.section-label ,
    header .section-label {
        background: #008A88;
    }
.section-label-wrapper {
    border-top: 4px solid #008A88;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    background-color: #008A88;
}
.bx-wrapper .bx-prev:hover {
    border-color: rgba(0, 0, 0, 0) #008A88 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important;
}
.bx-wrapper .bx-next:hover {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #008A88;
}
.tabs-container.blue ul.tabs li.selected{
    background-color: #008A88;
    border-color: #008A88;
}

.tabs-container.blue ul.tabs {
    border-bottom: 2px solid #008A88;
}
.tab-content .link-cols .tab-content ul li.selected a {
    color: #008A88;
    font-weight: bold;
}

body.books .alpha-selection li.selected {
    color: #008A88;
}

a.truncate_more_link {
    color: #008A88;
}

a.truncate_more_link:after {
    border-color: #008A88 transparent transparent transparent;
}

a.truncate_more_link.active:after {
    border-color: transparent transparent #008A88 transparent;
}

body.books .tabs-container.teal ul.tabs li.selected {
    background-color: #008A88;
    border-color: #008A88;
}

body.books .tabs-container.teal ul.tabs {
    border-bottom: solid 2px #008A88;
}

@media only screen and (max-width: 720px) {
    .tab-content li > hr {
        border: inherit;
        /* border: 0; */
    }

    .tab-content .content-search-wrapper {
        display: initial;
    }

    .page-section hr, hr {
        margin: 1.5em 0;
        border-top: 2px solid #888;
    }
}

/* Entries A to Z */
.alpha-selection li:hover {
    color: #008A88;
}

.alpha-selection li.disabled {
    cursor: inherit;
}

.alpha-selection li.disabled:hover {
    color: #e6e6e6;
}

.mobile-only .entries-a-to-z.selected {
    padding-top: 12px;
}

.browse-content-types .books .icon,
.item-wrapper.books .icon,
.landing-details .books .icon,
.landing-image .books .icon {
    background-position: 0 -150px;
}

@media only screen and (max-width: 720px) {
    .titleWrapper h1.nav-arrows {
        padding-left: 0px;
        padding-right: 0px;
    }
}