
a {
    color: #3E343D;
    
}

/* Changing headerNav link Color */

#bs-example-navbar-collapse-1 > ul > li:nth-child(5) > a {
    color: black !important;
}
#bs-example-navbar-collapse-1 > ul > li:nth-child(4) > a {
    
    color: black !important ;
}

#bs-example-navbar-collapse-1 > ul > li:nth-child(3) > a {
    
    color: black !important;
}

#bs-example-navbar-collapse-1 > ul > li:nth-child(2) > a {
    color: black !important;   
}

#bs-example-navbar-collapse-1 > ul > li:nth-child(1) > a {
    
    color: black !important;
}

#stuck_container > div > div > div.top_nav_right > div > a > h3 > div {
    color: black;
}

#stuck_container > div > div > div.top_nav_right > div > p > a {
    
    color: black;
}

#advanced-search-link {
    color: #db2929;
}

/* ^^^^^^^^^ Changing headerNav link Color End^^^^^^^^^ */ 

a:hover {
    color: #db2929 !important; 
}

.nav-link {
 color: #333!important; 

}

p {
    color: black !important;
    font-family: Circular;
       }
       
h4 {
    color: #db2929 !important;
}
.featured-items h3 {
    background: #F0E0A0;
}
body {
    font-family: Circular;
    background-color: #f9f8e0;
}

#custom-page > h2 {
    font-size: 1.43em;
    text-shadow: 1px 1px 1px black;


}

@media only screen and (max-width: 990px) and (min-width: 760px)  {
    /* Centering featured items when rows of two are displayed */
    .featured-item {
        left: 20%;
    }
}

.header-logo-links {
    padding: 0;
}

@media only screen and (min-device-width: 480px) { /*for non mobile devices */
.header-middle, .header-right {
    /* vertical align */
    transform: translateY(100%);
}
#header-top-row > div.col-md-3.header-left {
    /* size of the image on the left */
    width: 15%;
} 
   
}

.banner {
    background-color:#F3D573;
    color: #db2929;
    border-bottom: 2px solid;
    border-top: 2px solid;

}

.content h2, h3, h4 {
    margin-bottom:.1em;
}
.top_nav_right .nav_cart {
color: #f3d573;
}

.footer-info img {
    width: 50%;
}

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;
        }
        
        
.footer-contact ul li:last-child {
    display: none;
}

/* Footer Glyphicon color changes */

body > footer > div > div:nth-child(1) > div:nth-child(3) > div > ul > li:nth-child(2) > i
{
    color: black;
    border: 1px solid #db2929;
}

body > footer > div > div:nth-child(1) > div:nth-child(3) > div > ul > li:nth-child(1) > i
{
    color: black;
    border: 1px solid #db2929;
    
}

body > div > div > div > div > div > div > div > div > h1 {
    font-size: 1.43em;
    text-shadow: 1px 1px 1px black;
    color: black;
    text-align: middle;
}

#stuck_container > div > div > div.top_nav_right > div {

background: #F2D477;
}

   @media screen and (max-width: 768px) and (min-width: 600px) {
        .split-top {
            height: 150px;
        }
        .wrapper-right {
         width: 75%;
          float: left;
                       
        }
    }
    
 .clands-search-box-cont {
     color: #db2929;
 }


/* 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 */



@media only screen and (max-width: 1199px){
   #custom-page > h2:nth-child(1) > img {
        width: 100%;
        /*display: none;*/
    }
}


@media only screen and (max-width: 1199px){
   #custom-page > h1 > img {
        width: 100%;
        /*display: none;*/
    }
}



@media only screen and (max-width: 1199px){
   #custom-page > div:nth-child(2) > img {
        width: 100%;
        /*display: none;*/
    }
}

#hidden-nav > span:nth-child(2) {
    color: black !important;
}

.empty-cart-link, .empty-cart-link i, .empty-cart-link i:hover, .empty-cart-link:hover {
	color: #000;
}

.nav-item.link-categories {
    display: none;
}