html, body { height: 100%; background:#f5f5f5;  }

body { padding-top:45px;}
#page { width:100%; height:100%; position:relative; }

header { position:fixed; left:0px; top:0px; right:0px; display:block; z-index:9999; }

#menu { background:#f5f5f5; height:51px; position:relative; }

#menu #logo { position:absolute; top:12px; bottom:12px; display:block; width:175px; background:url(../MGZ/images/logo.png) center center no-repeat; background-size:contain;  }
.rtl #menu #logo { right:0px; }
.ltr #menu #logo { left:0px; }

header #menu ul { list-style:none; line-height:51px; }
.rtl header #menu ul { float:left; }
.ltr header #menu ul { float:right; }

header #menu ul li { display:inline-block; position:relative;  }

header #menu ul li a:after { content:"|"; display:block; position:absolute; top:0px; }
.rtl header #menu ul li a:after { left:-3px; }
.ltr header #menu ul li a:after { right:-3px; }

header #menu ul li:last-child a:after { content:""; display:none; }
header #menu ul li a { display:block; font-weight:normal; padding:0 13px; font-size:14px;   }

header #menu ul li ul { list-style:none; display:none; position:absolute; width:150px; top:38px; z-index:9999; background:#fff; border:1px solid #DADADA; border-top:none; }
.rtl header #menu ul li ul { right:0px; }
.ltr header #menu ul li ul { left:0px; }

header #menu ul li ul li { display:block; }
header #menu ul li ul li a { display:block; }
header #menu ul li ul li a:hover { background:#DDDDDD; }
header #menu ul li ul li a:after { content:""; display:none; }
header #menu ul li:hover ul { display:block; }


header #submenu { background:#373737; display:block; height:45px; overflow:hidden; }
header #submenu .menu { width:calc(100% - 220px);}

header #submenu .menu a { display:block; width:175px; height:45px; line-height:45px; text-align:center; color:#b6b6b6; position:relative; font-size:16px; }
.rtl header #submenu .menu a { float:right; border-left:1px solid #4e4e4e; }
.ltr header #submenu .menu a { float:left; border-right:1px solid #4e4e4e; }

header #submenu .menu a img { margin-left:10px; }
header #submenu .menu a.live:before { content:""; display:block; width:20px; height:20px; background:url(images/live_dot.png); position:absolute; right:1px; top:1px; }



header #submenu .menu a:hover { font-weight:bold; color:#15b6e0; }
header #submenu .menu a:hover:after { content:""; display:block; position:absolute; left:0px; top:0px; right:0px; border-top:3px solid #15b6e0; }


header #search { position:absolute; left:0px; top:0px; z-index:99; width:200px; height:100%; }

header #search .search_btn { display:block; width:27px; height:27px; background:url(images/search_ico.png) center center no-repeat; position:absolute; bottom:9px; }
.rtl header #search .search_btn { left:10px; }
.ltr header #search .search_btn { right:10px; }

header #search input { display:none; width:100%; height:45px; opacity:0; border:none; background:#272727; color:#6C6C6C; font-style:italic; }
.rtl header #search input { padding-right:15px; }
.ltr header #search input { padding-left:15px; }

header #search.focus { /*width:80%;*/ width:200px; background:#fff;}
header #search.focus .search_btn {
	-ms-transform: rotate(359deg); /* IE 9 */
	-webkit-transform: rotate(359deg); /* Chrome, Safari, Opera */
	transform: rotate(359deg); -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;
}
header #search.focus input { display:block; opacity:1; background:#272727;  }

header #menu_plans { position:absolute; display:block; width:175px; background:#333; height:500px; top:108px !important; display:none; padding:15px;}

header #menu_plans .item { text-align:center; padding:10px; }
header #menu_plans .item .article_pic { width:80px; height:80px; overflow:hidden; border-radius:100%; margin:0 auto;}
header #menu_plans .item .article_pic span { width:100%; height:100%; display:block; background:#eee;}
header #menu_plans .item h3 { font-weight:normal; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#ccc;}
header #menu_plans .item h4 { font-weight:normal; font-size:10px; color:#888888; }


/* vod_main */
#vod_main { /*position:relative; */ position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; }

#vod_menu { position:absolute; top:-69px; background:rgba(55,55,55,0.6); /*border-bottom:1px solid #f0f0f0;*/ box-shadow:0px 0px 5px rgba(0,0,0,0.1); z-index:999; right:0px; color:#fff; }
/*
.rtl #vod_main.menu_open { padding-right:470px; }
.ltr #vod_main.menu_open { padding-left:470px; }
*/

#vod_menu .menu {  }
#vod_menu .menu a { display:block; float:right; background:#373737; color:#fff; font-weight:bold; padding-right:60px; height:69px; line-height:68px; font-size:16px; border-bottom:1px solid #424242; position:relative; padding-left:30px; border-left:1px solid #787878; }
#vod_menu .menu a span { display:block; background:center top no-repeat; width:60px; height:60px; position:absolute; right:0px; top:4px; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}

#vod_menu .menu a:hover, #vod_menu .menu a.active { background:#0090c1; background-position:center bottom; }
#vod_menu .menu a:hover span, #vod_menu .menu a.active span { background-position:center bottom; }
#vod_menu .menu a.active { cursor:default; }

.rtl #vod_main.menu_open #vod_menu .menu a { float:right; border-left:1px solid #f0f0f0; }
.ltr #vod_main.menu_open #vod_menu .menu a { float:left; border-right:1px solid #f0f0f0; }


#vod_menu .close { display:block; position:absolute; right:0px; top:-40px; width:40px; height:40px; background:rgba(0,0,0,0.6);    text-align:center; line-height:40px; font-size:26px; color:#fff; font-family:Arial, sans-serif;}


#vod_menu .content { display:none; position:absolute; right:200px; top:0px; width:900px; background:rgba(0,0,0,0.6);   }
#vod_menu .content .inner { height:500px !important; }

#vod_menu .content .item { text-align:center; padding:1px; width:25%; margin:0px; position:relative; }
#vod_menu .content .item .article_pic { width:100%; overflow:hidden;  margin:0 auto;}
#vod_menu .content .item .article_pic span { width:100%; padding-bottom:100%; display:block; background:#eee; background-size:cover;}
#vod_menu .content .item .texts { position:absolute; left:0px; right:0px; bottom:0px; z-index:9; padding:5px; padding-top:20px; background:url(../MGZ/images/text_shadow.png) bottom repeat-x; background-size:100% 100%; color:#fff; text-shadow:1px 1px 4px rgba(0,0,0,0.7);  }

#vod_menu .content .item h3 { font-weight:normal; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#fff; }
#vod_menu .content .item h4 { font-weight:normal; font-size:10px; color:#888888; }

.rtl #vod_menu .content .item { float:right; }
.ltr #vod_menu .content .item { float:left; }
 

#vod_menu .content .item.active .article_pic:after { content:""; display:block; position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.6) url(images/v_sign.png) center center no-repeat;  }


#vod_menu #search { position:relative; background:#f3f3f3; clear:both; overflow:hidden; border-bottom:1px solid #e7e7e7; }

#vod_menu #search .search_btn { display:block; width:27px; height:27px; border-radius:100%; background:url(../MGZ/images/ico_search.png) center center no-repeat; position:absolute; top:5px; }
.rtl #vod_menu #search .search_btn { left:10px; }
.ltr #vod_menu #search .search_btn { right:10px; }

#vod_menu #search input { width:100%; height:40px; border:none; background:#f3f3f3; color:#6C6C6C; font-weight:normal !important; font-style:italic !important; }
.rtl #vod_menu #search input { padding-right:15px; }
.ltr #vod_menu #search input { padding-left:15px; }

#vod_main.menu_open #vod_menu #search { display:block; }


#vod_main #vod_results { padding-bottom:150px; /*padding:13px;*/}

#vod_main #vod_results article { width:25%; padding:1px; position:relative;}
#vod_main #vod_results article > a { display:block; }
.rtl #vod_main #vod_results article { float:right; }
.ltr #vod_main #vod_results article { float:left; }

#vod_main #vod_results article .lbl { position:absolute; left:0px; bottom:25px; background:#d72a2a; color:#fff; padding:0 15px; height:27px; line-height:27px; z-index:99; }

#vod_main #vod_results article .texts { overflow:hidden; position:absolute; right:0px; top:0px; left:0px; padding:20px; padding-bottom:20%; color:#fff; 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.9)), to(rgba(0, 0, 0, 0)));
 }
#vod_main #vod_results article .texts label { color:#fff; margin-bottom:5px; display:block; }
#vod_main #vod_results article .texts h3 { color:#fff; margin-bottom:10px; }
#vod_main #vod_results article .texts p { color:#fff; display:none; }
#vod_main #vod_results article .writer { font-size:13px; color:#fff; }


#vod_main #vod_results article .rav_wrapper { overflow:hidden; display:none; }
#vod_main #vod_results article .rav_pic { width:39px; height:39px; border-radius:100%; overflow:hidden; display:inline-block; vertical-align:middle; margin-left:5px;}
#vod_main #vod_results article .rav_pic img { width:100%; height:100%;  }
#vod_main #vod_results article .rav_name { color:#fff; display:inline; }



#vod_main #vod_results article .article_pic { padding-bottom:70%; }

#vod_main #vod_results article .article_pic span { width:100%; height:100%; display:block; position:absolute; top:0px; }
.rtl #vod_main #vod_results article .article_pic span { left:0px; }
.ltr #vod_main #vod_results article .article_pic span { right:0px; }

#vod_main #vod_results article h3 { font-size:23px; font-weight:normal; }
#vod_main #vod_results article p { font-size:14px; }

#vod_main #vod_results article .soci { display:none !important; position:absolute; top:13px; background:rgba(255,255,255,0.5); z-index:3; padding:1px; }
.rtl #vod_main #vod_results article .soci { left:13px; }
.ltr #vod_main #vod_results article .soci { right:13px; }

#vod_main #vod_results article .soci span { display:block; min-height:13px; color:#595959; font-size:12px; }
.rtl #vod_main #vod_results article .soci span { float:left; padding-left:16px; margin-right:6px; background:left center no-repeat; }
.ltr #vod_main #vod_results article .soci span { float:right; padding-right:16px; margin-left:6px; background:right center no-repeat; }

#vod_main #vod_results article .soci span.like { background-image:url(images/ico_like.png); }
#vod_main #vod_results article .soci span.views { background-image:url(images/ico_views.png); }
.rtl #vod_main #vod_results article .soci span.views { padding-left:23px; }
.ltr #vod_main #vod_results article .soci span.views { padding-right:23px; }


#vod_main #vod_results article:first-child .texts { padding:60px;}
#vod_main #vod_results article:first-child { /*width:100%; margin-bottom:2px;*/ width:50%; }
#vod_main #vod_results article:first-child .article_pic  { /* padding-bottom:50%; */ /*padding-bottom:69.78%; */ }

#vod_main #vod_results article:first-child .texts label { color:#fff; font-size:20px; display:block;  }
#vod_main #vod_results article:first-child .texts h3 { font-size:50px; }
#vod_main #vod_results article:first-child .rav_wrapper { display:block;}

#vod_main #vod_results article:first-child .article_pic:after { content:""; display:block; width:60%; left:20%; height:70%; top:15%; background:url(../MGZ/images/play.png) center center no-repeat; position:absolute; z-index:99; opacity:0.8; }



#open_vod_menu { position:absolute; top:10px; display:block; width:33px; height:24px; background:url(images/ico_menu.png) center center no-repeat;}
.rtl #open_vod_menu { right:5px; }
.ltr #open_vod_menu { left:5px; }


#vod_results_head { /*display:none !important;*/ /*padding:0 26px;*/ }

#vod_results_head h1 { font-size:40px; }
#vod_results_head p { font-size:19px; }

#vod_results_head .inner { position:relative; min-height:140px; margin-bottom:23px; }
.rtl #vod_results_head .inner { padding-right:170px; margin-top:55px; }
.ltr #vod_results_head .inner { padding-left:170px; }

#vod_results_head .inner .tags { padding-top:25px;}

#vod_results_head .inner .pic { position:absolute; top:0px; width:150px; height:150px; border-radius:31%;}
.rtl #vod_results_head .inner .pic { right:0px; }
.ltr #vod_results_head .inner .pic { left:0px; }

#results_title .num_results { min-height:14px; background:url(images/num_res.png) right center no-repeat; color:#888888; font-size:18px; }
.rtl #results_title .num_results { padding-right:25px; }
.ltr #results_title .num_results { padding-left:25px; background-position:left center; }


/* vod_video_page */



#vod_video_page { position:absolute; width:100%; top:0px; height:100%; background:#333; }
.ltr #vod_video_page { left:0px; padding-right:350px; }
.rtl #vod_video_page { right:0px; padding-left:350px; }

#vod_video_page .fb_like_area { position:absolute; top:20px; z-index:5; }
.rtl #vod_video_page .fb_like_area { left:370px; }
.ltr #vod_video_page .fb_like_area { right:370px; }

#vod_video_page .soci { position:absolute; top:50px; z-index:3; }
.rtl #vod_video_page .soci { right:15px; }
.ltr #vod_video_page .soci { left:370px; }

#vod_video_page .soci span { display:block; width:72px; height:53px; background:rgba(255,255,255,0.5) center 5px no-repeat; font-size:16px; text-align:center; line-height:85px; color:#5b3769; border-radius:3px; margin-bottom:15px; }
#vod_video_page .soci span.like { cursor:pointer; background-image:url(images/ico_like_big.png); }
#vod_video_page .soci span.views { background-image:url(images/ico_views_big.png); }

#vod_video_page .soci span.like.active { background-image:url(images/ico_like_big_active.png); }

#vod_video_page .video_banner { position:absolute; top:15px; display: none !important;}
.rtl #vod_video_page .video_banner { left:10px; }
.ltr #vod_video_page .video_banner { right:10px; }

#vod_video_page .video_banner .close { display:block; background:#4C4C4C; color:#fff; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; position:absolute; top:0px; z-index:9999; }
.rtl #vod_video_page .video_banner .close { right:0px; }
.ltr #vod_video_page .video_banner .close { right:0px; }

@media (max-height: 820px) {
	#vod_video_page .video_banner { display:none;}
}

#vod_video_page #video_side_bar { position:absolute; top:0px; width:350px; height:100%; background:#fff; }
.rtl #vod_video_page #video_side_bar { left:0px; }
.ltr #vod_video_page #video_side_bar { right:0px; }

#vod_video_page #video_side_bar .inner { padding:30px; }


#vod_video_page #video_side_bar #breadcrumbs { line-height:normal; height:auto; margin-bottom:20px;}

#vod_video_page .opt_btns a { display:block; margin-bottom:15px; color:#5b3769; font-weight:bold; border-radius:3px; height:40px; line-height:40px; padding:0 10px; background:rgba(255,255,255,0.5); text-align: center; }

#vod_video_page #video_side_bar .top_details { min-height:90px; position:relative; margin-bottom:15px;}
.rtl #vod_video_page #video_side_bar .top_details { padding-right:108px; }
.ltr #vod_video_page #video_side_bar .top_details { padding-left:108px; }

#vod_video_page #video_side_bar .top_details .pic { position:absolute; top:0px; width:95px; height:95px; }
.rtl #vod_video_page #video_side_bar .top_details .pic { right:0px; }
.ltr #vod_video_page #video_side_bar .top_details .pic { left:0px; }

#vod_video_page #video_side_bar .top_details h1 { font-size:19px; margin-bottom:5px; }
#vod_video_page #video_side_bar .top_details h3 { font-size:12px; color:#868686; font-weight:normal; }
#vod_video_page #video_side_bar .description { font-size:16px;}


#vod_video_page #video_wrapper { position:absolute; bottom:100px; top:0px; background:#000; overflow:hidden;}
.ltr #vod_video_page #video_wrapper { right:350px; left:0px; }
.rtl #vod_video_page #video_wrapper { left:350px; right:0px; }

#vod_video_page #video_wrapper .mejs-poster { background-size:cover;}

#vod_video_page #more_videos { position:absolute; bottom:0px; height:170px; overflow:hidden;}
.ltr #vod_video_page #more_videos { left:0px; right:350px; }
.rtl #vod_video_page #more_videos { right:0px; left:350px; }



#more_videos .slider .mTSWrapper { margin:0px !important; }
#more_videos .slider .mTS-buttons-in { padding:0px; }
#more_videos .slider article { display:block; float:right; width:200px; height:128px; margin-right:4px; position:relative; }
#more_videos .slider article .article_pic { width:100%; height:100%;  }
#more_videos .slider article:hover .article_pic { opacity:0.6; }
#more_videos .slider article h3 { display:none; position:absolute; left:0px; right:0px; bottom:0px; background:rgba(0,0,0,0.5); padding:5px; color:#fff; font-size:14px; font-weight:normal; direction:inherit; text-align:inherit; }
#more_videos .slider article:hover h3 { display:block; }


#more_videos .slider .mTSButtonLeft, 
#more_videos .slider .mTSButtonRight { width:50px; height:50px; background:rgba(0,0,0,0.9); display:block; margin-top:-25px; }

#more_videos .slider .mTSButtonIconContainer { vertical-align:top;}

#more_videos .inner { width: 100%; }
#more_videos .inner .rsTmb { width: 100%; height: 100%; background-size: cover; }
#more_videos .inner .rsTmb a { display:block; width: 100%; height: 100%; }
#more_videos .inner .rsThumbs .rsThumb { width:200px; height:128px; }
#more_videos .inner .rsThumbs { width: 100%; padding: 0; }
#more_videos .inner .rsThumb:hover .rsTmb { opacity:0.6; }
#more_videos .inner .rsThumb.rsNavSelected { opacity:0.6; }
.rsDefault .rsThumbsHor { height:auto !important; }

#more_videos .inner .rsThumb .rsTmb h3 { display:none; position:absolute; left:0px; right:0px; bottom:0px; background:rgba(0,0,0,0.5); padding:5px; color:#fff; font-size:14px; font-weight:normal; direction:inherit; text-align:inherit;}
.rtl #more_videos .inner .rsThumb .rsTmb h3 { direction:rtl; text-align:right;}
.ltr #more_videos .inner .rsThumb .rsTmb h3 { direction:ltr; text-align:left;}

#more_videos .inner .rsThumb:hover .rsTmb h3 { display:block;}

#more_videos #dedication_line { line-height:40px; color:#fff; background:url(images/ico_star.png) no-repeat; font-size:14px;}
.rtl #more_videos #dedication_line { background-position:right center; padding-left:20px; padding-right:25px; }
.ltr #more_videos #dedication_line { background-position:left center; padding-right:20px; padding-left:25px; }

#more_videos .menu { overflow:hidden; height:40px; }
#more_videos .menu a { }
#more_videos .menu a { display:block; min-width:115px; height:40px; line-height:40px; text-align:center; color:#b6b6b6; position:relative; font-size:16px; padding:0 20px; }
.rtl #more_videos .menu a { float:right; border-left:1px solid #3f3f3f; }
.ltr #more_videos .menu a { float:left; border-right:1px solid #3f3f3f; }

#more_videos .menu a:hover, #more_videos .menu a.active { font-weight:bold; color:#15b6e0; }



















/*
#vod_video_page { position:absolute; width:100%; top:0px; height:100%; background:#333; }
.rtl #vod_video_page { left:0px; }
.ltr #vod_video_page { right:0px; padding-left:350px; }


#vod_video_page .soci span { display:block; text-align:right; background:left center no-repeat; color:#0090c1; font-size:14px; float:left; padding-left:35px; margin:0 10px; }
#vod_video_page .soci span.views { background-image:url(images/ico_views_big.png); }


#vod_video_page .video_banner { position:absolute; top:15px;}
.rtl #vod_video_page .video_banner { left:10px; }
.ltr #vod_video_page .video_banner { right:10px; }

#vod_video_page .video_banner .close { display:block; background:#4C4C4C; color:#fff; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; position:absolute; top:0px; z-index:9999; }
.rtl #vod_video_page .video_banner .close { right:0px; }
.ltr #vod_video_page .video_banner .close { right:0px; }

@media (max-height: 820px) {
	#vod_video_page .video_banner { display:none;}
}

#vod_video_page #video_side_bar { background:#fff; min-height:225px; padding-bottom:20px; }

#vod_video_page #video_side_bar .inner { padding:30px; }


#vod_video_page #video_side_bar #breadcrumbs { line-height:50px; height:auto; }

#vod_video_page .opt_btns a { display:block; margin-bottom:15px; color:#14b5df; font-weight:bold; border-radius:3px; height:40px; line-height:40px; padding:0 10px; background:rgba(0,0,0,0.5); }

#vod_video_page #video_side_bar .basic_details { position:relative; float:right; margin-left:40px;  }

#vod_video_page #video_side_bar .pic { float:right; margin-left:40px; width:140px; height:160px; border-radius:3px; background:center center no-repeat; background-size:cover; }

#vod_video_page #video_side_bar .basic_details h1 { font-size:19px; margin-bottom:5px; }
#vod_video_page #video_side_bar .basic_details h3 { font-size:12px; color:#868686; font-weight:normal; }
#vod_video_page #video_side_bar .description { font-size:16px;}


#vod_video_page #video_wrapper { background:#000; overflow:hidden; height:700px; position:relative; }

#vod_video_page #video_wrapper .mejs-poster { background-size:cover;}

#vod_video_page #more_videos { overflow:hidden; background:#373737;}
#vod_video_page #more_videos .section_title { color:#fff; margin:30px 0; border-color:#464646;  }
#vod_video_page #more_videos .section_title:after { display:none; }

#more_videos .inner { width: 100%; }
#more_videos .inner .rsTmb { width: 100%; height: 100%; background-size: cover; }
#more_videos .inner .rsTmb a { display:block; width: 100%; height: 100%; }
#more_videos .inner .rsThumbs .rsThumb { width:380px; height:240px; }
#more_videos .inner .rsThumbs { width: 100%; padding: 0; }
#more_videos .inner .rsThumb:hover .rsTmb { opacity:0.6; }
#more_videos .inner .rsThumb.rsNavSelected { opacity:0.6; }
.rsDefault .rsThumbsHor { height:auto !important; }


#more_videos #dedication_line { line-height:40px; color:#fff; background:url(images/ico_star.png) no-repeat; font-size:14px;}
.rtl #more_videos #dedication_line { background-position:right center; padding-left:20px; padding-right:25px; }
.ltr #more_videos #dedication_line { background-position:left center; padding-right:20px; padding-left:25px; }

#more_videos .menu { overflow:hidden; height:40px; }
#more_videos .menu a { }
#more_videos .menu a { display:block; min-width:115px; height:40px; line-height:40px; text-align:center; color:#b6b6b6; position:relative; font-size:16px; padding:0 20px; }
.rtl #more_videos .menu a { float:right; border-left:1px solid #3f3f3f; }
.ltr #more_videos .menu a { float:left; border-right:1px solid #3f3f3f; }

#more_videos .menu a:hover, #more_videos .menu a.active { font-weight:bold; color:#15b6e0; }
*/

.next_page { display:block; background:#373737; color:#fff; padding:10px; clear:both; text-align:center; margin:0 auto;}

.tags a { background:#B5B5B5;  }

.ltr .mejs-ads .mejs-ads-skip-block { left:0px; right:auto;}


#vod_tags { position:fixed; top:45px; left:0px; right:0px; background:rgba(0,0,0,0.5); padding:10px; z-index:99999;}
#vod_tags .tag { display:inline-block; margin-left:10px; height:20px; line-height:20px; background-color:#665BEB; color:#fff; border-radius:2px; padding:0 8px;  animation-name: vod_menu_animation; animation-duration: 1s; animation-timing-function:ease;}


@keyframes vod_menu_animation {
    0%   {-ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}
    50%  {-ms-transform: scale(1.2); -webkit-transform: scale(1.2); transform: scale(1.2);}
    100% {-ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}
}

.me-plugin { position:absolute; left:0px; height:100%; width:100%; top:0px;}




.soci a { display:inline-block; height:23px; line-height:23px; position:relative; border-radius:20px; color:#fff; font-weight:bold; font-size:14px; }
.soci a { padding:0px 30px 0px 10px; }
.soci a { padding:0px 10px 0px 30px; }




#footer_holder { z-index:99; background:#000; width:100%; height:140px; position:fixed; left:0px; right:0px; bottom:-110px; }
#footer_holder.active { bottom:0px; }
#bgImages{ padding:10px; padding-top:2px; list-style:none; position:absolute; left:0px; top:0px; }
#bgImages li { float:right; height:120px; width:150px; padding:3px; }
#bgImages li a { background:center center no-repeat; background-size:cover; display:block; height:100%; width:100%; opacity:0.5; border-top:3px solid #666; position:relative;
-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; 
}

#bgImages li a span { display:block; opacity:0; overflow:hidden; position:absolute; left:0px; bottom:0px; right:0px; padding:5px; background:rgba(0,0,0,0.7); color:#fff; font-size:14px; 
-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; 
}

#bgImages li:hover a { opacity:1; }
#bgImages li:hover a span { opacity:1; }
#bgImages li.active a { opacity:1; border-top-color:#14b6de; }



#vod_home_page { height:100%; }
#vod_home_page #big_screen { position:fixed; left:0px; right:0px; top:45px; bottom:0px; background:#333 center center no-repeat; background-size:cover;  }

#vod_home_page #arrows a { display:block; width:100px; height:100px; z-index:9; background:rgba(0,0,0,0.4) center center no-repeat; background-size:20% auto;  position:fixed; top:50%; }
#vod_home_page #arrows a.btn_left { left:20px; background-image:url(images/vod_left.png); }
#vod_home_page #arrows a.btn_right { right:20px; background-image:url(images/vod_right.png);  }

#big_screen .texts { padding:50px 0 0 0; }
#big_screen .texts label { color:#fff; font-size:20px; display:block;  }
#big_screen .texts h3 { font-size:50px; color:#fff; background: rgba(0,0,0,0.5); padding: 5px 50px 5px 5px; }
#big_screen .rav_wrapper { display:block;}


#big_screen .play { display:block; width:60%; left:20%; height:70%; top:15%; background:url(../MGZ/images/play.png) center center no-repeat; position:absolute; z-index:99; opacity:0.8; }

#big_screen .rav_wrapper { overflow:hidden;  }
#big_screen .rav_pic { width:39px; height:39px; border-radius:100%; overflow:hidden; display:inline-block; vertical-align:middle; margin-left:5px;}
#big_screen .rav_pic img { width:100%; height:100%;  }
#big_screen .rav_name { color:#fff; display:inline; }

#vod_tags { display:none;}

#vod_video_page .rsDefault { height:240px; }

@media (max-width: 1815px) {
	header #submenu .menu a { width: 125px !important; }
}


@media (max-width: 1365px) {
	header #submenu .menu a { width: 100px !important; }
}

