.header { display:none; }
.videoPosition { left:16px; }
.playerLogo { background-image:none; }
.videoCenter { background-color:#f9f9f9; background-image:none; background-repeat:no-repeat; background-position:top left; background-size:cover; }
.playButton { background:#9e1d0a; }
.playButtonArrow { border-color: transparent transparent transparent #ffffff; }
.headerText { color:#FFF; }
.contentHeader { color:#FFF; }
.content { background:#f1f1f1; left:366px; }
.feedFrame { top:0; right:8px; bottom:0; left:0; }
.frameLoader { background:rgba(0,0,0,0.45) url(../ajax-loader-dark-transparent.gif) center 60px no-repeat; }
.feedTitle { color:#FFF; }
.feedPlaylist.hover { background-color:none; border-bottom:1px solid #FFF; }
.thumbTitleText p { color:#4a4a4a; }
.iScrollLoneScrollbar { background:#f1f1f1; }
.scrollHandle { background:#979797; }
.categoryContainer .iScrollLoneScrollbar { border:1px solid #f1f1f1; background:#f1f1f1; }
.categoryContainer .iScrollLoneScrollbar .scrollHandle { background:#979797; }
.story { border-left:4px solid #f1f1f1; margin:0 16px 4px 0; }
.story.active { background:none; border-left:4px solid #9e1d0a; }
.story:hover { background:none; }
.active .thumbTitleText p { color:#9e1d0a; }
.story:hover .thumbTitleText p { color:#9e1d0a; }
.itemDetails { display:block; color:#a5a5a5; line-height: 1.5em; border-bottom:2px solid #dbdbdb; padding-bottom:8px; }
.thumbTitleP { padding:0 10px; }
.scrollbarWrapper { width:8px; }
.iScrollLoneScrollbar { right:0; }
.titleOverlay { display:block; color:#FFF; }

.titleOverlay { width:304px; }
.upNext, .upNextLink, .videoTitle { color:#4a4a4a; }
.player400 .thumbTitleP p { line-height:1.5em; }
.player400 .content { border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; left:446px; }
.player400 .upNext, .player400 .upNextLink, .player400 .videoTitle { color:#4a4a4a; }
.player400 .titleOverlay { width:384px; }

.player500 .content { left:532px; }
.player500 .titleOverlay { width:470px; }

.jwplayer.jw-skin-seven .jw-button-color:hover { color: #979797;}
.jwplayer.jw-skin-seven .jw-display-icon-container {  background:#979797; background:rgba(151,151,151,0.85);}
.jwplayer.jw-skin-seven:hover .jw-display-icon-container, .jwplayer.jw-skin-seven .jw-progress , .jwplayer.jw-skin-seven .jw-icon-tooltip .jw-active-option  { background:#979797; }

@media only screen 
and (min-width : 250px) 
and (max-width : 950px) {
	.thumbTitleP { padding:0 10px; }
}

@media only screen 
and (min-width : 481px) 
and (max-width : 749px) {
	.videoPosition { width:334px; height:188px; top:16px; left:16px; }
	.titleOverlay { width:304px; }
	.content { top:16px; bottom:16px; }
}

@media only screen 
and (min-width : 250px) 
and (max-width : 480px) {
	.headerText { display:none; }
	.videoOverlay { display:block; top:180px; right:60px; bottom:0; left:50%; -webkit-transform:translate(-50%,0); transform:translate(-50%,0); width:100%; max-width:292px; }
	.upNext { right:0; bottom:8px; left:0; font-size:1.1rem; line-height:1.4rem; display:block; }
	.videoTitle { right:0; left:0; }
	.videoPosition { width:292px; top:8px; left:50%; height:164px; -webkit-transform:translate(-50%,0); transform:translate(-50%,0); }
	.playerLogo { display:none; }
	.content { display:none; }
	.titleOverlay { left:50%; transform:translate(-50%,0); width:262px; top:8px; }
}

@media only screen 
and (min-width : 250px) 
and (max-width : 1065px) {
	.player400 .thumbTitleP { padding:0 10px; }
	
}

@media only screen 
and (min-width : 600px) 
and (max-width : 749px) {
	.player400 .header { display:none; }
	.player400 .videoPosition { top:16px; left:16px; width:414px; height:233px; }
	.player400 .content { top:16px; right:16px; bottom:16px; left:446px; }
	.player400 .titleOverlay { width:384px; }
}

@media only screen 
and (min-width : 416px) 
and (max-width : 599px) {
	.player400 .upNext { right:0; }
	.player400 .videoTitle { right:0; }
	.player400 .content { display:none; }
	.player400 .titleOverlay { width:370px; }
}

@media only screen 
and (min-width : 250px) 
and (max-width : 415px) {
	.player400 .upNext { right:0; font-size:1.4rem; line-height:1.6rem; bottom:16px; }
	.player400 .videoTitle { right:0; font-size:1.4rem; line-height:1.6rem; }
	.player400 .videoOverlay { top:190px; }
	.player400 .upNextLink { font-size:1.4rem; line-height:1.6rem; }
	.player400 .titleOverlay { width:262px; }
}

@media only screen 
and (min-width : 740px) 
and (max-width : 900px) {
	.player500 .content { top:16px; left:524px; bottom:16px; }
	.player500 .videoPosition { top:16px; bottom:16px; }
}

@media only screen 
and (min-width : 536px) 
and (max-width : 739px) {
	.player500 .titleOverlay { top:4px; width:470px; }
}

@media only screen 
and (min-width : 420px) 
and (max-width : 535px) {
	.player500 .videoOverlay { top:252px; bottom:27px; }
	.player500 .videoPosition { top:28px; }
	.player500 .titleOverlay { top:28px; }
}

@media only screen 
and (min-width : 250px) 
and (max-width : 419px) {
	.player500 .videoOverlay { top:223px; bottom:58px; }
	.player500 .videoPosition { top:58px; }
	.player500 .titleOverlay { top:58px; }
}