div.list-useful .custom-blocknumber
{
	border-bottom: 1px solid #E5E5E5;
	margin: 5px 0;
	min-height: 44px;
	padding: 5px 0 5px 0 !important;
	position: relative;
}
.listen-icon
{
	float:left;
	margin:0 5px 0 5px;
}

/*.node-type-personality .node.node-full .node-inner 
{
	border: 0;
	padding: 20px 15px 15px 15px;
	position: relative;
	min-height: 100%;
}*/
.node.node-gallery.node-full
{
	padding: 20px 15px 15px 15px;
}
.node.node-gallery.node-full .field-name-field-gallery-images img
{
	float:left !important;
	margin-right:10px;
	margin-bottom:10px;
}
.page-personalities .view-personalities .views-row
{
	width:25%;
	float:left;
	margin-bottom:3px;
}
.node-personality.view-mode-full .group-right
{
	width:48.5%;
	padding:0 4px 4px 4px;
}
.node-personality.view-mode-full .group-right p
{
	text-align:justify;
}

#programme_schedule td
{
	border:1px solid black;
	padding: .15em .35em;
}
#programme_schedule .schedule_block
{
	height:100px
}
#programme_schedule td.schedule_day
{
	width:.9em;
	
}
#programme_schedule .schedule_day
{
	text-transform:uppercase;
}

.node .node-links ul.links li.statistics_counter
{
	display:none;
}

#current_programme_block
{
	background:url('../images/music-player-2.jpg') no-repeat;
	width:216px;
	height:113px;
	padding:5px 10px;
}
#current_programme_block .current_programme_info
{
	margin:0 5px;
	color:#fff;
	font-weight:bold;
}
#current_programme_block #audio_wave_wrapper
{
	width:100%;
	border:2px solid #555;
	background-color:#000;
}
#block-current-programme-current-programme--2 .block-inner .block-content
{
	padding:15px 0 !important;
}
.on-the-go th
{
	background-color:#fff;
	border-bottom:1px solid #000;
}
.on-the-go tr td:first-child
{
	width:50px;
}
.page-photo-gallery .view-photo-gallery .node-teaser h2
{
	font-size: 1.2em;
	height: 30px;
}
.page-blog .node .node-inner
{
	padding: 20px 15px 15px 90px;
}

.tooltip1 { position: relative; }
.tooltip1 a span { display: none; color: #FFFFFF; }
.tooltip1 a:hover span { display: block; position: absolute; z-index:1; width: 200px; background: #aaa; height: auto; left: 100px; top: -10px; color: #FFFFFF; padding: 0 5px; }

.node .node-info
{
	display:none!important;
}

.page-taxonomy-term-152 #content #block-system-main .views-field-created
{
	display:none!important;
}

.views-slideshow-pager-field-item{
	width:30%!important;
}

