html,body,#layout{background:none !important;margin:0 auto;position:relative;width:16cm}
*{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;font-family:Arial,Helvetica,sans-serif !important;float:none !important}
#print{border-bottom:1px solid #000;display:block;margin:0 0 0.5cm 0;padding:0 0 0.5cm 0}
#print p{display:inline-block;font-size:10pt;padding:0 0 0 1cm;width:70%}
header,h1,h2,h3{width:auto !important}
p:empty{display:none}
nav#meta,nav#main,nav#rootline,nav#footer,#popup_search,#slider,#subcontent,#blog,#portfolio,#typo3-previewInfo,a.button,footer,footer a,#to_top{display:none !important}
#content .indent-full,#content .text,#content .text-image{margin:0;padding:0 !important}
#content .grid>section>header,#content .grid>section>aside,#content .text-image figure{margin:0 0 0.5cm 0}
#content .grid>section>article{width:auto}
#content .text-image figure.imagorient-0 img{display:block;margin:0 auto;width:80%}
.glossary-nav li{display:inline-block}
.glossary-nav li a{font-size:14pt;padding:0 0.15cm 0 0}
#content .grid-layout{padding:0.5cm 0 0 0}
#content .bsemployees_listing,#employees li h4,#employees li h5,#employees li .data-wrap{background:none !important;margin:0 !important}
#employees header{margin:0.5cm 0 0.3cm 0;padding:0}
#employees ul{display:table-row}
.grid-3 .column,#employees li{display:inline-block !important;margin:0 1% 0 0 !important;vertical-align:top;width:32.3%}
.grid-3 .col-3,#employees li:nth-chid(3){margin:0}
#employees li .data-wrap{height:auto !important}
#employees li .data-wrap span{display:none}
footer{border-top:1px solid #333;bottom:0;height:1.25cm;left:0;padding:0.25cm 0 0 0;position:absolute;width:100%}
