p {
    color: black !important;
}

@media only screen and (max-width: 990px) and (min-width: 760px)  {
    .featured-item {
        left: 20%;
    }
}

.header-logo-links {
    padding: 0;
}

.banner {
    background-color:#73CFFF;
}
.top_nav_right .nav_cart {
    background-color:#73CFFF;
}

.split-top{
    background-color:#E6E6E6;
}

footer table div {
    /* make the footer stretch across the screen */
    position: relative;
    width: 100vw;
    margin-left: -50vw;
    left: 50%;
    margin-top: 10px;
}
footer {
    padding-bottom: 0;
}

.header-left img{
    width:30%;
}

.side-bar-cont .side-bar-header{
    background-color:#336699 !important;
    color:white !important;
}

.clands-sidebar-header.side-bar-header .primary-font-color{
    color:white !important;
}

a.nav-link{
    color:#336699 !important;
}

.empty-cart-link, .fa.fa-trash, .nav-cart-total, .glyphicon.glyphicon-shopping-cart, .empty-cart-link, .empty-cart-link i{
    color:#336699 !important;
}

.featured-item{
    background-color:#B7E7FE;
}
/* the display of info on the product page */
    body > div > div > div > div > div.product-listing > div > div > div.col-xs-12.col-sm-7.col-md-7 > div:nth-child(4) > div > div > div > div.col-xs-12.col-sm-12.col-md-8 {
        display: none;
        visibility: hidden;
    }
    #myTabContent {
        display: table;
    }
    #home {
        display: table-footer-group;
        opacity: 1;
        visibility: visible;
    }
    #details {
        display: table-header-group;
        opacity: 1;
        visibility: visible;
    }
    #details:after {
        content: "\00a0";
    }
/* end display without tabs on product page */
p.product-author {
    color: white !important;
}
p.product-author > a {
    margin-left:-27px;
}
.product-list h4 > p {
    color: white !important;
}
body > div > div > div > div > div > div.row > div > div > div > div > div > div.col-xs-12.col-sm-8.col-md-8.col-lg-9 > p:nth-child(2) {
    color: white !important;
}
body > div > div > div > div > div > div.row > div > div > div > div > div > div.col-xs-12.col-sm-8.col-md-8.col-lg-9 > p:nth-child(2) > a {
    margin-left:-27px;
}
#details {
    display: flex;
    flex-direction: column;
}
#details > .product-author {
    order: 1;
}
#details > .product_title {
    order: 2;
}
#details > .product_categories {
    order: 3;
}
#details > .product_edition {
    order: 4;
}
#details > .product_publisher {
    order: 5;
}
#details > .product_isbn {
    order: 6;
}
#details > .product_isbn13 {
    order: 7;
}
#details > .product_binding {
    order: 8;
}
#details > .product_condition {
    order: 9;
}
#details > p:nth-child(4) {
    order: 10;
}
#details > p:nth-child(11) {
    order: 11;
}
#details > p:nth-child(9) {
    order: 12;
}
div#details.tab-pane.fade.bootstrap-tab-text:after {
    display:none;
}
#home > p:before {
    content: "\A";
    white-space: pre;
}
@media screen and (max-width: 992px) and (min-width: 601px) {
    #header-top-right {
        position: absolute;
    }
    #header-top-right-wrapper {
        height: 200px !important;
    }
}
