#live-by-day #container, #live-by-night #container{overflow:visible;}
#content-live{
	width:960px;
/*	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
*/	margin:0 auto;
	position:relative;
}		  
.twitt.hash-share img{
	float:left;
}
#thankyou {
	height:110px;
	width:958px;
	background: url('images/live/thank-you.png') no-repeat;
}
#content-live #twitter{
 border-left:none;
 border-right:none;
 border-top:1px solid #DFDFDF;
 border-bottom:none;
}
#program-live {
	height:110px;
	margin-bottom:10px;
	background:#EBEDEE;
}
#live-by-day #program-live{
	background:#EBEDEE url(images/live/by-day.png) no-repeat;
}
#live-by-night #program-live{
	background:#EBEDEE url(images/live/by-night.png) no-repeat;
}

#program-live h3{
	position:absolute;
	padding:0;
	margin:0;
	left:236px;
	top:24px;
	font-size:11px;
}
#program-live p{
	position:absolute;
	padding:0;
	margin:0;
	left:236px;
	top:74px;
	width:600px;
	font-size:10px;
}
#guests-live{
	width:690px;
	height:38px;
	position:absolute;
	top:38px;/*18*/
	left:236px;
	overflow:hidden;
}
#guests-live li {
	float:left;
	margin:0 2px 2px 0;
}
#guests-live li a{
	display:block;
	background:#000;
	color:#fff;
	padding:0 3px;
	text-transform:uppercase;
	font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size: 12px;
	height:18px;
	text-decoration:none;
}
#guests-live li a:hover{
	background:#00ADEF;
	
}
#trigger{width:958px; height:160px; position:absolute; left:0; top:0; z-index:10; cursor:pointer;}
.close-btn{ width:17px; height:17px; background:url(images/live/controls-btn.png) no-repeat 0 0; display:block; right:8px; top:8px; position:absolute; text-indent:-9999px; overflow:hidden; z-index:5; }
.close-btn:hover{background:url(images/live/controls-btn.png) no-repeat -18px 0;}
#flickr-live{
	position:relative;
	background:#EBEDEE;
	margin-bottom:10px;
}
#flickr-live #flickr-pane{
	overflow:hidden;
	
}
#flickr-live #flickr-controls{display:none;}
#flickr-live .next-btn,#flickr-live .prev-btn{
	width:15px;
	height:180px;
	position:absolute;
	top:130px;
	background:#504F4F;
	text-indent:-9999px;
	overflow:hidden;
}

#flickr-live .next-btn{right:-16px;   background:#504F4F url(images/live/controls-btn.png) no-repeat 4px -115px;  }
#flickr-live .prev-btn{left:-16px; background:#504F4F url(images/live/controls-btn.png) no-repeat -32px -115px;}
#flickr-live .next-btn:hover,#flickr-live .prev-btn:hover{background-color:#555;}
#flickr-live .prev-btn.inactive,#flickr-live .next-btn.inactive{background-color:#ddd; cursor:default;}
#twitts-controls .prev-btn.inactive,#twitts-controls .next-btn.inactive{background-color:#ddd; cursor:default;}

#flickr-live-wrap{
	height:160px;
	width:40000px;
	position:relative;
	float: left;
}
#flickr-live .close-btn{ display:none;}
#flickr-more { position:absolute; display:block;  top:0; left:0; font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size: 10px; text-transform:uppercase; word-spacing:-2px; z-index:10; background:#000; color:#fff; padding:0 34px 0 4px; text-decoration:none;}
#flickr-more span{ display:block; text-indent:-9999px; background:url(images/live/services-ico.png) no-repeat 0 3px; position:absolute; right:0; width:30px; top:0;}
#flickr-more:hover{background:#222;}
#flickr-more {display:none;}
#flickr-live img{
	float:left;
	display:block;
	height:100%;
	margin-right:1px;
	cursor:pointer;
}
#flickr-live img.active{
	cursor:default;
}
#twitter-live{position:relative;}
#twitter-live  #display-media{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACxZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDQuMi4yLWMwNjMgNTMuMzUyNjI0LCAyMDA4LzA3LzMwLTE4OjEyOjE4ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzQgV2luZG93cyIKICAgeG1wOkNyZWF0ZURhdGU9IjIwMTEtMDMtMjVUMjA6NDI6MTErMDE6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDExLTAzLTI1VDIwOjQyOjExKzAxOjAwIgogICB4bXA6TWV0YWRhdGFEYXRlPSIyMDExLTAzLTI1VDIwOjQyOjExKzAxOjAwIgogICBkYzpmb3JtYXQ9ImFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIvPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+0EGSlwAAABFJREFUeNpiEBERYYADgAADAALeAD0PKsG4AAAAAElFTkSuQmCC); display:none; height:500px; position:relative; border-top:1px solid #ddd;}


#twitter-live  #display-media .embed.video{ width:600px; height:450px; display:block; position:absolute; top:20px; left:180px;}
#twitter-live  #display-media .embed.image{ position:absolute; width:910px; height:450px; left:25px; top:25px; }
#twitter-live  #display-media .embed.image img { margin:0 auto; display:block; height:100%; }
#twitter-live  #display-media  #user-via-service {width:400px; margin:5px 0 0 5px; word-spacing:-2px; font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size: 10px; color:#ddd; position:relative; z-index:5;}
#twitter-live  #display-media  #user-via-service a{color:#999; padding:0 4px;}
#twitter-live  #display-media  #user-via-service a:hover{background:#444;}

#twitter-live  #display-media #loading{background:#fff; color:#000; position:absolute; text-align:center; top:220px; left:430px; padding:0 4px; font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size: 10px;}

#twitter-live h2,#foursquare-live h2{ background:#504F4F; color:#fff; padding:4px 8px; margin:0; font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; text-transform:uppercase; line-height:19px;}
#twitter-live h2 a,#foursquare-live h2 a{background:#E90259; color:#fff; font-size:10px; line-height:16px; height:15px; padding:0 4px; position:absolute; top:6px; left:90px; width:26px; text-decoration:none; }
#foursquare-live h2 a{left:130px;}
#twitter-live h2{padding-left:40px; background:#504F4F url(images/live/services-ico.png) no-repeat 8px -25px;}
#twitter-live h2 a:hover{background:#333;}
#twitter-live h2 span{display:none;}
#foursquare-live h2 { padding-left:84px; position:relative;}
#foursquare-live h2 span{ display:block; position:absolute; width:80px; height:20px; background:url(images/live/services-ico.png) no-repeat 0 -59px; left:8px; top:4px; text-indent:-9999px;}

#twitter-live .twitt{ 
	width:240px;
	height:140px;
	float:left;
	position:relative;
}
#twitter-live .twitt p a{
	color:#343434;
}
#twitter-live .twitt p a:hover{
	text-decoration:none;
}


 #twitts-controls{ 
	width:992px;
	height:180px;
	position:absolute;
	top:264px;
	left:-16px;
}
 #twitts-controls .next-btn, #twitts-controls  .prev-btn{
	width:15px;
	height:180px;
	position:absolute;
	top:0;
	overflow:hidden;
	text-indent:-9999px;
	background:#504F4F;
	display:block;
}
#twitts-controls .next-btn:hover,#twitts-controls  .prev-btn:hover{ background-color:#555;}
#twitts-controls .next-btn{right:0; background:#504F4F url(images/live/controls-btn.png) no-repeat 4px -115px; }
 
#twitts-controls  .prev-btn{left:0; background:#504F4F url(images/live/controls-btn.png) no-repeat -32px -115px; }
	
 }
#twitter-live #twitts-load{ overflow:hidden;}
#twitter-live .twitt.odd{
	background:#f0f0f0;
}
/*#twitter-live .twitt:nth-child(4n){
	width:241px;
}*/
#twitter-live .twitt a.user-twitt{text-decoration:none;}
#twitter-live .twitt.hash-share{border-top:1px solid #e72970;}
#twitter-live .twitt.hash-share a.user-twitt{color:#e72970; }

#twitter-live .twitt.hash-by-day{border-top:1px solid #fcd000;}
#twitter-live .twitt.hash-by-day a.user-twitt{color:#fcd000;}

#twitter-live .twitt.hash-by-night{border-top:1px solid #00adef;}
#twitter-live .twitt.hash-by-night a.user-twitt{color:#00adef;}	

#twitter-live .twitt  a.user-twitt:hover{color:#000;}

#twitter-live  .photo-twitt,.video-twitt{ display:block; width:16px; height:12px; background:url(images/live/media-types-ico.png) no-repeat; position:absolute; right:8px; top:7px; text-indent:-9999px; overflow:hidden;}
#twitter-live  .video-twitt {background-position:0 -13px; height:13px;}

#twitter-live .twitt p,#fs-tips .ticker li p{
	font-size:11px;
	width:175px;
	position:absolute;
	top:26px;
	left:58px;
	margin:0;
	padding:0;
}
#fs-tips .ticker li img{width:48px; height:48px;}
#twitter-live .twitt p small,#fs-tips .ticker li p small{ color:#aaa; font-size:10px;}
#twitter-live .twitt .user-twitt,#fs-tips .ticker li .user-fq{
	position:absolute;
	top:8px;
	left:58px;
	display:block;
	font-size:11px;
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:12px;
}
a.user-fq:hover{color:#333;}

#foursquare-live {
	width:958px;
	height:530px;
	background:#555 url(images/live/fs-map.png) no-repeat 0 20px;
	position:relative;
	
}

	
	


#twitts-wrap{
	height:732px;
	position:relative;
	width:960px;
}
#fs-tips{
	overflow:hidden;
	width:240px;
	height:500px;
	position:absolute;
	top:30px;
	right:0;
	border-left:1px solid #777;
	
}
#fs-badge{ height:146px; width:170px; padding-bottom:50px; position:absolute; word-spacing:-2px; left:40px; bottom:40px; background:black; margin:0; padding:10px; font-family:  CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}
#fs-badge span#badge{ display:block; position:absolute; bottom:-20px; padding-bottom:20px; left:0; word-spacing:0; height:70px; width:125px; line-height:12px; font-family:  Arial, Helvetica, sans-serif;  font-size:10px; padding:5px 8px 0 58px; color:#000; background:url(images/live/fs-venue.png) no-repeat -135px 0px; z-index:15;}
#fs-badge span#user-number{ display:block; color:#30C1EA; font-size:46px; line-height:45px; }

#fs-tips h3{background:#30C1EA; margin:0; text-transform:uppercase; height:30px; line-height:30px;  text-align:center; color:#fff;}



#fs-tips .ticker{background:#f0f0f0; position:absolute!important; bottom:15px!important;}

#fs-tips .ticker li{
	border-bottom:1px solid #ddd;
	width:240px;
	height:110px;
	font-size:11px;
	position:relative;

}
#fs-tips .prev-btn,#fs-tips .next-btn{ background:#000; height:15px; display:block; right:0; width:240px; text-indent:-9999px; }
#fs-tips .prev-btn{bottom:0; position:absolute; z-index:5; right:0;}
#fs-tips .next-btn{top:30px; position:absolute; z-index:5; right:0;}

#fs-tips .next-btn:hover,#fs-tips .prev-btn:hover{background-color:#555;}

#fs-tips .prev-btn{ background:#000 url(images/live/controls-btn.png) no-repeat 114px -396px; }
#fs-tips .next-btn{ background:#000 url(images/live/controls-btn.png) no-repeat 114px -446px; }

#fs-locations {
	width:720px;
	height:500px;
	position:relative;
	margin:0;
	
}

#fs-locations  .location{
	width:28px;
	position:absolute;

	height:60px;

}
#live-by-night .location{ background:url(images/live/fs-venue.png) no-repeat -28px 0;}
#live-by-day .location{ background:url(images/live/fs-venue.png) no-repeat 0 0;}
#live-by-day .location.inactive-venue,#live-by-day .location.inactive-venue{background:url(images/live/fs-venue.png) no-repeat -56px 0;}
#live-by-day .location .guests li {background-color:#ffbc05;}
.location .venue{
	background:url(images/live/fs-venue.png) no-repeat -112px 0;
	width:12px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:63px;
	display:block;
}

.location .venue:hover{
	background-position:-124px 0;
}
.location.gun{top:370px; left:300px;}
.location.ddcc{top:96px; left:110px;}
.location.plastic{top:200px; left:490px;}
.location.energija{top:230px; left:330px;}
.location.kcgrad{top:136px; left:226px;}
.location.tube{top:66px; left:550px;}
.location.dom-omladine{top:110px; left:380px;}

.location h3 { margin:0; background:#000; color:#fff; font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; text-transform:uppercase; word-spacing:-2px; position:absolute; top:29px; height:11px; width:73px; padding:2px 0 0 2px ;}
.location h4{ margin:0; background:url(images/live/fs-venue.png) no-repeat -84px 0; color:#fff; font-family: CPMono_v07ExtraLight, Arial, Helvetica, sans-serif; font-size:17px; line-height:17px; padding-top:2px; text-transform:uppercase; word-spacing:-2px; position:absolute; text-align:center; width:28px; height:24px; position:absolute; top:43px;}
.location .guests{ width:48px; position:absolute;  left:29px; top:44px; margin:0;}
.location .guests li {width:2px; height:2px; float:left; background:#00baff; margin:0 2px 2px 0; }
.location .guests li a{text-indent:-9999px; display:block; overflow:hidden; width:4px; height:4px;}
.location .guests li:hover img,.location .guests li:hover a:before{display:block;}

.location .guests li img{display:none; position:absolute; left:-29px; top:-44px; width:28px; height:28px;}


#live-by-day #foursquare-live{background-color:#ddd;} 
#live-by-day #fs-tips h3{background-color:#faca36;} 
#live-by-day #fs-tips{border-left:1px solid #ccc;}
#live-by-day a.user-fq{color:#faca36;}
#live-by-day #guests-live li a:hover{
	background:#faca36;
	
}
#live-by-day #fs-badge span#user-number{color:#faca36;}

#livestream{width:960px; overflow:hidden; background:#000; margin-bottom:10px;}
#livestream h2{background:#504f4f; color:#000; text-align:center;  font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif;  font-weight:normal; font-size:13px; padding:4px 0 3px 0}
#livestream .stream{float:left; border-right:1px solid #504f4f; position:relative;}
#livestream .stream.last{border:none;}
#livestream .stream h3{font-family: CPMono_v07Plain, Arial, Helvetica, sans-serif;  font-weight:normal; position:absolute; top:-18px; left:200px; color:#fff; font-size:13px;}