.content-refinements{
	padding-top:0px;
}
.VideoWallAspot {
  display: block;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1170px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
@media only screen and (max-width:1023px){
	.VideoWallAspot {
		min-height:320px;
	}
}
/*--------------------------------*/
.VideoWallAspot .FloatingBox{
	display: block;
	position: absolute;
	top: 50%;
	z-index:2;
	right: 60px;
	padding: 40px;
	text-align: left;
	transform: translateY(-50%);
	width: 25%;
	background-color:#FFF;
}
@media (max-width:1023px) {
	.VideoWallAspot .FloatingBox {
		top: 0;
		right: auto;
		transform: none;
		height:calc(100% - 80px);	
		width: 300px;
	}
}

@media (max-width:761px) {
	.VideoWallAspot .FloatingBox {
		width: calc(100% - 40px);
		position: relative;
		padding: 20px;
		
	}
}
/*--------------------------------*/

.VideoWallAspot .VideoLink {
	position:relative;
	display:block;
	height: 450px;
}
/*@media only screen and (max-width:1249px){
	.VideoWallAspot .VideoLink {
	   height:auto;
	}
}*/
@media only screen and (max-width:1023px){
	.VideoWallAspot .VideoLink {
		   height:auto;
	  margin-left: 380px;
	  width: calc(100% - 380px);
	}
}
@media only screen and (max-width:761px){
.VideoWallAspot .VideoLink {
  margin-left: 0;
  width: 100%;
}
}
.VideoWallAspot .VideoLink::after {
    background-image: url("../img/video-play.png");
	background-repeat:no-repeat;
    background-position:left 25px bottom 25px;
    top: 0;
    content: " ";
    cursor: pointer;
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
	z-index:2;
}
/*--------------------------------*/


.VideoWallAspot .FloatingBox h2 {
	color:#000;
	font-size:35px;
	line-height:35px;
	margin:0;
	padding:0;
	padding-bottom:20px;
	font-weight:normal;
	font-family:Clarins Regular,Clarins;
}
@media (max-width:761px) {
	.VideoWallAspot .FloatingBox h2 {
		font-size:35px;
		line-height:35px;
	}
}

.VideoWallAspot .FloatingBox h2 span {
	display:inline-block;
	
}

.VideoWallAspot .FloatingBox p{
	color:#000;
	margin:0;
	padding:0;
	padding-bottom:10px;
	font-size: 14px;
	display: block;
	line-height:20px;
	font-family: "Gotham SSm book A", "Gotham SSm book B", Gotham, Helvetica, Arial, sans-serif;

}
.VideoWallAspot .FloatingBox p.red-title{
	color:#be0f34;
	text-transform:uppercase;
	font-size: 11px;
	font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;
}
@media (max-width:1023px) {
.VideoWallAspot .FloatingBox p {
	/*width:380px;*/
	margin-left:auto;
	margin-right:auto;
}
.VideoWallAspot .FloatingBox p span{
	display:block;
}
}
@media (max-width:761px) {
.VideoWallAspot .FloatingBox p {
	margin-left:auto;
	margin-right:auto;
}
}
.VideoWallAspot .FloatingBox p strong{
	color:#000;
	display:block;
	text-transform:uppercase;
	padding-bottom:5px;
}
.VideoWallAspot .VideoLink img {
  display: inline-block;
  height: auto;
  left: 50%;
  margin: auto;
  max-width: 100%;
  min-height: 320px;
  min-width: 570px;
  position: relative;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  vertical-align: middle;
  width: auto;
}
/*@media only screen and (max-width:1249px) {
.VideoWallAspot .VideoLink img {
    top: auto;
    transform: translateX(-50%);
}
}*/
@media only screen and (max-width:1023px) {
.VideoWallAspot .VideoLink img {
    top: auto;
    transform: translateX(-50%);
}
}
@media only screen and (max-width:761px) {
	.VideoWallAspot .VideoLink img {
  display: block;
  height: auto;
  left: 50%;
  max-width: 100%;
  min-height: 320px;
  min-width: 570px;
  position: relative;
  transform: translateX(-50%);
  top: auto;
  width: 196%;
  z-index: 1;
}
}

.VideoWallAspot p a {
	text-transform:uppercase;
	color:#000;
	font-size:11px;
	font-family:"Gotham SSm medium A","Gotham SSm medium B",Gotham,Helvetica,Arial,sans-serif;
	text-decoration:none;
	border-bottom:#bfbfbf solid 1px;
	
}
.VideoWallAspot p a:hover {
	color:#be0f34;
	border-bottom:#be0f34 solid 1px;
	
}

/********************************************/



#content-video-wall{
}
#content-video-wall .video-wall{
	overflow:hidden;
}
#content-video-wall .row{
	margin-left:0px;
	margin-right:0px;
}
/*
#content-video-wall .video-wall .YTbtnlaunchplayer_45px{
	position:absolute !important;
	margin-top:-32px !important;
}*/
#content-video-wall #box{
	position:absolute;
	top:150px;
	background:#ffffff;
	padding:25px;
	z-index:2;
}
#content-video-wall #box h3{
	font-style: normal;
	font-weight: 500;
	font-size:11px;
	color:#be0f34;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
#content-video-wall #box h2{
	font-family: ClarinsRegular;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#282b30;
	margin:15px 0 0 0;
	padding:0;
}
#content-video-wall #box p{
	font-style: normal;
	font-weight: 400;
	font-size:14px;
	line-height:20px;
	color:#282b30;
	margin:15px 0 0 0;
	padding:0;
}
#content-video-wall #box #Mens{
	font-size:10px;
	margin:5px 0 15px 0;
	padding:0;
}
#content-video-wall #box a{
	font-style: normal;
	font-weight: 500;
	font-size:11px;
	color:#282b30;
	text-transform:uppercase;
	text-decoration:underline;
	margin:0;
	padding:0;
}
#content-video-wall #box a:hover{
	color:#be0f34;
}
@media only screen and (max-width: 1023px){
	#content-video-wall #box{
		top:50px;
	}
}
@media only screen and (max-width: 761px){
	#content-video-wall #box{
		position:relative;
		top:0;
		background:#ffffff;
		margin:20px 0 0 0;
		padding:0;
	}
}
@media screen and (min-width: 1130px){
	/*
	#content-video-wall .video-wall{
		width:1600px;
		left:50%;
		margin-left:-800px;
		height:631px !important;
	}*/
}
/************************************************/
.article-mini-description{
	height:275px;
}
.article-name{
	padding-top:20px;
	padding-bottom:20px;
	line-height:normal;
	max-height:none;
}
.article-sub-title{
	max-height:none;
}
.article-description{
	max-height:none;
}
@media only screen and (max-width: 1099px){
	.article-mini-description{
		height:300px;
	}
}
@media only screen and (max-width: 1023px){
	.article-mini-description{
		height:350px;
	}
}
@media only screen and (max-width: 761px){
	.article-mini-description{
		height:auto;
	}
}
/*********************************************/
@media screen and (min-width: 1024px){
	.refinement-values li {
		text-align: center;
	}
}
/*
.YTthumbnail  {
width: 0; 
}
.YTbtnlaunchplayer_25px, .YTbtnlaunchplayer_35px, .YTbtnlaunchplayer_45px {
    top: 93%;
    left: 20px;
}*/
.YTbtnlaunchplayer_25px, .YTbtnlaunchplayer_35px, .YTbtnlaunchplayer_45px {
    top: 90%;
    left: 50px;
}
.article-mini .YTVideoPreview {
    -webkit-transform: scale(1.35);
    -ms-transform: scale(1.35);
    transform: scale(1.35);
}
.YTVideoPreview {
    -webkit-transform: scale(1.35);
    -ms-transform: scale(1.35);
    transform: scale(1.35);
}

