body {
font-family: arial;
color:#fff;
font-size:12px;
background:url(../images/header.png) repeat-x center top, url(../images/bgbody.jpg) repeat-y center top !important;
background-color:#0E0E0E !important;
margin:0; padding:0 !important;
line-height:2.0em !important;
}

img {
border:none;
}

a {
color:#fff;
text-decoration:none;
}

.container {
width:960px;
margin:0 auto;
}


/* CLEAR STYLE */
.clear, div.clear, li.clear, span.clear {
clear:both;
float:none;
}


/* margin - padding */
.mleft6 {
margin-left:12px;
}

.floatside{
  position:fixed;
  z-index:10;
  top:20%;
  cursor:pointer;
}
.item_sidefloat{
  margin:0px 0 0 0px;
  position:relative;
}
#sideleft{
  right:10px;
  z-index:999;
  background: url('../images/contact.png') no-repeat;
  height: 583px;
  width: 155px;
}

#sideleft ul{
  list-style-type: none;
  margin-top:310px;
  padding-left: 50px;
}
#sideleft li{
  margin-bottom: 12px;
}.favorite{
	background:url(../../images/star.png) no-repeat !important;
	width:16px;
	height:16px;
	position:absolute;
	/*right: 10px;
    bottom: 10px;*/
	left: 10px;
    top: 10px;
	cursor:pointer;
	z-index: 999;
}.favorite.active{
	background:url(../../images/star_active.png) no-repeat !important;
	width:16px;
	height:16px;
	position:absolute;
	/*right: 10px;
    bottom: 10px;*/
	left: 10px;
    top: 10px;
	cursor:pointer;
	z-index: 999;
}.favorite.effect{
	animation: zoominoutsinglefeatured 1s ;
}
.favorited{
	animation: bounceIn 2s ;
}
@keyframes zoominoutsinglefeatured {
    0% {
        transform: scale(1,1);
    }
    50% {
        transform: scale(1.2,1.2);
    }
    100% {
        transform: scale(1,1);
    }
}.game_item, .game_lobby a{
	position:relative;
}.provider-list li{
	margin:11px !important;
}
.promo_single .img_part{
  width: 100%;
  height: 100%;
}