/* Shimmer 
-------------------------------------*/

.global-shimmer .shine {
	background: #f6f7f8;
	background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
	background-repeat: no-repeat;
	background-size: 800px 104px; 
	display: inline-block;
	position: relative; 

	-webkit-animation-duration: 1s;
	-webkit-animation-fill-mode: forwards; 
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-name: placeholderShimmer;
	-webkit-animation-timing-function: linear;
}

.global-shimmer box {
	height: 104px;
	width: 100px;
}

.global-shimmer div {
	display: inline-flex;
	flex-direction: column; 
/*	margin-left: 25px;
margin-top: 15px;*/
vertical-align: top; 
}

.global-shimmer lines {
	height: 10px;
	margin-top: 10px;
	/*width: 200px; */
}

.global-shimmer photo {
	display: block!important;
	width: 325px; 
	height: 100px; 
	margin-top: 15px;
}

@-webkit-keyframes placeholderShimmer {
	0% {
		background-position: -468px 0;
	}

	100% {
		background-position: 468px 0; 
	}
}

/* Hover effects 
-------------------------------------*/
.global-active-element {
	opacity: 0;
}
.global-hover-element:hover .global-active-element,
.global-hover-element:focus .global-active-element,
.global-hover-element:focus-visible .global-active-element,
.global-hover-element:target .global-active-element,
.global-hover-element:visited .global-active-element,
.global-hover-element:active .global-active-element {
	opacity: 1;
}

/* Products media
-------------------------------------*/
.yuMediaImageRemoveBtn,
.yuMediaVideoRemoveBtn {
	bottom: 4%;
    left: 6%;
    width: 88%;
}

.yuCategoriesToolbar {
	line-height: 2.8;
}
.yuCategoriesToolbar .--buttons {
	display: none;
}
.yuCategoriesList .list-group-item:hover .yuCategoriesToolbar .--static,
.yuCategoriesParentsList .--item:hover .yuCategoriesToolbar .--static {
	display: none;
}
.yuCategoriesList .list-group-item:hover .yuCategoriesToolbar .--buttons,
.yuCategoriesParentsList .--item:hover .yuCategoriesToolbar .--buttons {
	display: block;
}

/* Select2 custom style
-------------------------------------*/
ul.select2-results__options.select2-results__options--nested {
    max-height: 100%!important;
}

/*Today's date*/
a.todayDate {
	text-decoration: underline dashed;
}