html,body{font-size:100px;position:absolute;left:0;top:0;margin:0;padding:0;cursor:default;width:100%;height:100%;overflow:hidden;font-family: 'Comfortaa', cursive;}
#BODY{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;padding:0;width:19.20em;height:10.80em;overflow:hidden;}

/*  #0f0f0f  #ffc800  #ea2c5a*/

/*off scrollbar*/
::-webkit-scrollbar{width:0px;}
::-webkit-scrollbar-thumb{background-color: rgba(255,255,255,0.0);}
::-webkit-scrollbar-thumb:hover{background-color: rgba(255,255,255,0.0);}
::-webkit-scrollbar-track{border-width:0;}
:active, :hover, :focus {outline: 0;outline-offset: 0;}
/*off scrollbar*/
#StartLogo {position: absolute;display: block;top: 0;left: 0;height: 100%;width: 100%;background-color: #0f0f0f;z-index: 100;background-image: url(http://app.pxel.tv/img/logo/com_pxel_tv.svg?v=151966992);background-size: 10.00em;background-position: center;background-repeat: no-repeat;}
#licence, #welcome, #blackground{position:absolute;display:block;top:0;left:0;height:100%;width:100%;background-color: #0f0f0f;z-index:1;text-align: center;}

#welcome{z-index: 90;font-family: 'arial';}
.welcome_logo{position:absolute;top: -3.5em;left: 0;height:100%;width:100%; background-image: url(http://app.pxel.tv/img/logo/com_pxel_tv.svg?v=151966992);background-position:center;background-repeat: no-repeat; background-size:4em;}
.welcome_txt{position:relative;color:rgba(255,255,255,1);font-size:0.35em;text-align:center;}
#welcome_code{display: inline-block;}
#welcome_qr{position: absolute;bottom: 0.5em;right: 0.5em;height: 2.5em;width: 2.5em;border-radius: 0.1em;-webkit-border-radius:0.1em;-moz-border-radius:0.1em;}
.welcome_block{position: absolute;display: none;top: 0;left: 0;height: 100%;width: 100%;font-family: 'Comfortaa', cursive;}
.welcome_block_center{position:absolute;font-size: 0.40em;color:#fff;width:100%;text-align: center;top:8em;}
.welcome_buttom_line{position:absolute;right:0.40em;bottom:0.40em;left: auto;top:auto;}
.welcome_buttom{position: relative;text-align: center;float: left;color: #ffffff;cursor: pointer;text-transform: uppercase;padding-top: 0.8em;padding-bottom: 0.8em;border-radius: 0.2em;-webkit-border-radius: 0.2em;height: 0.6em;line-height: 0.6em;font-size: 0.30em;background-color: rgba(255, 255, 255, 0.1);vertical-align: middle;padding-left: 1em;padding-right: 1em;margin-left: 1em;}
.welcome_buttom.active{background-color:#fff;color:#0f0f0f;}
.welcome_buttom_help{position: absolute;top: 1em;text-align: center;color: #fff;width: 100%;font-size: 0.35em;}
.welcome_help_img{position:relative;top:1em;width:12.8em;background-color:rgba(255,255,255,0.1);border-radius:.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;}
.rectangle{position: relative;margin-right: 0.3em;float: left;top: 0; height: 2em;line-height: 2em; width: 1.2em;text-align: center;font-size: 3em; border-radius: 0.1em;-webkit-border-radius:0.1em;-moz-border-radius:0.1em;color: #0f0f0f;background-color: rgba(255,255,255,0.9);text-transform: uppercase;}
#welcome_left{left: 0; top: 0;  height: 100%;  width: 13.2em; position: absolute;}
#welcome_right{position: absolute;  top: 0;  right: 0; width: 6em; height: 100%; background-color: rgba(255, 255, 255, 0.05);}
#welcome_right .welcome_txt{    font-size: 0.25em;text-align: left;    margin-left: 1em;    margin-top: 1em;color: rgba(255,255,255,0.7);}
.welcome_wait{background-image: url(http://app.pxel.tv/img/main/wait.svg?v=151966992); background-position: center; background-repeat: no-repeat; background-size: 2em; width: 100%;margin-top: 0.2em;height: 2em;	animation: rotate 20s infinite linear;-webkit-animation: rotate 20s infinite linear;-moz-animation: rotate 20s infinite linear;-o-animation: rotate 20s infinite linear;opacity: 0.5}
#licence_txt{font-size: 0.2em;margin: 1em;height: 45em;color: #fff;overflow:auto;}
#licence{z-index: 95;}
.licence_line{color: rgba(255, 255, 255, 0.5);font-size: 0.4em;width: 40em;text-align: center;bottom: 1em;position: absolute;}
#licence .welcome_buttom{position: absolute;margin-right: 1em;right: 0;bottom: 1em;}
.btn_free{text-transform:uppercase;color:#0f0f0f;padding:.3em;margin-top:1em;background-color:#ffc800;border-radius:.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;}
.btn_hd{text-transform:uppercase;color:#fff;padding:.2em;margin-top:1em;margin-right:.5em;border-style:solid;border-color:#fff;border-width:.05em;border-radius:.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;}
.btn_next{position:absolute;background-image:url(http://app.pxel.tv/img/main/next_a.svg?v=151966992);height:.6em;width:1.2em;background-position:center;background-repeat:no-repeat;background-size:.6em;}
.welcome_buttom.active .btn_next{background-image:url(http://app.pxel.tv/img/main/next_a_active.svg?v=151966992)}
.tablet{position:absolute;background-image:url(http://app.pxel.tv/img/help/tablet.svg?v=151966992);height:6em;width:100%;background-position:center;background-repeat:no-repeat;background-size:6em;opacity:.6}
.welcome_block_help{position:relative;float:left;text-align:center;width:13.5em;color:#fff;font-size:.4em;padding-left:1em;padding-right:1em;height:100%;border-style:solid;border-color:#fff;border-width:0 .05em 0 0}
.welcome_block_help_fav{position:relative;background-image:url(http://app.pxel.tv/img/help/bookmark.svg?v=151966992);height:6em;width:100%;background-position:center;background-repeat:no-repeat;background-size:4em;}
.welcome_block_help_search{position:relative;background-image:url(http://app.pxel.tv/img/help/search.svg?v=151966992);height:6em;width:100%;background-position:center;background-repeat:no-repeat;background-size:4em;}
.welcome_block_help_tablet{position:relative;background-image:url(http://app.pxel.tv/img/help/tablet_active.svg?v=151966992);height:6em;width:100%;background-position:center;background-repeat:no-repeat;background-size:4em;}
.welcome_block_help_txt{position: relative;}

.main_logo{height: 1em;width: 2em;display: none;background-position: center;background-repeat: no-repeat;background-size: 1.5em;background-image: url(http://app.pxel.tv/img/logo/com_pxel_tv.svg?v=151966992); position: absolute;top: -0.05em;left: 0;}
#favorits, #kinozal, #main{position: absolute;display: none;top: 0;left: 0;width: 19.20em;height: 10.80em;z-index: 2;overflow-y: auto;overflow-x:hidden;text-align: center;}
#popular_line{display: block;position: absolute;top: -0.95em;left: 1.2em;opacity: 0.8;}
#main_line{position: relative;display: inline-block;top: -0.1em;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;z-index:5}
.popular_line,.main_line{position: relative;float: left;color: rgba(255, 255, 255, 0.8);font-size: 0.28em;height: 2em;line-height: 2em;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;padding-left: 1em;padding-right: 1em;}
.main_line.second.active{background-color: #ffc800;}
.popular_line.active,.main_line.active{background-color: #ffc800;color: #0f0f0f;/*font-weight: bold;*/}
.main_line.icon.main_avatar.active{box-shadow: 0 0 0 0.2em #ffc800;}
#popular_line .main_background,#main_line .main_background{position: relative;float: left;background-color: rgba(255, 255, 255, 0.1);border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;}
#main_line .main_background.two{background-color: rgba(255, 255, 255, 0.05);}
.main_line.icon{height: 2em;width: 2em; background-position:center;background-repeat: no-repeat;background-size:1em;padding: 0;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;background-color: rgba(255, 255, 255, 0.1);}
.popular_dot,.main_dot{display:none;width: 0.5em;height: 0.5em;background-color: #ffc800;position: absolute;margin-left: 50%;bottom: -0.8em;left: -0.25em;border-radius: 999em;-webkit-border-radius: 999em;-moz-border-radius: 999em;}
.main_fav_dot{display:none;width: 0.5em;height: 0.5em;background-color: #ffc800;position: absolute;top: 0.1em;right: 0.5em;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;}
.main_dot.second{background-color: #ffc800;}
.main_line.icon.main_search{margin-right: 1em;background-image: url(http://app.pxel.tv/img/main/search.svg?v=151966992);}
.main_line.icon.main_avatar{margin-left: 1em;background-image: url(http://app.pxel.tv/img/main/enter.svg?v=151966992);}
.main_line.icon.main_setting{float: right;top: 1.1em;right: 0.9em;background-image: url(http://app.pxel.tv/img/main/setting.svg?v=151966992);}
.main_line.icon.main_search.active{background-image: url(http://app.pxel.tv/img/main/search_active.svg?v=151966992);}
.main_line.icon.main_avatar.active{background-image: url(http://app.pxel.tv/img/main/enter_active.svg?v=151966992);}
.main_line.icon.main_setting.active{background-image: url(http://app.pxel.tv/img/main/setting_active.svg?v=151966992);}
.bigboard_now_dot.now, .main_line.icon.second.active{background-color: #ffc800;}
.main_line.icon.active{background-color: #ffc800;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;}
.img_board{position:absolute;height:100%;width:100%;background-repeat: no-repeat;background-position: center;background-size: cover;z-index:3;}
.avatar{position:absolute;top:0;left:0;height:2em;width:2em;background-position:center;background-repeat: no-repeat; background-size:2.05em;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;}
.avatar_msg{position: relative;float: left;margin-right: 0.5em;height:2em;width:2em;background-position:center;background-repeat: no-repeat; background-size:2.05em;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;}

#bigboard{top: 1.2em;position: absolute;}
#bigboard_back{position: absolute;left:-14.8em;opacity: 0.5;}
#bigboard_now{position: absolute;left:1.6em;}
#bigboard_next{position: absolute;left:18em;opacity: 0.5;}
.bigboard{width: 16em;height: 5em;background-color: rgba(255, 255, 255, 0.1);border-radius: 0.2em;-webkit-border-radius: 0.2em;-moz-border-radius: 0.2em;overflow: hidden;z-index: 4;}
.bigboard.active:after{content:"";position:absolute;bottom:0;left:0;height: 0.6em;width: 100%;background-color: #fff;box-shadow: 0 -0.05em 0.5em;    z-index: 5;	-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}
.bigboard.active #txt_board{color: #0f0f0f;}
#bigboard_arrow_back{position: absolute;background-image: url(http://app.pxel.tv/img/main/next.svg?v=151966992);transform: scale(-1, 1); -webkit-transform: scale(-1, 1);-moz-transform: scale(-1, 1);height: 5em;width: 1.1em;background-position: center;background-repeat: no-repeat;background-size: 0.6em;z-index: 5;opacity: 0.8;}
#bigboard_arrow_next{position: absolute;left: 18.1em;background-image: url(http://app.pxel.tv/img/main/next.svg?v=151966992);height: 5em;width: 1.1em;background-position: center;background-repeat: no-repeat;background-size: 0.6em;z-index: 5;opacity: 0.8;}
#bigboard_now_dot{bottom: 0.1em;right: 0.1em;position: absolute;z-index: 6;}
.bigboard_now_dot{position: relative;float: left;width: 0.2em;height: 0.2em;margin-right: 0.1em;background-color:#0f0f0f;border-radius: 999em;-webkit-border-radius: 999em;-moz-border-radius: 999em;z-index: 6;}
.bigboard_now_dot.now{box-shadow: 0 0 0 0.02em #0f0f0f;}
.txt_board{color: #fff;font-size: 0.8em;bottom: 0em;position: absolute;margin: 0.5em 0.5em 0.15em 0.5em;z-index: 6;text-align: left;text-shadow: 0.05em 0.04em 0.05em rgba(0, 0, 0, 0.8);}

#history{position:absolute;bottom:0;width:100%}
#history_arrow_back{position:absolute;display:none;left:0;background-image:url(http://app.pxel.tv/img/main/back_b.svg?v=151966992);height:3em;width:.5em;background-position:center;background-repeat:no-repeat;background-size:.5em;z-index:5;opacity:.6}
#history_arrow_next{position:absolute;display:none;right:0;background-image:url(http://app.pxel.tv/img/main/next_b.svg?v=151966992);height:3em;width:.5em;background-position:center;background-repeat:no-repeat;background-size:.5em;z-index:5;opacity:.6}
#history_arrow_next.anim{background-image:url(http://app.pxel.tv/img/load.svg?v=151966992);background-size: 1em;}
#history_body{margin-left:0.55em}
#history_name{position:absolute;color:rgba(255,255,255,0.8);left:3em;font-size:.3em;bottom:12.5em}
.history_block{position:relative;float:left;width:4.3em;height:3em;margin-right:.3em;margin-bottom:.3em;background-color:rgba(255,255,255,0.05);border-radius: .1em;-webkit-border-radius:0.1em;-moz-border-radius:0.1em;overflow: hidden;text-align: left;background-image: url(http://app.pxel.tv/img/image.svg?v=151966992); background-size: 1em; background-position: 0.5em center;background-repeat: no-repeat;}
.history_block_img{height:100%;width:2em;background-color:rgba(255,255,255,0.05);border-radius:.1em;position:relative;float:left; background-repeat: no-repeat;background-position: center;background-size: cover;box-shadow: 0.05em 0 0.1em;}
.history_block_txt{position:relative;float:left;top:.2em;left:.2em;height:.3em;width:1.8em;background-color:rgba(255,255,255,0.05);border-radius:.2em}
.history_block_txt_a{position:relative;float:left;top:.3em;left:.2em;height:.15em;width:1em;background-color:rgba(255,255,255,0.05);border-radius:.2em}
.history_block_name{position:relative;top:.5em;left:.5em;height:1.2em;width:7em;white-space:nowrap;overflow:hidden;color:#fff;font-size:.3em;text-overflow:ellipsis}
.history_block_name_a,.history_block_time{position:relative;top:1em;left:.8em;width:10em;overflow:hidden;color:rgba(255,255,255,0.5);font-size:.2em}
.history_block_time{height:2.2em;left:11em;top:12em;position:absolute;}
.history_block.active{background-color:#fff;}
.history_block.active .history_block_name,.history_block.active .history_block_name_a,.history_block.active .history_block_time{color:#0f0f0f;}
	
#RightMSG{position:absolute;display:none;top:3em; padding: 0.5em;right:0;background-color: rgba(255,255,255,1);line-height: 200%;z-index:100;border-radius: 9em 0 0 9em;-moz-border-radius: 9em 0 0 9em;-webkit-border-radius: 9em 0 0 9em;color:#000;font-size:0.28em;font-weight: 500;}
#MSG_Player,#CenterMSG{position: absolute;display: none; z-index: 100;font-size: 0.25em;padding: 0.5em 1em 0.5em 1em;bottom: 2em;left: 50%;transform: translate(-50%);-webkit-transform: translate(-50%);-moz-transform: translate(-50%);background-color: #ffffff;border-radius: 999em;-moz-border-radius: 999em;-webkit-border-radius: 999em;font-weight: 500;}
#MSG_Player,#CenterMSG.up_msg{top: 2em; bottom: auto;}
#MSG_Player_txt,#CenterMSG_txt{position:relative;float:left;color:#000;    line-height: 200%;}
#INFO_MSG{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background-color: rgba(15,15,15,0.8);z-index:100;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;}
.info_msg.big{width:15.00em;}
.info_msg{position:absolute;width:9.00em;max-height:80%;overflow:hidden;background-color:#fff;z-index:105;top:50%;left:50%;border-radius:0.05em;-webkit-border-radius:0.05em;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);}
.info_txt{position:relative;overflow:auto;margin:1em;max-height:20em;font-size:0.30em;color:#000;z-index:106;}
.info_head{position:relative;text-align:left;font-size:0.30em;padding:1em;color:#fff;text-align:left;font-weight: 500;background-color:#bdbdbd;z-index:106;}
.info_buttom_line{position:relative;text-align:center;width:100%;height:1.00em;z-index:106;background-color:#bdbdbd;}
.info_buttom{margin-top:-1em;cursor:pointer;min-width:6em;text-transform:uppercase;margin-left:3em;margin-right:3em;padding:0.8em;border-radius:0.2em;-webkit-border-radius:0.2em;height:0.6em;line-height:0.6em;display:inline-block;font-size:0.30em;color:#ffffff;vertical-align:middle;}
.info_buttom.active{background-color:#ffc800;color:#fff;}
.icon_info{position: relative;float: left;background-position: center;background-repeat: no-repeat;background-size: 1.2em;width: 2em;height: 2em;margin-right: 0.5em;}
#MSG_Player_txt p,#CenterMSG_txt p{float: left;margin: 0;}

#favorits_menu, #kinozal_menu{position:absolute;top:1.2em;left:0;width:100%;padding-left:.8em}
#favorits_block, #ACTER_CARD_block,#search_block,#kinozal_block{top:4.1em;position:absolute;margin-left:.55em;overflow:hidden;width:22em}
.kinozal_menu{position:relative;float:left;margin-right:.5em;background-color:rgba(255,255,255,0.1);width:2.5em;height:2em;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;color:#fff;}
.kinozal_menu_icon{position:relative;top:.2em;height:.5em;width:100%;background-position:center;background-repeat:no-repeat;background-size:.5em}
.kinozal_menu.active{background-color: rgba(255, 255, 255, 1);color:#0f0f0f;}
.kinozal_block .history_block_txt{float: none;}
.kinozal_menu_name{font-size:.30em;position:relative;top:1.5em}
.kinozal_menu_title{font-size:.25em;top:2em;position:relative;opacity:.6}
.kinozal_block{position:relative;cursor:pointer;float:left;width:3em;height:4.5em;background-color:rgba(255,255,255,0.05);margin:.375em .25em 0 .25em;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;overflow:hidden;padding-bottom:1.3em;}
.kinozal_block.actore{height: 3.5em;padding-bottom: 0.6em;margin-top: 1.25em;}
.kinozal_block.actore	.kinozal_block_img_no{background-image: url('http://app.pxel.tv/img/player/man.svg?v=151966992');background-position: center 1em;}
.kinozal_block.actore.active .kinozal_block_img_no{background-image: url('http://app.pxel.tv/img/player/man_active.svg?v=151966992');background-position: center 1.2em;}
.kinozal_block.active{background-color:rgba(255,255,255,1);width:3.5em;height:5.25em;margin:0}
.kinozal_block.actore.active{width:3.5em;height: 4em;padding-bottom: 0.6em;margin-top: 1em;}
#favorits_line, #kinozal_line{position:absolute;display:none;top:3.5em;height:1em;width:21em;z-index:6}
.kinozal_menu_dot{display:none;width:.3em;height:.5em;position:absolute;margin-left:50%;bottom:-0.5em;left:-0.15em;-moz-transition:.50s;-o-transition:.50s;transition:.50s;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);background-image:url(http://app.pxel.tv/img/main/back_a.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:.3em;opacity:.6}
.kinozal_line{position:relative;float:left;margin-right:.3em;background-color:#1d1d1d;width:2.6em;height:1.6em;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;color:#fff;box-shadow:.1em .1em .1em rgba(0,0,0,0.2);}
.kinozal_line_two{position: absolute;margin-right:.3em;background-color:#1d1d1d;width:2.6em;height:1.2em;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;color:#fff;box-shadow:.1em .1em .1em rgba(0,0,0,0.2);}
.kinozal_line_name{font-size:.25em;position:relative;top:1.5em;padding-left:.5em;padding-right:.5em;}
.kinozal_line_two .kinozal_line_name{top:1.2em;font-size:.35em;}.kinozal_line_two.hd{right: 2.35em;}.kinozal_line_two.age{right: 5.35em;}.kinozal_line_two.year{right: 8.3em;}
.favorits_line_a,.kinozal_line_a{padding-left:.5em;margin-top:.2em}
.kinozal_line.active,.kinozal_line_two.active{background-color:#fff;color:#0f0f0f}
#favorits_line_back,.favorits_line_back, #kinozal_line_back,.kinozal_line_back{position:absolute;display:none;left:.1em;margin-top:.2em;background-image:url(http://app.pxel.tv/img/main/back_a.svg?v=151966992);height:1.6em;width:.3em;background-position:center;background-repeat:no-repeat;background-size:.3em;z-index:5;opacity:.6}
#favorits_line_next,#kinozal_line_next{position:absolute;margin-top:.2em;display:none;right:1.6em;height:1.6em;width:1.4em;z-index:5;background:linear-gradient(180deg,rgba(15,15,15,1) 20%,rgba(15,15,15,0) 100%);background:-webkit-linear-gradient(180deg,rgba(15,15,15,1) 20%,rgba(15,15,15,0) 100%);background:-moz-linear-gradient(180deg,rgba(15,15,15,1) 20%,rgba(15,15,15,0) 100%)}
.favorits_line_next,.kinozal_line_next{position:absolute;display:block;background-image:url(http://app.pxel.tv/img/main/next_a.svg?v=151966992);height:1.6em;right:.3em;width:.3em;background-position:center;background-repeat:no-repeat;background-size:.3em;z-index:5;opacity:.6}
#kinozal_line_two .kinozal_line_back{display: block;height: .4em;left: 0em;margin-top: .4em;}
#kinozal_line_two .kinozal_line_next{height: .4em;right: 0em;}
#kinozal_line_two.active .kinozal_line_next{background-image:url(http://app.pxel.tv/img/main/next_a_active.svg?v=151966992)}
#kinozal_line_two.active .kinozal_line_back{background-image:url(http://app.pxel.tv/img/main/back_a_active.svg?v=151966992)}
.kinozal_block_img{position:relative;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:rgba(255,255,255,0.05);box-shadow:0 .05em .1em rgba(0,0,0,0.5);z-index: 3;}
.kinozal_block_txt{position:relative;display:block;width:100%;height:1.3em;text-align:left;color:#ffffff;left:0;bottom:0;opacity:.6}
.kinozal_block_name{position:relative;width:90%;font-size:.3em;top:.35em;margin-bottom:.5em;margin-left:.3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.kinozal_block_year{position:absolute;font-size:.20em;bottom:.6em;margin-left:.7em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.block_star_rait{position:relative;font-size:.20em;float:left;margin-left:1em;margin-top:.5em;opacity:.5}
.kinozal_block .block_star{font-size:.7em;margin:.05em;opacity:.5;height:.5em}
.kinozal_block.active .kinozal_block_txt{color:#0f0f0f;opacity:1}
#ACTER_CARD_block_back,#keyboard_block_back,#favorits_block_back,#kinozal_block_back{position:absolute;display:none;height:6em;width:.5em;bottom:.4em;background-image:url(http://app.pxel.tv/img/main/next_b.svg?v=151966992);transform: scale(-1, 1); -webkit-transform: scale(-1, 1);-moz-transform: scale(-1, 1);background-position:center;background-repeat:no-repeat;background-size:.5em;z-index:5;opacity:.6}
#ACTER_CARD_block_next,#keyboard_block_next,#favorits_block_next,#kinozal_block_next{position:absolute;/*display:none;*/right:0;height: 6em;width: 1em;bottom: 0.4em;z-index:5;    background: linear-gradient(180deg, rgba(15,15,15,0.9) 20%, rgba(15,15,15,0) 100%);background: -webkit-linear-gradient(180deg, rgba(15,15,15,0.9) 20%, rgba(15,15,15,0) 100%);background: -moz-linear-gradient(180deg, rgba(15,15,15,0.9) 20%, rgba(15,15,15,0) 100%)}
.ACTER_CARD_block_next,.keyboard_block_next,.favorits_block_next,.kinozal_block_next{position:absolute;display:none;right:0;background-image:url(http://app.pxel.tv/img/main/next_b.svg?v=151966992);height: 100%;width: 100%;background-position: right center;background-repeat:no-repeat;background-size:.5em;z-index:5; opacity: .6;}
.ACTER_CARD_block_next.anim,#history_arrow_next.anim,.keyboard_block_next.anim,.favorits_block_next.anim,.kinozal_block_next.anim{background-image:url(http://app.pxel.tv/img/load.svg?v=151966992);background-size: 1em;}
/*.kinozal_block.active .kinozal_block_img{background-color:rgba(0,0,0,0.8);}*/
.kinozal_block_img_no{position:absolute;background-image:url(http://app.pxel.tv/img/image.svg?v=151966992);width:100%;height:100%;top:0;background-size:1.5em;z-index:2;background-position:center 1.5em;background-repeat:no-repeat;}
.kinozal_block_img:after{content:"";display:none;position:absolute;width:0;height:0;right:0;border-top:1em solid #ffc800;border-left:1em solid transparent}
.kinozal_block.active .kinozal_block_img_no{background-image:url(http://app.pxel.tv/img/image_active.svg?v=151966992);}
.block_star{position:relative;float: left;}
.history_block_time .block_star{font-size: 3.5em;opacity: 0.3;}
.history_block_time .block_star_rait{font-size: 0.8em}
.star{position:relative;float:left;width: 0.35em;height: 0.4em;margin-left: 0.1em;background-image: url(http://app.pxel.tv/img/star_0.svg?v=151966992);background-position: center;background-repeat: no-repeat;background-size: 0.35em;}
.star.half{background-image: url(http://app.pxel.tv/img/star_1.svg?v=151966992);}
.star.empty{background-image: url(http://app.pxel.tv/img/star_2.svg?v=151966992);}
.history_block.active .star,.kinozal_block.active .star,.bigboard.active .star{background-image: url(http://app.pxel.tv/img/star_0_active.svg?v=151966992);}
.history_block.active .star.half,.kinozal_block.active .star.half,.bigboard.active .star.half{background-image: url(http://app.pxel.tv/img/star_1_active.svg?v=151966992);}
.history_block.active .star.empty,.kinozal_block.active .star.empty,.bigboard.active .star.empty{background-image: url(http://app.pxel.tv/img/star_2_active.svg?v=151966992);}
#favorits_info{background-color:transparent;width: 30em;text-align: left;font-size: .4em;}

.opacity_off{opacity: 1;}
.opacity_on{opacity: 0.2;}
.btn_icon{position:relative;float:left;height:100%;width:3em;background-position:center;background-repeat:no-repeat;background-size:1.5em}
.btn_name{position:relative;float:left;width:11em;text-align:center;text-transform:uppercase}

/*keyboard*/
#ACTER_CARD,#CARD_CINEMA,#keyboard{position:absolute;display:none;top:0;left:0;height:10.80em;width:100%;z-index:2}
#keyboard_title{position:relative;width:100%;color:rgba(255,255,255,1);font-size:.40em;text-align:center;margin-top:2em}
#keyboard_input{position:absolute;right:.5em;top:1.3em;width:10.2em;height:1em;text-align:initial}
#keyboard_key{position:relative;width:22em;left:1.6em;top:3.8em;color:rgba(255,255,255,0.8);font-size:.35em;text-align:center}
#keyboard_menu{position:absolute;height:1.20em;top:3.4em;left:1.80em}
.ts_input{position:absolute;width:100%;font-weight:500;height:2em;border-bottom:.05em solid #ffc800;border-top:0;border-left:0;border-right:0;font-size:.32em;background-color:rgba(255,255,255,0);color:#fff;text-align:center;font-family:'Comfortaa',cursive;z-index:2}
.key{cursor:pointer;display:inline-block;width:1.5em;height:1.5em;line-height:1.7em;vertical-align:middle;padding:.1em;border-radius:.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;margin:.1em}
.key.active{background-color:rgba(255,255,255,1);color:rgba(41,47,55,1)}
.key_del{height:1em;width:1em;background-image:url(http://app.pxel.tv/img/key/backspace.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:1em}
.key_del.active{background-image:url(http://app.pxel.tv/img/key/backspace_active.svg?v=151966992)}
.key_clear{height:1em;width:1em;background-image:url(http://app.pxel.tv/img/key/clear.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:1em}
.key_clear.active{background-image:url(http://app.pxel.tv/img/key/clear_active.svg?v=151966992)}
.key_lang{height:1em;width:1em;background-image:url(http://app.pxel.tv/img/key/language.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:1em}
.key_lang.active{background-image:url(http://app.pxel.tv/img/key/language_active.svg?v=151966992)}
.key_space{height:1em;width:1em;background-image:url(http://app.pxel.tv/img/key/space.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:2em}
.key_space.active{background-image:url(http://app.pxel.tv/img/key/space_active.svg?v=151966992)}
.key_menu{position:relative;float:left;cursor:pointer;width:4em;height:2em;line-height:2em;border-radius:.1em;-webkit-border-radius:0.1em;-moz-border-radius:0.1em;background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,1);font-size:.25em;text-align:center;opacity:.8}
.key_menu.active{background-color:rgba(255,255,255,1);color:rgba(41,47,55,1)}
.key_menu.open:after{content:"";position:absolute;left:1em;bottom:0;height:.2em;width:2em;background-color:rgba(255,255,255,0.8)}
#keyboard_history{position:absolute;width:10.20em;top:2.2em;left:8.50em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.keyboard_history{position:relative;cursor:pointer;height:1.5em;line-height:1.5em;padding:.2em;color:rgba(255,255,255,0.3);margin-left:50%;font-size:.30em;border-radius:.1em;-webkit-border-radius:0.1em;-moz-border-radius:0.1em;text-align:center;transform:translate(-50%);-webkit-transform: translate(-50%);-moz-transform: translate(-50%);}
.keyboard_history.active{background-color:rgba(255,255,255,1);color:rgba(41,47,55,1)}

#CARD_CINEMA_WALLPAPER{position:absolute;top:0;right:0;width:19em;height:7.00em;opacity:.2;z-index:4}
.CARD_CINEMA_board{position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-box-shadow:inset 3em -3em 5em 0 #0f0f0f;-moz-box-shadow:inset 3em -3em 5em 0 #0f0f0f;box-shadow:inset 3em -3em 5em 0 #0f0f0f;z-index:3}
#ACTER_CARD_BACK,#CARD_CINEMA_BACK{position:absolute;height:1em;opacity:.5;width:1em;margin:.1em;background-image:url(http://app.pxel.tv/img/back.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:.5em;z-index:5}
#CARD_CINEMA_POSTER{position:absolute;width:3.5em;height:5.25em;background-color:rgba(255,255,255,0.05);margin:2em 0 0 .5em;background-image:url(http://app.pxel.tv/img/image.svg?v=151966992);background-size:1.5em;z-index:6;background-position:center 1.5em;background-repeat:no-repeat;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;overflow:hidden;padding-bottom:1em}
#CARD_CINEMA_POSTER .block_star{font-size:1.2em;top:.2em;margin-left:-0.1em;left:50%;transform:translate(-50%);-webkit-transform: translate(-50%);-moz-transform: translate(-50%);opacity:.5}
#CARD_CINEMA_POSTER .star{margin-left:.2em}
#CARD_CINEMA_DEC{position:absolute;color:rgba(255,255,255,0.8);width:14.7em;height:8.8em;left:4.3em;top:2em;z-index:6}
#CARD_CINEMA_DEC p{font-size:.6em;position:relative;margin:0;z-index:6;text-align:left;text-shadow:.05em .04em .05em rgba(0,0,0,0.8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.description_block_txt{position:relative;top:.2em;left:.2em;height:.2em;width:1.8em;margin-bottom:.3em;background-color:rgba(255,255,255,0.05);border-radius:.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;}
#CARD_CINEMA_DEC #description{font-size:.3em;line-height:1.6em;position:relative;margin:0;z-index:6;text-align:justify;width:32.5em;height:21em;overflow:auto;margin-top:1em}
#CARD_CINEMA_DEC #description_a{padding-bottom:2em}
.CARD_CINEMA_BUTTON{position:relative;width:100%;height:.6em;margin-top:.2em}
#CARD_CINEMA_LIKE{position:absolute;top:8.5em;left:.8em}
#CARD_CINEMA_ACTORS{position:absolute;width:5em;height:6.8em;top:3.4em;right:0;z-index:6}
#CARD_CINEMA_ACTORS_TITLE{position:relative;width:100%;color:rgba(255,255,255,0.6);font-size:.4em;margin-left:.5em;text-align:left}
#CARD_CINEMA_ACTORS_LIST{position:relative;margin-top:.2em}
.CARD_CINEMA_ACTORS_LIST{position:relative;opacity:.5;cursor:pointer;float:left;width:2em;height:2em;background-color:rgba(255,255,255,0.05);color:rgba(255,255,255,0.6);margin:.375em .25em 0 .25em;background-image:url(http://app.pxel.tv/img/player/man.svg?v=151966992);background-size:1em;z-index:2;background-position:center .5em;background-repeat:no-repeat;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;overflow:hidden;padding-bottom:.6em}
.CARD_CINEMA_ACTORS_LIST.active{background-image:url(http://app.pxel.tv/img/player/man_active.svg?v=151966992);opacity:1;background-color:#fff;color:#0f0f0f}
.actors_name{position:relative;width:100%;text-align:center;left:0;bottom:0;font-size:.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:.9em;padding-top:1em}
.actors_icon{position:relative;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:rgba(255,255,255,0.05);box-shadow:0 .05em .1em rgba(0,0,0,0.5)}
.scroll_desc{position:absolute;width:39.5em;display:none;bottom:0;text-align:center;font-size:.25em;height:4.5em;color:rgba(255,200,0,0.5);z-index:7;background:linear-gradient(90deg,rgba(15,15,15,1) 40%,rgba(15,15,15,0) 100%);background:-webkit-linear-gradient(90deg,rgba(15,15,15,1) 40%,rgba(15,15,15,0) 100%);background:-moz-linear-gradient(90deg,rgba(15,15,15,1) 40%,rgba(15,15,15,0) 100%)}
.scroll_desc div{bottom:0.4em;position:absolute;text-align:center;width:100%}
.scroll_desc div:after{content:"";position:absolute;background-image:url(http://app.pxel.tv/img/main/back_aa.svg?v=151966992);background-size:1em;background-position:center;background-repeat:no-repeat;left:50%;width:1em;transform:translate(-50%,-100%) rotate(-90deg);-webkit-transform:translate(-50%,-100%) rotate(-90deg);-moz-transform:translate(-50%,-100%) rotate(-90deg);opacity:.5;height:1em}
#CARD_CINEMA_ACTORS_LIST_DOWN{position:absolute;height:.4em;opacity:.5;width:100%;display:none;background-image:url(http://app.pxel.tv/img/main/back_a.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:.4em;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);}
#CARD_CINEMA_ACTORS_LIST_UP{position:absolute;height:.4em;opacity:.5;width:100%;display:none;background-image:url(http://app.pxel.tv/img/main/back_a.svg?v=151966992);background-position:center;background-repeat:no-repeat;background-size:.5em;background-size:.4em;transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);bottom:-0.4em;z-index:5}
.CARD_button{position:relative;float:left;color:rgba(255,255,255,0.8);cursor:pointer;height: 2em;line-height: 2em;border-radius:99em;-webkit-border-radius:99em;font-size:.30em;padding-left:1em;padding-right:1em;margin-right:1em;border:.05em solid rgba(255,255,255,0.8)}
.CARD_button.like.active,.CARD_button.dislike.active,.CARD_button.active{border-color:#ffc800;background-color:#ffc800;color:#0f0f0f}
.CARD_button div{font-size: 1em;position:relative;float:left}
.CARD_button.like{color:#1392e7;border-color:#1392e7}
.CARD_button.dislike{color:#f25b7a;border-color:#f25b7a}
#ACTER_CARD_DEC{position:absolute;width:18em;height:4em;left:1.2em}
.ACTER_CARD_DEC_poster{position:relative;float:left;background-size:3em;background-position:center;background-repeat:no-repeat;width:3em;height:3em;margin-top:.5em;border-radius:.2em}
#ACTER_CARD_DEC_txt{position:relative;text-align:left;color:#fff;font-size:.3em;float:left;margin-left:1.5em;margin-top:2em;width:45em;height:10em;overflow:auto}
#ACTER_CARD_DEC .scroll_desc{width:73em;font-size:.2em;margin-left:16em;bottom:2em}
#ACTER_CARD_DEC_txt_a{padding-bottom:2.5em}

.CARD_button .icon_play{background-image:url(http://app.pxel.tv/img/player/play.svg?v=151966992);background-size:1em;background-position:center;background-repeat:no-repeat;width:1em;height:100%;margin-right:.5em}
.CARD_button .icon_trailer{background-image:url(http://app.pxel.tv/img/player/trailer.svg?v=151966992);background-size:1em;background-position:center;background-repeat:no-repeat;width:1em;height:100%;margin-right:.5em}
.CARD_button .icon_like{background-image:url(http://app.pxel.tv/img/player/like.svg?v=151966992);opacity:.8;background-size:1em;background-position:center;background-repeat:no-repeat;width:1em;height:100%;margin-right:.5em}
.CARD_button .icon_dislike{background-image:url(http://app.pxel.tv/img/player/dislike.svg?v=151966992);opacity:.8;background-size:1em;background-position:center;background-repeat:no-repeat;width:1em;height:100%;margin-right:.5em}
.CARD_button .icon_add_fav{background-image:url(http://app.pxel.tv/img/player/plus.svg?v=151966992);background-size:1em;background-position:center;background-repeat:no-repeat;width:1em;height:100%;margin-right:.5em}
.CARD_button .icon_del_fav{background-image:url(http://app.pxel.tv/img/player/del.svg?v=151966992);background-size:1em;background-position:center;background-repeat:no-repeat;width:1em;height:100%;margin-right:.5em}
.icon_like.like{background-image:url(http://app.pxel.tv/img/player/like_add.svg?v=151966992);}
.icon_dislike.dislike{background-image:url(http://app.pxel.tv/img/player/dislike_add.svg?v=151966992);}
.del_fav, .CARD_button.active .icon_del_fav{background-image:url(http://app.pxel.tv/img/player/del_active.svg?v=151966992)}
.CARD_button.active .icon_play{background-image:url(http://app.pxel.tv/img/player/play_active.svg?v=151966992)}
.CARD_button.active .icon_trailer{background-image:url(http://app.pxel.tv/img/player/trailer_active.svg?v=151966992)}
.CARD_button.active .icon_like{background-image:url(http://app.pxel.tv/img/player/like_active.svg?v=151966992);opacity:.8}
.CARD_button.active .icon_dislike{background-image:url(http://app.pxel.tv/img/player/dislike_active.svg?v=151966992);opacity:.8}
.add_fav, .CARD_button.active .icon_add_fav{background-image:url(http://app.pxel.tv/img/player/plus_active.svg?v=151966992)}

#televison{position:absolute;display:none;top:1.6em;left:0;height:9.80em;width:100%;z-index:2}
.televison_block{margin-top:.3em;width:100%;position:relative;height:2.1em}
.televison_block_title{color:rgba(255,255,255,0.6);text-align:left;font-size:.3em;margin-left:1em}
.televison_block_list{width:100%;bottom:0;position:relative;margin-top:.2em;padding-left:.6em;overflow:hidden}
.televison_block_list_a{width:21em}
.televison_block_box{background-color:rgba(255,255,255,0.15);width:2em;height:1.5em;position:relative;float:left;margin-top:.12em;margin-right:.1em;margin-left:.1em;border-radius:.2em;overflow:hidden;z-index:4}
.televison_block_box.active{width:2.2em;height:1.65em;margin-top:0;margin-left:-0.04em;margin-right:-0.04em;bottom:0;border-style:solid;border-color:#ffc800;border-width:.04em}
.televison_block_box.active .box_title{width:4.9em}
.box_title{color:rgba(255,255,255,0.2);font-size:.4em;overflow:hidden;text-overflow:ellipsis;top:50%;width:4.4em;padding-right:.3em;padding-left:.3em;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);position:absolute;z-index:4;text-transform:capitalize}
.box_img{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:5}
.televison_block_back{position:absolute;height:100%;display:none;width:.5em;background-image:url(http://app.pxel.tv/img/main/next_b.svg?v=151966992);transform:scale(-1,1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);background-position:center;background-repeat:no-repeat;background-size:.4em;z-index:6;opacity:.6}
.televison_block_next{position:absolute;display:none;right:0;height:100%;width:1em;top:.4em;z-index:6;background:linear-gradient(180deg,rgba(15,15,15,1) 20%,rgba(15,15,15,0) 100%);background:-webkit-linear-gradient(180deg,rgba(15,15,15,1) 20%,rgba(15,15,15,0) 100%);background:-moz-linear-gradient(180deg,rgba(15,15,15,1) 20%,rgba(15,15,15,0) 100%)}
.televison_block_next:after{content:"";position:absolute;right:0;background-image:url(http://app.pxel.tv/img/main/next_b.svg?v=151966992);height:100%;width:100%;background-position:right center;background-repeat:no-repeat;background-size:.4em;z-index:6;opacity:.8}
.televison_block_bottom{position:absolute;display:none;left:0;bottom:.6em;height:1.2em;width:100%;z-index:6;background:linear-gradient(90deg,rgba(15,15,15,0.9) 20%,rgba(15,15,15,0) 100%);background:-webkit-linear-gradient(90deg,rgba(15,15,15,0.9) 20%,rgba(15,15,15,0) 100%);background:-moz-linear-gradient(90deg,rgba(15,15,15,0.9) 20%,rgba(15,15,15,0) 100%)}
.televison_block_bottom:after{content:"";position:absolute;left:50%;background-image:url(http://app.pxel.tv/img/main/next_a.svg?v=151966992);height:100%;width:.4em;background-position:right center;background-repeat:no-repeat;background-size:.4em;z-index:6;bottom:0;transform:rotate(90deg) translate(0,10%);-webkit-transform:rotate(90deg) translate(0,10%);-moz-transform:rotate(90deg) translate(0,10%);opacity:.6}
.televison_block_title_d{height:1.2em;width:10em;background-color:rgba(255,255,255,0.15);border-radius:.5em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;}
#televison_title{color:#fff;font-size:.4em;position:absolute;top:-1.7em;width:100%;text-transform:capitalize}
.televison_title_d:after{position:absolute;content:"";height:1em;top:.5em;width:10em;background-color:rgba(255,255,255,0.05);border-radius:.5em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%)}

.televison_block_load{position: absolute;width: 100%;top: 3em;z-index: 100;}
#CARD_CINEMA_load_content{position: absolute;display:none;width: 100%;top: 50%;z-index: 100;}
#history_load_content{position: absolute;display:none;width: 100%;bottom: 1em;z-index: 100;}
#ACTER_CARD_load_content, #favorits_load_content, #search_load_content, #kinozal_load_content{position: absolute; display:none; width: 100%;bottom: 3.5em;z-index: 100;}
.load_content{background-image: url(http://app.pxel.tv/img/load_content_a.svg?v=151966992); background-position: center; background-repeat: no-repeat; background-size: 1.5em; width: 100%;height: 1.5em;	animation: rotate 2s infinite linear;-webkit-animation: rotate 2s infinite linear;-moz-animation: rotate 2s infinite linear;-o-animation: rotate 2s infinite linear;opacity: 0.8}

#ACCOUNT{position:absolute;top:1.2em;left:0;width:100%;padding-left:.8em;height:9.5em;z-index: 10;text-align: center;}
.ACCOUNT_INFO{position:relative;float:left;margin-right:.5em;background-color:rgba(255,255,255,0.05);width:4em;height:3em;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;color:#fff}
#ACCOUNT_MENU{position:relative;margin-top:.5em;float:left}
.ACCOUNT_MAIL{position:relative;margin-top:.5em;float:left}
#build{position:absolute;bottom:0;left:.5em;opacity:.2}
.ACCOUNT_INFO_BIG{color:#ffc800;margin-top:.3em}
.ACCOUNT_INFO p{font-size:.3em;opacity:.6}
#ACCOUNT_LOGO p{font-size: .25em;}
.ACCOUNT_L{position:relative;float:left;width:2.6em;height:2.6em;margin:.2em;border-radius:.1em;-webkit-border-radius:.1em;-moz-border-radius:.1em;box-shadow:.05em .05em .1em #000;overflow: hidden;}
.ACCOUNT_LOGO{position:absolute;background-position:center;background-repeat:no-repeat;background-size:2.6em;width:2.6em;height:2.6em;z-index:6}
.ACCOUNT_LOGO_no{position: absolute;background-position:center;background-repeat:no-repeat;background-size:1.5em;width:2.6em;height:2.6em;background-image: url(http://app.pxel.tv/img/main/enter.svg?v=151966992);opacity: 0.1;z-index:5}

.info_line{position:relative;float:left;margin-right:.5em;opacity:.4}
.info_icon{position:relative;float:left;background-position:center;background-repeat:no-repeat;background-size:.5em;width:.5em;height:.5em;margin-right:.2em}
.info_text{position: relative;float: left;font-size: .3em;color: #fff;line-height: 1.5em;}

#PLAYLIST{position:absolute;display:none;width:100%;height:100%;top:0;left:0;background-color:rgba(15,15,15,0.8);z-index:10}
#PLAYLIST_block{position:absolute;width:5em;max-height:10em;overflow:hidden;background-color:#0f0f0f;z-index:105;top:50%;left:50%;border-radius:.05em;-webkit-border-radius:.05em;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-box-shadow:inset 0 0 0 .05em #b79004;-moz-box-shadow:inset 0 0 0 .05em #b79004;box-shadow:inset 0 0 0 .05em #b79004}
#PLAYLIST_block.big{width:10em;height:9.2em}
#PLAYLIST_load{position: absolute;display: none;width: 100%;top: 1em;z-index: 100;}
#PLAYLIST_head{position:relative;text-align:left;font-size:.2em;font-size: .3em;padding: 0.5em 1em;color:#0f0f0f;text-align:left;font-weight:500;background-color:#b79004;z-index:106;border-bottom-width:.05em;border-bottom-style:solid;border-bottom-color:rgba(15,15,15,0.2)}
.playlist_line{position:relative;cursor:pointer;height:.75em;color:rgba(255,200,0,0.5);margin:.2em;background-color:rgba(255,255,255,0.05);overflow: hidden;border-radius:.05em;-webkit-border-radius:.05em}
.playlist_line_time{position: absolute;width: 0%;height: 100%;left: 0;bottom: 0em;border-bottom-width: 0.05em;border-bottom-style: solid;border-bottom-color: rgba(255,255,255,0.2);}
.playlist_line.active .playlist_line_time{border-bottom-color: #b79004;}

.playlist_line.active{background-color:#fff;color:#0f0f0f}
.playlist_line.active .playlist_line_right{color:rgba(15,15,15,0.6)}
.playlist_line_txt{position:relative;float:left;font-size:.30em;height:100%;line-height:250%;margin-left:1em;margin-right:1em;max-width:21em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.playlist_line_txt.center{width:100%;text-align:center;margin:0}.playlist_line_right{position:relative;float:right;font-size:.30em;height:100%;color:rgba(255,255,255,0.2);line-height:250%;margin-left:1em;margin-right:1em}
#PLAYLIST_up{opacity:.5;position:relative;height:.3em;left:50%;width:.4em;transform:translate(-50%,20%) rotate(90deg);-webkit-transform:translate(-50%,20%) rotate(90deg);-moz-transform:translate(-50%,20%) rotate(90deg);}
.PLAYLIST_up{display:none;height:.4em;width:.4em;background-image:url(http://app.pxel.tv/img/main/back_aa.svg?v=151966992);background-size:.4em;background-position:center;background-repeat:no-repeat}
#PLAYLIST_down{position:relative;height:.4em;left:50%;width:.4em;transform:translate(-50%,-20%) rotate(-90deg);-webkit-transform:translate(-50%,-20%) rotate(-90deg);-moz-transform:translate(-50%,-20%) rotate(-90deg);}
.PLAYLIST_down{opacity:.5;display:none;height:.4em;width:.4em;background-image:url(http://app.pxel.tv/img/main/back_aa.svg?v=151966992);background-size:.4em;background-position:center;background-repeat:no-repeat}
#PLAYLIST_time,#PLAYLIST_info{position:relative;font-size:.2em;margin-left:.5em;margin-right:.5em;margin-bottom:.5em;opacity:.5;color:#fff}
#PLAYLIST_time{margin-top: .5em;}




#player_video,.media{position:absolute;display:none;width:19.20em;left:0;height:10.80em;top:0;z-index: 3;}
.media{z-index:1;}
#player_info_name{
	position: absolute;
    display: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 3em;
    z-index: 5;
    color: #fff;
    text-align: center;
    font-size: 0.4em;
    padding-top: 0.5em;background: linear-gradient(270deg,rgba(15,15,15,0.9) 30%,rgba(15,15,15,0) 100%);background: -webkit-linear-gradient(270deg,rgba(15,15,15,0.9) 30%,rgba(15,15,15,0) 100%);background: -moz-linear-gradient(270deg,rgba(15,15,15,0.9) 30%,rgba(15,15,15,0) 100%);}
#player_info_name p{margin: 0;margin-top: 0.5em;}
#player_bottom{position: absolute;display:none;
    bottom: 0;
    left: 0;
    width: 100%;height: 3.5em;z-index:5;background: linear-gradient(90deg,rgba(15,15,15,0.9) 30%,rgba(15,15,15,0) 100%);background: -webkit-linear-gradient(90deg,rgba(15,15,15,0.9) 30%,rgba(15,15,15,0) 100%);background: -moz-linear-gradient(90deg,rgba(15,15,15,0.9) 30%,rgba(15,15,15,0) 100%);}
#player_button{position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;    height: 1.1em;}
.player_button{position: relative;
    float: left;
    width: 1em;
    height: 1em;
	bottom: 50%;
	margin-left: 0.3em;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    background-color: rgba(15,15,15,0.3);
	border-width:.05em;border-style:solid;border-color: rgba(255,255,255,.6);
	border-radius: 10em;-webkit-border-radius:10em;-moz-border-radius:10em;background-size:.5em;background-position:center;background-repeat:no-repeat}
.player_button.active{
	 background-color: rgb(255,255,2553);
}
.player_button.right{float: right;
    margin-left: 0;
    margin-right: 0.3em;}
.player_button.big{
	width: 1.5em;
    height: 1.5em;
	background-size:.7em;
}	
.player_button.big_a{
	width: 2em;
    height: 2em;
	background-size:1em;
}
.player_button_center{left: 50%;
    transform: translate(-50%,50%);
	-webkit-transform: translate(-50%,50%);
    position: absolute;
    bottom: 50%;}	



#player_curTime,#player_totalTime{width:4em;top:0.45em;font-size:0.35em;color:#fff;position:absolute}
.player_line.active .rew_time{ display: block;}
#player_curTime{left: 3em;text-align: right;}#player_totalTime{right: 3em;}
.player_line{position:absolute;left:2.80em;width:13.60em;top:0.10em;height:0.50em;z-index:11}
#player_line_a{position:absolute;width: 100%;top:0.20em;height:0.10em;background-color: rgba(255,255,255,.6);overflow: hidden;z-index:12;border-radius:0.05em;-webkit-border-radius:0.05em}
#player_line_b{position:absolute;width:0%;left:0;top:0;height:100%;background-color:#ffc800;z-index:13;border-radius:0.05em;-webkit-border-radius:0.05em}
.rew_time{position: absolute;
    display: none;
    left: 0;
    top: -1.5em;
    padding: 0.2em;
    height: 1.1em;
    font-size: 0.50em;
    background-color: #fff;color: #0f0f0f;
    border-radius: 0.1em;
    -webkit-border-radius: 0.1em;
    z-index: 7;}
.rew_time:after{content:"";position:absolute;right:50%;margin: 0 -0.3em 0 0;bottom:-0.6em;border:0.3em solid transparent;border-top:0.35em solid #fff;z-index:8;}
.no_active{opacity: 0.4;}


#player_left_menu{
	position: absolute;
	display: none;
    cursor: pointer;
    top: 0;
    /*left: -5.00em;*/
    height: 100%;
    width: 5.00em;
    background-color: rgba(15, 15, 15, 0.8);
    z-index: 15;
}
#player_left_menu_name{color: #fff;
    font-size: 0.3em;
    width: 100%;
    text-align: center;
    height: 2em;
    line-height: 2em;
    border-bottom-width: .05em;
    border-bottom-style: solid;
    border-bottom-color: rgba(255, 255, 255, 0.5);}
#player_left_menu_list{}
.player_left_menu{color: rgba(255, 255, 255, 0.5);
    font-size: 0.4em;
    /* width: 100%; */
    height: 2em;
    margin-top: 0.5em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    padding-left: 1em;
    line-height: 2em;
    background: rgba(255, 255, 255, 0.05);
    border-radius: 0.2em;
	-webkit-border-radius:0.2em;-moz-border-radius:0.2em;
    position: relative;}
	
.player_left_menu.active{color:#0f0f0f;background: #fff;}

.playlist_history{position: relative;
    float: right;
    width: 0.5em;
    height: 100%;background-size:.5em;background-position:center;background-repeat:no-repeat;background-image: url(http://app.pxel.tv/img/main/eye.svg?v=151966992);opacity: 0.5;}
.playlist_line.active .playlist_history{background-image: url(http://app.pxel.tv/img/main/eye_active.svg?v=151966992);}

#fhd_menu{position: absolute;display: none;
	right: 7.4em;
    transform: translate(50%);
	-webkit-transform: translate(50%);
	-moz-transform: translate(50%);
    bottom: 5em;
    font-size: 0.50em;
    background-color: rgba(15, 15, 15, 0.9);
    border-radius: 0.1em;
    -webkit-border-radius: 0.1em;
    z-index: 15;}
#fhd_menu:after{content:"";position:absolute;right:50%;margin: 0 -0.3em 0 0;bottom:-0.6em;border:0.3em solid transparent;border-top:0.35em solid rgba(15, 15, 15, 1);z-index:8;}
.fhd_menu{    
position: relative;
    text-align: center;
    height: 1.4em;
    line-height: 1.4em;
    padding: 0 0.3em 0 0.3em;
    color: rgba(255, 255, 255, 0.4);
	border-radius:0.1em;-moz-border-radius:0.1em;
    -webkit-border-radius: 0.1em;}
.fhd_menu.active{background-color: #fff;color: #0f0f0f;}











.player_button.button_undo{background-image: url(http://app.pxel.tv/img/player/icon/reload.svg?v=151966992);}
.player_button.button_list{background-image: url(http://app.pxel.tv/img/player/icon/list.svg?v=151966992);}
.player_button.button_back{background-image: url(http://app.pxel.tv/img/player/icon/back.svg?v=151966992);}
.player_button.button_pause{background-image: url(http://app.pxel.tv/img/player/icon/pause.svg?v=151966992);}
.player_button.button_play{background-image: url(http://app.pxel.tv/img/player/icon/play.svg?v=151966992);background-position: 0.6em center;}
.player_button.button_next{background-image: url(http://app.pxel.tv/img/player/icon/next.svg?v=151966992);}
.player_button.button_fhd p{color: #ffc800;       
margin: 50% 0 0 0;
    transform: translate(0, -50%);
		-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
    font-size: 0.25em;
    text-align: center;}
.player_button.button_size{background-image: url(http://app.pxel.tv/img/player/icon/size.svg?v=151966992);}
.player_button.button_setting{background-image: url(http://app.pxel.tv/img/player/icon/setting.svg?v=151966992);}

.player_button.button_undo.active{background-image: url(http://app.pxel.tv/img/player/icon/reload_active.svg?v=151966992);}
.player_button.button_list.active{background-image: url(http://app.pxel.tv/img/player/icon/list_active.svg?v=151966992);}
.player_button.button_back.active{background-image: url(http://app.pxel.tv/img/player/icon/back_active.svg?v=151966992);}
.player_button.button_pause.active{background-image: url(http://app.pxel.tv/img/player/icon/pause_active.svg?v=151966992);}
.player_button.button_play.active{background-image: url(http://app.pxel.tv/img/player/icon/play_active.svg?v=151966992);}
.player_button.button_next.active{background-image: url(http://app.pxel.tv/img/player/icon/next_active.svg?v=151966992);}
.player_button.button_fhd.active p{color: #0f0f0f;}
.player_button.button_size.active{background-image: url(http://app.pxel.tv/img/player/icon/size_active.svg?v=151966992);}
.player_button.button_setting.active{background-image: url(http://app.pxel.tv/img/player/icon/setting_active.svg?v=151966992);}



.info_icon.mail{background-image: url(http://app.pxel.tv/img/kino/mail.svg?v=151966992);}
.info_icon.vk{background-image: url(http://app.pxel.tv/img/kino/vk.svg?v=151966992);background-size: 0.4em;}
.info_icon.telegram{background-image: url(http://app.pxel.tv/img/kino/telegram.svg?v=151966992);background-size: 0.4em;}
.info_icon.logo{background-image: url(http://app.pxel.tv/img/logo/com_pxel_tv.svg?v=151966992);background-size: 2em;width: 2em;height: 0.8em;}

.kinozal_menu_icon.genres{background-image: url(http://app.pxel.tv/img/kino/genres.svg?v=151966992);}
.kinozal_menu_icon.sort{background-image: url(http://app.pxel.tv/img/kino/sort.svg?v=151966992);}
.kinozal_menu_icon.country{background-image: url(http://app.pxel.tv/img/kino/country.svg?v=151966992);}
.kinozal_menu_icon.year{background-image: url(http://app.pxel.tv/img/kino/year.svg?v=151966992);}
.kinozal_menu_icon.age{background-image: url(http://app.pxel.tv/img/kino/age.svg?v=151966992);}
.kinozal_menu_icon.hd{background-image: url(http://app.pxel.tv/img/kino/hd.svg?v=151966992);}
.kinozal_menu_icon.adult{background-image: url(http://app.pxel.tv/img/kino/adult.svg?v=151966992);}
.kinozal_menu_icon.logout{background-image: url(http://app.pxel.tv/img/kino/logout.svg?v=151966992);}
.kinozal_menu_icon.history{background-image: url(http://app.pxel.tv/img/kino/history.svg?v=151966992);}
.kinozal_menu_icon.player{background-image: url(http://app.pxel.tv/img/kino/player.svg?v=151966992);}
.kinozal_menu_icon.purse{background-image: url(http://app.pxel.tv/img/kino/purse.svg?v=151966992);}
.kinozal_menu_icon.speed{background-image: url(http://app.pxel.tv/img/kino/speed.svg?v=151966992);}

.kinozal_line.active .kinozal_menu_icon.genres,.kinozal_menu.active .kinozal_menu_icon.genres{background-image: url(http://app.pxel.tv/img/kino/genres_active.svg?v=151966992);}
.kinozal_line.active .kinozal_menu_icon.sort,.kinozal_menu.active .kinozal_menu_icon.sort{background-image: url(http://app.pxel.tv/img/kino/sort_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.country{background-image: url(http://app.pxel.tv/img/kino/country_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.year{background-image: url(http://app.pxel.tv/img/kino/year_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.age{background-image: url(http://app.pxel.tv/img/kino/age_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.hd{background-image: url(http://app.pxel.tv/img/kino/hd_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.adult{background-image: url(http://app.pxel.tv/img/kino/adult_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.logout{background-image: url(http://app.pxel.tv/img/kino/logout_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.history{background-image: url(http://app.pxel.tv/img/kino/history_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.player{background-image: url(http://app.pxel.tv/img/kino/player_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.purse{background-image: url(http://app.pxel.tv/img/kino/purse_active.svg?v=151966992);}
.kinozal_menu.active .kinozal_menu_icon.speed{background-image: url(http://app.pxel.tv/img/kino/speed_active.svg?v=151966992);}

.icon_janr_country{background-image: url(http://app.pxel.tv/img/kino/icon/social.svg?v=151966992);}
.kinozal_line.active .icon_janr_country{background-image: url(http://app.pxel.tv/img/kino/icon/social_active.svg?v=151966992);}
.icon_janr_min{background-image: url(http://app.pxel.tv/img/kino/icon/min.svg?v=151966992);}
.kinozal_line.active .icon_janr_min{background-image: url(http://app.pxel.tv/img/kino/icon/min_active.svg?v=151966992);}
.icon_janr_max{background-image: url(http://app.pxel.tv/img/kino/icon/max.svg?v=151966992);transform: scale(1, -1);-webkit-transform: scale(1, -1);-moz-transform: scale(1, -1);}
.kinozal_line.active .icon_janr_max{background-image: url(http://app.pxel.tv/img/kino/icon/max_active.svg?v=151966992);}
.icon_janr_a_z{background-image: url(http://app.pxel.tv/img/kino/icon/a_z.svg?v=151966992);}
.kinozal_line.active .icon_janr_a_z{background-image: url(http://app.pxel.tv/img/kino/icon/a_z_active.svg?v=151966992);}
.icon_janr_z_a{background-image: url(http://app.pxel.tv/img/kino/icon/z_a.svg?v=151966992);}
.kinozal_line.active .icon_janr_z_a{background-image: url(http://app.pxel.tv/img/kino/icon/z_a_active.svg?v=151966992);}
.icon_janr_kp{background-image: url(http://app.pxel.tv/img/kino/icon/kp.svg?v=151966992);}
.kinozal_line.active .icon_janr_kp{background-image: url(http://app.pxel.tv/img/kino/icon/kp_active.svg?v=151966992);}
.icon_janr_imdb{background-image: url(http://app.pxel.tv/img/kino/icon/imdb.svg?v=151966992);}
.kinozal_line.active .icon_janr_imdb{background-image: url(http://app.pxel.tv/img/kino/icon/imdb_active.svg?v=151966992);}
.icon_update{background-image: url(http://app.pxel.tv/img/kino/icon/update.svg?v=151966992);}
.kinozal_line.active .icon_update{background-image: url(http://app.pxel.tv/img/kino/icon/update_active.svg?v=151966992);}

.return{background-image: url(http://app.pxel.tv/img/help/return.svg?v=151966992);}
.exit{background-image: url(http://app.pxel.tv/img/help/exit.svg?v=151966992);}
.sad{background-image: url(http://app.pxel.tv/img/help/sad.svg?v=151966992);}
.smile{background-image: url(http://app.pxel.tv/img/help/smile.svg?v=151966992);}
.bad{background-image: url(http://app.pxel.tv/img/help/bad.svg?v=151966992);}
.no_com{background-image: url(http://app.pxel.tv/img/help/no_com.svg?v=151966992);}
.emoji_2{background-image: url(http://app.pxel.tv/img/help/emoji_2.svg?v=151966992);}
.rew_ff{background-image: url(http://app.pxel.tv/img/player/ff.svg?v=151966992);}
.size{background-image: url(http://app.pxel.tv/img/player/icon/size_active.svg?v=151966992);}
.play{background-image: url(http://app.pxel.tv/img/player/icon/play_active.svg?v=151966992);}
.enter{background-image: url(http://app.pxel.tv/img/help/enter.svg?v=151966992);}
.load_play{background-image: url(http://app.pxel.tv/img/player/load_play.svg?v=151966992);animation: rotate 2s infinite linear;-webkit-animation: rotate 2s infinite linear;-moz-animation: rotate 2s infinite linear;-o-animation: rotate 2s infinite linear;}

.animation_a{
	/*
	-webkit-transition: all 0.25s ease 0s;
	-moz-transition: all 0.25s ease 0s;
	-o-transition: all 0.25s ease 0s;
	transition: all 0.25s ease 0s;
	*/
}
.animation_b{
    -webkit-transition: all 0.25s ease 0s;
    -moz-transition: all 0.25s ease 0s;
    -o-transition: all 0.25s ease 0s;
    transition: all 0.25s ease 0s;
}

@keyframes rotate {
	0%   { transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg); }
	100% { transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg); }
}
@-webkit-keyframes rotate {
	0%   { transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg); }
	100% { transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg); }
}
@-moz-keyframes rotate {
	0%   { transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg); }
	100% { transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg); }
}
@-o-keyframes rotate {
	0%   { transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg); }
	100% { transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg); }
}
