 v\:roundrect {
	BEHAVIOR: url(#default#VML)
}
v\:fill {
    BEHAVIOR: url(#default#VML)
}
@font-face{
	font-family: SegoeWP;
	src: url(font/SegoeWP.ttf);
}
body {
	margin: 0;
	background: #e5e5e5;
	font-family: 'Open Sans', sans-serif;
}
form {
    margin: 0;
}
img {
    border: none;
}
ul {margin: 0; padding: 0;}
li {list-style: none;}
a {
	color: #498C9F;
}
b {font-weight: 600;}
.vlc img,
.triangle img,
.list-type img,
.info-bp .inner-img img,
#controls div img,
.menu_box img,
.return_box img,
.bottom_control .button div img,
.main-box .arrow-right img,
.main-box .arrow-left img,
.save img,
.dwn-btn img,
.arrow-down img,
.sign img,
.close img,
.menu-page .input-area img,
.preview  img,
.img-icon img,
.foot .arrow img,
.title-show img,
.outer-IE img,
.bg-IE img,
.function-IE img,
.round-go img,
.tip img, 
.torrent-block img, 
.direct-block .button img{
	width: 100%;
	height: 100%;
}
#wrapper {
    margin: 0;
	display: none;
}
#wrapper.demo{
	display: block;
}

/* LEFT BLOCK */
#left-block {
	background: #2b2b2b;
	float: left;
	color: #ebebeb;
	overflow: hidden;
}
#left-block .top-block {
	background: #e6e6e6;
	position: relative;
	width: 100%;
}
#left-block .top-block .logo {
	position: absolute;
	top: 13%;
	left: 12.5%;
}
.navbar ul {
	margin: 0; 
	padding: 0;
}
#left-block .left_menu .menu-link {
	text-transform: uppercase;
	color: #737272;
	font-size: 90%;
	cursor: pointer;
	border-bottom: 1px solid #414141;
	padding: 0 7%;
	text-align: center;
}
#left-block .left_menu .current,
#left-block .left_menu .menu-link:hover{
	color: #e6e6e6;
}
.navbar ul li.current,
.arrows span.current{
	color: #498C9F;
}
div.login {
    background-image: url(http://static.torrentstream.org/sites/acestream/img/aaa.png);
    background-size: contain;
	position: absolute;
	left: 0;
}

/* RIGHT BLOCK */
#right-block {
	position: relative;
	float: left;
	top: 0;
	/* overflow: hidden; */
}
#right-block .page {
	background-color: #e5e5e5;
	height: 100%;
}
#right-block #page-home {
    background-color: inherit;
}
.navbar {
	position: relative;
	width: 100%;
}
.navbar ul {
	margin-left: 2.5%;
}
#page-home .navbar ul {
	margin-left: 3.4%;
}
.navbar ul li,
.arrows span {
	list-style: none;
	float: left;
	text-transform: uppercase;
	color: #2f2f2f;
	font-size: 80%;
	cursor: pointer;
	font-weight: 600;
}
.navbar a {
    color: #2f2f2f;
    text-decoration: none;
}
.arrows span {margin-left: 10%;}
.main .navbar ul li {margin-right: 3%;}
.demo .navbar ul li{
	width: 5.9%;
}
.main_block {
	background: #ebebeb;
	float: right;
	position: relative;
	width: 75%;
}
.main_block .subnav {
	/*background: #608798;*/
	background: #498c9f;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	color: #FFFFFF;
    font-weight: bold;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	line-height: 300%;
	text-transform: uppercase;
}
.extended .main_block .subnav {
    line-height: 200%;
	width: 101%;
	left: -1%;
}
.main_block .title {
	color: #428191;
	display: inline-block;
	font-size: 214%;
	margin-left: 9%;
	line-height: 100%;
	float: left;
}
.main_block .line-block {
	position: absolute;
	right: 0;
}
.main_block .line {
	height: 25%;
	width: 100%;
	border-bottom: solid #dedede;
	/*margin-bottom: 5.6%;*/
	float: right;
}
.cont_1 {
	background: #ebebeb;
	background: #414141;
	position: relative;
	float: left;
	width: 25%;
}
.cont_1 ul {
	padding: 50% 0 0;
	width: -moz-fit-content;
	display: table;
	margin: auto;
}
.cont_1 ul li,
.cont_1 ul li a{
	list-style: none;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 200%;
	color: #737272;
}
.cont_1 ul li:hover a,
.cont_1 ul li a.current {
	color: #E6E6E6;
}
.cont_1 .bottom_box {
	width: 100%;
	height: 10%;
	background: #525252;
	position: absolute;
	bottom: 0;
}
.gallery {
	background: #c3c2c0;
	float: left;
	position: relative;
	/*overflow: hidden;*/
	width: 58%;
}
.gallery .fake-scroll {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #2f2f2f;
}
.gallery ul {
	margin: 0;
	padding: 0;
}
.gallery ul li{ 
	display: inline;
}
.gallery .bjqs img,
.gallery img {
	height: 100%;
}
.scroll-pane {
	width: 100%;
	height: auto;
	overflow: auto;
}
.cont_4 {
	background: #3e3e3e;
	float: right;
	width: 42%;
}
.cont_5 {
	background: #414141;
	float: left;
	border-bottom: 2px solid #525252;
	width: 58%;
	position: relative;
	overflow: hidden;
}
.cont_6 {
	background: #525252;
	float: right;
	width: 42%;
	font-size: 90%;
}
.cont_7 {
	background: #ebebeb;
	float: left;
	width: 58%;
}

/* DEMO PAGES */
.arrows {
	width: 4.7%;
	height: 50%;
	position: absolute;
	right: 1%;
	top: 25%;
}
.arrows a {text-decoration: none;}
.arrows img {
	width: 28%;
	cursor: pointer;
}
.arrows img.back {
	float: left;
}
.arrows img.next {
	float: right;
}
.steps {
	background: #2f2f2f;
	position: relative;
}
.steps .title{
	position: absolute;
	top: 30%;
	left: 2.4%;
}
.steps .main_text {
	text-transform: uppercase;
	color: #e6e6e6;
	font-size: 90%;
}
.steps .sub_text {
	font-size: 68%;
	color: #8c8c8c;
}
.steps .sep {
	height: 100%;
	width: 1px;
	background: #414141;
	position: absolute;
	top: 0;
	left: 12.2%;
}
.steps .name {
	font-size: 120%;
	color: #e6e6e6;
	text-transform: uppercase;
	position: absolute;
	top: 30%;
	left: 15.9%;
}
.steps .step_block {
	position: absolute;
	left: 22.9%;
	top: 28%;
	height: 47%;
	width: 56.7%;
	/*border: 1px solid pink;*/
}

.steps a {
    color: inherit;
    text-decoration: none;
}

.note {
	font-size: 77%;
	font-style: italic;
	color: #57a491;
	position: absolute;
}
.note-disabled{
	color: #797979;
}
.blue{
	color: #498C9F;
}
.passed .step_bg {
	background: #57a491;
}
.blue .step_bg {
	background: #498C9F;
}
.first,
.second,
.third {
	position: absolute;
	top: 0;
	width: 27%;
	height: 100%;
}
.step_bg {
	position: absolute;
	top: 49.5%;
	background: #e5e5e5;
	width: 44%;
}
.first {left: 6.9%;}
.second {left: 34%;}
/*.second .outer{
	background: url(http://static.torrentstream.org/sites/acestream/img/step_yellow.png) no-repeat;
	background-size: 100%;
}*/
.passed .outer {
	border-color: #57a491;
	color: #57a491;
}
.blue .outer {
	border-color: #498C9F;
	color: #498C9F;
}
.current .outer{
	border-color: #FDC725;
}
.current .step_bg {
	background: #FDC725;
}
.note-current,
.current .outer {
	color: #FDC725;
}
.third {left: 61%;}
/*.outer {
	width: 16%;
	height: 100%;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	behavior: url(border-radius.htc);
	background: #428191;
	margin: auto;
	position: relative;
	top: -55%;
}*/
.outer {
	width: 14.3%;
	height: 90%;
	background: #2F2F2F;
	border: 3px solid #e6e6e6;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	/* behavior: url(border-radius.htc); */
	/*background: url(http://static.torrentstream.org/sites/acestream/img/step_blue.png) no-repeat;
	background-size: 100%;*/
	position: absolute;
	top: 0;
	left: 40.5%;
	color: #e5e5e5;
	text-align: center;
	line-height: 150%;
	font-size: 125%;
	cursor: pointer;
	z-index: 1;
}
.outer-IE {
	width: 14.3%;
	height: 90%;
	background: #2F2F2F;
	position: absolute;
	top: -2%;
	left: 40.5%;
	cursor: pointer;
	z-index: 1;
}


/* BOTTOM PANEL */
.bottom_panel {
	background: #444444;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 13%;
}
.bottom-panel-content {
    position: absolute;
    left: 0;
    top: 5.74%;
    width: 100%;
    height: 77.26%;
}
.bottom-panel-page {
    position: absolute;
    width: 100%;
    height: 100%;
    display: none;
}
.bottom-separator {
	width: 100%;
	height: 5.74%;
	position: absolute;
	top: 0;
	left: 0;
	background: #696969;
}
.loaded {
	background: url(http://static.torrentstream.org/sites/acestream/img/load.png) repeat-x;
	position: absolute;
	top: 0;
	left: 0;
	width: 0%;
	height: 100%;
	background-size: contain;
	z-index: 0;
}
/*.loaded img{height: 100%;}*/
.progress {
	background: #498C9F;
	position: absolute;
	top: 0;
	left: 0;
	width: 0%;
	height: 100%;
	z-index: 1;
}
.placeholder {
	background: #e5e5e5;
	position: absolute;
	top: 0;
	left: 0%;
	width: 0.75%;
	height: 100%;
	z-index: 2;
}
.bottom_control {
	width: 100%;
	height: 17%;
	background: #2f2f2f;
	position: absolute;
	left: 0;
	bottom: 0;
}
.bottom_control .button {
	width: 4.5%;
	height: 100%;
	border-right: 0.7px solid #424242;
	float: left;
	position: relative;
	cursor: pointer;
}
.bottom_control .button-active {
	background: #434343;
}
.bottom_control .button .play{
	/* background: url(http://static.torrentstream.org/sites/acestream/img/play_bottom.png) no-repeat; */
	/* background-size: contain; */
	height: 28%;
	width: 8%;
	position: absolute;
	top: 36%;
	left: 46%;
}
.bottom_control .button .info {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/info_bottom.png) no-repeat;
	background-size: contain;*/
	height: 31%;
	width: 6%;
	position: absolute;
	/*top: 34.5%;*/
	top: 16%;
	left: 47%;
}
.bottom_control .button .playlist{
	background: url(http://static.torrentstream.org/sites/acestream/img/playlist_bottom.png) no-repeat;
	background-size: contain;
	height: 14%;
	width: 38%;
	position: absolute;
	top: 43%;
	left: 31%;
}
.bottom_control .button-right {
	float: right;
	border-left: 0.7px solid #424242;
	border-right: none;
}
.bottom_control .button .squeeze{
	/*background: url(http://static.torrentstream.org/sites/acestream/img/squeeze.png) no-repeat;
	background-size: contain;*/
	height: 36.1%;
	width: 16.7%;
	position: absolute;
	/*top: 32%;*/
	top: 18%;
	left: 41.5%;
}
.bottom_control .button .expand{
	/*background: url(http://static.torrentstream.org/sites/acestream/img/expand.png) no-repeat;
	background-size: 100%;*/
	height: 36.1%;
	width: 16.7%;
	position: absolute;
	/*top: 32%;*/
	top: 18%;
	left: 41.5%;
}
.time {
	font-size: 114%;
	color: #e5e5e5;
	float: right;
	margin-right: 4.3%;
	margin-top: 1%;
}
#controls {
	position: absolute;
	width: 38.48%;
	left: 30.76%;
	top: 36.8%;
	/*border: 1px solid pink;*/
}
#controls div {
	cursor: pointer;
}
.round {
	border: 2px solid #fff;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	/* behavior: url(border-radius.htc); */
}
.controls-container .round:hover {
	border-color: #498c9f;
}
.menu_box{
	position: absolute;
	width: 6.3%;
	top: 36.8%;
	left: 12.23%;
	cursor: pointer;
}
.menu_box .menu {
	position: absolute;
	left: 0;
	top: 0;
	background: url(http://static.torrentstream.org/sites/acestream/img/menu.png) no-repeat;
	background-size: 100%;
}
.control-buttons .menu-i {
	background: url(http://static.torrentstream.org/sites/acestream/img/menu.png) no-repeat;
	background-size: 100%;
}
.menu_box:hover .menu,
.controls-page .menu-i{
	background: url(http://static.torrentstream.org/sites/acestream/img/menu_h.png) no-repeat;
	background-size: 100%;
	border-color: #498c9f;
}
.menu_box:hover span,
.return_box:hover span {
	color: #498c9f;
}
.menu_box span,
.return_box span {
	color: #e5e5e5;
	float: right;
	line-height: 230%;
}
.return_box {
	cursor: pointer;
	position: relative;
    width: 8.4%;
	display: inline-block;
	margin-bottom: -1%;
}
.return_box .return{
	position: absolute;
	right: 0;
	top: 0;
	background: url(http://static.torrentstream.org/sites/acestream/img/return.png) no-repeat;
	background-size: 100%;
}
.return_box:hover .return{
	background: url(http://static.torrentstream.org/sites/acestream/img/return_h.png) no-repeat;
	background-size: 100%;
	border-color: #498c9f;
}
.return_box span {
	float: left;
}
#controls .stop,
#controls .play,
#controls .pause,
#controls .playlist,
#controls .fullscreen,
#controls .power {
	position: absolute;
	top: 0;
	cursor: pointer;
}
#controls .stop:hover,
.controls-page .stop-i {
	border-color: #498c9f;
	background: url(http://static.torrentstream.org/sites/acestream/img/stop_h.png) no-repeat;
	background-size: 100%;
}
#controls .stop,
.text-box .stop-i {
	background: url(http://static.torrentstream.org/sites/acestream/img/stop.png) no-repeat;
	background-size: 100%;
	left: 0;
}
#controls .prev,
#controls .next {
	height: 28.95%;
	width: 3.21%;
	position: absolute;
	/*top: 35.53%;*/
	top: 15%;
}
#controls .prev{
	/*background: url(http://static.torrentstream.org/sites/acestream/img/prev.png) no-repeat;
	background-size: 100%;*/
	left: 20.54%;/*10.27%;*/
}
/*#controls .prev:hover{
	background: url(http://static.torrentstream.org/sites/acestream/img/prev_h.png) no-repeat;
	background-size: 100%;
}*/
#controls .play,
.control-buttons .play-i{
	background: url(http://static.torrentstream.org/sites/acestream/img/play.png) no-repeat;
	background-size: 100%;
	left: 25.20%;/*14.93%;*/
}
#controls .play:hover,
.controls-page .play-i {
	background: url(http://static.torrentstream.org/sites/acestream/img/play_h.png) no-repeat;
	background-size: 100%;
}
#controls .pause{
	background: url(http://static.torrentstream.org/sites/acestream/img/pause.png) no-repeat;
	background-size: 100%;
	left: 25.20%;/*14.93%;*/
}
#controls .pause:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/pause_h.png) no-repeat;
	background-size: 100%;
}
#controls .next{
	/*background: url(http://static.torrentstream.org/sites/acestream/img/next.png) no-repeat;
	background-size: 100%;*/
	left: 32.74%;/*22.47%;*/
}
/*
#controls .next:hover{
	background: url(http://static.torrentstream.org/sites/acestream/img/next_h.png) no-repeat;
	background-size: 100%;
}*/
#controls .playlist,
.control-buttons .playlist-i{
	background: url(http://static.torrentstream.org/sites/acestream/img/playlist.png) no-repeat;
	background-size: 100%;
	left: 10.27%/*29.86%;*/
}
#controls .playlist:hover,
.controls-page .playlist-i{
	background: url(http://static.torrentstream.org/sites/acestream/img/playlist_h.png) no-repeat;
	background-size: 100%;
}
#controls .mute {
	position: absolute;
	top: 7.89%;
	left: 40.13%;
	width: 5.46%;
	height: 84.21%;
}
/*
#controls .mute-off {
	background: url(http://static.torrentstream.org/sites/acestream/img/mute-off.png) no-repeat;
	background-size: 100%;
}
#controls .mute-off:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/mute-off_h.png) no-repeat;
	background-size: 100%;
}
#controls .mute-on {
	background: url(http://static.torrentstream.org/sites/acestream/img/mute-on.png) no-repeat;
	background-size: 100%;
}
#controls .mute-on:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/mute-on_h.png) no-repeat;
	background-size: 100%;
}
*/
#controls .menu,
#controls .quality{
	width: 10%;
	height: 66%;
	border: 2px solid #e5e5e5;
	position: absolute;
	top: 12%;
	color: #e5e5e5;
	text-align: center;
}
#controls .menu{
	left: 29.89%;
}
#controls .vol_down{
	width: 2.09%;
	height: 7.89%;
	position: absolute;
	/*top: 46.05%;
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_down.png) no-repeat;
	background-size: 100%;*/
	top: 10%;
	left: 48.15%;
}
/*#controls .vol_down:hover{
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_down_h.png) no-repeat;
	background-size: 100%;
}*/
#controls .sound{
	/*background: url(http://static.torrentstream.org/sites/acestream/img/volume.png) no-repeat;
	background-size: 100%;*/
	width: 20.87%;
	height: 68.42%;
	position: absolute;
	top: 15.79%;
	left: 53.93%;
}
#controls .volume{
	width: 110.77%;
	height: 38.46%;
	background: #696969;
	position: absolute;
	top: 30.77%;
	left: -5.38%;
}
#controls .volume-text,
#controls .level-text{
	position: absolute;
	top: -115%;
	cursor: default;
	font-size: 90%;
}
#controls .volume-text{
	left: -15%;
	color: #cccccc;
}
#controls .level-text{
	right: -12%;
	color: #FF5C46;
}
#controls .up-to-87 {
    background-color: #57a491;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 100%;
}
#controls .up-to-100 {
    background-color: #FDC725;
	height: 100%;
	position: absolute;
	top: 0;
	left: 64.62%;
	right: 15.38%;
	display: none;
}
#controls .up-to-150 {
    background-color: #FF5C46;
	height: 100%;
	position: absolute;
	top: 0;
	left: 84.62%;
	right: 0;
	display: none;
}
#controls .volume-value-87 {
    color: #57a491;
}
#controls .volume-value-100 {
    color: #FDC725;
}
#controls .volume-value-150 {
    color: #FF5C46;
}
#controls  .vol_control{
	width: 3%;
	height: 220%;
	background: #e5e5e5;
	position: absolute;
	top: -60%;
	left: 0%;
}
#controls .vol_up{
	width: 2.09%;
	height: 34.21%;
	position: absolute;
	/*top: 32.89%;
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_up.png) no-repeat;
	background-size: 100%;*/
	top: 24%;
	left: 78.49%;
}
/*#controls .vol_up:hover{
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_up_h.png) no-repeat;
	background-size: 100%;
}*/
#controls .quality{
	right: 16.48%;
}
#controls .fullscreen,
.control-buttons .fullscreen-i{
	background: url(http://static.torrentstream.org/sites/acestream/img/fullscreen.png) no-repeat;
	background-size: 100%;
	left: 84.75%;/* 104.65%; */
}
#controls .fullscreen:hover,
.controls-page .fullscreen-i {
	background: url(http://static.torrentstream.org/sites/acestream/img/fullscreen_h.png) no-repeat;
	background-size: 100%;
}
#controls .power,
.control-buttons .power-i{
	background: url(http://static.torrentstream.org/sites/acestream/img/power.png) no-repeat;
	background-size: 100%;
	left: 95.02% /*114.92%*/;
}
#controls .power:hover,
.controls-page .power-i{
	background: url(http://static.torrentstream.org/sites/acestream/img/power_h.png) no-repeat;
	background-size: 100%;
}
#controls .live,
#controls .q-dropdown {
	display: none;
	border: 2px solid #e6e6e6;
	position: absolute;
	top: 1px;
	left: 84.75%;
	color: #e6e6e6;
}
#controls .live img {
	float: left;
    margin: 6% 12%;
}
#controls .q-dropdown {
	display: block;
	padding: 0 5px;
	top: 4px;
}
#controls .q-dropdown .caret {
	border-top-color: #ffffff;
    margin-top: 5px;
	border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 6px solid #ffffff;
	content: "";
    display: inline-block;
    height: 0;
    vertical-align: top;
    width: 0;
}
.ts-floating-container {
	position: relative;
}
#controls .q-dropdown .dropdown-menu,
.ts-floating-container .dropdown-menu {
	margin: 0;
    padding: 5px;
    right: -2px;
    bottom: 15px;
    width: auto;
    list-style: outside none none;
	position: absolute;
	z-index: 100000;
	border: 2px solid #ffffff;
	opacity: 0;
}
.ts-floating-container .dropdown-menu {
	bottom: auto;
	right: auto;
}
#controls .q-dropdown .menu-bg,
.ts-floating-container .menu-bg {
	background: #444444;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
#controls .q-dropdown li,
.ts-floating-container li {
	padding: 0 4px;
	margin: 2px 0;
	line-height: 150%;
	white-space: nowrap;
	text-align: right;
}
#controls .q-dropdown li:hover,
.ts-floating-container li:hover {
	background: #696969;
}
#controls .q-dropdown .dropdown-menu  a,
.ts-floating-container .dropdown-menu  a {
	color: #e6e6e6;
	font-size: 11px;
	text-decoration: none;
	display: block;
}
.title-show,.title-show-big {
	display: none;
	/*height: 20%; */
    left: 51.5%;
    position: absolute;
    top: 12%;
    width: 13.4%;
	color: #e5e5e5;
	text-align: center;
	text-transform: uppercase;
	font-size: 80%;
	line-height: 200%;
	height: 4%;
}
.title-show-big {text-transform: none}
.title-show img,.title-show-big img {
	position: absolute;
	top: 0;
	left: 0;
}
.title-show-big img {height: 100%}
.title-show span,.title-show-big span {
	position: relative;
	margin: auto;
}
.time-show {
	position: absolute;
	top: -34%;
	left: 0;
	background: url(http://static.torrentstream.org/sites/acestream/img/show-time.png) no-repeat;
	background-size: 100%;
	color: #e5e5e5;
	display: none;
	line-height: 200%;
	text-align: center;
}
.info-title {
	font-size: 120%;
	color: #e6e6e6;
	text-align: center;
	text-transform: uppercase;
}
.attention {
	width: 96%;
	height: 50%;
	position: relative;
	margin: auto;
	top: 30%;
}
.attention  .sign {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/attention.png) no-repeat;
	background-size: 100%;*/
	height: 100%;
	width: 5%;
	float: left;
	margin-top: 0.7%;
}
/*.attention .no-text {
	background: url(http://static.torrentstream.org/sites/acestream/img/sign-no-text.png) no-repeat;
	background-size: 100%;
}*/
.attention  .text {
	font-size: 100%;
	color: #e5e5e5;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.8);
	padding-left: 6%;
	margin-top: -1%;
}
.attention p {
	margin: 0;
	padding: 0 0 1px 0;
}
.content {
	/*font-size: 110%;*/
	color: #111;
	position: relative;
}
/*
not used ?
can switch to .shadow ?
.content.shadow {
	text-shadow: 1px 1px 0 rgba(255,255,255,0.8);
}
*/
.content p {
	margin: 0;
	padding: 0 0 2% 0;
}
.content .title {
	font-size: 133%;
	color: #498C9F;
	padding: 3% 7%;
}
.content a {
	text-decoration: none;
	font-weight: 600;
}
.content a:hover {text-decoration: underline;}
.new-level {
	/*position: absolute;
	left: 42%;
	top: 21%;*/
	font-style: italic;
	width: 60%;
	margin: auto;
}
.new {
	position: absolute;
	left: 20%;
	top: 36%;
	display: inline-block;
	width: 20%;
}
.new .question span {
	background: url(http://static.torrentstream.org/sites/acestream/img/question.png) transparent no-repeat;
	background-size: 100%;
	margin-bottom: -5%;
}
.new .question span:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/question_h.png) transparent no-repeat;
	background-size: 100%;
	border-color: #498C9F;
}
.link_img {
	border: 3px solid #696969;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	/* behavior: url(border-radius.htc); */
	display: inline-block;
	color: #696969;
	text-align: center;
	font-size: 150%;
    line-height: 140%;
    margin-left: 5px;
    text-align: center;
	font-weight: bold;
	cursor: pointer;
}
.nav-left .link_img,
.nav-left .link_img_IE{
	float:left;
	margin:0 !important;
}
.nav-right .link_img,
.nav-right .link_img_IE {
	float:right;
	margin:0 !important;
}
.link_img_IE {
	display: none;
	cursor: pointer;
}
.img-icon-IE {display: none;}
.link_img_IE img{
	width: 100%;
	height: 100%;
	margin-bottom: -40%;
}
.activate {
	position: absolute;
	top: 50%;
	left: 11%;
	width: 23%;
	height: 12%;
}
.activate p {
	padding-bottom: 10px;
}
.activate .activation span {
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-left-grey.png) transparent no-repeat 2px 0;
	background-size: 100%;
	margin-bottom: -5%;
}
.activate .activation span:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-left_h.png) transparent no-repeat 2px 0;
	background-size: 100%;
	border-color: #498C9F;
}
.test {
	position: absolute;
	top: 80%;
	left: 33%;
	display: table;
	font-style: italic;
}
.test .go-to-test {
	border: 2px solid #696969;
	text-align: center;
	color: #696969;
	display: table;
	padding: 0 3%;
	margin: 5% auto;
	font-weight: 600;
	font-style: normal;
	text-shadow: none;
}
a.go-to-test:hover {text-decoration: none;}
.use {
	position: absolute;
	top: 37%;
	left: 54.6%;
	width: 20%;
	height: 6%;
	text-align: right;
}
.use .how-to-use {margin-left: 10%;}
.use .how-to-use span,
.main-box .line-center .link_img,
.nav-right .link_img,
.line-search .link_img{
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-grey.png) transparent no-repeat;
	background-size: 100%;
	height: 100%;
	margin-bottom: -5%;
	cursor: pointer;
}
.main-box .line-center .link_img {margin: 0 0 -2% 20%;}
.information {
	position: absolute;
	top: 50%;
	left: 42%;
	width: 33%;
	height: auto;
}
.information p {
	padding-bottom: 10px;
}
.information a {
	font-style: normal;
	text-shadow: none;
}
.extended .navbar,
.extended .cont_5,
.extended .cont_7,
.extended .gallery{
	/* width: 67.8%; */
	width: 68%;
	float: left;
}
.extended .gallery{
	width: 63.5%;
}
.extended .main_block{
	/* width: 52.5%; */
	width: 52%;
}
.extended .cont_1{
	/* width: 15.3%; */
	width: 16%;
}
.extended .cont_4,
.extended .title,
.extended .line-block {
	display: none;
}
.extended .cont_6 {
	/* width: 32.2%; */
	width: 32%;
}
#container {display: none;}
.extended #container {
	/* width: 32.16%; */
	width: 32%;
	float: right;
	display: block;
}
.extended #container .bottom {
	background: #2f2f2f;
    margin-left: -14.2%;
    /* width: 114.2%; */
    width: 114%;
}
.innerBody {
    width: 100%;
	height: 100%;
	/* background: #c2c2c2; */
	/* border: 1px solid #e6e6e6; */
	position: relative;
	top: -0.1%;
	right: -0.2%;
}
.image {
	border: 1px solid #e6e6e6;
	position: absolute;
	width: 14.2%;
	height: 12.5%;
	overflow: hidden;
}
.item1,
.item2,
.item3,
.item4,
.item5 {
	top: 0;
}
.item1 {left: 0;}
.item2 {left: 14.2%;}
.item3 {	left: 28.4%;}
.item4 {left: 42.6%;}
.item5 {left: 71%;z-index: 1;}
.item4,
.item5 {
	width: 28.4%;
	height: 25%;
}
.item6 {
	top: 12.5%;
	left: 0;
	width: 42.6%;
	height: 37.2%;
}
.item7,
.item8,
.item9 {
	top: 25%;
}
.item8 {
	width: 28.4%;
	left: 56.8%;
}
.item7 {left: 42.6%;}
.item9 {left: 85.2%;}
.item10,
.item11 {
	top: 37.5%;
}
.item10 {left: 42.6%;}
.item11 {
	left: 56.8%;
	width: 42.6%;
	height: 25%;
}
.item12,
.item13{
	top: 50%;
}
.item12 {left: 0;}
.item13 {left: 28.4%;}
.item12,
.item13 {
	width: 28.4%;
}
.item14,
.item15,
.item16,
.item17,
.item18 {
	top: 62.5%;
}
.item14 {left: 0;}
.item15 {
	width: 28.4%;
	left: 14.2%;
}
.item16 {left: 42.6%;}
.item17 {left: 56.8%;}
.item18 {
	left: 71%;
	width: 28.4%;
	height: 37.5%;
	z-index: 1;
}
.item19,
.item20,
.item21 {
	top: 75%;
}
.item20{
	left: 14.2%;
	width: 42.6%;
}
.item21{left: 56.8%;}
.item22,
.item23,
.item24 {
	top: 87.5%;
}
.item24 {
	left: 42.6%;
	width: 28.4%;
}
.item23 {left: 28.4%;}
.item22{left: 14.2%;}

.item4, 
.item11, 
.item20 {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/blue-bg.png) repeat;*/
	background: #4fa0b5;
	background: -moz-linear-gradient(top,  #4fa0b5 0%, #46899a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4fa0b5), color-stop(100%,#46899a));
	background: -webkit-linear-gradient(top,  #4fa0b5 0%,#46899a 100%);
	background: -o-linear-gradient(top,  #4fa0b5 0%,#46899a 100%);
	background: -ms-linear-gradient(top,  #4fa0b5 0%,#46899a 100%);
	background: linear-gradient(top,  #4fa0b5 0%,#46899a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fa0b5', endColorstr='#46899a',GradientType=0 );
}
.item4,
.item14,
.item11 {
	z-index: 2;
}
.image a {
	display: block;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	text-align: center;
	text-decoration: none;
	font-size: 170%;
	font-weight: bold;
}
.image a span {
	display: block;
	font-weight: normal;
	font-size: 50%;
}
.item4 a{padding-top:20%;}
.item11 a{padding-top:18%;}
.item20 a{padding-top:1%;}
.image img {
	width: 100%;
}
.item23 img,
.item21 img,
.item19 img,
.item18 img,
.item17 img,
.item16 img,
.item15 img,
.item14 img,
.item10 img,
.item7 img,
.item3 img,
.item2 img,
.item1 img {
	height: 100%;
	width: auto;
}
.item7 img {
	margin-left: -37%;
}
.item15 img {
	margin-left: -20%;
}
.item16 img {
	margin-left: -15%;
}
.item1,
.item2,
.item3,
.item4,
.item5 {
	border-top: none;
}
.item18,
.item19,
.item22,
.item23,
.item24 {
	border-bottom: none;
}
.item5,
.item9,
.item11,
.item18{
	border-right: none;
}
.item19 {
	left: -14.2%;
	height: 25%;
	width: 28.4%;
	z-index: 1;
}
.window {
	position: relative;
	width: 63%;
	height: 88%;
	margin: 2.5% auto;
	background: #424242;
}
.window .close {
	width: 5%;
	min-height: 4.5%;
	height: 13%;
	background: url(http://static.torrentstream.org/sites/acestream/img/close.png) no-repeat;
	background-size: 100%;
	position: absolute;
	top: 1.5%;
	right: 1%;
	cursor: pointer;
}
.btn-box {
	margin: 4% auto;
	width: 84%;
	position: relative;
}
.info-btn,
a.info-btn,
.blue-button,
.black-button {
	display: inline-block;
	border: 3px solid #8e8e8e;
	color: #8f8f8f;
	text-align: center;
	padding: 0 2%;
	margin-right: 5%;
	cursor: pointer;
	text-shadow: none;
}
.registration .blue-button,
.black-button {
	margin: 0 !important;
	float: left;
	display: inline-block;
}
.info-btn:hover {
	color: #e5e5e5;
	border-color: #e5e5e5;
}
.button-active,
.info-btn:active {
	color: #444444;
	border-color: #e5e5e5;
	background: #e5e5e5;
}
.button-active:hover {
    color: #444444 !important;
}
.blue-button {
	color: #498C9F;
	border-color: #498C9F;
	font-weight: 600;
}
.blue-button:hover {
	background: #498C9F;
	border-color: transparent;
	color: #e5e5e5;
}
.black-button {
	color: #696969;
	border-color: #696969;
	font-weight: 600;
	margin-left: 15% !important;
}
.black-button:hover {
	background: #696969;
	border-color: transparent;
	color: #e5e5e5;
}

.page {
    display: none;
    height: 100%;
}

.main-block-content {
    display: none;
    height: 87%;
	margin-top: 7%;
}

.slideshow-pages {
    position: relative;
}

.slideshow-page {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.cont_4, .cont_5, .cont_6 {
    color: white;
}

.cont_4 a {
    color: white;
}

.cont_7 {
    color: black;
}
.inner-box {
	padding: 3%;
	font-size: 117%;
	text-align: justify;
}
.cont_5 .inner-box {
	height: 95%;
}
.cont_7 .inner-box {
	color: #111111;
}
.item {
	float: left;
	margin-right: 1%;
}
.item img {
    height: 100%;
}
.content-title-container,
.content-page-container {
    overflow: hidden;
    position: relative;
}
.content-title,
.content-page,
.content-bottom {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.content-page-wrapper {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.ui-accordion-content {
	background: #e6e6e6;
	color: #3b3b3b;
}
.ui-accordion-content {
	padding: 5% 0 !important;
}
.ui-accordion-content .menu-link {
	border: none !important;
	line-height: 150% !important;
	text-align: left !important;
	margin-bottom: 5%;
	text-transform: none !important;
	color: #444444 !important;
	
	font-weight: 600;
}
.ui-accordion-content .menu-link a {
    color: #2f2f2f !important;
    text-decoration: none;
}
.ui-accordion-content .menu-link:last-child{margin-bottom: 0;}
.ui-accordion-content .menu-link:hover {
    text-decoration: underline;
}
.ui-accordion-content .menu-link:hover,
.ui-accordion-content .current,
.ui-accordion-content .menu-link:hover a{
	color: #5A808F !important;
}
.menu-link img {
	width: 16px;
	height: 16px;
	margin-bottom: -4px;
	margin-right: 3px;
}
.title-box {
	width: 100%;
	position: relative;
	top: 0;
	background: #696969;
	color: #e6e6e6;
}
.title-box .number {
	background: #3f3f3f;
	width: 12.2%;
	border-right: 1px solid #414141;
	height: 100%;
	color: #e6e6e6;
	text-align: center;
	display: inline-block;
	position: absolute;
	/*top: -1px;*/
	font-size: 90%
}
.title-box .name {
	display: inline-block;
	width: 100%;
	text-align: center;
}
.main-box {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
}
.main-box .title {font-size: 120%;}
.main-box .a {
	position: absolute;
	left: 7%;
	top: 21%;
}
.box {
	display: inline-block;
    width: 27%;
	padding: 2%;
	position: absolute;
	top: 33%;
	color: #e5e5e5;
	background: #444444;
}
.box-download {
	left: 18%;
}
.box-torrent {
	left: 54.6%;
	width: 15%;
	padding: 2.2% 2%;
}
.box span {
	display: inline-block;
	padding: 2% 0;
	text-transform: uppercase;
	font-weight: bold;
}
.main-box .step-btn {
	display: inline-block;
	border: 2px solid #424242;
	padding: 2%;
	text-shadow: none;
	color: #424242;
	float: right;
}
.main-box .step-btn:hover {
	background: #424242;
	color: #fff;
}
.main-box .or {
	position: absolute;
	top: 33%;
	left: 51%;
}
.inner-box-dark {
	width: 62.77%;
	height: 88.25%;
	background: #424242;
	top: 4%;
	margin: auto;
	position: relative;
}
.inner-box-light {
	width: 62.9%;
	height: 88.62%;
	border: 1px solid #2b2b2b;
	top: 4%;
	margin: auto;
	position: relative;
}
.main-box .line-center{
	width: 41%;
	margin: auto;
	position: relative;
	top: 23%;
}
.main-box .line-center {
	text-align: center;
	clear: both;
}
.main-box .line-center .link_img{
	margin: 1% 0;
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-grey.png) no-repeat;
	background-size: 100%;
}
.line-center .create .link_img {
	margin: 0 0 -4% 5%;
}
.line-center .adds .link_img,
.back-to-test .link_img{
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-left-grey.png) no-repeat 2px 0;
	background-size: 100%;
	/*margin: 0 5% -5% 0;*/
}
.line-center .adds .link_img:hover,
.back-to-test .link_img:hover,
.go-back .link_img:hover{
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-left_h.png) no-repeat 2px 0;
	background-size: 100%;
	border-color: #498C9F;
}
.go-back {
	text-align: left !important;
	float: left !important;
}
.go-back .link_img {
	margin: 0 5% -2.5% 0;
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-left-grey.png) no-repeat 2px 0;
	background-size: 100%;
	border-color: #696969;
}
.go-to-registrated,
 .go-to-remind,
.go-back {
	color: #696969;
	font-weight: 600;
	text-align: right;
	float: right;
    width: 50%;
	display: inline-block;
}	
.go-to-registrated .link_img,
.go-to-remind .link_img{
	margin: 0 0 -2.5% 5%;
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-grey.png) no-repeat;
	background-size: 100%;
	border-color: #696969;
}
.line-center .create .link_img:hover,
.nav-right .link_img:hover,
.go-to-registrated .link_img:hover,
.go-to-remind .link_img:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow_h.png) no-repeat;
	background-size: 100%;
	border-color: #498C9F;
}
.main-box .block {
	background: #444444;
	color: #e5e5e5;
	width: 95%;
	padding: 0;
	font-size: 85%;
	text-align: left;
}
.main-box .line-top .right,
.main-box .line-top .left {
	width: 40%;
	display: inline-block;
	margin-top: 1%;
}
.main-box .get-link {left: 0;}
.upload span {width: 36% !important;}
.upload .choose {
	padding: 0.5% 3%;
	background: #e5e5e5;
	display: inline-block;
	color: #2d2d2d;
	font-size: 80%;
	margin-left: 3%;
    vertical-align: middle;
}
.main-box .arrow-right,
.main-box .arrow-left {
	height: 100%;
    margin: auto;
    width: 50%;
}
.main-box .arrow-right {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/arrow-next.png) no-repeat;
	background-size: 100%;*/
	left: 48%;
}
/*.main-box .arrow-left {
	background: url(http://static.torrentstream.org/sites/acestream/img/arrow-back.png) no-repeat;
	background-size: 100%;
}*/
.line-top  .right{
	float: left;
	margin-left: 15%;
}
.line-top .left {
	float: left;
}
.main-box .get-link  input {
	border: none;
	color: #797979;
	font-size: 100%;
	width: 40% !important;
}
.main-box .block span {
	width: 46%; 
	text-align: right; 
	display: inline-block;
}
.input-file,
.main-box .get-link  input {
	overflow: hidden; 
	width: 35% !important; 
	height: 7%; 
	background-color: #fff;
	vertical-align: middle;
	display: inline-block;
	margin-left: 1%;
	position: relative;
}
.input-file {
	margin-right: 1%;
    width: 49% !important;
}
.input-file .title {
	color: #797979;
	font-size: 100%;
	padding: 0;
}
#form-create-file {
	position: absolute;
	top: 0; 
	right: 0; 
	-moz-opacity: 0; 
	filter: alpha(opacity=0); 
	opacity: 0;  
	height: 100%;
	z-index: 1;
}
#form-create-filename {
    position: absolute;
	top: 0; 
	left: 0; 
	height: 100%;
	width: 70%;
	margin: 0;
}
.fake-choose-btn {
	position: absolute; 
	right: 0; 
	top: 0; 
	width: auto;
	font-size: 90%;
	color: #2f2f2f;
	padding: 0 3%;
	font-weight: bold;
	background: #e5e5e5;
	cursor: pointer;
}
.main-box .info-btn {
    border-width: 2px;
    font-size: 80%;
    margin-left: 3%;
    margin-right: 0;
    padding: 0 0.8%;
    vertical-align: middle;
}
.main-box .box .info-btn {
	float: right;
	margin: 0;
	font-weight: normal;
}
.rss {
	height: auto;
	text-align: left;
}
.rss-title {
	color: #498C9F;
	text-transform: uppercase;
	padding: 1% 0 3%;
}
.rss a{
	display: block;
	color: #E6E6E6;
	text-decoration: none;
	margin-bottom: 8%;
	position: relative;
}
.rss a:hover{
	color: #498C9F;
}
.rss span {
	display: block;
}
.rss .show-time {
	color: #797979;
	font-size: 90%;
	margin: 2% 0;
}
.rss .show-title {
	display: none;
	background: #444444;
    left: 0;
    padding: 3%;
    position: absolute;
    text-align: left;
    top: -100%;
}
.news {
	margin-bottom: 4%;
}
.news a{
	text-decoration: none;
	color: #000;
}
.news .news-title{
	color: #498C9F;
	text-transform: uppercase;
}
.news .date {
	color: #797979;
	display: block;
	margin-top: 0.5%;
	font-size: 90%;
}
.main-news {
	height: 70%;
    margin: -1% 0;
    overflow: hidden;
	font-style: italic;
}
.main-news .news-title{
	margin: 0;
	color: #FDC725;
	text-transform: uppercase;
}
.inner-box-dark .close,
.menu-popup .close,
.messagebox-bg .close{
	position: absolute;
	display: block;
	top: 2.4%;
	right: 1%;
	width: 5%;
	height: 10%;
	background-color: #2f2f2f;
	/*background-image: url(http://static.torrentstream.org/sites/acestream/img/close.png);
	background-size: 100%;*/
	background-repeat: no-repeat;
	cursor: pointer;
}
.popup-wrapper .scroll-text,
#awe-missing-notification .scroll-text {
    position: relative;
    top: 15%;
    height: 80%;
    overflow: hidden;
}
.popup-wrapper .text-box,
#awe-missing-notification .text-box {
	padding: 0 8%;
	color: #b1b1b1;
	font-size: 110%;
}
.content .img {
	margin: auto;
}
.info-page a{
	text-shadow: none;
}
.popup-wrapper .text-box .page-title,
#awe-missing-notification .text-box .page-title {
	color: #FDC725;
	text-align: center;
	text-transform: uppercase;
}
.under-title {
	text-transform: none; 
	width: 70%; 
	display: inline-block;
	color: #498C9F;
}
.control-buttons ul{
	width: 46%;
}
.control-buttons ul li{
	display: inline-block;
	line-height: 300%;
	width: 100%;
}
.control-buttons ul.left-column {float:left;}
.control-buttons ul.right-column {float:right;}
.control-buttons .img-icon {
	float: left;
	margin-right: 3%;
	margin-top: 1%;
}
.control-buttons .next-i .inner-image,
.control-buttons .prev-i .inner-image{
	margin: -9% 28%;
}
.control-buttons .mute-i .inner-image {
	width: 80%;
	height: 80%;
	margin: 15% 10%;
	background: url(http://static.torrentstream.org/sites/acestream/img/mute-on.png) no-repeat;
	background-size: 100%;
}
.controls-page .mute-i .inner-image {
	background: url(http://static.torrentstream.org/sites/acestream/img/mute-on_h.png) no-repeat;
	background-size: 100%;
}
.controls-page .vol-up-i .inner-image{margin: 12% 40% 0 27%;}
.controls-page .vol-down-i .inner-image{margin: -2% 40% 0 27%;}
.prev-i, .next-i {
	margin: 1% 2.5% 0 -1.5% !important;
}
.controls-page .prev-i, .controls-page .next-i {
	margin: 1% 2.5% 0 -0.5% !important;
}
/*.control-buttons .prev-i .inner-image{
	background: url(http://static.torrentstream.org/sites/acestream/img/prev.png) no-repeat;
	background-size: 100%;
}

.controls-page .prev-i .inner-image {
	background: url(http://static.torrentstream.org/sites/acestream/img/prev_h.png) no-repeat;
	background-size: 100%;
}
.control-buttons .next-i .inner-image {
	background: url(http://static.torrentstream.org/sites/acestream/img/next.png) no-repeat;
	background-size: 100%;
}
.controls-page .next-i .inner-image{
	background: url(http://static.torrentstream.org/sites/acestream/img/next_h.png) no-repeat;
	background-size: 100%;
}*/

.control-buttons .vol-down-i,
.control-buttons .vol-up-i .inner-image{
	color: #e5e5e5;
	font-weight: bold;
	font-size: 150%;
	text-align: center;
	line-height: 100%;
}
/*.controls-page .vol-up-i .inner-image{
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_up_h.png) no-repeat;
	background-size: 100%;
}
.controls-page .vol-down-i .inner-image{
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_down_h.png) no-repeat;
	background-size: 100%;
}
.text-box .vol-up-i .inner-image{
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_up-i.png) no-repeat;
	background-size: 100%;
	margin: 42% 39% 0% 33%;
}
.text-box .vol-down-i .inner-image{
	background: url(http://static.torrentstream.org/sites/acestream/img/vol_down-i.png) no-repeat;
	background-size: 100%;
	margin: 54% 42% 0 29%;
}*/
.rectangle {
	border: 2px solid #E5E5E5;
    color: #E5E5E5;
    font-size: 80%;
    height: 2%;
	margin-top: 1.5% !important;
    line-height: 150%;
    padding: 0.1%;
    position: absolute;
    text-align: center;
    width: 6%;
}
.text-fix {
	display: inline-block;
	margin-left: 23%;
}
.two-col,
.b-social {
	float: left;
	width: 46%;
}
.two-col li,
.b-social li,
#awe-missing-notification li {
	list-style: circle;
}
#awe-missing-notification li {
	margin-left: 5%;
	margin-bottom: 3%;
}
.two-col b,
.b-social b {
	color: #498C9F;
}
.b-audio {margin-top: 3%;}
.b-social {margin-top: 2%;}

.text-box .special {
	color: #e5e5e5;
	font-weight: 600;
}
.text-box .green {
	font-weight: bold;
	color: #27a75b;
}
.text-box .red {
	font-weight: 600;
	color: #FF5C46;
}
.press-btn .play {
	background: url(http://static.torrentstream.org/sites/acestream/img/play_h.png) no-repeat;
	background-size: 100%;
}
.press-btn .power {
	background: url(http://static.torrentstream.org/sites/acestream/img/power_h.png) no-repeat;
	background-size: 100%;
}
.press-btn .link_img {border-color: #498C9F;cursor: default;}
.press-btn .link_img_IE {cursor: default;}
.press-btn span,
.signs {
	color: #498C9F;
	text-transform: uppercase;
	line-height: 150%;
	display: inline-block;
}
.press-btn {
	width: 125%;
	font-weight: 600;
	position: relative;	
}
/*#awe-missing-notification {
	background: #424242;
	padding: 5%;
	margin: auto;
	position: relative;
	color: #b1b1b1;
	font-size: 110%;
	display: table;
	font-style: normal;
}
#awe-missing-notification .close{
	top: 5%;
}*/

.pattern {
	background: url(http://static.torrentstream.org/sites/acestream/img/bg-texture.png) repeat;
	height: 100%;
    position: absolute;
    top: 0;
	left: 0;
    width: 100%;
}

.button-line {
	width: 56.96%;
	margin: 8% auto 0;
}
.button-line a,
.button-line a:hover{
	text-decoration: none;
	display: inline-block;
	width: 100%;
}
.bordered-btn {
	border: 3px solid #535353;
    display: inline-block;
	width: 33.2%;
	padding: 0.3% 0;
    font-weight: 600;
    padding: 0;
    text-align: center;
}
.bordered-btn a {color: #444444;}
a.invisible {
	text-decoration: none;
	color: #E5E5E5;
}
#player-container {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 3px;
    height: 3px;
}
.popup-wrapper,
#awe-missing-notification {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.popup-wrapper .popup-bg,
#awe-missing-notification .popup-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #e5e5e5;
    opacity: 0.5;
}
.popup-wrapper .popup-bg-solid,
#awe-missing-notification .popup-bg-solid {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #e5e5e5;
}
.cont_5 .fake {
	background: #414141;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 101%;
    z-index: -1;
}
.preview {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/preview.png) no-repeat;
	background-size: 100%;*/
	border: 3px solid #e5e5e5;
	position: absolute;
	top: 16.5%;
	right: 16%;
	z-index: 1;
}
.inner-textbox {
    padding: 3% 5%;
    /*
	padding: 3% 5%;
	width: 90%;
	height: 100%;
	*/
}
.inner-textbox p{
	padding: 0 0 1%;
}
.headline {
	color: #498C9F;
	text-transform: uppercase;
	font-weight: 600;
}
.subline {
	margin-top: 1% !important;
	font-weight: bold;
}
.round-go {
	display: inline-block;
	/*background: url(http://static.torrentstream.org/sites/acestream/img/go-to.png) no-repeat;
	background-size: 100%;*/
	height: 4%;
    margin: 0.5% 0.5% -1.3%;
    width: 1.5%;
	cursor: pointer;
}
.round-go img {
	margin-bottom: -25%;
 }
/*.inner-textbox .round-go:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/go-to_h.png) no-repeat;
	background-size: 100%;
}*/
.inner-textbox .letters {margin: 0 0 1%;}
.inner-textbox .dots {margin-top: -1%;}
.inner-textbox li{
	margin-left: 3%;
}
.inner-textbox .letters  li,
.inner-textbox .dots .letters  li{
	list-style-type: lower-latin;
}
.inner-textbox .dots  li,
.inner-textbox .circle .dots  li{
	list-style-type: circle;
}
.inner-textbox .circle  li{list-style-type: disc;}
.inner-textbox .rect  li{list-style-type: square;}
.add-info {
	font-style: italic;
}
.controls-page .headline{
	text-align: left;
}
.controls-page .round{border-color: #498C9F;}
.controls-page .special,
.inner-textbox .special{
	font-weight: bold;
}
.controls-page .b-social{margin:0;}

/* PLAYLIST */
.playlist-container,
.menu-container {
	margin: auto;
	background: #444444;
	opacity: 1;
	position: relative;
    top: 5%;
	/*padding: 1.49% 0 4.63% 1.59%;*/
}
.playlist-container .close, 
.menu-container .close {
	position: absolute;
	top: 1.49%;
	right: 1%;
	width: 4.9%;
	height: 5.52%;
	background-color: #2f2f2f;
	/*background-image: url(http://static.torrentstream.org/sites/acestream/img/pl_close.png);
	background-size: 100%;*/
	background-repeat: no-repeat;
	cursor: pointer;
}
.playlist-container .head,
.menu-container .head,
.video-head {
	width: 91%;
	height: 5.3%;
	position: absolute;
	top: 1.49%;
	left: 1.59%;
	background: #2f2f2f;
}
.video-head {top: 2.4%;}
.playlist-container .head span{
	height: 100%;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	display: inline-block;
	float: left;
	color: #d5d5d5;
	text-transform: uppercase;
	text-align: center;
	font-size: 90%;
	position: absolute;
	top: 0;
}
.playlist-container .head .checkbox{width: 6.7%;left: 0;}
.playlist-container .head .checkbox .loader{
	background: url(http://static.torrentstream.org/sites/acestream/img/loader.gif) no-repeat;
	background-size: 100%;
	width: 26.23%;
	height: 29.73%;
	margin: 23% 35%;
}
.playlist-container .head .name{width: 68.46%;left:6.7%}
.playlist-container .head .function{width: 24.3%;right: 0;}
.playlist-container .file-list {
	height: 100%;
}
.playlist-container .row{
	width: 100%;
	height: 7.2%;
	color: #e5e5e5;
	/*margin-bottom: 3.1%;*/
	position: relative;
}
.playlist-container .outer-div {
	width: 98.2%;
	height: 71%;
	position: absolute;
	top: 13%;
	left: 1.59%;
}
.playlist-container .distance{height:2.92%}
.playlist-container .row-current{
	background: #e5e5e5;	
	color: #2f2f2f;
}
.playlist-container .row:hover{
	background: #696969;
	opacity: 0.9;
}
.playlist-container .row span{
	position: absolute;
	height: 100%;
	top: 0;
}
.playlist-container .row .checkbox{
	width: 6.7%;
	left: 0;
}
.playlist-container .row .checkbox .bg-unchecked{
	margin: auto;
	border: 5px solid #2f2f2f;
	background-color: #2f2f2f;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	/* behavior: url(border-radius.htc); */
	opacity: 0.9;
	cursor: pointer;
	position: relative;
	top: 17%;
}
.playlist-container .row .checkbox .bg-checked {
	border: 5px solid #2f2f2f;
	background-color: transparent;
	margin: auto;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	opacity: 0.9;
	cursor: pointer;
	position: relative;
	top: 17%;
}
.playlist-container .row .checkbox .bg-IE{
	margin: auto;
	cursor: pointer;
	position: relative;
    top: 17%;
}
/*.playlist-container .row .checkbox .bg-unchecked {
	background: url(http://static.torrentstream.org/sites/acestream/img/check.png) no-repeat;
	background-size: 100%;
}*/
.playlist-container .row .name {
	width: 68.68%;
	left: 6.7%;
	padding-left: 2.2%;
	cursor: move;
}
.playlist-container .row .function{
	width: 24.62%;
	left: 75.38%;
}
.playlist-container .row .function .btn {
	border: 2px solid #696969;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	margin: auto;
	cursor: pointer;
	position: relative;
    top: 12.5%;
}
.playlist-container .row .function-IE {
	margin: auto;
	cursor: pointer;
	position: relative;
    top: 12.5%;
}
.playlist-container .row .function .btn .play,
.playlist-container .row .function .btn .stop {
	background: url(http://static.torrentstream.org/sites/acestream/img/pl_play.png) no-repeat;
	background-size: 100%;
	/*margin: -6% -7%;*/
	width: 100%;
	height: 100%;
}
.playlist-container .row .function .btn .play {margin: 0 8%;}
.playlist-container .row .function .btn .stop {
	background: url(http://static.torrentstream.org/sites/acestream/img/pl_stop.png) no-repeat;
	background-size: 100%;
}
.playlist-container .row-current .function .btn {
	border-color: #494949;
}
.playlist-container .row-current .function .btn .play{
	background: url(http://static.torrentstream.org/sites/acestream/img/pl_play_cur.png) no-repeat;
	background-size: 100%;
}
.playlist-container .row-current .function .btn .stop{
	background: url(http://static.torrentstream.org/sites/acestream/img/pl_stop_cur.png) no-repeat;
	background-size: 100%;
}
.playlist-container .row:hover .function .btn {
	border-color: #e5e5e5;
}
.playlist-container .row:hover .function .btn .play{
	background: url(http://static.torrentstream.org/sites/acestream/img/pl_play_hover.png) no-repeat;
	background-size: 100%;
}
.playlist-container .row:hover .function .btn .stop{
	background: url(http://static.torrentstream.org/sites/acestream/img/pl_stop_hover.png) no-repeat;
	background-size: 100%;
}
.playlist-container .foot{
	height: 6.12%;
	width: 88.3%;
	position: absolute;
	bottom: 4.63%;
	left: 4.5%;
}
.select-area {
	height: 100%;
	width: 25.14%;
}
.playlist-container .foot .arrow{
	/*background: url(http://static.torrentstream.org/sites/acestream/img/pl_arrow.png) no-repeat;
	background-size: 100%;*/
	height: 100%;
	width: 3.4%;
	position: absolute;
	top: 0;
	left: 0;
}
.playlist-container .foot .select{
	width: 17.89%;
	height: 62%;
	border: 3px solid #858585;
	color: #858585;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 6.57%;
	cursor: pointer;
	font-size: 90%;
}
.select-area:hover .select {
	color: #e5e5e5;
	border-color: #e5e5e5
}
/*.select-area:hover .arrow {
	background: url(http://static.torrentstream.org/sites/acestream/img/pl_arrow-act.png) no-repeat;
	background-size: 100%;
}*/

/* MENU */
.menu-container .line {
	height: 5.37%;
	position: relative;
	width: 100%;
	margin: auto;
	color: #d5d5d5;
	text-transform: uppercase;
	line-height: 200%;
}
.menu-container .head,
.video-head{
	text-align: center;
	color: #d5d5d5;
	text-transform: uppercase;
	text-align: center;
	font-size: 90%;
	line-height: 225%;
}
.menu-container .line-container {
	width: 81.3%;
	position: absolute;
	top: 13%;
	left: 6.3%;
	height: 87%;
}
.menu-container .input-area {
	position: absolute;
	top: 0;
	left: 34.69%;
	width: 65.44%;
	height: 100%;
}
.menu-container .input-area .minus,
.menu-container .input-area .plus {
	display: inline-block;
	position: absolute;
	top: 14%;
	height: 72%;
	width: 4.89%;
	cursor: pointer;
}
.menu-container .input-area .minus {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/menu-minus.png) no-repeat;
	background-size: 100%;*/
	left: 0;
}
/*.menu-container .input-area .minus:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/menu-minus-h.png) no-repeat;
	background-size: 100%;
}*/
.menu-container .input-area .plus {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/menu-plus.png) no-repeat;
	background-size: 100%;*/
	right: 0;
}
/*.menu-container .input-area .plus:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/menu-plus-h.png) no-repeat;
	background-size: 100%;
}*/
.menu-container  .input {
	width: 82.89%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 8.55%;
	background: #e5e5e5;
	opacity: 0.9;
	color: #525252;
	text-transform: none;
}
.menu-container  .input span{margin-left: 3%;}
.menu-container .show-options{
	display: inline-block;
	position: absolute;
	top: 14%;
	right: 1%;
	width: 5.9%;
	height: 72%;
	/*background: url(http://static.torrentstream.org/sites/acestream/img/menu-show.png) no-repeat;
	background-size: 100%;*/
	cursor: pointer;
}
/*.menu-container .show-options:hover{
	background: url(http://static.torrentstream.org/sites/acestream/img/menu-show-h.png) no-repeat;
	background-size: 100%;
}*/
.menu-container .menu-popup {
	background: #2f2f2f;
	width: 50%;
	height: 38%;
	padding-top: 5%;
	position: absolute;
	left: 25%;
	top: 10%;
	/*
	left: 6%;
	bottom: 5%;
	*/
	display: none;
}
.menu-container .menu-popup .option-item {
	display: table;
	position: relative;
	left: 40%;
	color: #e5e5e5;
	cursor: pointer;
}

.demo-video {
	float: left;
	position: relative;
	left: 30%;
	top: 43%;
	color: #e5e5e5;
	font-weight: 600;
}
table {font-size: 100%;}
table.test_2 {
	width: 85%;
	margin: auto;
	position: relative;
	top: 10%;
}
table.test_2 .title {
	padding: 0;
	margin: 0;
	font-size: 100%;
}
/*.vlc {
	background: url(http://static.torrentstream.org/sites/acestream/img/vlcTEST.png) no-repeat;
	background-size: 100%;
}*/

.test_2 .vlc {
	margin: 3% 20% 0 0;
}
/*.set-packet .vlc {
	background: url(http://static.torrentstream.org/sites/acestream/img/vlc.png) no-repeat;
	background-size: 100%;
}*/
table.player-id {
	background: #444444;
	width: 100%;
	margin: 5% 0;
}
table.player-id td.id {
	color: #e5e5e5; 
	width: 24%;
	text-align: center;
}
table.player-id td.light-grey {
	background: #696969; 
	width: 66%;
}
.content .light-grey  input[type="text"] {
	border: none;
	background: transparent;
	color: #e5e5e5;
	padding: 0;
    width: 90%;
    font-size: 110%;
}
table.player-id .save {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/save.png) no-repeat;
	background-size: 100%;*/
	cursor: pointer;
}
/*
table.player-id .save:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/save_active.png) no-repeat;
	background-size: 100%;
}*/
table.login-block,
table.password-block {
	width: 45%;
	margin: 2% auto;
}
.dwn-torrent{
	width: 50%;
	margin: 0 auto 15%;
}
.dwn-torrent .dwn-btn {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/dwn-btn.png) no-repeat;
	background-size: 100%;*/
	cursor: pointer;
	display: inline-block;
	margin: 0 0 -4% 5%;
}
/*.dwn-torrent .dwn-btn:hover {
	background: url(http://static.torrentstream.org/sites/acestream/img/dwn-btn-active.png) no-repeat;
	background-size: 100%;
}*/
.main-block-list,
 .set-packet {
	margin-left: 8.66%;
	font-weight: 600;
}
.set-packet {
	height: 100%;
	position: relative;
}
.main-block-list {
	width: 70%;
	clear: both;
	position: relative;
	top: 10%;
}
.main-block-list .list-type{
	/*background: url(http://static.torrentstream.org/sites/acestream/img/list-type.png) no-repeat;
	background-size: 100%;*/
	display: inline-block;
	margin: 0 1% 0 0;
	float: left;
}
.main-block-list div {margin: 3% 0;}
.set-packet .packet {
    margin-left: 15%;
	font-size: 114%;
    width: 55%;
}
.set-packet .vlc {
	position: absolute;
	left: 0;
	bottom: 0;
}
.debug.vlc {
	margin-bottom: 8%;
}
.list-text {padding-left: 3%}
.list-text .blue {
	font-size: 114%;
}
.content input[type="text"],
.content input[type="password"] {
	border: none;
	color: #e5e5e5;
	width: 70%;
	background: #696969;
	padding: 7px;
	margin-left: 5%;
}
.registration p{
	width: 70%;
	margin: 3% auto;
}
.registration .btn-container {
	margin: 3% 0 0 15%;
}
.registration .checkbox,
.registration .checkbox-checked{
	background-color: #696969;
	cursor: pointer;
	display: inline-block;
	margin: 0 1% -0.5% 0;
}
.registration .checkbox-checked {
	background-image: url(http://static.torrentstream.org/sites/acestream/img/checked.png);
	background-size: 100%;
	background-repeat: no-repeat;
}
.feedback table,
.recover table {
	margin: 3% auto;
    width: 77%;
}
.registration input[type="text"],
.registration input[type="password"],
.feedback input[type="text"] {
	padding-top: 0;
	padding-bottom: 0;
	width: 65%;
}
.feedback input[type="text"],
.recover input,
.feedback textarea {
	margin: 0 0 3% 0 !important;
	width: 75% !important;
}
.feedback textarea {
	background: none repeat scroll 0 0 #696969;
    border: medium none;
    color: #E6E6E6;
	padding: 7px;
}
.feedback .btn-box,
.recover .btn-box {
	width: 77%;
	padding: 0;
	margin-top: -2%;
}
.test_1 table {
	position: relative;
}
.test_1 .title {
	text-transform: uppercase;
	font-weight: 600;
}
.test_1 .one{
	margin: auto;
	width: 89%;
	top: 2%;
}
.test_1 .line-center{width: 89%;}
.test_1 .two{
	width: 55.24%;
	top: 7%;
	left: 8.16%;
	height: 15%;
}
.test_1 .three{
	width: 55.24%;
	top: 12%;
	left: 13.8%;
	height: 15%;
}
.blue-number {
	color: #498C9F;
	display: block;
	float: left;
	font-size: 225%;
	padding-right: 5%;
}
.line-text {
	display: inline-block;
	width: 80%;
}
.triangle {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/triangle.png) no-repeat;
	background-size: 100%;*/
	float: left;
	margin: 5% 5% 0 0;
}
.test_1 .info {
	padding: 0;
	text-align: left;
}
.test_1 .info .info-bp{
	background: #2f2f2f;
	/*background: url(http://static.torrentstream.org/sites/acestream/img/info-text.png) no-repeat;
	background-size: 100%;*/
	display: inline-block;
	margin-bottom: -1%;
}
.test_1 .info .info-bp .inner-img {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/info_bottom.png) no-repeat;
	background-size: 100%;*/
	width: 7%;
	height: 50%;
	margin: -5% 46.5%;
}
.test_1 .signs {
	position: absolute;
	top: 0;
	right: 0;
	font-weight: bold;
	font-size: 90%;
	margin-right: 2%;
}
.test_1 .line-show {
	background: url(http://static.torrentstream.org/sites/acestream/img/line-show.png) no-repeat;
	background-size: 100%;
	width: 100%;
	height: 25%;
}
.messagebox-bg {
	background: #424242;
	padding: 4% 3% 2%;
	margin: auto;
	top: 30%;
	position: relative;
	color: #b1b1b1;
	font-size: 110%;
	display: table;
}
.messagebox-bg .info-btn {
	display: table;
    margin: 10% auto 0;
    padding: 0 10%;
}
.line-search {
	width: 80%;
	position: relative;
	margin: auto;
	text-align: center;
    top: 45%;
}
.create-box table {
	position: relative;
	width: 85%;
	margin: auto;
}
.create-box table tr {
	width: 15%;
}
.arrow-td {
	width: 5%;
	height: 100%;
	text-align: center;
}
.create-box .line-text {
	width: 100%;
}
.line-search .link_img{
	margin: 0 0 -10px 15px;
}
.create-box input[type="text"] {
	background: #fff;
	font-size: 100%;
	padding: 0;
	padding-left: 5px;
	color: #2f2f2f;
	margin: 1%;
}
.create-box .info-btn {
	display: inline-block;
    height: 25%;
    line-height: 175%;
    margin: 0;
    padding: 0 2%;
}
#left-block .registration,
#left-block .registration a{
	color: #2f2f2f !important;
	text-decoration: none !important;
	text-transform: uppercase;
    text-align: center;
	position: absolute;
	left: 0;
	width: 100%;
	font-size: 90%;
}
.color-line {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.color-line span{
	display: inline-block;
	width: 17%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.color-line .blue-color {
    background: #73a4b2;
    width:16%;
}
.color-line .purple-color {
    background: #b07cd9;
    left: 16%;
}
.color-line .red-color {
    background: #f88171;
    left: 33%;
}
.color-line .orange-color{
    background: #f89c3e;
    left: 50%;
}
.color-line .yellow-color {
    background: #f7cf59;
    left: 67%;
}
.color-line .green-color {
    background: #5ab880;
    left: 84%;
    width: 16%;
}
.nav-left {white-space: nowrap;}
.nav-right {white-space: normal;}
.nav-left .nav-text {
    display: inline-block;
    margin-left: 6%;
}
.nav-right .nav-text {
    display: inline-block;
    margin-right: 6%;
}
.memo {
	background: #696969;
	width: 45%;
	margin: auto;
	color: #e5e5e5;
	padding: 1% 3%;
	text-align: center;
}
.under-text {
	left: 15%;
    position: relative;
}
.fixed-bottom {
	left: 10%;
    margin: 0 !important;
    position: absolute;
    top: 80%;
    width: 80%;
}
.arrow-down  {
	/*background: url(http://static.torrentstream.org/sites/acestream/img/arrow-down.png) no-repeat;
	background-size: 100%;*/
	display: inline-block;
	margin: 0 0 0 1%;
}
.arrow-down img {
	margin-bottom: -55%;
}
.round-list-type {
	border: 5px solid #2f2f2f;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	/* behavior: url(border-radius.htc); */
	display: inline-block;
	margin: 0 1% -2.5% 0;
	float: left;
}
.round-list-type-IE {
	display: inline-block;
	margin: 0 1% -2.5% 0;
	float: left;
	display: none;
}
.text-indent {
	display: inline-block;
    float: left;
    padding-left: 5%;
	margin-bottom: 3%;
	width: 100%;
}
.wide p {
	width: 85%;
	margin: 2% auto;
}
.scroll-v {
	position: relative;
	left: 0;
}
.scroll-v .inner-textbox {
	padding-top: 0;
	padding-bottom: 0;
}
.transform {
	text-transform: uppercase;
}
#left-menu-registration,
#left-menu-remind {
    display: none;
}
.ie-enable {
	display: none;
	background: none;
}
.ie-disable {display: block;}
.install-table {
	width: 100%;
	position: relative;
}
.install-table .a-block-td {
	height: 100%;
	position: absolute;
	bottom: 0;
}
.install-table .a-block {
	background: #444444;
	position: absolute;
	bottom: 0;
}
.install-info {
	margin: 3% 0 0 6%;
}
.install-info .sign {
	margin: 1.4% 3%;
	float: left;
}
.install-info .text {
	margin: 1%;
}
.tip {
	display: block;
	position: absolute;
	top: 22%;
	color: #e5e5e5;
	text-align: center;
	display: none;
	font-size: 90%;
}
.direct-link {
	left: 22%;
}
.torrent-link {
	left: 64%;
}
.stable-direct-link {
	left: 27%;
    top: -7%;
}
.stable-torrent-link {
	left: 69%;
	top: -7%;
}
.new-direct-link {
	left: 27%;
    top: -27%;
}
.new-torrent-link {
	left: 69%;
	top: -28%;
}
.tip span {
	left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
 .install-text {
	width: 85%;
	margin: auto;
 }
 .semi {
	font-weight: 600;
 }
 .text-link:hover {
	cursor: pointer;
	text-decoration: underline;
 }
.direct-block {
	background: #e5e5e5;
	position: absolute;
	left: 9.62%;
	color: #444444;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
	font-weight: 600;
	font-size: 120%;
}
.new-version {
	position: absolute;
    top: 12px;
    width: 100%;
}
.direct-block .button {
	position: absolute;
	background: #444444;
	cursor: pointer;
 }
.direct-block  span{
	text-align: center;
	display: inline-block;
}
.direct-block:hover  {
	color: #498C9F;
}
.direct-block:hover  .button{
	background: #498C9F;
}
 .torrent-block {
	position: absolute;
	right: 9.62%;
	cursor: pointer;
 }
 .need {
     width: 100%; 
     display: inline-block; 
     margin-top: 5%;
 }
 .need .info-btn {
     margin: auto; 
     display: table;
 }
 .need a,
.need a:hover {text-decoration: none;}

.video-instruction {
	background: #b07cd9;
	color: #e5e5e5;
	text-transform: uppercase;
	text-align: center;
	position: absolute;
}
.video-instruction .play{
	background: url(http://static.torrentstream.org/sites/acestream/img/play.png) no-repeat;
	background-size: 100%;
	margin: 10% auto 5%;
	cursor: pointer;
}
#awe-missing-notification .screen {
	margin: 1% 5%;
	display: inline-block;
	width: 60%;
}
#awe-missing-notification .screen img,
#awe-missing-notification .attention {
	width: 100%;
}
#awe-missing-notification .text{
	text-shadow: none;
	color: #B1B1B1;
	margin-left: 5%;
	margin-bottom: 2%;
}
.video-container {
	position: absolute; 
	top: 10%; 
	width: 100%; 
	/* height: 90%; */
	bottom: 0;
}
#overlay-body {
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	display: none;
}
.popup-video .info-page {z-index: 4;}

ul.media-list li{
	margin: 10px 0;
}
ul.submenu1, ul.submenu2 {margin-left: 3%;}

.notes {
	margin-left: 3% !important;
}


.install-btn {
	border-color: #2d53af;
	background-color: #4d7bd6;
	background-image: -webkit-linear-gradient(top,#5689db 0%,#4d7bd6 100%);
	display: block;
	height: 28px;
	font-size: 11px;
	width: 170px;
	box-shadow: 0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);
	-webkit-box-shadow: 0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);
	padding: 0 4px 0 4px;
	-webkit-border-radius: 2px;
	margin: 20px auto;
	position: relative;
}
.install-btn:hover {
	border-color:#4076ff;
	background-color:#5c92ff;
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#669eff),color-stop(100%,#5286ff));
}
.install-btn .btn-label{
	line-height: 28px;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-shadow: 0 1px 1px rgba(0,0,0,0.1);
	text-transform: uppercase;
	position: absolute;
	width: 85%;
	top: 0;
	left: 15%;
}
.install-btn .btn-sign {
	width: 19px;
	height: 17px;
	position: absolute;
	top: 5px;
	left: 40px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAQAAACVkV9MAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAABMAAAARAMNJ7iwAAACPSURBVCjPjZJRDsMgDENfCAfY1+5/vh2g0iRI9gG0AbUa/glGiWMZxNlB2urabcutyDnmFUAUaxc+q3WPSqiX77DUI0+xafHmD2eQRqV7WiHqFtWUe+i89CmYNAWCyYsMJP8AyBsDyohltFUOUuAHBTDqojbmOgrfm93/kBfePJZF+8ztUlcSRp3fVPb+2w/RaCkkhrW/agAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=);
}

/*********************/

.demo-top-menu {
    text-align: center;
}

.demo-top-menu .menu-link {
	text-transform: uppercase;
	color: #c6c6c6;
	font-size: 90%;
	cursor: pointer;
	padding: 0 2%;
	text-align: center;
	display: inline-block;
	height: 30px;
	line-height: 30px;
}
.demo-top-menu .current,
.demo-top-menu .menu-link:hover{
	color: #ffffff;
}