.intranet-talent-block,
.intranet-talent-block-users-page {
	display: flex;
	flex-direction: column;
	img.full-width-image {
		display: none;
	}
	p {
		display: none;
	}
	a {
		margin-bottom: 0 !important;
	}
	@media screen and (min-width: $bp-mobile) {
		background-color: $bg-grey;
		margin-bottom: 10px;
		img.full-width-image {
			display: block;
		}
		p {
			display: block;
		}
		a {
			margin-bottom: 15px !important;
		}
	}
}
.intranet-talent-block-users-page {
	@media screen and (min-width: $bp-mobile) {
		a {
			margin-bottom: 0 !important;
			text-overflow: ellipsis;
			overflow: hidden;
			display: block;
		}
	}
}
.intranet-talent-block-content {
	// display: flex;
	// flex-direction: column;
	padding: em(10) em(20);
	@media screen and (min-width: $bp-mobile) {
		padding: em(10) em(10);
	}
}
.filling-empty-space-childs {
	width:16%; /*the width of the images in this example*/
	height:0;
}
.intranet-talent-buttons {
	align-self: flex-end;
	display: none;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
	margin-top: 25px;
	@media screen and (min-width: $bp-mobile) {
		display: flex;
	}
}
.intranet-talent-button {
	background-color: lighten($color-primary, 10%);
	padding: 10px;
	font-size: 9px;
	position: relative;
	color: white !important;
	display: block;
	border-radius: 5px;
	transition: background .3s !important;
	width: 32%;
	text-align: center;
	&:hover {
		background-color: $color-accent !important;
	}
}
.intranet-artist-sidebar .creditsWrapper table {
	width: 100%;
}
.intranet-talent-credits-row,
.intranet-artist-sidebar .creditsWrapper {
	margin-bottom: 15px;
	p, td {
		color: $dark-grey;
		font-size: $font-xs;
		line-height: 1.5;
	}
	@media screen and (min-width: $bp-tablet) {
		margin-bottom: 0;
	}
}
.intranet-talent-download {
	width: 33%;
	position: relative;

	img {
		width: 100%;
		height: auto;
		transition: opacity;
	}

	&:hover {
		img {
			opacity: 0.8;
		}
	}
}
.intranet-talent-download-label {
	background-color: $color-accent;
	top: 0;
	right: 10px;
	padding: 7px;
	color: white;
	font-size: $font-micro;
	z-index: 2;
	position: absolute;
}
.media-pages-list > div {
	background-color: #f9f9f9;
	padding: 10px 60px 10px 15px;
	position: relative;
	p {
		color: $dark-grey;
		font-size: $font-xs;
		padding: 2px 0;
	}
	&:nth-of-type(2n) {
		background-color: white;
	}
}
.media-pages-list-item {
	display: flex;
	align-items: center;
}
.media-pages-list-icon {
	position: absolute;
	top: 0;
	right: 10px;
	bottom: 0;
	margin: auto;
	height: 13px;
	svg {
		width: 13px;
		height: 13px;
		path {
			fill: #a7a7a7;
			transition: fill .3s;
		}
	}

	&:hover {
		svg path {
			fill: $color-accent;
		}
	}
}

.talentEthnicitiesWrapper, .talentCountriesWrapper {
  .disabled {
    input {
      display: none;
    }
  }
}

.selectionCheckbox {
	display: none;
}
.selectionMode .selectionCheckbox {
	display: block;
	position: absolute;
	left: 10px;
	top: 20px;
}