body {
	background-image: none;
}

.site-logo {
	background-image: none;
	width: 150px;
	background-repeat: no-repeat;
	background-size: contain;
	margin-top: 8px;
	background-position-y: center;
}

.featured-image {
	background-image: url(/images/spring-top-lekia.png);
	background-size: contain;
	height: 110px;
	display: none;
}


.gung-supplier-orderstatus-28 {
	border-left: 2px solid #007fff;
}
.gung-supplier-orderstatus-25 {
	border-left: 2px solid #3fb618;
}


.img-responsive{
 width:100%;
 max-width:100%
}

.borderless td, table, th {
	border: none!important;
	padding: 0!important;
	width: 50%;
	margin-bottom: 0!important;
} 
div.border-right {
	border-right: 1px solid black!important; 
}
hr {
	border-color:black;
}

/* breadcrumb */
.breadcrumb-positioner {
	margin-top: 10px;
	margin-bottom: 20px;
}
gung-assortment-breadcrumb {
	padding: 10px;
}

gung-assortment-breadcrumb a {
	color: #222;
}
gung-assortment-breadcrumb .bc-current-node {
	color: #999;
}

gung-assortment-breadcrumb .bc-divider {
	padding-left: 10px;
	padding-right: 10px;
}

gung-assortment-breadcrumb .bc-link-container {
	position: relative;
}

gung-assortment-breadcrumb .bc-link-container .bc-child-menu {
	display: none;
}
gung-assortment-breadcrumb .bc-link-container:hover .bc-child-menu {
	display: block;
}

gung-assortment-breadcrumb .bc-child-menu {
	position: absolute;
	z-index: 20;
    min-width: 150%;
	background-color: white;
	border-left: 1px solid #007fff;
	background-color: #f9f9f9;
    padding: 7px;
    margin-top:20px;
}

.row.flex-parent {
	
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
	
	flex-direction: row;
	-webkit-flex-direction: row;
 
    -webkit-flex-wrap: wrap;
     flex-wrap: wrap; 
}

.image{
    position:relative;
    overflow:hidden;
    padding-bottom:100%;
}
.image img{
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

h5.grid {
	min-height: 3.3em; 
}

gung-cart-input span.input-group-btn button {
	min-width: 31px;
}

select.ng-invalid-required, input.ng-invalid-required, select.ng-valid.ng-empty {
	border: 1px solid red;
}

.btn-group button.btn {
	border: 1px solid white; 
}

.navbar-nav>li > create-supplier > a, .navbar-nav>li > create-new-pim-product > a {
    padding: 10px 15px;
	padding-top: 14.5px;
    padding-bottom: 14.5px;
    line-height: 21px;
    position: relative;
    display: block;
    color: #ffffff;
    cursor: pointer;
}