.tx-felogin-pi1 label{display:block}
.tx-srfreecap-captcha label{display:inline-block;width:150px}
img.tx-srfreecap-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-image-accessible{background-color:transparent;vertical-align:middle}
.tx-srfreecap-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-cant-read{display:inline-block;width:150px}
.tx-srfreecap-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
.tx-srfreecap-pi1-captcha label{display:inline-block;width:150px}
img.tx-srfreecap-pi1-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-pi1-image-accessible{background-color:transparent;vertical-align:middle}
.tx-srfreecap-pi1-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-pi1-cant-read{display:inline-block;width:150px}
.tx-srfreecap-pi1-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
@font-face{font-family:'Shadows Into Light';font-style:normal;font-weight:400;src:local('Shadows Into Light'),local('ShadowsIntoLight'),url(http://fonts.gstatic.com/s/shadowsintolight/v6/clhLqOv7MXn459PTh0gXYBayoCksK7A5ZWkzVNukUdQ.ttf) format('truetype')}
.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;padding:0;margin:0;background:#fff;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:none}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Css/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020}
#fancybox-loading div{width:44px;height:44px;background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Css/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Css/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:20px;background-position:0 -36px}
.fancybox-next span{right:20px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}
#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{margin-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 0 ease;-moz-transition:all 0 ease;transition:all 0 ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Css/images/bg_direction_nav.png') no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}
.flex-direction-nav .flex-prev{left:-36px}
.flexslider:hover .flex-next{opacity:0.8;right:5px}
.flexslider:hover .flex-prev{opacity:0.8;left:5px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}
}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu{line-height:1.0}
.sf-menu ul{position:absolute;top:-999em;width:10em;
}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit;
}
.sf-menu li{float:left;position:relative}
.sf-menu a{display:block;position:relative}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;
z-index:99}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;
top:0}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;
top:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif;color:#222}
body{margin:0;font-size:1em;line-height:1.4}
::-moz-selection{background:#005a37;color:#fff;text-shadow:none}
::selection{background:#005a37;color:#fff;text-shadow:none}
a:focus{outline:0}
a:hover,a:active{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
@font-face{font-family:'Kievit Medium';src:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotmedium.eot');src:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotmedium.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotmedium.woff') format('woff'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotmedium.ttf') format('truetype'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotmedium.svg#Kievit') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Kievit Book';src:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotbook.eot');src:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotbook.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotbook.woff') format('woff'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotbook.ttf') format('truetype'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/kievitotbook.svg#KievitBook') format('svg');font-weight:normal;font-style:normal}
ul,ol{margin:1em 0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:valid,textarea:valid{}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}
.row{margin:10px 0}
.row.row_teaser,.row.row_nomargin{margin:0}
footer .row{margin-bottom:0}
.col{float:left;position:relative;margin:0 10px;
}
.col.col_menu{margin-top:20px}
.row.row_nomargin .col{margin:0}
.col.test{background-color:red}
.col_1_4{width:276px;
}
.col_2_4{width:572px;
}
.col_3_4{width:868px;
}
.col_4_4{width:1164px;
}
.row_teaser .col{margin:0 4px;
}
.row_teaser .col_1_4{width:288px;
}
.row_teaser .col_2_4{width:584px;
}
.row_teaser .col_3_4{width:880px;
}
.row_teaser .col_4_4{width:1176px;
}
.row.row_nomargin .col_1_4{width:308px}
.row.row_nomargin .col_2_4{width:604px}
.row.row_nomargin .col_3_4{width:900px}
.row.row_nomargin .col_4_4{width:1184px;
}
.teaser{height:184px;padding:10px 6px;position:relative;overflow:hidden}
.col_menu .teaser{width:276px}
.teaser a:hover{text-decoration:none}
.teaser_border{position:absolute;top:-10px;left:-6px;z-index:3;width:288px;height:204px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') repeat 0 0}
.teaser.teaser_2 .teaser_border{width:584px;background-position:-288px 0}
.teaser .teaser_inner,.teaser a{height:100%;display:block;text-decoration:none}
.teaser .teaser_inner{position:relative;background-color:rgb(255,255,255)}
.col_menu .teaser .teaser_inner{width:276px}
.teaser.teaser_1{}
.teaser.teaser_2{}
.teaser h2{position:relative;z-index:5;color:rgb(51,51,51)}
.teaser h2,.row .col .teaser.teaser_txt h2,.row.row_teaser .col .teaser.teaser_txt h2{margin:0 19px;padding:15px 0 8px;font:1.133em"Kievit Medium",sans-serif}
.teaser.teaser_txt h2:after{width:100%;height:2px;position:absolute;left:0;bottom:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.teaser.teaser_img h2{width:226px;margin:0;padding:9px 10px 8px 20px;position:absolute;left:0;bottom:21px;z-index:5;font:1.133em"Kievit Medium",sans-serif !important;color:rgb(51,51,51);background-color:rgb(255,255,255);opacity:0.9}
.col .teaser h2,.row_teaser .col .teaser h2{margin-left:0}
.teaser.teaser_img a:hover h2{opacity:1.0}
.teaser p,.teaser span{margin:7px 19px 0;position:relative;z-index:5;font:0.867em"ff-kievit-web","Georgia",serif;color:rgb(51,51,51)}
.teaser span{display:block;margin-top:13px;color:rgb(76,143,34)}
.teaser.teaser_img img{position:relative;z-index:1}
.teaser.teaser_2 img{position:absolute;top:0;left:0}
.teaser.teaser_2 h2,.teaser.teaser_2 p,.teaser.teaser_2 span,.row_teaser .col .teaser.teaser_2 h2{width:256px;margin:0 0 0 296px}
.teaser.teaser_2 h2{position:relative;bottom:auto;left:auto;background-color:transparent;padding:15px 0 8px}
.teaser.teaser_2 h2:after{width:100%;height:2px;position:absolute;left:0;bottom:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.teaser.teaser_2 p{margin-top:7px}
.teaser.teaser_2 span{margin-top:13px}
.teaser.teaser_2:hover span,.teaser.teaser_txt:hover span{text-decoration:underline}
.flex-direction-nav a,.flex-direction-nav .flex-prev{width:40px;height:40px;left:20px;opacity:0.8;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -4px -147px}
.flex-direction-nav .flex-next{left:auto;right:20px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -46px -147px}
.flexslider:hover .flex-direction-nav .flex-prev{left:20px}
.flexslider:hover .flex-direction-nav .flex-next{left:auto;right:20px}
.flexslider{margin:31px 6px 9px;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.flexslider .flex-viewport{max-height:460px}
.flexslider-border{width:1176px;height:480px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat 0 -204px;position:absolute;z-index:5}
.flexslider-border.flexslider-border-top{width:1176px;height:11px;top:21px;left:0}
.flexslider-border.flexslider-border-left{width:7px;height:458px;background-position:0 -215px;top:32px;left:0}
.flexslider-border.flexslider-border-right{width:7px;height:458px;background-position:-1169px -215px;top:32px;right:0}
.flexslider-border.flexslider-border-bottom{width:1176px;height:11px;background-position:0 -673px;top:490px;left:0}
.flexslider .slides li{position:relative;overflow:hidden}
.slide-content-container{width:532px;padding:6px 20px 0;position:absolute;bottom:21px;left:0;background-color:rgb(255,255,255);background-color:rgba(255,255,255,0.9);color:rgb(51,51,51)}
.slide-content-container h1{font:normal 2.400em/1.333em'tianscriptregular',cursive;margin:0 0 8px;padding:0 0 3px;position:relative}
.slide-content-container h1:after{width:100%;height:2px;position:absolute;left:0;bottom:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.slide-content-container p{margin:0 0 24px}
body{font:normal 15px/20px"ff-kievit-web","Georgia",serif;color:rgb(51,51,51);background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-holz.jpg') repeat 0 0}
body a{text-decoration:none;color:rgb(76,143,34)}
body a:hover{text-decoration:underline}
.wrapper{width:1184px;margin:0 auto}
header.main{height:107px;
position:relative;z-index:5}
header .header-gradient{height:100%;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgb(255,255,255) 0%,rgb(242,242,242) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(255,255,255)),color-stop(100%,rgb(242,242,242)));background:-webkit-linear-gradient(top,rgb(255,255,255) 0%,rgb(242,242,242) 100%);background:-o-linear-gradient(top,rgb(255,255,255) 0%,rgb(242,242,242) 100%);background:-ms-linear-gradient(top,rgb(255,255,255) 0%,rgb(242,242,242) 100%);background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(242,242,242) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0)}
header .header-border{width:100%;height:19px;position:absolute;bottom:-19px;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -107px}
.wrapper.header_inner{padding:20px 0 0}
header .top{float:left;margin:0 0 0 10px}
header nav{float:right;margin:0 10px 0 0}
header.main a,header.main a abbr,header.main a abbr[title]{color:rgb(51,51,51);text-transform:uppercase;text-decoration:none;border:0}
header nav ul{float:right}
header nav .sf-menu ul,.sf-menu li:hover ul,.sf-menu li.sfHover ul{position:absolute;width:140px;
}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:25px;left:0px}
header nav .sf-menu a{display:block;padding:5px 18px 5px 15px;text-align:center;position:relative;z-index:110;font-family:"Kievit Medium",sans-serif}
header nav .sf-menu .sfHover a,header nav .sf-menu a:hover,header nav .mainnav .open a.first{color:rgb(76,143,34)}
.sf-menu ul li{width:100%}
.sf-menu li ul li a,.sf-menu li.sfHover ul li a{position:relative;display:block;width:auto;height:auto;margin:0 0px;padding:13px 0 12px;color:rgb(51,51,51);font:normal 1em"ff-kievit-web","Georgia",serif;text-align:left}
.sf-menu li ul li a:hover,.sf-menu li.sfHover ul li a:hover{color:rgb(76,143,34)}
.sf-menu ul li a:before{width:100%;height:2px;position:absolute;top:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
header nav a:hover{text-decoration:none}
header nav .sf-menu a span{font:italic 0.800em"ff-kievit-web","Georgia",serif;display:block;text-transform:none;margin-top:6px}
header nav .sf-menu a:after{position:absolute;top:0;right:0;content:"";width:2px;height:25px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat 0 -147px}
header nav .sf-menu ul a:after{background:none}
header nav .langsel{padding:0;height:15px;margin-top:10px}
header nav .langsel li{float:left;margin-right:6px}
header nav .langsel a{font:italic 0.800em/1em"ff-kievit-web","Georgia",serif;color:rgb(51,51,51);text-transform:none;position:relative;padding:0 0 0 23px;float:right}
header nav .langsel a:before{width:18px;height:12px;position:absolute;top:1px;left:0px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -305px -149px;content:""}
header nav .langsel a.deutsch:before{background-position:-325px -149px}
header nav .langsel a .ie7_anon{display:none}
header nav .langsel a,header nav .langsel a abbr{color:rgb(51,51,51)}
header nav .langsel .active a,header nav .langsel .active a abbr{color:rgb(51,51,51)}
header nav .langsel a:hover,header nav .langsel a:hover abbr,header nav .langsel .active a:hover,header nav .langsel .active a:hover abbr{color:rgb(76,143,34)}
.maincontent{margin:0;padding:8px 0 10px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-leinen.png') repeat 0 0;position:relative;z-index:1}
.footer_border{width:100%;height:19px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -128px}
hr{display:block;height:0;position:relative}
hr:after{width:100%;height:2px;position:absolute;bottom:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -221px;content:""}
.col h2{position:relative;font:normal 1.600em/1em'Shadows Into Light',cursive;margin-top:0;margin-bottom:8px;padding:0 0 18px}
.row_teaser .col h2{margin-left:6px}
.row_nomargin .col h2{margin-left:10px}
.col h3{position:relative;font:normal 2.400em/1em'Shadows Into Light',cursive;margin:0}
.col h3.small{font-size:1.600em;margin:5px 0}
.landing .col h3{font:normal 2.400em/1em'Shadows Into Light',cursive;margin-bottom:8px;padding:35px 0 18px}
.landing .col h3:before{width:100%;height:2px;position:absolute;top:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.col h2,.maincontent h2{position:relative;font:normal 1.133em/1.176em'Kievit Medium',sans-serif !important;margin:16px 0 0;padding:0 0 10px}
.col h2:after,.maincontent h2:after{width:100%;height:2px;position:absolute;bottom:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.col h3{position:relative;font:normal 1.133em/1.176em'Kievit Medium',sans-serif !important;margin:16px 0 0;padding:0 0 10px}
.col h4{position:relative;font:normal 1.133em/1.176em'Kievit Medium',sans-serif;margin:16px 0 0;padding:0 0 10px}
.col h4:after{width:100%;height:2px;position:absolute;bottom:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.col h4.menu_title{margin-top:10px;padding-bottom:20px}
.col h4.menu_title:after{background-image:none}
.col.col_menu p{margin:10px 0 30px}
.col.col_menu .teaser p{margin:7px 19px 0}
.bull{color:rgb(76,143,34);font-size:1.7em;line-height:0;position:relative;top:3px}
small{display:block;margin:0 0 30px}
p.multicolumn{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px}
.col figure{margin:18px 0;position:relative}
.col figure:before{position:absolute;top:-10px;left:-6px;z-index:5;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat 0 0;content:""}
.col .pagedescription figure{margin:0}
.col .pagedescription figure:before{background-image:none}
.col.col_1_4 figure:before{width:288px;height:204px;background-position:0 0}
.col.col_2_4 figure:before,.col.col_1_3 figure:before{width:584px;height:204px;background-position:-288px 0}
.col.col_4_4 figure:before{width:1176px;height:480px;background-position:0 -684px}
.col.col_4_4 .pagedescription figure:before{width:auto;height:auto}
.col.col_4_4 figure img{width:1164px;height:460px}
.col figcaption{font:italic 0.867em/1em"ff-kievit-web","Georgia",serif;padding:17px 0 0}
footer ul{margin-bottom:29px}
footer li{line-height:1.067em}
footer h4{margin:0 0 6px;padding:0 0 7px;font:normal 1.133em"Kievit Medium",sans-serif;color:rgb(33,33,33);position:relative}
footer h4:after{width:100%;height:2px;position:absolute;bottom:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
footer a{color:rgb(33,33,33);text-decoration:none;font-size:0.867em}
footer a:hover{text-decoration:underline}
.footer_info{position:relative;padding:14px 0}
footer .footer_info:before{width:100%;height:2px;position:absolute;top:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.footer_info p,.footer_info li{font-size:0.867em;color:rgb(33,33,33)}
.footer_info p,.footer_info ul,.footer_info li{float:left}
.footer_info p{margin-top:12px}
.footer_info ul{margin:0;padding:0}
.footer_info li{padding:0 5px 0 6px;position:relative;list-style:none}
.footer_info li:before{background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -88px -147px;content:"";width:1px;height:14px;position:absolute;top:0;left:0}
.footer_info li a{font-size:1em}
.footer_info .footer_info_1 li:first-child{padding-left:0}
.footer_info .footer_info_1 li:first-child:before{background:none}
.backtotop{float:right}
.backtotop a{position:relative;padding:0 21px 0 0;font:normal 1.133em"Kievit Medium",sans-serif}
.backtotop a:hover{text-decoration:none;color:rgb(76,143,34)}
.backtotop a:after{background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -227px -149px;content:"";width:12px;height:8px;position:absolute;top:6px;right:0}
.backtotop a:hover:after{background-position:-241px -149px}
footer ul.share{margin-bottom:0}
footer ul.share .facebook-like{padding:0 0 8px;border:1px solid rgb(220,220,220);background-color:rgb(255,255,255)}
footer ul.share li{margin-bottom:11px}
footer .newsletter{padding-bottom:32px}
footer .newsletter h4{margin-bottom:11px}
footer .newsletter input.text{border:0;color:rgb(51,51,51);font:normal 0.867em"ff-kievit-web","Georgia",serif;padding:4px 7px;width:206px}
footer .newsletter input.submit{width:35px;height:23px;border:0;text-indent:-9999px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -165px -190px}
footer .vote li{padding:9px 0 7px}
footer .vote a span{visibility:hidden}
footer .vote-google{display:block;width:103px;height:18px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -91px -147px}
footer .vote-tripa{display:block;width:106px;height:18px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -91px -167px}
footer .vote-foursq{display:block;width:73px;height:20px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -4px -191px}
footer .vote-qype{display:block;width:57px;height:20px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -91px -187px}
.teaser_info{position:relative;font-size:0.933em;margin:0 0 19px;padding:17px 260px 37px 0}
.teaser_info p,.teaser_info ul{margin:0;padding:0;float:left}
.teaser_info p{margin-right:19px;float:none}
.teaser_info li{list-style:none;float:left;position:relative;padding:0 5px 0 6px}
.teaser_info .teaser_info_1 li:first-child{padding-left:0}
.teaser_info .teaser_info_1 li:first-child:before{background:none;padding-left:0}
.teaser_info li:before{width:1px;height:14px;position:absolute;top:4px;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -88px -147px;content:""}
.teaser_info:after{width:100%;height:2px;position:absolute;bottom:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.greenbutton{display:block;width:184px;height:128px;padding:56px 0 0;border-radius:98px;-webkit-border-radius:98px;-moz-border-radius:98px;position:absolute;bottom:-25px;right:50px;z-index:5;color:rgb(255,255,255);text-align:center;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat 0 -219px}
a.greenbutton:hover{text-decoration:none}
.greenbutton h2{width:144px;margin:0 auto 6px;padding:0 0 6px;position:relative;font:normal 1.600em/1.333em'Shadows Into Light',cursive}
.greenbutton h2:after{width:100%;height:2px;position:absolute;bottom:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -4px -213px;content:""}
.greenbutton p{display:block;text-align:center;float:none;margin:0}
.greenbutton_new{display:block;float:right;width:246px;height:26px;margin:10px 6px;padding:10px 10px 0 20px;color:rgb(255,255,255);background-color:rgb(76,143,34);position:absolute;top:11px;right:-6px}
.col_menu .greenbutton_new{margin:10px 0 0;padding-top:9px;height:27px;position:relative;top:auto;right:auto}
.greenbutton_new:after{width:288px;height:56px;position:absolute;top:-10px;left:-6px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat -7px -263px;content:""}
.greenbutton_new h2{margin:0 12px 0 0;padding:0;float:left;font:normal 1.214em/1em'Kievit Book',sans-serif}
.greenbutton_new p,.col_menu .greenbutton_new p{margin:3px 0 0;padding:0;float:left;font:italic 0.857em/1em"ff-kievit-web","Georgia",serif}
.col_menu .greenbutton_new p{margin-top:5px}
.greenbutton_new:hover,.greenbutton_new:hover p{text-decoration:none}
.greenbutton_new:hover h2{text-decoration:underline}
.breadcrumbs{margin:0;padding:17px 0 10px;font-size:0.867em;list-style:none}
.breadcrumbs li{float:left}
.breadcrumbs a{position:relative;padding:0 0 0 15px}
.breadcrumbs a:before{width:7px;height:7px;position:absolute;top:5px;left:3px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -199px -159px;content:""}
.breadcrumbs li:first-child a{padding:0}
.breadcrumbs li:first-child a:before{background-image:none}
.breadcrumbs .active a{color:rgb(51,51,51)}
.pagedescription .pd_text{float:left;width:572px;margin:0 0 0 6px}
.pagedescription.pagedescription-links .pd_text{margin:0 0 0 10px}
.pagedescription .pd_text h1{font:normal 2.400em/1em'tianscriptregular',cursive;margin:117px 0 33px}
.pagedescription.pagedescription-links .pd_text h1{margin-top:32px}
.pagedescription .pd_image{float:right;width:584px;height:400px;margin:0;position:relative}
.col .pagedescription .pd_image figure img,.col.col_4_4 .pagedescription .pd_image figure img{position:absolute;top:10px;left:6px;z-index:3;width:572px;height:380px}
.pagedescription .pd_image div{width:584px;height:400px;position:absolute;z-index:5;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat -7px -239px}
.pagedescription .pd_image .img_border_top{height:11px;top:0;left:0}
.pagedescription .pd_image .img_border_right{height:388px;width:7px;top:1px;right:0;background-position:-1169px -204px}
.pagedescription .pd_image .img_border_bottom{height:11px;bottom:0;left:0;background-position:-7px -252px}
.pagedescription .pd_image .img_border_left{height:388px;width:7px;top:1px;left:0;background-position:0 -204px}
.pagedescription.pagedescription-links{width:100%}
.pagedescription .pd_links{float:right;width:288px;margin-right:4px}
.pagedescription .pd_links ul,.menulinks{margin:0;padding:0;list-style:none}
.menulinks{margin:8px 0 0 -6px}
.col_menu .menulinks{margin:0}
.pagedescription .pd_links ul li,.menulinks li{display:block;float:left}
.pagedescription .pd_links ul li a,.menulinks li a{display:block;width:216px;height:26px;margin:10px 6px;padding:10px 40px 0 20px;background-color:rgb(255,255,255);font:normal 1.133em/1em"Kievit Book",sans-serif;color:rgb(51,51,51);text-decoration:none;position:relative}
.pagedescription .pd_links ul li a:before,.menulinks li a:before{position:absolute;top:-10px;left:-6px;width:288px;height:56px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat -7px -263px;content:""}
.pagedescription .pd_links ul li a:after{position:absolute;top:14px;right:20px;width:12px;height:8px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -199px -149px;content:""}
.pagedescription .pd_links ul li a:hover,.menulinks li a:hover{background-color:rgb(85,148,45);color:rgb(255,255,255);text-decoration:none}
.pagedescription .pd_links ul li a:hover:after{background-position:-255px -149px}
.col .filter h2,.row_nomargin .col .filter h2{margin-top:0;padding-top:6px}
.buttonlist{margin:0;padding:0;list-style:none}
.buttonlist li{float:left}
a.button{width:246px;height:26px;margin:10px;padding:10px 10px 0 20px;display:block;position:relative;cursor:pointer;font:normal 1.133em/1em"Kievit Book",cursive;background-color:rgb(255,255,255);color:rgb(51,51,51);transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s}
a.button:before{width:288px;height:56px;position:absolute;top:-10px;left:-6px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat -7px -263px;content:""}
a.button:hover,a.button.active{background-color:rgb(85,148,45);color:rgb(255,255,255);text-decoration:none}
.post_teaser{float:left}
.post_teaser_inner,a.post_teaser_inner{display:block;width:276px;height:368px;margin:10px;padding:0;position:relative;background-color:rgb(255,255,255);text-decoration:none}
a.post_teaser_inner:hover{text-decoration:none}
a.post_teaser_inner:hover span{text-decoration:underline}
.post_teaser_inner:before{width:288px;height:388px;position:absolute;top:-10px;left:-6px;z-index:5;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat -295px -263px;content:""}
.post_teaser_inner img{position:absolute;top:0;left:0;z-index:3}
.post_teaser_inner h3,.col .post_teaser_inner h3{font:normal 1.133em/1em"Kievit Book",sans-serif;color:rgb(51,51,51);margin:0 19px 7px;padding:200px 0 8px}
.post_teaser_inner h3:before,.col .post_teaser_inner h3:before{background-image:none}
.post_teaser_inner h3:after,.col .post_teaser_inner h3:after{width:100%;height:2px;position:absolute;left:0;bottom:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.post_teaser_inner p,.col .post_teaser_inner p{font:normal 0.867em/1.154em"ff-kievit-web","Georgia",serif;color:rgb(102,102,102);margin:0 19px 10px}
.post_teaser_inner span,.col .post_teaser_inner span{font-size:0.867em;margin:0 19px}
.pager{padding:19px 0 16px}
.pager a.prev,.pager a.next,.pager p{color:rgb(51,51,51);font:normal 1.133em/1em"Kievit Medium",sans-serif;position:relative}
.pager a:hover{text-decoration:none;color:rgb(85,148,45)}
.pager a.prev:before,.pager a.next:before{width:8px;height:12px;position:absolute;top:2px;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -202px -195px;content:""}
.pager a.next:before{left:auto;right:0;background-position:-170px -195px}
.pager a.prev:hover:before{background-position:-222px -195px}
.pager a.next:hover:before{background-position:-212px -195px}
.pager a.prev{float:left;padding:0 0 0 16px}
.pager a.next{float:right;padding:0 16px 0 0}
.pager p{display:block;margin:0;text-align:center}
.gallery{position:relative}
.gallery header h2{float:left}
.gallery .gallery_info{color:rgb(51,51,51);font:normal 1.133em/1em"Kievit Medium",sans-serif;text-decoration:none;margin:0 10px;padding:0;float:right;position:relative;display:block}
.gallery a.gallery_info{margin-right:27px}
.gallery a.gallery_info:after{width:8px;height:12px;position:absolute;top:2px;right:-16px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -170px -195px;content:""}
.gallery a.gallery_info:hover{text-decoration:none;color:rgb(85,148,45)}
.gallery a.gallery_info:hover:after{background-position:-212px -195px}
.gallery .gallery_images a{display:block;float:left;width:276px;margin:10px;position:relative}
.gallery .gallery_images a:before{width:288px;height:204px;position:absolute;top:-10px;left:-6px;z-index:5;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') no-repeat 0 0;content:""}
.gallery .gallery_images a img{width:276px;height:184px}
.gallery p{float:left;margin:0 10px;padding-top:3px;font:italic 0.867em"ff-kievit-web","Georgia",serif}
article .postinfo{margin:0 0 8px;font-size:0.867em}
article .sharepost{margin:5px 0}
article .sharepost p{font:normal 1.133em/1em"Kievit Medium",sans-serif;display:block;float:left;margin:2px 30px 0 0}
article .sharepost .email{display:block;float:left;width:20px;height:20px;margin:0 30px 0 0;overflow:hidden;text-indent:-9999px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -283px -149px}
article .sharepost .googleplusone{float:left;margin:0}
.fancybox-wrap .fancybox-skin{padding-top:71px !important;padding-bottom:71px !important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.fancybox-wrap .fancybox-title-inside-wrap{margin-top:19px}
.fancybox-wrap .fancybox-title{font:normal 0.933em/1em"ff-kievit-web","Georgia",serif;color:rgb(51,51,51);text-align:center}
.fancybox-wrap .fancybox-close{width:18px;height:28px;top:21px;right:19px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -212px -163px}
.fancybox-wrap .fancybox-nav span{width:40px;height:40px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -4px -147px}
.fancybox-wrap .fancybox-next span{background-position:-46px -147px}
.fancybox-border{position:absolute;z-index:1000;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-fancybox.png') repeat 0 0}
.fancybox-border.fancybox-border-top{top:0;left:0;width:100%;height:1px}
.fancybox-border.fancybox-border-right{top:0;right:0;width:1px;height:100%}
.fancybox-border.fancybox-border-bottom{bottom:0;left:0;width:100%;height:1px}
.fancybox-border.fancybox-border-left{top:0;left:0;width:1px;height:100%}
.lt-ie8{}
.lt-ie9{}
.lt-ie10{behavior:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Css/js/libs/PIE.php')}
@media only screen and (max-width:1200px){.wrapper{width:888px}
.col_4_4{width:868px}
.row_teaser .col_2_4{width:288px}
.row_teaser .col_4_4{width:880px}
.row.row_nomargin .col_4_4{width:888px}
.col_size2_3_3{width:868px}
article .col_2_4,article .col_1_3{width:276px}
article .col_2_4.col_size2_same{width:572px}
.col_1_4.col_size2_max,.col_2_4.col_size2_max,.col_3_4.col_size2_max{width:868px}
.col.col_1_4.col_menu .teaser,.col.col_1_4.col_menu .menulinks{margin-left:-6px}
.col.col_4_4 figure:before{width:880px;height:363px;background-position:0 -1164px}
.col.col_4_4 figure img{width:868px;height:343px}
.col_size2_hidden{display:none}
.teaser.teaser_2 h2,.teaser.teaser_2 p,.teaser.teaser_2 span,.row_teaser .col .teaser.teaser_2 h2{width:226px;margin:0;padding:9px 10px 8px 20px;position:absolute;left:0;bottom:21px;z-index:5;font:1.133em"Kievit Medium",sans-serif;color:rgb(51,51,51);background-color:rgb(255,255,255);opacity:0.9}
.teaser.teaser_2 h2:after{background-image:none}
.teaser.teaser_2 p,.teaser.teaser_2 span{display:none}
.teaser.teaser_2 img{position:relative;top:auto;left:auto}
.teaser.teaser_2 .teaser_border{position:absolute;top:-10px;left:-6px;z-index:3;width:288px;height:204px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-teaser.png') repeat 0 0}
.flexslider .flex-viewport{
height:460px}
.flexslider .flex-viewport img{
height:460px;width:1164px;margin-left:-148px}
.flexslider-border.flexslider-border-top{width:880px;height:11px;top:21px;left:0;background-position:-7px -215px}
.flexslider-border.flexslider-border-left{width:7px;height:458px;background-position:0 -215px;top:32px;left:0}
.flexslider-border.flexslider-border-right{width:7px;height:458px;background-position:-1169px -215px;top:32px;right:0}
.flexslider-border.flexslider-border-bottom{width:880px;height:11px;background-position:-7px -228px;top:490px;left:0}
.teaser_info p{float:none}
.pagedescription .pd_text{width:276px}
.pagedescription .pd_text h1{margin-top:50px}
.pagedescription.pagedescription-links .pd_text{width:572px;margin:0 10px}
.pagedescription .pd_links ul{}
.pagedescription .pd_links ul li{
}
.pagedescription .pd_links ul li a{
}
.pagedescription.pagedescription-links .pd_text h1{margin-top:32px}
footer .vote ul{margin-bottom:15px}
footer .vote li{float:left;margin-right:20px}
}
@media only screen and (max-width:905px){.wrapper{width:592px}
.clear_size3{clear:both;float:none;height:0}
.col_4_4{width:572px}
.row_teaser .col_4_4{width:584px}
.row.row_nomargin .col_3_4{width:592px}
.row.row_nomargin .col_4_4{width:592px}
.col_size2_3_3{width:276px}
.col_1_4.col_size2_max,.col_2_4.col_size2_max,.col_3_4.col_size2_max{width:572px}
.col_1_4.col_size3_max,.col_2_4.col_size3_max,.col_3_4.col_size3_max{width:572px}
.col_1_4.col_size3_min,.col_2_4.col_size3_min,.col_3_4.col_size3_min{width:276px}
header.main{height:auto}
.col.col_1_4.col_menu{margin-top:0}
.col.col_1_4.col_size3_max.col_menu{margin:0;width:592px}
.col.col_1_4.col_menu .teaser,.col.col_1_4.col_menu .menulinks{float:left;margin:0 4px}
.col.col_1_4.col_menu .menulinks{margin:0}
.col.col_2_4.col_size3_min figure:before{width:288px;height:109px;background-position:-7px -562px}
.col.col_2_4.col_size3_min figure img{width:276px;height:89px}
.col.col_4_4 figure:before{width:584px;height:246px;background-position:-583px -263px}
.col.col_4_4 figure img{width:572px;height:226px}
.col_size3_hidden{display:none}
header .top{margin-bottom:16px}
header .wrapper.header_inner{padding-bottom:26px;position:relative}
header nav{float:none;clear:both;margin:0 10px}
header nav ul.mainnav{float:none;position:relative;padding-top:2px;padding-bottom:2px}
header nav ul.mainnav li:hover ul,header nav ul.mainnav li ul li,header nav ul.mainnav li:hover ul li,header nav ul.mainnav li ul li a,header nav ul.mainnav li:hover ul li a{background:none;position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:0}
header nav ul.mainnav li ul li:after,header nav ul.mainnav li:hover ul li:after,header nav ul.mainnav li ul li a:before,header nav ul.mainnav li:hover ul li a:before,header nav ul.mainnav li ul li a:after,header nav ul.mainnav li:hover ul li a:after{background:none;position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:0}
header nav ul.mainnav:after{width:100%;height:2px;position:absolute;left:0;bottom:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
header nav ul li,.sf-menu li{float:none}
header nav ul.mainnav li{position:relative;padding-bottom:4px}
header nav ul.mainnav li ul li{padding-bottom:0}
header nav ul.mainnav li:after{width:12px;height:8px;position:absolute;top:22px;right:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -199px -149px;content:""}
header nav ul.mainnav li:hover:after{background-position:-213px -149px}
header nav ul.mainnav li.nochilds:after{background:none}
header nav ul a,header nav .sf-menu a{width:auto;text-align:left;height:36px;padding:20px 0 0}
header nav ul a,header nav .sf-menu a{width:auto;text-align:left;height:30px;padding:20px 0 0}
header nav ul.mainnav a:before,header nav .sf-menu a:before{width:100%;height:2px;position:absolute;top:0;left:0;right:auto;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
header nav ul.mainnav a:after,header nav .sf-menu a:after{background:none}
header nav ul.mainnav a span,header nav .sf-menu a span{display:inline;margin:0;padding:0 0 0 9px}
header nav ul.mainnav ul{display:none;position:relative;top:auto;left:auto;width:auto;padding:0;float:none;background:none}
header .mainnav li ul li a,header .mainnav.sf-menu li ul li a,header .mainnav.sf-menu li.sfHover ul li a,header .mainnav li:hover ul li a,header .mainnav.sf-menu li:hover ul li a{margin:0 0 0 20px;padding:0 0 12px;text-transform:none;display:block}
header nav ul.sf-menu li:hover ul,header nav ul.mainnav li:hover ul{width:auto}
header nav .langsel{position:absolute;top:43px;right:0;padding:0}
header nav .langsel:after{background:none}
.flexslider .flex-viewport{
height:460px}
.flexslider .flex-viewport img{
height:460px;width:1164px;margin-left:-296px}
.flexslider-border.flexslider-border-top{width:584px;height:11px;top:21px;left:0;background-position:-7px -239px}
.flexslider-border.flexslider-border-left{width:7px;height:458px;background-position:0 -215px;top:32px;left:0}
.flexslider-border.flexslider-border-right{width:7px;height:458px;background-position:-1169px -215px;top:32px;right:0}
.flexslider-border.flexslider-border-bottom{width:584px;height:11px;background-position:-7px -252px;top:490px;left:0}
.flex-direction-nav{display:none}
.slide-content-container{width:513px;bottom:29px}
.teaser_info{padding-right:290px}
.teaser_info .teaser_info_2 li:first-child{padding-left:0}
.teaser_info .teaser_info_2 li:first-child:before{background:none;padding-left:0}
.greenbutton{right:35px}
p.multicolumn{column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0}
.pagedescription .pd_text{width:572px}
.pagedescription .pd_text h1,.pagedescription.pagedescription-links .pd_text h1{margin-top:0}
.pagedescription .pd_links{width:100%;margin:0}
.pagedescription .pd_links ul li{margin-right:4px;margin-left:4px}
.gallery .gallery_images a{width:177px}
.gallery .gallery_images a:before{width:189px;height:138px;background-position:-7px -319px}
.gallery .gallery_images a img{width:177px;height:118px}
.menulinks{width:592px;margin-left:-10px}
.menulinks li a{margin-right:10px;margin-left:10px}
footer .vote li{float:none;margin-right:0}
footer .vote ul{margin-bottom:0}
}
@media only screen and (max-width:625px){.wrapper{width:296px;
}
.clear_size4{clear:both;float:none;height:0}
.col_4_4{width:276px}
.row_teaser .col_4_4{width:288px}
.row.row_nomargin .col_2_4,.row.row_nomargin .col_1_3{width:296px}
.row.row_nomargin .col_3_4{width:296px}
.row.row_nomargin .col_4_4{width:296px}
.col.col_1_4.col_size3_max.col_menu{width:296px}
.col_size4_05{width:128px}
.col_1_4.col_size2_max,.col_2_4.col_size2_max,.col_3_4.col_size2_max,.col_1_4.col_size3_max,.col_2_4.col_size3_max,.col_3_4.col_size3_max,.col_1_3.col_size2_same{width:276px}
.col.col_size4_mini{width:128px}
.col.col_size4_mini figure:before{width:140px;height:105px;background-position:-7px -457px}
.col.col_size4_mini img{width:128px;height:85px}
.col.col_size4_mini figcaption{display:none}
.col.col_2_4 figure:before,.col.col_1_3 figure:before{width:288px;height:109px;background-position:-7px -562px}
.col.col_2_4 figure img,.col.col_1_3 figure img{width:276px;height:89px}
.col.col_2_4 figcaption,.col.col_1_3 figcaption{display:none}
.col.col_4_4 figure:before{width:288px;height:129px;background-position:-872px 0}
.col.col_4_4 figure img{width:276px;height:109px}
.col_size4_hidden{display:none}
.flexslider .flex-viewport{height:184px}
.flexslider .slide-content-container{width:226px;margin:0;padding:8px 10px 7px 20px}
.flexslider .slide-content-container h1{margin:0;padding:0;font:normal 1.133em"Kievit Book",sans-serif}
.flexslider .slide-content-container h1:after{background:none}
.flexslider .slide-content-container p{display:none}
.flexslider .flex-viewport img{height:184px;margin-left:-96px;width:466px}
.flexslider-border.flexslider-border-top{width:288px;background-position:0 0}
.flexslider-border.flexslider-border-left{height:183px}
.flexslider-border.flexslider-border-right{height:183px}
.flexslider-border.flexslider-border-bottom{width:288px;background-position:0 -193px;top:214px}
.teaser_info{margin-bottom:112px;padding-right:0}
.greenbutton{bottom:-157px;right:14px}
.greenbutton_new{top:auto;right:-6px;bottom:-90px}
.col_menu .greenbutton_new{bottom:auto}
.teaser{height:36px}
.teaser img,.teaser p,.teaser span{display:none}
.teaser h2,.teaser.teaser_2 h2,.teaser.teaser_img h2,.teaser.teaser_txt h2,.teaser.teaser_2 h2,.teaser.teaser_2 p,.teaser.teaser_2 span,.row_teaser .col .teaser.teaser_2 h2,.row.row_teaser .col .teaser.teaser_txt h2,.teaser h2,.row .col .teaser.teaser_txt h2,.row.row_teaser .col .teaser.teaser_txt h2{width:244px;height:26px;margin:0;padding:8px 10px 0 20px;overflow:hidden;position:relative;bottom:auto;left:auto;background-color:transparent}
.teaser h2:after,.teaser.teaser_txt h2:after{background:none}
.teaser_border,.teaser.teaser_2 .teaser_border{height:56px;background-position:-7px -263px}
.col h3{font-size:1.600em}
.teaser .teaser_inner:hover{background-color:rgb(76,143,34)}
.teaser .teaser_inner:hover,.teaser .teaser_inner:hover a,.teaser .teaser_inner:hover a h2,.row_teaser .col .teaser.teaser_2 .teaser_inner:hover h2{color:rgb(255,255,255)}
.pagedescription .pd_text,.pagedescription.pagedescription-links .pd_text{width:276px;margin:0 0 0 6px}
.pagedescription.pagedescription-links .pd_text{margin:0 10px}
.pagedescription .pd_text h1{font-size:1.600em}
.pagedescription .pd_image{width:288px;height:204px}
.col .pagedescription .pd_image figure img,.col.col_4_4 .pagedescription .pd_image figure img{width:276px;height:184px}
.pagedescription .pd_image .img_border_top{width:288px;background-position:0 0}
.pagedescription .pd_image .img_border_right{height:192px}
.pagedescription .pd_image .img_border_bottom{width:288px;background-position:0 -193px}
.pagedescription .pd_image .img_border_left{height:192px}
.post_teaser_inner,a.post_teaser_inner{height:184px}
.post_teaser_inner:before{height:204px;background-position:0 0}
.post_teaser_inner h3,.col .post_teaser_inner h3{position:absolute;bottom:21px;left:0;z-index:7;width:226px;margin:0;padding:9px 10px 8px 20px;background-color:rgb(255,255,255);font:1.133em"Kievit Medium",sans-serif;color:rgb(51,51,51);opacity:0.9}
.post_teaser_inner h3:after,.col .post_teaser_inner h3:after{background-image:none}
.post_teaser_inner p,.post_teaser_inner span{display:none}
.gallery header{margin-bottom:20px}
.gallery header h2{float:none}
.gallery .gallery_info{float:none;display:inline}
.gallery a.gallery_info:after{top:4px}
.gallery .gallery_images a{width:128px}
.gallery .gallery_images a:before{width:140px;height:105px;background-position:-7px -457px}
.gallery .gallery_images a img{width:128px;height:85px}
article .sharepost p{float:none;margin-bottom:10px}
.menulinks{width:276px;margin-left:-10px}
.menulinks li a{margin-right:10px;margin-left:10px}
.footer_info ul{padding-bottom:3px}
.footer_info li:first-child{padding-left:0}
.footer_info li:first-child:before{background:none}
.backtotop{position:relative;float:none;clear:both;padding:39px 0 0}
.backtotop:before{width:100%;height:2px;position:absolute;top:30px;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}
.ir br{display:none}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.cf:before,.cf:after,.row:before,.row:after,.col:before,.col:after{content:"";display:table}
.cf:after,.row:after,.col:after{clear:both}
.cf,.row,.col{*zoom:1}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
@font-face{font-family:'tianscriptregular';src:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/webfont_toolkit/tianscript-webfont.eot');src:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/webfont_toolkit/tianscript-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/webfont_toolkit/tianscript-webfont.woff') format('woff'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/webfont_toolkit/tianscript-webfont.ttf') format('truetype'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/webfont_toolkit/tianscript-webfont.svg#tianscriptregular') format('svg');font-weight:normal;font-style:normal}
body.bistro{background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg-holz-bistro.jpg') repeat 0 0}
body.naturfair{background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/bg_naturfair.jpg') repeat 0 0}
.maincontent_inner h1,.maincontent_inner h2{font-family:'tianscriptregular';padding-left:10px;padding-right:10px}
.pagedescription .pd_text h1,.maincontent_inner h1{font-size:28px;line-height:36px}
.maincontent_inner .col_1_4 h1,.maincontent_inner .col_1_4 h2,.maincontent_inner .col_2_4 h1,.maincontent_inner .col_2_4 h2,.maincontent_inner .col_4_4 h1,.maincontent_inner .col_4_4 h2,{font-family:'tianscriptregular';padding-left:0px;padding-right:0px}
.teaser.teaser_img.teaser_1 .teaser_inner h2{padding:9px 10px 8px 20px}
.greenbutton_new h2{font:normal 1.214em/1em'Kievit Book',sans-serif !important}
.greenbutton_new.centered h2{float:none;text-align:center}
.greenbutton_new h2:after{display:none}
.menucard{padding-bottom:30px}
.menucard:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:100%}
.menucard-item{clear:both;padding-top:15px}
.menucard-item h5{font-size:15px;margin:0;font-weight:normal}
.menucard-item .price{float:left;margin-right:40px;font-weight:bold;width:10px}
.menucard-item .info{float:left;width:90%}
.menucard-item .info p{margin:0;padding-top:15px}
.menucard-item.vegan h5:after{content:'●';margin-left:5px;color:rgb(0,128,0) !important}
.menucard-item.vegan-possible h5:after{content:'●';margin-left:5px;color:rgb(0,153,255)}
.rte-vegan:before{content:'●';color:rgb(0,128,0);margin-right:5px}
.rte-vegan-possible:before{content:'●';color:rgb(0,153,255);margin-right:5px}
.rte-vegan,.rte-vegan-possible{padding-right:10px}
.menucard .additional{clear:both;margin-top:50px}
footer h4 a{font-size:17px}
footer .follow-youtube{padding:15px 20px;background:#fff;display:inline-block}
footer .follow-youtube span{display:block;width:78px;height:32px;background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -230px -171px;text-indent:-10000px}
.breadcrumbs .news-detail{position:relative;padding:0 0 0 15px}
.breadcrumbs .news-detail:before{width:7px;height:7px;position:absolute;top:5px;left:3px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -199px -159px;content:""}
.block-jumptosite{float:left;margin-left:15px}
.block-jumptosite h2{font-size:14px !important;color:#999999;display:block;font:italic 1em"ff-kievit-web","Georgia",serif;margin:15px 0 0 5px}
.block-jumptosite .sf-menu{background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite_1.png') no-repeat scroll -160px -390px rgba(0,0,0,0)}
.block-jumptosite .sf-menu .first{position:relative;top:0;width:auto;min-width:100%}
.block-jumptosite .sf-menu li{display:block;margin:0;left:0px}
.block-jumptosite .sf-menu .sfHover,.block-jumptosite .sf-menu li{z-index:500}
.block-jumptosite .sf-menu li{float:left;position:relative;z-index:498}
.block-jumptosite .sf-menu .first a:after{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.block-jumptosite .sf-menu a:after{content:"";height:60px;position:absolute;right:0;top:0;width:2px}
.block-jumptosite .sf-menu a:after{background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite_1.png') no-repeat scroll 0 -147px rgba(0,0,0,0);content:"";height:60px;position:absolute;right:0;top:0;width:2px}
.block-jumptosite .sf-menu a:after{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.block-jumptosite .sf-menu .first a.active{background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/l.png') no-repeat scroll 104% 0 rgba(0,0,0,0);padding:17px 25px 17px 5px}
.block-jumptosite .sf-menu .first a{color:#999999;display:block;font-family:"Kievit Medium",sans-serif;font-size:15px;font-weight:lighter;position:relative;text-decoration:none;white-space:nowrap;padding-left:5px !important}
.block-jumptosite .sf-menu a{display:block;font-family:"Kievit Medium",sans-serif;padding:21px 15px 24px;position:relative;transition:all 0.5s ease 0s;z-index:500}
.block-jumptosite a{border:0 none;color:#999999;text-decoration:none;text-transform:none !important}
.block-jumptosite .sf-menu ul{width:93% !important}
.block-jumptosite .sf-menu ul{background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite_02.png') repeat-x scroll 0 100% #FFFFFF !important}
.block-jumptosite .sf-menu ul{background-color:#FFFFFF;display:none;min-width:100%;padding:50px 17px 11px 15px;position:absolute;top:0 !important;z-index:99}
.block-jumptosite .sf-menu .first a:after{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.block-jumptosite .sf-menu ul a:after{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.block-jumptosite .sf-menu a:after{content:"";height:60px;position:absolute;right:0;top:0;width:2px}
.block-jumptosite .sf-menu a:after{background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite_1.png') no-repeat scroll 0 -147px rgba(0,0,0,0);content:"";height:60px;position:absolute;right:0;top:0;width:2px}
.block-jumptosite .sf-menu a:after{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.block-jumptosite .sf-menu li ul li a,.sf-menu li.sfHover ul li a{background:none repeat scroll 0 0 #FFFFFF;color:#333333;display:block;filter:none;font:0.867em"ff-kievit-web","Georgia",serif;padding:13px 0 12px;position:relative;width:100%}
.block-jumptosite .sf-menu a{display:block;font-family:"Kievit Medium",sans-serif;padding:21px 15px 24px;position:relative;transition:all 0.5s ease 0s;z-index:500;text-transform:uppercase}
.block-jumptosite .sf-menu .first a{color:#999999;display:block;font-family:"Kievit Medium",sans-serif;font-size:15px;font-weight:lighter;position:relative;text-decoration:none;white-space:nowrap}
@media only screen and (min-width:626px){.block-jumptosite .sf-menu ul{width:100% !important}
.block-jumptosite .sf-menu ul{padding:0;top:48px !important}
.block-jumptosite .sf-menu .first:hover{background:#fff}
.block-jumptosite .sf-menu .first:hover:before{height:50px}
.block-jumptosite .sf-menu .first:hover:after{position:absolute;right:0;top:0;display:block;content:'';width:2px;height:50px;background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite_1.png') no-repeat scroll -214px -405px rgba(0,0,0,0)}
.block-jumptosite .sf-menu ul li.last:after,.block-jumptosite .sf-menu .sf-total-children-1 ul li:after,.block-jumptosite .sf-menu ul li:last-child:after{left:0px}
.block-jumptosite .sf-menu ul li:last-child a:hover{background:#fff}
}
.block-jumptosite .sf-menu ul,.block-jumptosite .sf-menu li:hover ul,.block-jumptosite .sf-menu li.sfHover ul{position:absolute}
.block-jumptosite .sf-menu li.sfHover ul{margin:0px 0 0px}
.block-jumptosite .sf-menu ul li{width:100%}
.block-jumptosite .sf-menu li ul,.block-jumptosite .sf-menu li.sfHover ul{min-width:250px;width:auto !important;margin-top:0px}
.block-jumptosite .sf-menu li ul li a,.block-jumptosite .sf-menu li.sfHover ul li a{width:auto !important;white-space:nowrap}
.col .pagedescription .pd_image figure img,.col.col_4_4 .pagedescription .pd_image figure img{position:relative}
.col.col_4_4 .pagedescription .pd_image figcaption{padding:17px 0 0 5px}
.contact-form .col.col_2_4{float:none}
.contact-form label{}
.contact-form input[type=text]{width:540px;padding:5px;color:#000;font-size:13px;font-family:"ff-kievit-web","Georgia",serif;outline:0;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;background-color:#fff}
.contact-form textarea{width:540px;height:50px;padding:5px;color:#000;font-size:13px;font-family:"ff-kievit-web","Georgia",serif;outline:0;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;background-color:#fff}
.contact-form .checkboxes label{margin-right:10px}
.contact-form input[type=text].error{border-color:rgb(76,143,34)}
.contact-form input[type="submit"]{background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/order-now-button.png') no-repeat 0 0;width:286px;height:56px;float:left;margin-bottom:20px;border:none;font:normal 1.6em/1em'Kievit Book',sans-serif;color:white;text-shadow:none;margin-left:-6px}
.contact-form small{margin:0}
.contact-form small.error{display:block;background-color:rgb(76,143,34);color:#fff;padding:0 5px}
.contact-form span.tx-srfreecap-pi1-cant-read{width:55%;font-size:13px;margin-left:10px}
.contact-form img.tx-srfreecap-pi1-image{margin:0 0 15px}
.contact-form #freecapfield{width:190px}
.t3chimp .t3chimp-field-FORM_ACTION{position:absolute;left:-50000px;visibility:hidden}
.t3chimp .tx_t3chimp_email{display:none}
.t3chimp br{display:none}
.t3chimp .t3chimp-field-EMAIL{margin-top:0px;float:left;display:inline-block}
.t3chimp .t3chimp-field-EMAIL label{display:none}
.t3chimp .t3chimp-field-EMAIL input{margin-top:10px;border:0;color:rgb(51,51,51);font:normal 0.867em"ff-kievit-web","Georgia",serif;padding:4px 7px;width:220px;background:#fff}
.t3chimp input[type=submit]{float:left;margin-top:12px;margin-left:5px;width:35px;height:23px;border:0;text-indent:-9999px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -165px -190px}
.sharethis h2{display:inline-block;font:normal 1.3em'Kievit Medium',sans-serif;width:auto;float:left}
.sharethis h2:after{display:none}
.sharethis .icons{display:inline-block;float:left;margin:16px 0 0 10px}
.zone-branding .block-locale .content ul li{list-style:none;float:right;display:block;padding:0;margin:0}
.zone-branding .block-locale .content ul.language-switcher-locale-url{margin-bottom:0!important}
.zone-branding .block-locale .content ul li span,.zone-branding .block-locale .content ul li a{float:right;text-decoration:none;font:italic 1em"ff-kievit-web","Georgia",serif;color:#000000}
span.locale-untranslated{float:right;margin-bottom:0;margin-right:15px;text-decoration:none;position:relative}
span.locale-untranslated img{margin-left:15px;margin-bottom:0}
.node-type-news span.locale-untranslated img{margin-bottom:0;margin-left:15px;margin-top:1px !important;vertical-align:top}
span.locale-untranslated a.untranslate{width:45px;height:40px;position:absolute;top:0;left:0;float:left}
.zone-branding .block-locale ul li a.active{font-size:0;display:none}
.zone-branding .block-locale .content ul li :hover{color:#4C8F22}
.zone-branding .block-locale ul li a.active img{display:none}
.zone-branding .block-locale ul li a img{margin-right:3px}
.zone-branding .block-superfish ul li a{font-family:"Kievit Medium",sans-serif;color:#333;text-transform:uppercase;text-decoration:none;font-size:1.12em}
.zone-branding .block-superfish ul li .sf-description{font:italic 0.800em"ff-kievit-web","Georgia",serif;text-transform:none}
.zone-branding .block-superfish li ul li a{color:rgb(51,51,51);font:normal 1em"ff-kievit-web","Georgia",serif}
.zone-branding .block-superfish ul li a:hover{color:#4C8F22}
.OT_wrapper .OT_title{font-size:18px;line-height:25px;width:auto}
.OT_wrapper .OT_subtitle{width:auto;font-size:11px !important;letter-spacing:0;font-family:"ff-kievit-web","Georgia",serif}
@media only screen and (min-width:906px){.mainnav{margin-top:10px}
.zone-branding .block-superfish ul li{padding:0;margin:0;float:left;display:inline-block}
.zone-branding .block-superfish ul li a{display:block;padding:4px 15px 6px;position:relative;z-index:9999}
.zone-branding .block-superfish ul li .sf-description{display:block;margin-top:6px}
.sf-menu ul{position:absolute;width:auto !important;background:#fff;padding:0 17px 0px 15px}
.block-jumptosite .sf-menu ul{width:93% !important}
.sf-menu li:hover ul{top:22px}
.sf-menu ul:after{width:7px;height:100%;position:absolute;top:0;right:-7px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x -213px -400px;content:""}
.sf-menu ul:before{width:7px;height:100%;position:absolute;top:0;left:-5px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x -192px -400px;content:""}
.sf-menu li:hover a{background:#fff}
.sf-menu ul li a:before,.sf-menu li:hover a:before{width:100%;height:2px;position:absolute;top:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.sf-menu li:first-child:hover:before{content:" ";position:absolute;left:-1px;top:0;z-index:10000;width:2px;height:26px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x -5px -402px}
.sf-menu li li:first-child:hover:before{display:none}
.sf-menu>li:hover>a:before{background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x -160px -390px}
.sf-menu ul li a{white-space:nowrap;position:relative;display:block;padding:13px 0 12px !important;color:rgb(51,51,51);font:normal 13px"ff-kievit-web","Georgia",serif !important;background:#fff;filter:none;width:100%}
.sf-menu a:hover{color:rgb(76,143,34)}
.sf-menu ul li{width:100%}
.sf-menu li ul li a:hover{color:rgb(76,143,34);z-index:10000;background:none;filter:none}
.sf-menu ul li a:before{width:100%;height:2px;position:absolute;top:0;left:0;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x 0 -217px;content:""}
.sf-menu ul li:first-child a:before{background:none}
.sf-menu ul li.first a:before{background:none !important}
a:hover{text-decoration:none}
.sf-menu a span{font:italic 0.800em"ff-kievit-web","Georgia",serif;display:block;text-transform:none;margin-top:6px}
.sf-menu>li a:after{position:absolute;top:1px;right:0;content:"";width:2px;height:24px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat 0 -147px}
.sf-menu .first.sf-depth-1:hover:before{position:absolute;top:1px;left:-2px;content:"";width:2px;height:24px;background:transparent url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat 0 -147px}
.sf-menu ul a:after{background:none}
.sf-menu ul li.last:after,.sf-menu .sf-total-children-1 ul li:after,.sf-menu ul li:last-child:after{position:absolute;bottom:-10px;left:-17px;content:"";width:100%;height:10px;background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') no-repeat -160px -390px;z-index:999;padding:0 15px 0 17px}
}
.backtotop{margin-top:-5px}
.backtotop a{font:normal 1.0em"Kievit Medium",sans-serif}
header nav .langsel li.active,header nav .langsel li.notranslation{display:none}
.col_2_4.fixedheight figcaption{min-height:20px}
hr.divider{clear:both;margin:0;visibility:hidden}
hr.divider:after{display:none}
.maincontent_inner .t3chimp .t3chimp-field-EMAIL input{margin-left:10px}
.c2a-green,a.c2a-green{position:relative;display:inline-block;padding:4px 20px;color:#fff;background:rgb(76,143,34)}
.c2a-green:before{content:' ';position:absolute;top:0px;left:0;width:100%;height:1px;background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x -160px -390px}
.c2a-green:after{content:' ';position:absolute;bottom:0px;left:0;width:100%;height:1px;background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/sprite.png') repeat-x -160px -390px}
@media only screen and (min-width:906px){header nav .sf-menu li.green a,header nav .sf-menu li.green:hover a{color:#fff !important;background:rgb(76,143,34) !important}
}
@media only screen and (max-width:1200px){.col_2_4{width:276px}
.col_2_4.menu-card{width:424px}
.contact-form .col_2_4{width:424px}
.images2columns .col_2_4{width:100%}
.contact-form input[type=text]{width:412px}
}
@media only screen and (max-width:905px){.col_2_4.menu-card{width:572px}
.contact-form .col_2_4{width:572px}
header nav .langsel{margin-top:0px}
.contact-form input[type=text]{width:540px}
}
@media only screen and (max-width:625px){.col_2_4.menu-card{width:276px}
header nav .langsel{margin-top:0px}
.contact-form .col_2_4{width:100%}
.block-jumptosite{float:left;margin-left:0px}
.block-jumptosite .sf-menu ul,.block-jumptosite .sf-menu li:hover ul,.block-jumptosite .sf-menu li.sfHover ul{position:relative;padding:0px;background:none !important}
.block-jumptosite .sf-menu li.sfHover ul li a{background:none !important}
.block-jumptosite .sf-menu ul li{width:271px}
.block-jumptosite .sf-menu{width:279px;padding:0 10px}
.block-jumptosite .sf-menu .first a.active{background:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Images/l.png') no-repeat scroll 105% 0 rgba(0,0,0,0)}
.contact-form input[type=text]{width:264px}
}
.page-navigation{clear:both;text-align:center;padding:20px 0}
.page-navigation p{display:none}
.page-navigation ul{list-style-type:none;display:inline-block;margin:0;padding:0}
.page-navigation ul li{float:left;margin:0 5px}
.page-navigation ul li:first-child:before{display:none}
.page-navigation ul li:before{content:"|";margin-right:8px}
@font-face{font-family:'Talking-to-the-Moon';src:url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/Talking-to-the-Moon.ttf.woff') format('woff'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/Talking-to-the-Moon.ttf.svg#Talking-to-the-Moon') format('svg'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/Talking-to-the-Moon.ttf.eot'),url('../../typo3conf/ext/dg_bootstrap/Resources/Public/Fonts/Talking-to-the-Moon.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}
body.naturfair .maincontent_inner h1,body.naturfair .slide-content-container h1{font-family:'Talking-to-the-Moon'!important;font-size:38px;font-weight:normal;padding-left:0px}
