/**
 * @file
 * Styles are organized using the SMACSS technique. @see http://smacss.com/book/
 *
 * When you turn on CSS aggregation at admin/config/development/performance, all
 * of these @include files will be combined into a single file.
 */

/* HTML element (SMACSS base) rules */
@import "normalize.css";

/* Layout rules */
/* Zen layout: replaced by css/responsive.css (responsive redesign). */

/* Fonts */
@import "../fonts/stylesheet.css";

/* Component (SMACSS module) rules */
@import "components/misc.css";
/* Optionally, add your own components here. */
@import "print.css";

/* SMACSS theme rules */
/* @import "theme-A.css"; */
/* @import "theme-B.css"; */


html {
background: url('../images/background.png') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
 font-family: 'cabinsketchregular';
}
a{
color:#B6562C;
}
#page{
position:relative;

}
#header{
margin-top:60px;
height:81px;
/*background: url('../images/top.png') no-repeat;*/
    -moz-border-radius-topleft: 20px;
border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;
border-top-right-radius: 20px;
    -moz-border-radius-topright: 20px;
    -webkit-border-top-right-radius: 20px;
background:url('../images/transp.png');
 behavior: url('/sites/all/themes/lekkerland/css/PIE.htc');
border-bottom: 2px solid #68463D;
}
#main{
background:url('../images/transp.png');
padding: 1em 3em 2em 3em;
}
.field-collection-view,
.field-collection-container {
margin:0;
padding:0;
border:0;
}

.group-right{
padding-left:1em;
box-sizing: border-box;
}
.region-bottom{
background:url('../images/transp.png');
    -moz-border-radius-bottomleft: 20px;
border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
border-bottom-left-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    height:23px;
 behavior: url('/sites/all/themes/lekkerland/css/PIE.htc');
text-align:center;
padding-top:30px;
margin-bottom:51px;
}
.region-bottom p{
margin:0;
font-size:0.8em;
}
#block-nice-menus-1 ul.nice-menu{
font-size:0.9em;
margin:0;
position:absolute;
top:20px;
left:195px;
z-index:400;
width:900px;
border:0;
}
html .contextual-links-region {
position:static;
}
#block-nice-menus-1 ul.nice-menu li{
border:0;
width:135px;
height:40px;
padding:5px;
background: url('../images/houtenknop.png') no-repeat;
background-size: cover;
text-align:center;
position:relative;
float:left;
list-style-type:none;
list-style-image:none;
}
#block-nice-menus-1 ul.nice-menu li ul{
position:absolute;
left:5px;
z-index:-1;
top:40px;
padding:0;
width:130px;
margin:0;
background: url('../images/transp.png');
    -moz-border-radius-bottomleft: 20px;
border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
border-bottom-left-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
 
 behavior: url('/sites/all/themes/lekkerland/css/PIE.htc');

}
#block-nice-menus-1 ul.nice-menu li ul li{
background-image:none;
height:auto;
border-bottom: 1px solid #B6562C;
font-size:0.8em;
text-transform:uppercase;
width:119px;
}
#block-nice-menus-1 ul.nice-menu li ul li.last{
border:0;
}


#block-nice-menus-1 ul.nice-menu li a{
    font-family: 'cabinsketchbold';
text-decoration: none;
color:#68463D;
font-size:1.2em;
font-weight:bold;
}
#block-nice-menus-1 ul.nice-menu li ul li a{
font-size:1em;
}
#block-nice-menus-1 ul.nice-menu li a:hover{
color:black;
}
#block-nice-menus-1 ul.nice-menu li a.active{
text-decoration:underline;
}
h1,h2{
color:#B6562C;
}
h2{
margin:0;
line-height:1.1em;
}
.recept{
border-top-left-radius: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
    -moz-border-radius-bottomleft: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -moz-border-radius-topright: 20px;
    -webkit-border-top-right-radius: 20px;
 behavior: url('/sites/all/themes/lekkerland/css/PIE.htc');
    height:200px;
    border: 1px solid #68463D;
    margin-bottom:1em;
overflow:hidden;
}
.views-table{
    width:500px;
text-align:left;
}
.views-table,
.views-table tr,
.views-table td{
background:none;
border:0;
}
body.front #page-title{
display:none;
}
#velddiv{
width: 500px;
height: 430px;
background: url('../images/veld.png');
position: absolute;
right: 0;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;

    -moz-border-radius-bottomleft: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -moz-border-radius-topright: 20px;
    -webkit-border-top-right-radius: 20px;

    border: 1px solid #68463D;
 behavior: url('/sites/all/themes/lekkerland/css/PIE.htc');
 border-radius: 20px;
}
.view-lijst-gewassen{
position:relative;
}
div.field-name-field-gewas .field-item{
margin:20px 0;
}
.receptsmall{
border-top-left-radius: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
border-radius: 20px;
    -moz-border-radius-bottomleft: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -webkit-border-top-left-radius: 20px;
    -moz-border-radius-topright: 20px;
    -webkit-border-top-right-radius: 20px;
    width:220px;
    border: 1px solid #68463D;
    margin-bottom:1em;
overflow:hidden;
padding-top:100px;
 behavior: url('/sites/all/themes/lekkerland/css/PIE.htc');
}
.receptsmall a{
text-decoration:none;
}
.receptsmall p{
margin:0;
padding:0.5em;
font-size:0.9em;
line-height:1.1em;
text-align:justify;
}
.receptsmalltekst{
padding:5px;
}
.recept div{
float:left;
}
.recept .recepttekst{
width:560px;
margin-left:1em;
}
.recept .recepttekst p{
margin:0.5em 0;
}
fieldset{
border-color: #68463D;
}
fieldset.collapsible .fieldset-legend{
font-size:1.5em;
}
.node-fotoverslag .field-name-field-afbeelding{
width:800px;
clear:both;
}
.node-fotoverslag .field-item{
width:150px;
float:left;
text-align:center;
margin:10px;
}
#block-views-binnekortteoogsten-block .view-binnekortteoogsten,
#block-block-2 .node-teaser{
border-top-left-radius: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
border-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
width: 200px;
padding:10px;
border: 1px solid #68463D;
margin-bottom: 1em;
behavior: url('/sites/all/themes/lekkerland/css/PIE.htc');
}
#block-views-binnekortteoogsten-block h2{
font-size: 1.1em;
}
#block-block-2 .field-name-node-link a{
text-decoration:none;
}
#block-block-2 .field-name-node-link a:after{
content: '...';
}
#block-block-2 p{
margin: 0.2em 0;
}