/* Mobile first: 
volgorde: 
* schwob.css < 480
* schwob-small.css 480-768
* schwob-medium.css 768-960
* schwob-large.css ; 960 +
*/

/* layout */

/*temp */

.container	{ 
	width: 480px; 
}

.container .column,
.container .columns {
	margin-left: 10px;
	margin-right: 10px;
}

/* column widths */

.one.column,
.one.columns,
.two.columns,
.three.columns,
.four.columns,
.five.columns,
.six.columns,
.seven.columns,
.eight.columns,
.nine.columns,
.ten.columns {width:460px}

.one-half.column,
.one-half.column {width: 100%; margin-left: 0; margin-right:0}

.extra .column {width: 210px; margin-left: 0px; margin-right:0px; float:left;}

.extra .column.wide {width:100%}


/*header */

.header h1 a img{
	width:300px;
	height: 62px;
	margin-left: 0px;
	}
	
.marcel {
	display:block;
	}
	
.header.simple-header {
    height: 139px;
}

.simple-header .marcel {
    width: 125px;
    height: 114px;
}

.navcontainer {
    width: 410px;
    padding: 0 50px 0 0;
    border-radius: 0 0 5px 5px;
}

.header ul.nav {
    background: none;
}

.meta {
	left: 10px;
}

.quicksearch {
    width: 130px;
}


.language-select select,
.language-select {
   width: 180px;
   max-width: 100%;
}


/*home */

.block-special.nieuws h2,
.block-special.tip h2{	
	background-size: auto;
}

.block-special.tip h2{	
	background-size: auto;
	background-position: 0px -100px;
}	

.grid-block {
	height: auto;
	min-height: 275px;
}

.home-slider-container{
	width: 384px;
	margin: 0 auto;
}

ul.lint li{
	width:170px;
}

.article-block h2 {
	font-size: 35px;
	height: 80px;
}

/*page */

.textfooter-block .socials {
	width: 60%;
	text-align: right;
}

/*
Detectie voor welke stylesheet


body:after {
    content:"small";
    height: 20px;
    background: #f09;
    color: #fff;
    position: fixed;
    bottom: 0;
    text-align: center;
    width: 100%;
}

*/