/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

body {
    	background-image: none !important;
	background-color: white !important;
}

.header-nav {
	background-color: #ec008c;
}

#contact-link a {
    color: white;
}

.carousel .carousel-inner {
    height: 100%;
}

#header .header-nav {
    border-bottom: 1px solid #d8d8d8;
    padding: 5px 0;
    margin-bottom: 0px;
}

/*
#search_widget {
	padding-top: 8vh;
}

.headercontainer {
    background-attachment: fixed;
    background-image: url(/themes/zKid/assets/img/bg2.jpg);
     background-position: 100% 100%; 
    background-repeat: no-repeat;
    background-size: 100% auto;

    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
*/
.subheadercontainer {
    align-items: center;
    display: flex;
}
#_desktop_cart {
    margin-top: 8vh !important;
}

#header .header-nav .language-selector {
    margin-top: 0px !important;
    white-space: nowrap;
}

#wrapper .breadcrumb {
    margin: 1.5vh;
    border-top: 1px #959595 solid;
    border-bottom: 1px #959595 solid;
    padding: 0.5vh;
}

.fullwidth {
    width:100%;
}

#products .products-section-title, 
.featured-products .products-section-title, 
.product-accessories .products-section-title, 
.product-miniature .products-section-title {
    padding: 10px !important;
    border-top: 1px solid !important;
    border-bottom: 1px solid !important;
}

#products .product-description, 
.featured-products .product-description, 
.product-accessories .product-description, 
.product-miniature .product-description 
{
	min-height: 100px;
}
