/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the default font size on small devices */
html {
  font-size: 112.5%;
}
.front #block-block-2 {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 132px;
    margin: 0;
	margin-left:1px;
    width: 49%;
	border-bottom:1px solid #BEBEBE;
	display:block;
}
.front #block-block-3{
	 background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #BEBEBE;
    float: left;
    height: 132px;
    margin: 0;
    width: 49%;
	border-bottom:1px solid #BEBEBE;
	display:block;
}
.front #block-block-5, .front #block-block-4 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #BEBEBE;
    float: left;
    height: 133px;
    margin: 0;
    width: 49%;
	display:block;
	border-bottom:1px solid #BEBEBE;
}
#block-block-2,
#block-block-3,
#block-block-4,
#block-block-5{
	display:none;
}
#block-block-6{
	padding-left:5px;
	width:40%;
}
#block-block-8{	
	float:left;
	margin-left:5px;
	width:25%;	
}
#block-search-form .block-inner .block-content #search-block-form div .container-inline .form-item input.form-text{
	width:130px;	
}
#block-views-nieuws-block{
	width:96%;	
	margin-left:4%;
}
.nieuwsteaser{
	position:relative;
	width:95%;
	margin-right:5px;
	float:none;
}
.region-secondary-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 0px solid #BEBEBE;
    border-top: 0px solid #BEBEBE;
    margin-top: 0px;
    z-index: 19;
}
#block-block-7{
	display:none;
}
#block-block-6{
	margin-top:5px;
	width:70%;}
#footer{
	position:relative;
	bottom:none;
	font-size:11px;
	height:83px;
}
.twitter{
	border-bottom:1px solid  #666;
	border-right:1px solid #666;
	float:right;
}
.fb{
	border-bottom:1px solid  #666;
	float:right;
	border-right:1px solid #666;
}
.region-footer {
    margin-left: auto;
    margin-right: auto;
    width:100%;
}
#footer h3{
	line-height:12px;
	}
.footer2{
	position:relative;
	height:300px;
}
.footer3{
	height:490px;
    margin-top: 0px;
	z-index:1;
	margin-bottom:0px;
	position:relative;
	bottom:0px;
}
.footer3:after{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.region-leaderboard{
	display:none;
}
#block-tagclouds-1 {
	display:none;
}
#block-search-form {
	display:none;
}
#block-block-10{
	display:none;
}
#block-block-1{
	margin-top:20px;
	float:none;
}
#block-nice-menus-1{
	width:70%;
}
#block-footer-sitemap-footer-sitemap{
	width:100%;
	float:none;
}

#page{
	position:relative;
	padding-bottom:00px;
}
.bloktitel{
	font-size:13px;
}
.gaverder{
	font-size:13px;
}
/*** colorbox portfolio *****/
.field-name-field-afbeeldingen{
	width:100%;
	height:100%;
	margin-bottom:15px;
	float:left;
	margin-left:13px;
}
body.node-type-portfolio-item div.field-name-body{
	width:90%;
	padding-right:20px;
	float:left;
	padding-left:10px;
}
body.node-type-portfolio-item #page-title{
	width:90%;
	margin-bottom:20px;
	float:left;
	padding-left:10px;
	padding-right:20px;
	line-height:34px;
}
/******** portfolio menu *****/

#options{
	width:75%;}

/*****************************/
#block-nice-menus-1{
	display: none;
}
#branding {
    float:none;
    margin: 0;
    width: 100%;
}

.region-header {
    float:none;
	width:100%;
}
#logo{
	width:100%;}
#logo a img {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.backstretch{
	display:none;
}
#header {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #BEBEBE;
    min-height: 61px;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 20;
}

#container-front { 
	height:auto;   
    padding-top: 0px;
}
#pagevp {   
    padding-bottom: 0;
    position: relative;
    z-index: 10;
}
#wittebalk{
	display:none;
}
#bottom {
	margin-top:0px;
    height:0px;
    position: relative;
}
.main-menu ul.sitemap li, 
.menu-blokken-menu ul.sitemap li {
    padding-left: 5px;
    padding-right: 5px;
    width: 45%;
}
.main-menu ul.sitemap li a, 
.menu-blokken-menu ul.sitemap li a {
	padding-top:10px;
}
.portfolio-teaser {
    display: block;
    float: left;    
    margin-bottom:10px;
    margin-right: 20px;
    position: relative;
	width:auto;
}
.port-teaser-afb {
	 border:0px solid #D8DADC;
    height: 90%;
    position: relative;
    width: 100%;
    z-index: 5;
}
.port-teaser-afb img {
	 border: 1px solid #D8DADC;
    display: block;
	width:100%;
}
.port-teaser-bekijk {
    height: 30px;
    left: 0;
    line-height: 28px;
    margin: 0;
    padding: 2%;
    bottom:10%;
    width: 100%;
    z-index: 10;
	font-size:12px;
}

#options ul li {
    background:none;
    float:none;
    list-style: none outside none;
}
#options ul li a{
	padding:0px;
}

.teaseritem .teaserafb{
	display:none;
}
.teaseritem .teaserbody{
	width:100%;
	float:none;
}
.teaseritem{
	position:relative;
	width:90%;
	float:none;
	margin-bottom:30px;
}
.teaseritem .teasertitle{
	position:relative;
	margin-bottom:15px;
	width:100%;
	float:none;
}
.teaserleesmeer{
	float:none;
}
/*nieuwsoverzicht*/
.nieuwsteaser-afb2{
	width:90%;
	float:none;
	margin:0 0 0 0;
}
.leesmeer,
.nieuwsbody2,
.nieuwstitel2{
	width:90%;
	float:none;
}
