/*
	CSS Include

	Name:	 	: custom
	Address		: http://ixperiontest.limburg.be
	Copyright	: Your Company Name
	Author	 	: PLU0219
	Created	 	: 2012-06-06T11:38:37

	About this CSS
	...
*/

/* =============================================================================
    FRONT
============================================================================= */
.front .block-content-page-nav {
	left: 0px;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.clear-both {
	clear: both;
}
.clear-right {
	clear: right;
}
.clear-left {
	clear: left;
}
.font-red {
	color: #ED1C2E;
}
.page-type-no-sidebar .block-blue.block-2col .col-2 {
    width: 385px;
}
#content-video .content-left {
	float:left;
	width: 545px;
}
.italic {
	font-style: italic;
}
.top-margin-small {
	margin-top: 15px;
}
.top-margin-large {
	margin-top: 30px;
}
/* ============================================================================= 
	Commissies en Provincieraad 
============================================================================= */
	/* ============================================================================= 
		Kleuren van partijen 
	============================================================================= */
	.block-people .person .group-blue {
	    background-color: #005ea8;
	}
	.block-people .person .group-red {
	    background-color: #e2001a;
	}
	.block-people .person .group-orange {
	    background-color: #ee7f00;
	}
	.block-people .person .group-grey {
	    background-color: b1b3b4;
	}
	.block-people .person .group-darkyellow {
	    background-color: #faba00;
	}
	.block-people .person .group-yellow {
	    background-color: #f3e400;
	}
	/* =============================================================================
		Algemeen
	============================================================================= */
	.block-commision.content {
	    border-top: 1px solid #0077BC;
	    padding-top: 10px;
	}
	.block-people .person:hover {
		cursor: pointer;
		color: #0077BC;
		text-decoration: underline;
	}
	

/* ============================================================================= 
	Overzicht en Zoek blokken 
============================================================================= */
	.block-loket-list {
		width: 100%;
	}
	.page-type-overview .content-detail .text {
	    margin-bottom: 0px;
	}
	.page-type-overview .content-detail .img {
	    margin-bottom: 0px;
	}
	.page-type-overview .content-detail .items-downloads .title {
		float:left;
	}
	.page-type-overview .content-detail .items-downloads .extension {
		float:right;
	}
	.page-type-overview .content-detail .items-downloads .text {
		clear:both;
	}
	#header {
		z-index: 1000;
	}
	.paging .list a.last {
    	margin-left: 7px;
    	padding-right: 14px;
	}
	.paging .list a.first {
    	margin-right: 7px;
    	padding-left: 14px;
	}
	
/* ========================================
	Ol zonder puntjes
===================================*/

ol li:before {
     display: inline-block;
     content: "";
     counter-increment: item;
     width: 2em;
     margin-left: -2em;
 }
	
/*=========================================
	Formulierpagina met broodkruimel
=========================================*/	
	.page-type-box #footer {
    	margin-top: 5px;
	}
	.page-type-box .block-breadcrumbs-bottom  {
    	margin-top: 35px;
	}

/*=========================================
	BLOCK PEOPLE DETAIL 8/4
=========================================*/	

.block-people-detail-8-4 {
	margin-bottom: 10px;
}

.block-people-detail-8-4 .content {
	border-top: 1px solid #0077bc;
	padding-top: 10px;
}

.block-people-detail-8-4 .block-3col {
	width: 785px;
}

.block-people-detail-8-4 .block-3col .col { width: 150px; }
.block-people-detail-8-4 .block-3col .col-3 { 
	width: 210px; 
	float: left;
	margin-top: 17px;
}

.block-people-detail-8-4 .block-3col .col p { margin-bottom: 3px; }
.block-people-detail-8-4 .block-3col .col-2 .block { margin-bottom: 20px; word-wrap: break-word;}
.block-people-detail-8-4 .block-3col .col-3 p { margin-bottom: 2px; }
.block-people-detail-8-4 .block-3col .col-3 .block { margin-bottom: 10px; }

.block-people-detail-8-4 .block-sm .list li {
	padding-left: 0;
}

.block-people-detail-8-4 .block-3col .col-3 .block-qualifications {
	border-bottom: 1px dotted;
	margin-bottom: 5px;
	padding-bottom: 15px;
}

.content-product .content-right .content {
    border-top: none;
    padding-top: 0;
}

.block-tabs-sm .block .sm-custom-format a{
	padding-left: 20px;
	background-repeat: no-repeat;
}
.block-tabs-sm .block .sm-custom-format a.facebook { background-image: url(../img/icon_fb_small.png); }
.block-tabs-sm .block .sm-custom-format a.twitter { background-image: url(../img/icon_twitter_small.png); }
.block-tabs-sm .block .sm-custom-format a.googleplus { background-image: url(../img/icon_googleplus_small.png); }
.block-tabs-sm .block .sm-custom-format a.flickr { background-image: url(../img/icon_flickr_small.png); }
.block-tabs-sm .block .sm-custom-format a.picasa { background-image: url(../img/icon_picasa_small.png); }
.block-tabs-sm .block .sm-custom-format a.youtube { background-image: url(../img/icon_youtube_small.png); }
.block-tabs-sm .block .sm-custom-format a.vimeo { background-image: url(../img/icon_vimeo_small.png); }
.block-tabs-sm .block .sm-custom-format a.wordpress { background-image: url(../img/icon_wordpress_small.png); }

/* =============================================================================
    Social Media customs
============================================================================= */

.smtablecustom{
	margin: 0px 0 30px;
}

.smtablecustom td{
	border-bottom: 0px dotted #000000;
	width: 150px;
	padding: 0 0 0 20px;
}

.smtablecustom h4{
	border-top: 1px dotted;
    margin-top: 8px;
}

/* =============================================================================
    Simple Calendar customs
============================================================================= */

.simpleActivities{
	height: 0px;
}

.content .simpleActivities{
	height: auto;
}

.simpleActivities .links{
	position: static;
}

.form-block-float .form-submit .form-input .personalizedCustom{
	font-size: 10px;
	text-indent: 0px;
	line-height: 18px;
}

/* =============================================================================
    Skip Navigation customs
============================================================================= */
#skip a, #skip a:hover, #skip a:visited
{
	position: absolute;
	left: 0px;
	top: -500px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

#skip a:active, #skip a:focus
{
	position: static;
	width: auto;
	height: auto;
	font-size: xx-small;
}

/* =============================================================================
    Home Newsitems customs
============================================================================= */
.news-front .news-item{
	min-height: 100px;
}

/* =============================================================================
    Flash Video
============================================================================= */
.player-container .video {
	z-index: 50;
}

/* =============================================================================
    Theme page
============================================================================= */
#theme-page .block-content-page-nav{
	border-bottom: none;
}
/*==============================================================================
	Menu
==============================================================================*/
.nav-main li a {
	padding: 7px 13px 5px 13px;
}
/*==============================================================================
	Expandible menu
==============================================================================*/
ul.menu-expandible {
	overflow: visible;
}
/*==============================================================================
	Datepicker Calendar
==============================================================================*/
.form-datepicker .datepicker.first.hasDatepicker{
	position: relative;
}

.form-datepicker .datepicker.last.hasDatepicker{
	position: relative;
	padding: 0px;
}
/*=============================================================================
	Twitter widget
=============================================================================*/
#twtr2-widget {
	height: 470px;
	overflow: auto;
}
/*==============================================================================
	Faceted Search
==============================================================================*/
.page-type-style3 .content-right {
	padding-top: 15px;
}
/*==============================================================================
	Icons
==============================================================================*/
a.icon_doc	{ background-image: url('/Limburg/Config/Framework/Limburg/Limburg-Rendertemplates/Limburg-Rendertemplates-CSS/Limburg-Rendertemplates-CSS-Images/icon_doc.jpg?hid=img;w=20'); }
a.icon_ppt	{ background-image: url('/Limburg/Config/Framework/Limburg/Limburg-Rendertemplates/Limburg-Rendertemplates-CSS/Limburg-Rendertemplates-CSS-Images/icon_ppt.jpg?hid=img;w=20'); }
a.icon_xls	{ background-image: url('/Limburg/Config/Framework/Limburg/Limburg-Rendertemplates/Limburg-Rendertemplates-CSS/Limburg-Rendertemplates-CSS-Images/icon_xls.jpg?hid=img;w=20'); }
a.icon_vcf	{ background-image: url('/Limburg/Config/Framework/Limburg/Limburg-Rendertemplates/Limburg-Rendertemplates-CSS/Limburg-Rendertemplates-CSS-Images/icon_vcf.jpg?hid=img;w=20'); }
a.icon_ics	{ background-image: url('/Limburg/Config/Framework/Limburg/Limburg-Rendertemplates/Limburg-Rendertemplates-CSS/Limburg-Rendertemplates-CSS-Images/icon_ics.jpg?hid=img;w=20'); }

/*==============================================================================
	GEMEENTEBESTUREN
==============================================================================*/
.block-city-info .info-section h2 {
	min-height: 51px;
}

.block-city-info .info-section.posts {
	margin-top: 15px;
}

.block-city-info .email span, .block-city-info .website span, .block-city-info .tel span, .block-city-info .fax span {
	width: 60px;
	display: inline-block;
}

.block-city-info .col-1, .block-city-info .col-2, .block-city-info .col-3 {
	float:left;
	width: 33%;
	margin-bottom: 30px;
}

/*==============================================================================
	Natuurcentrum artikels en overview
==============================================================================*/

ul.terms-list {
	overflow: auto;
	max-height: 200px;
}

.resultset .items.items-articles .item .title, 
.resultset .items.items-articles .item .date, 
.resultset .items.items-articles .item .text, 
.resultset .items.items-articles .item .link, 
.resultset .items.items-articles .item .tags {
	padding-left: 20px;
	margin-bottom: 3px;
}

.resultset .items.items-articles .item span.bold {
	font-weight: bold;
}

.resultset .items.items-articles .table-articles {
	margin: 0;
} 

.resultset .items.items-articles .table-articles td {
	border: none;
} 

.resultset .items.items-articles .table-articles td.first {
	width: 60px;
	text-align: right;
	padding-right: 10px;
} 

.form-block-articles input.searchvalue {
	width: 188px !important;
}

.article-overview .checkbox-filter form {
	margin-top: 5px;
}

.article-overview .checkbox-filter ul.terms-list {
 	margin: 5px 0;
}

.article-overview .checkbox-filter .terms-list input.cboxes {
	margin-right: 5px;
}

.article-overview .form-block-articles {
	margin-top: 20px;
}

.article-detail .block-sm ul li {
	width: auto;
}