/******************************************************************************/
/* basic-new.css
/******************************************************************************/

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 

}

.sd-user-info {
	margin-top: 1rem;
}

@media (min-width: 768px) { 
	.sd-user-info {
		margin-top: 0;
	}
}

.sd-row-bottom-border {
		border-bottom: 1px solid #DDD;
		margin-bottom: 1rem;
}	

@media (min-width: 768px) { 
	.sd-row-bottom-border {
		padding-top: 2rem;
		padding-bottom: 2rem;
		margin-bottom: 0;
	}
}

.profile-label {
	text-transform: uppercase;
	margin-right: 4.4rem;
	margin-bottom: 0;
	font-weight: 700;
}

@media (min-width: 768px) { 
	.profile-label {
		text-transform: uppercase;
		font-size: 1rem;
		line-height: 2rem;
		text-align: right;
		margin-right: 4.4rem;
		margin-top: .82rem;
		margin-bottom: 0;
	}
}

.profile-detail {
	font-size: 1.2rem;
	font-weight: 300;
}

@media (min-width: 768px) { 
	.profile-detail {
		font-size: 2rem;
		font-weight: 100;
		margin-bottom: 0;
	}
}

@media (min-width: 768px) { 
	.group-label {
		margin-top: .25rem;
	}
}

@media (min-width: 768px) { 
	.group-detail {
		font-size: 1.5rem;
	}
}

/*studio portal*/
.sd-login-arrow-icon{
	float: right;
	height: 120px;
	padding-left: 20px;
	padding-top: 10px;
}
/* Text Break
/******************************************************************************/
.text-break{
	word-wrap:break-word;
}
/* Mosaic view for power page
/******************************************************************************/
.mosaic-thumbnail{
	cursor: pointer;
}
.mosaic-thumbnail:hover{
	background:#f7f7f7;
    color:#ed1c24;
}
.mosaic-thumbnail:hover .sd-item-details{
    color:#ed1c24;
}
.mosaic-thumbnail .sd-item-details{
	background:none;
    height:75px;
}