.profile-tile:hover {
	overflow: hidden;
}
.profile-tile__info-label {
	display: flex;
	align-items: center;
}
.profile-meta__heading__tag--profiles-grid {
	background-color: #09f;
	border-radius: 2px;
	-webkit-transform: skewX(-20deg);
	transform: skewX(-20deg);
}

.profile-meta__heading__tag__inner--profiles-grid {
	-webkit-transform: skewX(35deg);
	transform: skewX(20deg);
}

.profile-meta__heading--left {
	max-width: 70%;
	display: flex;
	align-items: center;
}

.profile-meta__heading--right {
	max-width: 30%;
	display: flex;
	align-items: center;
	text-align: center;
	justify-content: flex-end;
}

.profile-meta__heading--rating {
	width: 40%;
	color: #ffdc64;
}
.profile-meta__heading--ppm {
	width: 40%;
	color: #32f242;
}

.profile-meta__heading--favorite {
	width: 20%;
	line-height: 0;
}
.profile-meta__heading--favorite i.icon-sp-favorite::before {
	color: #e0e0e0;
	content: '\e809';
}

.profile-meta__heading--favorite.active i.icon-sp-favorite::before {
	color: #ff0000;
	content: '\e809';
}

.profile-tile__info-label {
	padding: 0 10px 0 10px;
}

.profiles-grid__item span.live {
	background-color: #ff0000;
	border-radius: 6px;
	font-weight: 600;
	padding: 0px 5px;
	animation-direction: alternate;
	animation-duration: .7s;
	animation-iteration-count: infinite;
	animation-name: fadeRed;
	animation-timing-function: cubic-bezier(.39, .575, .565, 1);
	display: inline;
	color: white;
	font-size: 10px;
	top: 5px;
	left: 5px;
	position: absolute;
	z-index: 1;
}
.profiles-grid__item span.hasProfileService {
	left: 5px;
	position: absolute;
	background-image: url('../../images/model/adult-toy-icon-model-profile-light.png');
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 1;
	width: 30px;
	height: 30px;
}
@keyframes fadeRed {
	from {
		opacity: 0.7;
	}

	to {
		opacity: 1;
	}
}

@media (max-width: 1024px) {
	.profile-meta__heading--favorite {
		font-size: 19px;
	}
	.profile-meta__heading--left {
		max-width: 58%;
	}

	.profile-meta__heading--right {
		max-width: 38%;
	}

	.profile-tile__info-label__fav-link {
		background: unset;
		display: none;
	}

}

@media (max-width: 769px) {
	.profiles-grid__item span.live {
		left: calc(100% - 34px);
	}

	.profiles-grid__item span.hasProfileService {
		left: calc(100% - 34px);
	}

	.profiles-grid__item span.hasProfileService{
		background-image: url('../../images/model/adult-toy-icon-model-profile-light.png');
	}
}

@media (max-width: 768px) {

	.profile-meta__heading--left {
		max-width: 65%;
	}

	.profile-meta__heading--right {
		max-width: 35%;
	}
	.profile-meta__heading--favorite {
		font-size: 16px;
	}
	.profile-tile__info-label {
		padding: 0 2px 0 10px;
	}
	.profile-tile__info-label:not(.profile-videos-label) {
		padding: 0 5px 0 10px;
	}
	.profile-meta__heading--rating {
		width: 50%;
	}
	.profile-meta__heading--ppm {
		width: 50%;
	}
}

@media (max-width: 425px) {
	.profile-meta__heading--profiles-grid {
		font-size: 11px;
	}
	.profile-meta__heading--left {
		max-width: 70%;
	}

	.profile-meta__heading--right {
		max-width: 30%;
	}

	.profile-tile__info-label.profile-videos-label .profile-meta__heading--left {
		max-width: 65%;
	}
	.profile-tile__info-label.profile-videos-label .profile-meta__heading--right {
		max-width: 35%;
	}
	.profile-tile__info-label {
		padding: 0 0px 0 10px;
	}
	.profile-tile__info-label:not(.profile-videos-label) {
		padding: 0 0px 0 10px;
	}
	/* .profile-tile__info-label:not(.profile-videos-label) .profile-meta__heading--ppm{
	  display: none;
	} */
	.profile-tile__info-label:not(.profile-videos-label)
		.profile-meta__heading--rating {
		display: none;
	}

	.profile-tile__info-label.profile-videos-label .profile-meta__heading--ppm {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.profile-meta__heading--ppm {
		width: 50%;
	}

	.profile-meta__heading--favorite {
		font-size: 17px;
		width: 100%;
		text-align: center;
	}
	.profile-tile__info-label__fav-link {
		background: unset;
		text-align: right;
		padding-right: 5px;
	}
	.profile-meta__heading__item--profiles-grid {
		max-width: 100%;
	}
}

.note-block{
	color: #555555;
}