.countrylist{margin-left:-40px !important;list-style-type:none !important;margin-top:-10px;}ul.countrylist ul{min-width:;max-width:;}ul.countrylist li{list-style:none !important;text-indent:-30px;margin:5px 0;}ul.countrylist li a{line-height:10px;}.column-list{float:left;width:33%;}
.countrylist .flag.int:before{content:url(/sites/all/flags/24x24/int.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.de:before{content:url(/sites/all/flags/24x24/Germany.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.ch:before{content:url(/sites/all/flags/24x24/Switzerland.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.dk:before{content:url(/sites/all/flags/24x24/Denmark.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.be:before{content:url(/sites/all/flags/24x24/Belgium.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.it:before{content:url(/sites/all/flags/24x24/Italy.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.fr:before{content:url(/sites/all/flags/24x24/France.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.es:before{content:url(/sites/all/flags/24x24/Spain.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.gb:before{content:url(/sites/all/flags/24x24/United-Kingdom.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.nl:before{content:url(/sites/all/flags/24x24/Netherlands.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.no:before{content:url(/sites/all/flags/24x24/Norway.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.se:before{content:url(/sites/all/flags/24x24/Sweden.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.fi:before{content:url(/sites/all/flags/24x24/Finland.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.ru:before{content:url(/sites/all/flags/24x24/Russia.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.ee:before{content:url(/sites/all/flags/24x24/Estonia.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.lv:before{content:url(/sites/all/flags/24x24/Latvia.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.lt:before{content:url(/sites/all/flags/24x24/Lithuania.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.pl:before{content:url(/sites/all/flags/24x24/Poland.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.cz:before{content:url(/sites/all/flags/24x24/Czech-Republic.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.hu:before{content:url(/sites/all/flags/24x24/Hungary.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.tr:before{content:url(/sites/all/flags/24x24/Turkey.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.us:before{content:url(/sites/all/flags/24x24/United-States.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.ca:before{content:url(/sites/all/flags/24x24/Canada.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.jp:before{content:url(/sites/all/flags/24x24/Japan.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.cn:before{content:url(/sites/all/flags/24x24/China.png);padding:0 5px 0 0;vertical-align:-40%}.countrylist .flag.at:before{content:url(/sites/default/files/flag_at.png);padding:0 5px 0 0;vertical-align:-40%}
.md-separator,.md-separator-text{border-bottom:0px solid #f6f6f6 !important;}header .multibar{border-bottom:1px solid #e5e5e5;}.block-md-megamenu a img.pdf-preview:after{display:none !important;}
.node-table table tbody tr td{border-top:1px solid #ccc !important;}.node-table > h3:empty{margin-top:-10px;}figcaption{margin-left:0px;}a > h3.node-headline:after,a > h4.node-headline:after{font-family:'zehnder';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:14px;line-height:25px;content:"\e61c";margin-right:5px;}#zehnder-messages .icon-zehnder_ok{display:none;}#zehnder-messages p{color:#e3001a;}#zehnder-messages p:before{margin-right:15px;color:#e3001a;content:"\e606";font-family:'zehnder';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#breadcrumb{display:none !important;}
.standort:hover{border:1px solid #e3001a !important;cursor:pointer !important;}
header .region-multibar .megamenu .mm-item.menu-icon a{margin:-10px;padding:20px;}
.email.form-text.form-email.required.error{border:1px solid #e3001a !important;}.form-item .description{display:none !important;}.form-textarea{min-height:150px !important;}
#zehnder-search .ui-theme-basic-red.ui-autocomplete-input{background:#fff url('/sites/all/themes/zehnder/images/ajax-autocomplete-loader.gif') no-repeat;background-position:242px 30px;display:none !important;}#zehnder-search .ui-theme-basic-red.ui-autocomplete-loading{background:#fff url('/sites/all/themes/zehnder/images/ajax-autocomplete-loader.gif') no-repeat;background-position:242px 7px;display:none !important;}
#news-view-filter div.form-item:nth-of-type(1){}#news-view-filter div.form-item:nth-of-type(2n){display:none;}.news.teaser .date a{font-size:12px;color:#666;}.news.teaser h3 a{font-family:Arial !important;color:#333;font-size:14px;font-weight:normal !important;}.news.teaser .date{}.news.teaser .date a{font-size:12px;color:#666;}.news.teaser h3{margin-top:3px;}.news.teaser h3 a{font-family:Arial !important;color:#333;font-size:14px;font-weight:normal !important;}.news.teaser h3 a:after{font-family:'zehnder';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:14px;line-height:25px;content:"\e61c";margin-right:5px;margin-left:5px;}
.sitemap{margin-left:-30px;}.sitemap li a{text-decoration:none !important;}.sitemap li{list-style-type:none;list-style-image:none;list-style-position:outside;margin-left:-10px;}
.node-container ul.nav-tabs{margin-right:0px !important;}
a{text-decoration:none !important;}
.block .block-block .clearfix,.block.block-block.clearfix,.block.block-block.clearfix p{height:0px !important;}
.mm-hover a{color:#e3001a !important;}.mm-item.mm-parent a{color:#666 !important;}.mm-item.mm-parent.mm-hover a{color:#000 !important;}
.node.node-link,.node.node-link.node-teaser{display:inline-block}
.captcha.panel .panel-body{padding:0px !important;}
.node-contact footer .description.person{margin-top:15px !important;}
.megamenu .md_viewer .news.teaser.unit .date a:after{color:#f6f6f6 !important;font-size:12px !important;}.megamenu .md_viewer .news.teaser.unit .date a{font-size:12px;color:#666 !important;}.megamenu .md_viewer .news.teaser.unit h3{font-family:Arial,Helvetica,sans-serif !important;color:#333 !important;font-size:14px !important;font-weight:normal !important;}
.date{color:#fff}.date span.date-display-single{color:#333;}
h1,h2,h3,h4,h5,h6,.headline .text,.subheadline1 .text,.subheadline2 .text,.subheadline3 .text,.headline div,.subheadline1 div,.subheadline2 div,.subheadline3 div{line-height:normal !important;}
div.error,table tr.error{background-color:#fff !important;color:#e3001a !important;margin-bottom:10px !important;}.scrollbox .alert.alert-success{background-color:#fff !important;border-color:#fff !important;color:#e3001a !important;}
#myzehnder{top:25px !important;}#myzehnder-content{}.scrollbox.helper{height:600px !important;}.helper-title{font-size:14px !important;}
.footer-header .title h3,.region-footer .block-md-megamenu h2.block-title{display:none !important;}
