body {padding:0px; margin:0px;
font-family: Arial, Helvetica, sans-serif;}
#relatedVideos, #shareDiv {
	background-color: rgb(22,22,22);
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 1000;
	display: none;
	color: #e3e3e3;
}
#relatedVideos table {
	border-style: none;
	border-spacing: 0;
    border-collapse: collapse;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -268px;
    margin-top: -205px;
}
#relatedVideos td {
	padding: 4px;
	position: relative;
}
#relatedVideos td img {
	cursor: pointer;
}
#relatedVideos td div.news-name {
	display: none;
	background-color: rgb(22,22,22);
	opacity: 0.8;
	font: 13px arial;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	cursor: pointer;
	color: #e3e3e3;
	overflow: hidden;
}
#relatedVideos td div.news-name div {
	margin: 7px;
}
#relatedVideos td:hover div.news-name {
	display: block;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
#relatedVideos-top a, #shareDiv-top a {
	font: 12px arial;
	color: #d7d7d7;
	text-decoration: none;
}
#relatedVideos-top a:hover,
#shareDiv-top a:hover {
	text-decoration: underline;
}
#relatedVideos-top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}
#relatedVideos-top .replay-div {
	background: url('../img/relatedVideos/reload.png') 0 2px no-repeat;
	padding-left: 17px;
	margin-left: 5px;
}
#relatedVideos-top .replay-div:hover {
	background: url('../img/relatedVideos/reloadHover.png') 0 2px no-repeat;
}
#relatedVideos-top .divider {
	margin: 0px 8px;
	font-size: 13px;
	font-weight: bold;
}
#relatedVideos td.related-table-head {
	font: 15px arial;
	color: #d7d7d7;
	text-align: center;
	padding-bottom: 8px;
}
#shareDiv-btn {
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background: url('../img/sharebutton.png') 0 0 no-repeat;
	z-index: 8;
}
#shareDiv-btn:hover {
	background: url('../img/sharebuttonOver.png') 0 0 no-repeat;
}
#shareDiv-top {
	position: absolute;
	top: 5px;
	left: 5px;
	color: #e3e3e3;
	font: 12px arial;
	background: url('../img/relatedVideos/backButton.png') 0 4px no-repeat;
	padding-left: 16px;
}
#shareDiv-top:hover {
	background: url('../img/relatedVideos/backButtonHover.png') 0 4px no-repeat;
}
.news_btm_share img:hover {
	opacity: 0.8;
}
.news_btm_share .soc_btn {
	float: left;
}
.news_btm_share .soc_counter {
	float: left; line-height: 21px;
	position: relative;
	border: 1px solid #cad4e7;
	margin-left: 8px;
	border-radius: 3px;
	padding: 0px 10px;
	font-size: 12px;
	margin-top: 3px;
	display: none;
}
.news_btm_share .soc_counter:before {
	top: 5px;
	left: -6px;
	border: 6px inset transparent;
	border-left: 0;
	border-right: 6px solid;
	border-right-color: inherit;
	opacity: .7;
	content: "";
	position: absolute;
	width: 0;
	height: 0;
}
.news_btm_share .soc_counter:after {
	border-right-color: #f2f3f7;
	top: 6px;
	left: -4px;
	border: 5px inset transparent;
	border-left: 0;
	border-right: 5px solid;
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	color: #fff;
}
.news_btm_share .news_btm_share_item {
	display: inline-block;
	cursor: pointer;
    margin-left: 2%;
}

.soc_btn_player{
    -webkit-transition: background 0.4s;
    -moz-transition: background 0.4s;
    -ms-transition: background 0.4s;
    -o-transition: background 0.4s;
    transition: background 0.4s;
}

.soc_btn_player_vk {
	background: url('../img/videshare/vk_letter.png') no-repeat center #5F90AF;
}
.soc_btn_player_vk:hover {
	background: url('../img/videshare/vk_letter.png') no-repeat center #477693;
}
.soc_btn_player_fb {
	background: url('../img/videshare/fb_letter.png') no-repeat center #537BBD;
}
.soc_btn_player_fb:hover {
	background: url('../img/videshare/fb_letter.png') no-repeat center #4267A4;
}
.soc_btn_player_gp {
	background: url('../img/videshare/g_letter.png') no-repeat center #D85542;
}
.soc_btn_player_gp:hover {
	background: url('../img/videshare/g_letter.png') no-repeat center #B8402F;
}
.soc_btn_player_tw {
	background: url('../img/videshare/tw_letter.png') no-repeat center #5EC0E8 ;
}
.soc_btn_player_tw:hover {
	background: url('../img/videshare/tw_letter.png') no-repeat center #47A2C7;
}
.soc_btn_player {
	/*width: 140px;*/
    width: 36px;
	height: 36px;
	overflow: hidden;
}
.player_soc_counter {
	float: right;line-height: 36px; 
	width: 36px; 
	color: #fff; font-family: 'Arial'; font-size: 14px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,.3);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);
  box-shadow: 0 1px 3px rgba(0,0,0,.3);
}
#shareDiv-content {
    min-height: 100%;
    min-width: 100%;
    width: 100%;
    height: 100%;

}

#shareDiv-content:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}


#shareDiv-content .wraper{
    padding: 20px 0px;
    width: 80%;
    display: inline-block;
    vertical-align: middle;
    margin-left:10%;
}

textarea.share-video-textarea {
	border: none;
	padding: 5px 3px 5px;
	background-color: transparent;
	font: 0.6em arial;
	color: #666666;
	width: 100%;
    min-height: 50px;
	overflow: hidden;
	resize: none;
}
div.share-video-textarea {
    background-color: #282828;
    border: 1px solid #676767;
    width: 100%;
    position: relative;
    margin-bottom: 5px;
}
div.share-video-separator {
	width: 100%;
	height: 2px;
	margin-bottom: 3%;
	background: url(../img/relatedVideos/dottedDivider.png) repeat-x center;
}
div.news_btm_share_parent {
	text-align: center; margin-bottom: 4%; padding-left: 29px;
}
a.share-video-download {
	font: 11px arial;
	color: #d7d7d7;
	text-decoration: none;
}
div.share-video-copy {
	margin: 7px 0px 0 25px;
	float: left;
	font: 11px arial;
	color: #666666;
	text-align: left;
	width: 100%;
}
.player-html-btn {
	margin:5px 10px;
	height: 53px;
	cursor: pointer;
}
.player-html-btn-1 {
	background: url('../img/relatedVideos/600x475.png') 0 0 no-repeat;
	width: 48px;
}
.player-html-btn-2 {
	background: url('../img/relatedVideos/410x325.png') 0 0 no-repeat;
	width: 44px;
}
.player-html-btn-3 {
	background: url('../img/relatedVideos/310x245.png') 0 0 no-repeat;
	width: 44px;
}
.player-html-btn-1:hover {
	background: url('../img/relatedVideos/600x475Hover.png') 0 0 no-repeat;
}
.player-html-btn-2:hover {
	background: url('../img/relatedVideos/410x325Hover.png') 0 0 no-repeat;
}
.player-html-btn-3:hover {
	background: url('../img/relatedVideos/310x245Hover.png') 0 0 no-repeat;
}
a.share-video-download:hover {  
  text-decoration: underline;
  color: #fff;
  transition: all 230ms ease-in-out 0ms; -o-transition: all 230ms ease-in-out 0ms; -moz-transition: all 230ms ease-in-out 0ms; -webkit-transition: all 230ms ease-in-out 0ms;
}
#embeded-related-table td {
	display: none;
}
/*START FLIPER FROM 24tv jw video*/

#go-to-site{
  display: none;
  position: absolute;
  top: 10px;
  left: 10px;
  cursor: pointer;
  text-decoration: none;
}


#go-to-site .flip-container {
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;

  -ms-transform: perspective(1000px);
  -moz-transform: perspective(1000px);
  -moz-transform-style: preserve-3d; 
  -ms-transform-style: preserve-3d; 

  position: absolute;
  z-index: 100;
}

/*
#go-to-site .flip-container:hover .flipper, #go-to-site .flip-container.hover .flipper {
    transform: rotateX(-180deg);
}
*/

/* START: Accommodating for IE */
#go-to-site .flip-container:hover .back, #go-to-site .flip-container.hover .back {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
}

#go-to-site .flip-container:hover .front, #go-to-site .flip-container.hover .front {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

#go-to-site .flip-container .red, #go-to-site .red .front, #go-to-site .red .back {
    width: 45px;
    height: 25px;
    padding: 0 9px 0 10px;
    line-height: 25px;
    color:#fff;
}

#go-to-site .flip-container .grey, #go-to-site .grey .front, #go-to-site .grey .back {
    width: 123px;
    height: 25px;
    padding: 0 6px 0 11px;
    line-height: 25px;
}



#go-to-site .flipper {
  -webkit-transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -ms-transition: 0.6s;

  -moz-transition: 0.6s;
  -moz-transform: perspective(1000px);
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;

  transition: 0.6s;
  transform-style: preserve-3d;
  position: absolute;
}

#go-to-site .flipper.red{
  top: 0px;
  left: 0px;
  color:#fff;
}
#go-to-site .flipper.grey{
  top: 0px;
  left: 64px;
  color: #39444E;
}



#go-to-site .front, #go-to-site .back {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;

  -webkit-transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -moz-transition: 0.6s;
  -moz-transform-style: preserve-3d;
  -o-transition: 0.6s;
  -o-transform-style: preserve-3d;
  -ms-transition: 0.6s;
  -ms-transform-style: preserve-3d;
  transition: 0.6s;
  transform-style: preserve-3d;

  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;

  position: absolute;
  top: 0;
  left: 0;
}

#go-to-site .front {
  -webkit-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  z-index: 2;
}

#go-to-site .back {
  -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}



#go-to-site .red .back{
background: rgb(183,70,71);
background: -moz-linear-gradient(top,  rgba(183,70,71,1) 0%, rgba(117,30,35,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(183,70,71,1)), color-stop(100%,rgba(117,30,35,1)));
background: -webkit-linear-gradient(top,  rgba(183,70,71,1) 0%,rgba(117,30,35,1) 100%);
background: -o-linear-gradient(top,  rgba(183,70,71,1) 0%,rgba(117,30,35,1) 100%);
background: -ms-linear-gradient(top,  rgba(183,70,71,1) 0%,rgba(117,30,35,1) 100%);
background: linear-gradient(to bottom,  rgba(183,70,71,1) 0%,rgba(117,30,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b74647', endColorstr='#751e23',GradientType=0 );
}

#go-to-site .red .front{
background: rgb(117,30,35);
background: -moz-linear-gradient(top,  rgba(117,30,35,1) 0%, rgba(183,70,71,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(117,30,35,1)), color-stop(100%,rgba(183,70,71,1)));
background: -webkit-linear-gradient(top,  rgba(117,30,35,1) 0%,rgba(183,70,71,1) 100%);
background: -o-linear-gradient(top,  rgba(117,30,35,1) 0%,rgba(183,70,71,1) 100%);
background: -ms-linear-gradient(top,  rgba(117,30,35,1) 0%,rgba(183,70,71,1) 100%);
background: linear-gradient(to bottom,  rgba(117,30,35,1) 0%,rgba(183,70,71,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#751e23', endColorstr='#b74647',GradientType=0 );
}


#go-to-site .grey .back{
background: rgb(249,249,250);
background: -moz-linear-gradient(top,  rgba(249,249,250,1) 0%, rgba(74,87,98,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,250,1)), color-stop(100%,rgba(74,87,98,1)));
background: -webkit-linear-gradient(top,  rgba(249,249,250,1) 0%,rgba(74,87,98,1) 100%);
background: -o-linear-gradient(top,  rgba(249,249,250,1) 0%,rgba(74,87,98,1) 100%);
background: -ms-linear-gradient(top,  rgba(249,249,250,1) 0%,rgba(74,87,98,1) 100%);
background: linear-gradient(to bottom,  rgba(249,249,250,1) 0%,rgba(74,87,98,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9fa', endColorstr='#4a5762',GradientType=0 );
}

#go-to-site .grey .front{
background: rgb(74,87,98);
background: -moz-linear-gradient(top,  rgba(74,87,98,1) 0%, rgba(249,249,250,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(74,87,98,1)), color-stop(100%,rgba(249,249,250,1)));
background: -webkit-linear-gradient(top,  rgba(74,87,98,1) 0%,rgba(249,249,250,1) 100%);
background: -o-linear-gradient(top,  rgba(74,87,98,1) 0%,rgba(249,249,250,1) 100%);
background: -ms-linear-gradient(top,  rgba(74,87,98,1) 0%,rgba(249,249,250,1) 100%);
background: linear-gradient(to bottom,  rgba(74,87,98,1) 0%,rgba(249,249,250,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a5762', endColorstr='#f9f9fa',GradientType=0 );
}
#go-to-site .front:hover, #go-to-site .back:hover{
  opacity: 0.8;
}

/* vertical */
#go-to-site .vertical.flip-container {
  position: relative;
}

#go-to-site .vertical .back {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#go-to-site .vertical.flip-container .flipper {
  -webkit-transform-origin: 100% 12.5px;
  -moz-transform-origin: 100% 12.5px;
  -ms-transform-origin: 100% 12.5px;
  transform-origin: 100% 12.5px;
}


/* Accommodating for IE */
#go-to-site .vertical.flip-container:hover .back, #go-to-site .vertical.flip-container.hover .back {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
}

#go-to-site .vertical.flip-container:hover .front, #go-to-site .vertical.flip-container.hover .front {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
/*END FLIPER FROM 24tv jw video*/

#not-found-video-block{
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: #D4E8F4;
    color:#d32c2e;
    font-size: 18px;
    font-family:  Arial , sans-serif;
    vertical-align:middle;
}


#not-found-video-block .inform{
    width: 100%;
    position: absolute;
    top: 50%;
    text-align: center;
    margin-top: -73px;
    height: 125px;
    display: inline-block;
    background: url(../img/logo-167.png)  center top no-repeat;
}
#not-found-video-block .inform .text{
    position: absolute;
    bottom: 0;
    width: 100%;
}