
/*media popup*/
.mediaPopup{
	width:800px;
	margin:-200px 0 0 -400px;
}
.mediaPopup .popupContent{
	padding: 15px;
}
.mediaPopup .section{
	margin: 0 0 20px;
}
.mediaPopup .popupHeader{ display: none;}
.mediaPopup h1.productName{
	margin:8px 0 18px;
	font:italic 16px/1.3 georgia,serif;
	color: #2E2F2A;
}

.mediaPopup .thumbsContainer h6{
	margin: 0 0 4px;
}
.mediaPopup h6 {font:italic 15px georgia,serif;}
.mediaPopup .thumbsContainer img{
	width:48px;
	margin-bottom: 8px;
}
.mediaPopup .col1{
	text-align: center;
}
.mediaPopup .col2 a, .mediaPopup .col2 .jsLink{
	font-size: 12px;
	line-height: 16px;
	display: block;
}

.mediaPopup .col2 .productRelatedLC a{
	max-height:30px;
	margin-bottom:10px;
	overflow:hidden;
	/*text-overflow: ellipsis;*/
}

.mediaPopup .mediaDisplay{
	position: relative;
	height: 450px;
}
.mediaPopup .productImage{
	position: absolute;
	top:0;
	left:30px;
	max-width: 500px;
	max-height: 500px;
}

.mediaPopup #videoPlaceHolder{
	position: absolute;
	top:0;
	left: 0;
	width: 510px;
}

.viewPortLessThen650 .objectContainer object {
max-height:180px!important;

}

.viewPortLessThen800 .objectContainer object{
	max-height:320px;
}

/*NEWWEB-8121*/
.viewPortLessThen650.mediaPopup .productImage{
	max-height: 300px!important;
	left: 20%;
}


.otherVideo{
	display:block;
	position:relative;
	background:none;
}
.otherVideo:before{
	content:url(/col/UIimages/playButtonLg.png);
	position:absolute;
	top:40%;
	left:50%;
	margin:-20px 0 0 -20px;
	box-shadow:0 0 130px -10px  rgba(255,255,255, 0.9);
	border-radius:50%;
	opacity:0.7;
}

.otherVideo:hover:before{
	opacity:9.5;
	box-shadow:0 0 130px 0  rgba(255,255,255, 0.9);
}

.mediaPopup .thumbsContainer{
    max-height: 230px;
    min-height: 200px;
	overflow: auto;
}


/*mediaVideoOnly*/
.mediaPopup.mediaVideoOnly .popupContent{
    min-height:500px;
}
.mediaPopup.mediaVideoOnly  #videoPlaceHolder{
	width:auto;
	left:3%;
	top:3%
}


