@media print{*{margin:0;padding:0}
html,body{background-color:#fff;margin:0px;font-family:arial,helvetica,sans-serif;font-size:11px !important;border-color:#ccc !important}
html{box-sizing:inherit;height:100%}
body{min-height:auto;height:auto;overflow:hidden}
a{text-indent:-9999em}
a[href]:after{content:"";display:none}
.section.header,.section.navigation,.section.footer,.section.fullsize-slider,.youtube-right iframe,.section.breadcrumbs,.content-right{display:none !important}
h1,h2,h3,h4,h5,h6{border:0px !important;padding:0px !important;margin:10px 0px 10px 0px !important;font-weight:400 !important}
h1{font-size:20px !important}
h2{font-size:18px !important}
h3{font-size:16px !important}
h4,h5,h6{font-size:14px !important}
a.header-logo img{width:40%;height:auto;text-indent:-9999em}
.section.logo .section-inner img{margin-top:15px;margin-bottom:25px}
.section.logo .section-inner{height:auto}
.page-wrapper,.page-wrapper .section{overflow:visible !important}
.section.youtube .section-inner{border-top:0px solid #b2b2b2;padding-top:10px}
.page-wrapper .section .section-inner{margin:0px;width:100%}
.cols-3>div,.img-text.orange,.img-text.lightgrey,.img-text.darkgrey{border:2px solid #ccc !important;height:410px;display:block !important;width:27% !Important;margin:1% !Important;padding:10px !important}
.section.youtube .section-inner .youtube-wrap .youtube-left{margin-right:0px;padding:0px}
.section.news .section-inner .img-text{padding:0px}
.section.news .section-inner .img-text .csc-default .csc-textpic .csc-textpic-imagewrap{margin:0px}
.section.content .section-inner .content-left .content-wrap{margin-bottom:0px}
.section.news .section-inner .img-text .csc-default .csc-textpic{margin-top:0px}
.news .article .news-img-wrap img,.news .article .news-img-wrap a,.img-text.darkgrey img,.img-text.darkgrey a,.news-img-wrap,.section.featured .section-inner .img-text .csc-default .csc-textpic .csc-textpic-imagewrap{float:none !important;display:block !important;border:1px solid #fff}
.news .article .teaser-text,.img-text.darkgrey .csc-textpic-text{margin:0;display:block}
.section.featured .section-inner .img-text+.img-text{border-color:#ccc}
.section.featured .section-inner .img-text{margin-bottom:0px;padding:10px !important}
.img-text,.section-inner.cols-3{height:430px !important;min-height:auto !important;display:block;padding:1px}
.section.featured .section-inner .img-text img{width:auto;height:auto}
.section.content .section-inner .content-left{margin:0px;padding:0px;height:auto;position:absolute;float:none;width:100%}
.csc-space-after-50{margin-bottom:0px !important}
.section.content .content-wrap{position:absolute;margin-top:0px;height:100%;display:block}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:visible}
.productoverview .csc-default .csc-textpic .csc-textpic-imagewrap .csc-textpic-image a img,.categoryoverview .csc-default .csc-textpic .csc-textpic-imagewrap .csc-textpic-image a img,.csc-default,.content-wrap{display:block;height:auto;position:relative;width:100%}
.productoverview .csc-default .csc-textpic,.categoryoverview .csc-default .csc-textpic{margin:0;padding-bottom:0px;position:relative}
.csc-default p>a{color:#222 !important;width:100%}
.productoverview .csc-default .csc-textpic .csc-textpic-text p a,.categoryoverview .csc-default .csc-textpic .csc-textpic-text p a{color:#222 !important;font-size:14px;vertical-align:top;text-indent:0px;position:relative;top:0px;left:0px}
.productoverview .csc-default .csc-textpic .csc-textpic-text,.categoryoverview .csc-default .csc-textpic .csc-textpic-text{background:rgba(238,114,3,0.8) none repeat scroll 0 0;bottom:auto;height:35px;left:auto;margin:0;padding:0 0 0 15px;position:relative;right:auto;top:5px;color:#ee7203 !important;display:block !important}
.productoverview .csc-default .csc-textpic .csc-textpic-text::after,.categoryoverview .csc-default .csc-textpic .csc-textpic-text::after{left:0;top:10px}
p:empty,*:empty,{display:none}
.csc-mailform form ol li input,.csc-mailform form ol li textarea{border:1px solid #e8e8e8 !important;width:50%}
.section.content .section-inner .content-left .content-wrap{display:block;height:auto;position:relative;width:100%;float:none}
*,*::before,*::after{box-sizing:none !important}
}
