html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
  overflow-x: hidden;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

	/* stream */
body {
position: relative;
overflow-x: hidden;
/* width: 1440px;*/

background: #000000;
}
/* flags */
.flags { 
	top:3px;
	margin-top: -15px;
	right: 50px;
	height: 15px;
	float: right;
	width: 120px;


 }

 .flags__mob { 
	top:3px;
		right: 50px;
	height: 15px;
	float: right;
	width: 120px;


 }

 .mobilelogo {
 	display: none;
 }

 .mews {
margin-top: 194px;
 }

 .news h2 {
 	font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 16px;
text-align: center;

color: #FFFFFF;
 }

 .news input {
 	background: rgba(255, 255, 255, 0.8);
box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 20px;
width: 55%;
margin: 15px;
min-height: 39px;
padding-left: 15px;
font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 16px;

color: rgba(0, 0, 0, 0.5);

 }

  .news textarea {
 	background: rgba(255, 255, 255, 0.8);
box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 20px;
width: 55%;
padding: 15px;
font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 16px;

color: rgba(0, 0, 0, 0.5);
 }

 .news li {
 	margin-top: 50px;
 	min-height: 200px;
 	max-height: 300px
 }

 .news li img {
 	float: left;
 	width: 46%;
 	border-radius: 3px;
 }

 .news li:nth-child(2n) img {
 	float: right;
 	width: 47%;

 }

 .news li:nth-child(2n) {
 	 	margin-top: 100px;

 }


.st-13 {
	//margin-left: 175%;
}



 .newsheader {
 	width: 47%;
 	height: 5%;
 	float: right;
 	background: linear-gradient(180deg, #FF5E04 34.9%, rgba(255, 94, 4, 0.49) 100%);
border-radius: 3px;
transform: matrix(1, 0, 0, 1, 0, 0);
padding: 15px;

font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 21px;
margin-left: 10px;
margin-right: 10px;
color: #FFFFFF;

transform: matrix(1, 0, 0, 1, 0, 0);

 }

.newsheader a {
	font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 21px;
margin-left: 10px;
margin-right: 10px;
color: #FFFFFF;
text-decoration: none;
transform: matrix(1, 0, 0, 1, 0, 0);
}


 .newsbody {
 	 	width: 47%;

 	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 17px;
	/* or 146% */
text-align: justify;
padding: 20px;
float: right;


color: #F0F0F0;
 }

 .more {
 	display: none;
 }



 .flags a {
 	 		  text-decoration: none;

 }

 .usa {
 	width: 13px;
 	height: 13px;
 	background-image: url(../img/usa.png);	
 	float: left;
 	padding-left: 5px;

 }
  .france {
 	width: 13px;
 	height: 13px;
 	background-image: url(../img/france.png);	
 	float: left;
 	padding-left: 3px;
 	margin-left: 5px;

 }
  .spain {
 	width: 13px;
 	height: 13px;
 	background-image: url(../img/spain.png);	
 	float: left;
 	padding-left: 3px;
 	margin-left: 5px;

 }
  .russia {
 	width: 13px;
 	height: 13px;
 	background-image: url(../img/russia.png);	
 	float: left;
 	padding-left: 3px;
 	 margin-left: 5px;

 }


/* flags end */

/* social icons */

.soc { 
	top:3px;
	margin-top: 10px;
	height: 18px;
	float: right;
	width: 120px;
	z-index: 99999999999999999;


 }

 .soc a {
 	 		  text-decoration: none;
	z-index: 99999999999999999;
 }

 .facebook {
 	width: 18px;
 	height: 18px;
 	background-image: url(../img/facebook.png);	
 	float: left;
 	padding-left: 5px;
 		z-index: 99999999999999999;

 }
  .twitter {
 	width: 18px;
 	height: 18px;
 	background-image: url(../img/twitter.png);	
 	float: left;
 	padding-left: 3px;
 	margin-left: 5px;
 		z-index: 99999999999999999;

 }
  .google {
 	width: 18px;
 	height: 17px;
 	background-image: url(../img/google.png);	
 	float: left;
 	padding-left: 3px;
 	margin-left: 5px;
 		z-index: 99999999999999999;


 }
  .pinterest {
 	width: 17px;
 	height: 17px;
 	background-image: url(../img/pinterest.png);	
 	float: left;
 	padding-left: 3px;
	margin-left: 5px;
		z-index: 99999999999999999;


 }
 /* social icons end */

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.leftcolumn {
	width:20%;
	float: left;

}
.central { 
	width:60%;
	margin: auto;
 }

 .rightcolun {
 		width:20%;
	float: right;
 }


 #menu { 
width: 770px;
height: 150px;
margin: 0 auto;
left:50%;
 }

 #menu ul {
 	 list-style: none; /*убираем маркеры списка*/
  	margin: 0; /*убираем верхнее и нижнее поле, равное 1em*/
  	padding-left: 0; /*убираем левый отступ, равный 40px*/

 }

 #menu li {
 	display: inline;
 	float: left;
 	margin-left: 13px;
 	text-align: center;
 	  padding: 25px 0 5px;


 }

 #menu .button {
	width: 183px;
	height: 71px;
	background: #FF5E04;
	box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 6px;

	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 28px;
	padding-top: 17px;
	color: #000000;
	opacity: 0.9;
 }


#menu .button:hover {
	width: 183px;
	height: 71px;
	background: #FF5E04;
	box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 6px;

	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 28px;
	padding-top: 17px;
	color: #000000;
	opacity: 1;
 }

 #menu a {
 		  text-decoration: none;

 }

  #menu .buttontext {
  }

	/* Rectangle 2 */

#Rectangle {
width: 100%;
height: 293px;
margin-top: 20px;
left: -5px;
top: 19px;
background: linear-gradient(180deg, #FF5F04 49.8%, rgba(236, 85, 0, 0.74) 100%);
}


/* EBEN RADIO */
.logo {
position: absolute;
width: 365px;
height: 74px;
top: 50px;

font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 64px;
line-height: 75px;

color: #000000;

border: 1px solid rgba(0, 0, 0, 0.28);
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
z-index: 9999999999;
}

.listgr13  {
	position: absolute;
	left: 536px;
	top: 153.91px;
z-index: 9999999999;

}

.listgr13 ul {
	list-style-type	:none;
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 23px;
	list-style-image:url(../img/liheader1.png); 
	color: #000000;
	/*text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);*/
}

.imgli {
	padding-top: 2px;
}

.listgr13  li {
}



.content {
  width: 100%;
  position: absolute;
  left: 214px;
  top: 505px;

}

.eq {

position: relative;
//width: 1011px;
height: 756px;
//left: 34%;
//top: 180px;
background: #FF5F04;
border: 1px solid rgba(255, 255, 255, 0.62);
box-sizing: border-box;
box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 5px;
  max-width: 1500px;
}

.eq h1 { 
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 48px;
	line-height: 56px;
	text-align: center;
	color: #FFFFFF;
 }

.songcover {
	//padding-left: 20%;
	//background-image: url(../img/alb.png);
	//width: 466px;
	//height: 526px;
	//margin-left: 26%;
	//top: 620px;
		margin:0 auto;


} 
.songcover img {
		box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
		margin-left: 25%;
		width:50%;

}

/* тут начинаютсья иконки радиостанций */

	.pl-icon{
		width:100%;
		position:absolute;
		left:-182px;
		bottom:-460px;
	}
		.pl-i-element{
			width:261px;
			height:248px;
			float:left;
			position:relative;
		}
		.pl-i-element span{
			width:100%;
			height:40px;
			position:absolute;
			bottom:0px;
			left:0px;
			font-family: Arial Narrow Bold, Helvetica, sans-serif;
			font-size:14px;
			text-align:center;
			color:#6e93a4;
			line-height:1.2em;

		}
		.pl-i-element.active span{
			color:#0a4697;
		}
		.pl-i-element.st-1{
			background:url(../images/icon-stream-1.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;

		}
			.pl-i-element.st-1:hover{
				background:url(../images/icon-stream-1.png) no-repeat;
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8; 
			}
			.pl-i-element.st-1.active{
				background:url(../images/icon-stream-1.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-2{
			background:url(../images/icon-stream-12.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-2:hover{
				background:url(../images/icon-stream-12.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-2.active{
				background:url(../images/icon-stream-12.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-3{
			background:url(../images/icon-stream-3.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-3:hover{
				background:url(../images/icon-stream-3.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-3.active{
				background:url(../images/icon-stream-3.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-4{
			background:url(../images/icon-stream-2.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-4:hover{
				background:url(../images/icon-stream-2.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-4.active{
				background:url(../images/icon-stream-2.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-5{
			background:url(../images/icon-stream-4.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-5:hover{
				background:url(../images/icon-stream-4.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-5.active{
				background:url(../images/icon-stream-4.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-6{
			background:url(../images/icon-stream-5.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-6:hover{
				background:url(../images/icon-stream-5.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-6.active{
				background:url(../images/icon-stream-5.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-7{
			background:url(../images/icon-stream-7.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-7:hover{
				background:url(../images/icon-stream-7.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-7.active{
				background:url(../images/icon-stream-7.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-8{
			background:url(../images/icon-stream-8.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-8:hover{
				background:url(../images/icon-stream-8.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-8.active{
				background:url(../images/icon-stream-8.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-9{
			background:url(../images/icon-stream-9.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-9:hover{
				background:url(../images/icon-stream-9.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-9.active{
				background:url(../images/icon-stream-9.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-10{
			background:url(../images/icon-stream-10.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-10:hover{
				background:url(../images/icon-stream-10.png) no-repeat;
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8; 
			}
			.pl-i-element.st-10.active{
				background:url(../images/icon-stream-10.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-11{
			background:url(../images/icon-stream-11.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-11:hover{
				background:url(../images/icon-stream-11.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-11.active{
				background:url(../images/icon-stream-11.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-12{
			background:url(../images/icon-stream-6.png) no-repeat;
			background-size: contain;
			width: 200px; height:180px;
			opacity: 0.4;
		}
			.pl-i-element.st-12:hover{
				background:url(../images/icon-stream-6.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-12.active{
				background:url(../images/icon-stream-6.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}
		.pl-i-element.st-13{
			background:url(../images/icon-stream-13.png) no-repeat;
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.4;
		}
			.pl-i-element.st-13:hover{
				background:url(../images/icon-stream-13.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-13.active{
				background:url(../images/icon-stream-13.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}

		.pl-i-element.st-14{
			background:url(../images/icon-stream-14.png) no-repeat;
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.4;
		}
			.pl-i-element.st-14:hover{
				background:url(../images/icon-stream-14.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-14.active{
				background:url(../images/icon-stream-14.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}

			.pl-i-element.st-15{
			background:url(../images/icon-stream-15.png) no-repeat;
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.4;
		}
			.pl-i-element.st-15:hover{
				background:url(../images/icon-stream-15.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-15.active{
				background:url(../images/icon-stream-15.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}

			.pl-i-element.st-16{
			background:url(../images/icon-stream-16.png) no-repeat;
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.4;
		}
			.pl-i-element.st-16:hover{
				background:url(../images/icon-stream-16.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 0.8;
			}
			.pl-i-element.st-16.active{
				background:url(../images/icon-stream-16.png) no-repeat; 
				background-size: contain;
				width: 200px; height:180px;
				opacity: 1;
			}

.pl-i-element span {
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	line-height: 23px;
bottom: -55px;
	color: #FFFFFF;
}
.pl-i-element.active span {
    color: #ff5e04;
}

footer {
	position: absolute;
	height: 248px;
	width: 100%;
	background: linear-gradient(180deg, #FF5F04 56.09%, rgba(255, 95, 4, 0.77) 100%);
	border-radius: 10px 10px 0px 0px;
}

footer h2 {
	font-family: Fjalla One;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	line-height: 45px;
	text-align: center;
	color: #FFFFFF;

}

footer .appstore {
	position: absolute;
	width: 233px;
	height: 61px;
left: 32%;	background-image: url(../img/appstore.png);
	top: 34%;
}

footer .google {
	position: absolute;
	width: 233px;
	height: 61px;
	left: 51%;
	background-image: url(../img/googleplay.png);
	top: 34%;

}

footer h3 {
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
	color: #FFFFFF;
margin-top: 110px;}
/* jPlayer Styles  */




/* Responsive web for mobile  */


@media screen and (max-width: 2080px) { h1.logo {left: 40%;}

 .hidden-menu, .hidden-menu-ticker, .more, .btn-menu, .btn-menu span {
	display: none;
}


 }
@media screen and (max-width: 1024px) { h1.logo {left: 7%;} }
@media screen and (max-width: 360px) {
 .hidden-menu, .hidden-menu-ticker, .more, .btn-menu, .btn-menu span {
	display: block;
}

	h1.logo {left: 7% !important; 
		font-family: Roboto ;
		 top:15px ;
		 font-style: normal ;font-weight: bold ;font-size: 18px ;line-height: 21px ;
		/* identical to box height */text-align: center ;color: #000000 ;}
	#Rectangle {
width: 100% ;
height: 102px ;
margin-top: 20px ;
left: -5px ;
top: 19px ;
background: linear-gradient(180deg, #FF5F04 49.8%, rgba(236, 85, 0, 0.74) 100%) ;
}

.listgr13  {
	position: absolute ;
	left: 100px ;
	top: 7px ;
	margin-top: -19px ;

	list-style-image:none  ; 

}

.listgr13 li:first-child {
//	opacity: 0  ;
}

.listgr13 li:nth-child(2n) {
	//opacity: 0 ;
}
.listgr13 li:nth-child(2n+1) {
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 13px ;
	line-height: 15px ;
	color: #000000 ;
	margin-left: 38px;	
}

.imagalogo {
	background-size: contain ;
	width: 24px ;
	height: 24px ;
}


.leftcolumn {
	width:0% ;
	float: left ;

}
.central { 
	width:100% ;
	float: left ;
 }

 .rightcolun {
 		width:0% ;
	float: right ;
 }

  #menu { 
 width: 100% ;
 margin-right: auto ;
 margin-left: 1px ;
 position: relative ;
 display: none ;
 height: 1px ;
 }


.eq {

//position: absolute ;
width: 100% ;
height: 12% ;
left: 0px ;
margin-top: 20px ;

background: #FF5F04 ;
border: 1px solid rgba(255, 255, 255, 0.62) ;
box-sizing: border-box ;
box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25) ;
border-radius: 5px ;
}

.eq h1 { 
font-family: Roboto ;
font-style: normal ;
font-weight: bold ;
font-size: 14px ;
line-height: 16px ;
text-align: center ;
 }

.songcover {
	padding-left: 20% ;
	//background-image: url(../img/alb.png) ;
	//padding-left: 20% ;
	//background-image: url(../img/alb.png) ;
	//width: 466px ;
	//height: 526px ;
	//margin-left: 26% ;
	//top: 620px ;
	background-size: contain ;

} 
.songcover img {
		box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25) ;
		margin-left: -45px ;
		width:100%;
		height: 100%;



}

.jp-audio-stream {
	width:100% ;
	height:475px ;
	position:absolute ;
	top:794px ;
	left:0px ;
	/*overflow:hidden ;*/
}

html {
	overflow-x: scroll ;
}

/* тут начинаются иконки радиостанций для мобильного клиента */

	.pl-icon{
		width:100% ;
		position:absolute ;
		left:-182px ;
		bottom:-460px ;
	}
		.pl-i-element{
			width:261px ;
			height:248px ;
			float:left ;
			position:relative ;
		}
		.pl-i-element span{
			width:100% ;
			height:40px ;
			position:absolute ;
			bottom:0px ;
			left:0px ;
			font-family: Arial Narrow Bold, Helvetica, sans-serif ;
			font-size:14px ;
			text-align:center ;
			color:#6e93a4 ;
			line-height:1.2em ;
			z-index: 1 ;
		}
		.pl-i-element.active span{
			color:#0a4697 ;
		}
		.pl-i-element.st-1{
			background:url(../images/icon-stream-1.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;

		}
			.pl-i-element.st-1:hover{
				background:url(../images/icon-stream-1.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-1.active{
				background:url(../images/icon-stream-1.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-2{
			background:url(../images/icon-stream-12.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-2:hover{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-2.active{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-3{
			background:url(../images/icon-stream-3.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-3:hover{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-3.active{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-4{
			background:url(../images/icon-stream-2.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-4:hover{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-4.active{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-5{
			background:url(../images/icon-stream-4.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-5:hover{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-5.active{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-6{
			background:url(../images/icon-stream-5.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-6:hover{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-6.active{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-7{
			background:url(../images/icon-stream-7.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-7:hover{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-7.active{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-8{
			background:url(../images/icon-stream-8.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-8:hover{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-8.active{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-9{
			background:url(../images/icon-stream-9.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-9:hover{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-9.active{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-10{
			background:url(../images/icon-stream-10.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-10:hover{
				background:url(../images/icon-stream-10.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-10.active{
				background:url(../images/icon-stream-10.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-11{
			background:url(../images/icon-stream-11.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-11:hover{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-11.active{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-12{
			background:url(../images/icon-stream-6.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-12:hover{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-12.active{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-13{
			background:url(../images/icon-stream-13.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-13:hover{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-13.active{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}

				.pl-i-element.st-14{
			background:url(../images/icon-stream-14.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-14:hover{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-14.active{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}

			.pl-i-element.st-15{
			background:url(../images/icon-stream-15.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-15:hover{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-15.active{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}

			.pl-i-element.st-16{
			background:url(../images/icon-stream-16.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
				margin-left: 0px;
		}
			.pl-i-element.st-16:hover{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
				margin-left: 0px;
			}
			.pl-i-element.st-16.active{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
				margin-left: 0px;
			}

.pl-i-element span {
font-family: Roboto ;
font-style: normal ;
font-weight: normal ;
font-size: 13px ;
line-height: 12px ;
/* identical to box height */
color: #DADADA ;
bottom: -55px ;
}
.pl-i-element.active span {
    color: #ff5e04 ;
}

/* footer mobile  */

footer {
	position: absolute ;
	width: 100% ;
	background: linear-gradient(180deg, #FF5F04 56.09%, rgba(255, 95, 4, 0.77) 100%) ;
	border-radius: 10px 10px 0px 0px ;
	bottom: 1071px ;
}


footer h2 {
font-family: Fjalla One ;
font-style: normal ;
font-weight: normal ;
font-size: 14px ;
line-height: 18px ;
/* identical to box height */


color: #FFFFFF ;

}

footer .appstore {
	position: absolute ;
	width: 233px ;
	height: 61px ;
	left: 40px ;
	top: 113px ;
	background-image: url(../img/appstore.png) ;
}

footer .google {
	position: absolute ;
	width: 233px ;
	height: 61px ;
	left: 35px ;
top: 40px ;
	background-image: url(../img/googleplay.png) ;

}

footer h3 {
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 14px ;
	line-height: 16px ;
	text-align: center ;
	color: #FFFFFF ;
	margin-top: 155px ;
}

body {
	overflow-x: hidden ;
	height: auto ;

}




 .hidden-menu {
  display: block ;
  position: fixed ;
  list-style:none ;
  padding: 10px ;
  margin: 0 ;
  box-sizing: border-box ;
  width: 200px ;
  background-color: #000 ;
  height: 100% ;
  top: 0 ;
  left: -200px ;
  transition: left .2s ;
  z-index: 2 ;
  border-radius: 10px ;
  -webkit-transform: translateZ(0) ;
  -webkit-backface-visibility: hidden ;

}

.hidden-menu li {
	height: 40px ;
	border: 1px solid rgba(255, 255, 255, 0.62) ;
	padding: 10px ;
}

.hidden-menu li:first-child {
	height: 40px ;
	border: none ;
}


.hidden-menu li:nth-child(2) {
	border: none ;
}

.hidden-menu li a {
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 14px ;
	line-height: 16px ;

	color: rgba(255, 255, 255, 0.62) ;
	top: 50px ;
	text-decoration: none ;
}



.hidden-menu-ticker {
  display: none ;
}


 .more {
 	display: block  ;
 	width: 41px ;
 	height: 34px ;
 	margin-top: -64px ;
    position: relative ;
    left: -70px ;
 }
.btn-menu {
  color: #fff ;
  padding: 5px ;
  position: fixed ;
  top: 43px ;
  background: rgba(196, 196, 196, 0.31) ;
    left: 38px ;
  cursor: pointer ;
  transition: left .23s ;
  z-index: 3 ;
 	width: 41px ;
 	 	width: 10% ;
 	 	z-index: 99999999999999;

  -webkit-transform: translateZ(0) ;
  -webkit-backface-visibility: hidden ;
}
.btn-menu span {
  display: block ;
  height: 1.98px ;
  background-color: #000 ;
  margin: 5px 0 0 ;
  transition: all .1s linear .23s ;
  position: relative ;
   	 	z-index: 99999999999999;

}
.btn-menu span.first {
  margin-top: 0 ;
}

.hidden-menu-ticker:checked ~ .btn-menu {
  left: 160px ;
}
.hidden-menu-ticker:checked ~ .hidden-menu {
  left: 0 ;
}
.hidden-menu-ticker:checked ~ .btn-menu span.first {
  -webkit-transform: rotate(45deg) ;
  top: 10px ;
}
.hidden-menu-ticker:checked ~ .btn-menu span.second {
  opacity: 0 ;
}
.hidden-menu-ticker:checked ~ .btn-menu span.third {
  -webkit-transform: rotate(-45deg) ;
  top: -10px ;
}



 .news li img {
 	width: 90% ;
 	border-radius: 3px ;
 	margin-left: -10px ;
 	float: left ;
 }

 .news li:nth-child(2n) img {
 	width: 90% ;
 	float: left ;
	 	margin-left: -10px ;


 }

  .newsheader {
 	width: 90% ;
 	float: left ;
 	 	margin-left: -10px ;

 }
 .newsbody {
 	 	width: 90% ;
 	 	float: left ;
 	 	 	margin-left: -10px ;

 	 }
 	 	

.flags {
	display: none ;
}

.mobilelogo {
	float: right ;
	  display: block ;
	  margin-top: 10px ;
	  margin-right: 10px ;
}

body {
	height: 1850px !important;
}


/* end of 374 pixels resolution */
}
@media screen and (min-width:1900px) {
	.hidden-menu, .hidden-menu-ticker, .more, .btn-menu, .btn-menu span {
			display: none !important;


}
	.logo {
			left: 45%;
		}

	body {
			height: 3287px !important;

		}
}

@media screen and (min-width:2002px) {
	.hidden-menu, .hidden-menu-ticker, .more, .btn-menu, .btn-menu span {
			display: none !important;


}
.listgr13 { 
		    left: 50%;
		     }



}
@media screen and (max-width: 4000px) and (min-width:3000px) {
	.eq {
		height: 955px;left: 23%;
	}
		 .hidden-menu, .hidden-menu-ticker, .more, .btn-menu, .btn-menu span {
			display: none;
		}

		.logo {
			left: 50%;
		}

		body {
			height: 3687px !important;

		}

		.listgr13 { 
		    left: 50%;
		     }
		footer .appstore {
			left: 44%;
		}

		#Rectangle {
    		width: 108%;
    		overflow-x: hidden;
    	}

    	footer {
    		width: 108%;
    		overflow-x: hidden;
    	}
}

@media screen and (max-width: 900px) {
 .hidden-menu, .hidden-menu-ticker, .more, .btn-menu, .btn-menu span {
	display: block;
}

	h1.logo {left: -4% !important; 
		font-family: Roboto ;
		 top:15px ;
		 font-style: normal ;font-weight: bold ;font-size: 18px ;line-height: 21px ;
		/* identical to box height */text-align: center ;color: #000000 ; border:none;}
	#Rectangle {
width: 100% ;
height: 102px ;
margin-top: 20px ;
left: -5px ;
top: 19px ;
background: linear-gradient(180deg, #FF5F04 49.8%, rgba(236, 85, 0, 0.74) 100%) ;
}

.listgr13  {
	position: absolute ;
	left: 40px ;
	top: 7px ;
	margin-top: 20px ;

	list-style-image:none  ; 

}

.listgr13 li:first-child {
	//opacity: 0  ;
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 13px ;
	line-height: 15px ;
	color: #000000 ;
	margin-left: 38px;
}

.listgr13 li:nth-child(2n) {
	//opacity: 0 ;
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 13px ;
	line-height: 15px ;
	color: #000000 ;
	margin-left: 38px;
}
.listgr13 li:nth-child(2n+1) {
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 13px ;
	line-height: 15px ;
	color: #000000 ;
	margin-left: 38px;	
}

.imagalogo {
	background-size: contain ;
	width: 24px ;
	height: 24px ;
}


.leftcolumn {
	width:0% ;
	float: left ;

}
.central { 
	width:100% ;
	float: left ;
 }

 .rightcolun {
 		width:0% ;
	float: right ;
 }

  #menu { 
 width: 100% ;
 margin-right: auto ;
 margin-left: 1px ;
 position: relative ;
 display: none ;
 height: 1px ;
 }


.eq {

//position: absolute ;
width: 100% ;
height: 12% ;
left: 0px ;
margin-top: 20px ;

background: #FF5F04 ;
border: 1px solid rgba(255, 255, 255, 0.62) ;
box-sizing: border-box ;
box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25) ;
border-radius: 5px ;
//max-width: 321px;
}

.eq h1 { 
font-family: Roboto ;
font-style: normal ;
font-weight: bold ;
font-size: 14px ;
line-height: 16px ;
text-align: center ;
 }

.songcover {
	padding-left: 32% ;
	//background-image: url(../img/alb.png) ;
	//padding-left: 20% ;
	//background-image: url(../img/alb.png) ;
	//width: 466px ;
	//height: 526px ;
	//margin-left: 26% ;
	//top: 620px ;
	background-size: contain ;

} 
.songcover img {
		box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25) ;
		margin-left: -45px ;
		width:100%;
		height: 100%;



}

.jp-audio-stream {
	width:100% ;
	height:475px ;
	position:absolute ;
	top:794px ;
	left:0px ;
	/*overflow:hidden ;*/
}

html {
	overflow-x: scroll ;
}

/* тут начинаются иконки радиостанций для мобильного клиента */

	.pl-icon{
		width:100% ;
		position:absolute ;
		left:-182px ;
		bottom:-460px ;
	}
		.pl-i-element{
			width:261px ;
			height:248px ;
			float:left ;
			position:relative ;
		}
		.pl-i-element span{
			width:100% ;
			height:40px ;
			position:absolute ;
			bottom:0px ;
			left:0px ;
			font-family: Arial Narrow Bold, Helvetica, sans-serif ;
			font-size:14px ;
			text-align:center ;
			color:#6e93a4 ;
			line-height:1.2em ;
			z-index: 1 ;
		}
		.pl-i-element.active span{
			color:#0a4697 ;
		}
		.pl-i-element.st-1{
			background:url(../images/icon-stream-1.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;

		}
			.pl-i-element.st-1:hover{
				background:url(../images/icon-stream-1.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-1.active{
				background:url(../images/icon-stream-1.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-2{
			background:url(../images/icon-stream-12.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-2:hover{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-2.active{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-3{
			background:url(../images/icon-stream-3.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-3:hover{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-3.active{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-4{
			background:url(../images/icon-stream-2.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-4:hover{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-4.active{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-5{
			background:url(../images/icon-stream-4.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-5:hover{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-5.active{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-6{
			background:url(../images/icon-stream-5.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-6:hover{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-6.active{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-7{
			background:url(../images/icon-stream-7.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-7:hover{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-7.active{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-8{
			background:url(../images/icon-stream-8.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-8:hover{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-8.active{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-9{
			background:url(../images/icon-stream-9.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-9:hover{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-9.active{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-10{
			background:url(../images/icon-stream-10.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-10:hover{
				background:url(../images/icon-stream-10.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-10.active{
				background:url(../images/icon-stream-10.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-11{
			background:url(../images/icon-stream-11.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-11:hover{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-11.active{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-12{
			background:url(../images/icon-stream-6.png) no-repeat ;
			background-size: contain ;
			width: 80px; height:70px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-12:hover{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-12.active{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}
		.pl-i-element.st-13{
			background:url(../images/icon-stream-13.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-13:hover{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-13.active{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}

				.pl-i-element.st-14{
			background:url(../images/icon-stream-14.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-14:hover{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-14.active{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}

			.pl-i-element.st-15{
			background:url(../images/icon-stream-15.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-15:hover{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-15.active{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
			}

			.pl-i-element.st-16{
			background:url(../images/icon-stream-16.png) no-repeat ;
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.7 ;
				margin-left: 0px;
		}
			.pl-i-element.st-16:hover{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 0.8 ;
				margin-left: 0px;
			}
			.pl-i-element.st-16.active{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 80px; height:70px;
				opacity: 1 ;
				margin-left: 0px;
			}

.pl-i-element span {
font-family: Roboto ;
font-style: normal ;
font-weight: normal ;
font-size: 13px ;
line-height: 12px ;
/* identical to box height */
color: #DADADA ;
bottom: -55px ;
}
.pl-i-element.active span {
    color: #ff5e04 ;
}

/* footer mobile  */


footer {
	position: absolute ;
	width: 100% ;
	background: linear-gradient(180deg, #FF5F04 56.09%, rgba(255, 95, 4, 0.77) 100%) ;
	border-radius: 10px 10px 0px 0px ;
	bottom: 1071px ;
}


footer h2 {
font-family: Fjalla One ;
font-style: normal ;
font-weight: normal ;
font-size: 14px ;
line-height: 18px ;
/* identical to box height */


color: #FFFFFF ;

}

footer .appstore {
	position: absolute ;
	width: 233px ;
	height: 61px ;
	left: 21%;
	top: 113px ;
	background-image: url(../img/appstore.png) ;
}

footer .google {
	position: absolute ;
	width: 233px ;
	height: 61px ;
	left: 20% ;
top: 40px ;
	background-image: url(../img/googleplay.png) ;

}

footer h3 {
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 14px ;
	line-height: 16px ;
	text-align: center ;
	color: #FFFFFF ;
	margin-top: 155px ;
}

body {
	overflow-x: hidden ;
	height: auto ;

}

.soc { opacity: 0;
	z-index: 999999999999999;
	width: 1px;
	height: 1px;
}


 .hidden-menu {
  display: block ;
  position: fixed ;
  list-style:none ;
  padding: 10px ;
  margin: 0 ;
  box-sizing: border-box ;
  width: 200px ;
  background-color: #000 ;
  height: 100% ;
  top: 0 ;
  left: -200px ;
  transition: left .2s ;
  z-index: 2 ;
  border-radius: 10px ;
  -webkit-transform: translateZ(0) ;
  -webkit-backface-visibility: hidden ;

}

.hidden-menu li {
	height: 40px ;
	border: 1px solid rgba(255, 255, 255, 0.62) ;
	padding: 10px ;
}

.hidden-menu li:first-child {
	height: 40px ;
	border: none ;
}


.hidden-menu li:nth-child(2) {
	border: none ;
}

.hidden-menu li:nth-child(5) {
	border: none ;
}

.hidden-menu li a {
	font-family: Roboto ;
	font-style: normal ;
	font-weight: normal ;
	font-size: 14px ;
	line-height: 16px ;

	color: rgba(255, 255, 255, 0.62) ;
	top: 50px ;
	text-decoration: none ;
}



.hidden-menu-ticker {
  display: none ;
}


 .more {
 	display: block  ;
 	width: 41px ;
 	height: 34px ;
 	margin-top: -64px ;
    position: relative ;
    left: -70px ;
 }
.btn-menu {
  color: #fff ;
  padding: 5px ;
  position: fixed ;
  top: 43px ;
  background: rgba(196, 196, 196, 0.31) ;
    left: 38px ;
  cursor: pointer ;
  transition: left .23s ;
  z-index: 3 ;
 	width: 41px ;
 	 	width: 10% ;
 	 	z-index: 99999999999999;

  -webkit-transform: translateZ(0) ;
  -webkit-backface-visibility: hidden ;
}
.btn-menu span {
  display: block ;
  height: 1.98px ;
  background-color: #000 ;
  margin: 5px 0 0 ;
  transition: all .1s linear .23s ;
  position: relative ;
   	 	z-index: 99999999999999;

}
.btn-menu span.first {
  margin-top: 0 ;
}

.hidden-menu-ticker:checked ~ .btn-menu {
  left: 160px ;
}
.hidden-menu-ticker:checked ~ .hidden-menu {
  left: 0 ;
}
.hidden-menu-ticker:checked ~ .btn-menu span.first {
  -webkit-transform: rotate(45deg) ;
  top: 10px ;
}
.hidden-menu-ticker:checked ~ .btn-menu span.second {
  opacity: 0 ;
}
.hidden-menu-ticker:checked ~ .btn-menu span.third {
  -webkit-transform: rotate(-45deg) ;
  top: -10px ;
}



 .news li img {
 	width: 90% ;
 	border-radius: 3px ;
 	margin-left: -10px ;
 	float: left ;
 }

 .news li:nth-child(2n) img {
 	width: 90% ;
 	float: left ;
	 	margin-left: -10px ;


 }

  .newsheader {
 	width: 90% ;
 	float: left ;
 	 	margin-left: -10px ;

 }
 .newsbody {
 	 	width: 90% ;
 	 	float: left ;
 	 	 	margin-left: -10px ;

 	 }
 	 	

.flags {
	display: none ;
}

.mobilelogo {
	float: right ;
	  display: block ;
	  margin-top: 10px ;
	  margin-right: 10px ;
}

body {
	height: 1613px !important;
}
}

@media screen and (max-width: 321px) {
		.pl-i-element.st-1{
			background:url(../images/icon-stream-1.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;

		}
			.pl-i-element.st-1:hover{
				background:url(../images/icon-stream-1.png) no-repeat ;
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-1.active{
				background:url(../images/icon-stream-1.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-2{
			background:url(../images/icon-stream-12.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-2:hover{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-2.active{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-3{
			background:url(../images/icon-stream-3.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-3:hover{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-3.active{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-4{
			background:url(../images/icon-stream-2.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-4:hover{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-4.active{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-5{
			background:url(../images/icon-stream-4.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-5:hover{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-5.active{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-6{
			background:url(../images/icon-stream-5.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-6:hover{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-6.active{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-7{
			background:url(../images/icon-stream-7.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-7:hover{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-7.active{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-8{
			background:url(../images/icon-stream-8.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-8:hover{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-8.active{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-9{
			background:url(../images/icon-stream-9.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-9:hover{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-9.active{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-10{
			background:url(../images/icon-stream-10.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-10:hover{
				background:url(../images/icon-stream-10.png) no-repeat ;
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-10.active{
				background:url(../images/icon-stream-10.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-11{
			background:url(../images/icon-stream-11.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-11:hover{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-11.active{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-12{
			background:url(../images/icon-stream-6.png) no-repeat ;
			background-size: contain ;
			width: 60px; height:50px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-12:hover{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-12.active{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}
		.pl-i-element.st-13{
			background:url(../images/icon-stream-13.png) no-repeat ;
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-13:hover{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-13.active{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}

				.pl-i-element.st-14{
			background:url(../images/icon-stream-14.png) no-repeat ;
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-14:hover{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-14.active{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}

			.pl-i-element.st-15{
			background:url(../images/icon-stream-15.png) no-repeat ;
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-15:hover{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-15.active{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
			}

			.pl-i-element.st-16{
			background:url(../images/icon-stream-16.png) no-repeat ;
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.7 ;
				margin-left: 0px;
		}
			.pl-i-element.st-16:hover{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 0.8 ;
				margin-left: 0px;
			}
			.pl-i-element.st-16.active{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 60px; height:50px;
				opacity: 1 ;
				margin-left: 0px;
			}

}

@media screen and (max-width: 341px) {
		.pl-i-element.st-1{
			background:url(../images/icon-stream-1.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;

		}
			.pl-i-element.st-1:hover{
				background:url(../images/icon-stream-1.png) no-repeat ;
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-1.active{
				background:url(../images/icon-stream-1.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-2{
			background:url(../images/icon-stream-12.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-2:hover{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-2.active{
				background:url(../images/icon-stream-12.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-3{
			background:url(../images/icon-stream-3.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-3:hover{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-3.active{
				background:url(../images/icon-stream-3.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-4{
			background:url(../images/icon-stream-2.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-4:hover{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-4.active{
				background:url(../images/icon-stream-2.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-5{
			background:url(../images/icon-stream-4.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-5:hover{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-5.active{
				background:url(../images/icon-stream-4.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-6{
			background:url(../images/icon-stream-5.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-6:hover{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-6.active{
				background:url(../images/icon-stream-5.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-7{
			background:url(../images/icon-stream-7.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-7:hover{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-7.active{
				background:url(../images/icon-stream-7.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-8{
			background:url(../images/icon-stream-8.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-8:hover{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-8.active{
				background:url(../images/icon-stream-8.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-9{
			background:url(../images/icon-stream-9.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-9:hover{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-9.active{
				background:url(../images/icon-stream-9.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-10{
			background:url(../images/icon-stream-10.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-10:hover{
				background:url(../images/icon-stream-10.png) no-repeat ;
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ; 
			}
			.pl-i-element.st-10.active{
				background:url(../images/icon-stream-10.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-11{
			background:url(../images/icon-stream-11.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-11:hover{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-11.active{
				background:url(../images/icon-stream-11.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-12{
			background:url(../images/icon-stream-6.png) no-repeat ;
			background-size: contain ;
			width: 70px; height:60px;
			opacity: 0.7 ;
		}
			.pl-i-element.st-12:hover{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-12.active{
				background:url(../images/icon-stream-6.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}
		.pl-i-element.st-13{
			background:url(../images/icon-stream-13.png) no-repeat ;
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-13:hover{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-13.active{
				background:url(../images/icon-stream-13.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}

				.pl-i-element.st-14{
			background:url(../images/icon-stream-14.png) no-repeat ;
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-14:hover{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-14.active{
				background:url(../images/icon-stream-14.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}

			.pl-i-element.st-15{
			background:url(../images/icon-stream-15.png) no-repeat ;
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.7 ;
		}
			.pl-i-element.st-15:hover{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
			}
			.pl-i-element.st-15.active{
				background:url(../images/icon-stream-15.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
			}

			.pl-i-element.st-16{
			background:url(../images/icon-stream-16.png) no-repeat ;
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.7 ;
				margin-left: 0px;
		}
			.pl-i-element.st-16:hover{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 0.8 ;
				margin-left: 0px;
			}
			.pl-i-element.st-16.active{
				background:url(../images/icon-stream-16.png) no-repeat ; 
				background-size: contain ;
				width: 70px; height:60px;
				opacity: 1 ;
				margin-left: 0px;
			}

}