#frame{width: 100%;}
#maincontent{width:100%;}
#navigation #module_navigation div{height: 100%;}
#navigation #module_navigation #flyout_search{width: 100%;}
#content{width: 100%;display: block;}
#content_1{width:96%;padding:0 2%;}
#content_2{display: none;}
#content_1 div.teaserImageText{width:90%;}
#content_1 .text_image{width: 100%;}
#content_1 .text_image p{width: 100%;display: block;}
#content_1 img.text_image_max_height{max-width:100%;}
#content_1 .text_image .border_dotted_content, #content_1 .video_width .border_dotted_content{width:100%;}
.clear{clear:both;}
.footer{clear: both;width: 100%;margin-top:10px;}
#main_navigation_mobile div{width:100%;}
#content_1 div.teaserImageText{width:100%;}
.footer .slot div{clear:both;width: 100%;}
#mmi_arrow_right,#mmi_arrow_left{display: none;}
#navigation #module_navigation #flyout_modules{width:100%;}
#content_1 .text_image ul li{width:100%;}
#content_1 .text_image .text_pos{width: 100%;}
#mmi_logo {
    padding-right: 10px;
    float: right;
    padding-top:20px;
}
#stageContainer{width: 100%;max-height: 300px;height: auto;}
#baseStageImage img.only_mobile{width: 100%;}
#targetGroupContainer{width: 96%;padding:0 2%;}
#targetGroupContainer #targetGroup{width: 100%;margin-left:0;}
#targetGroupContainer #targetGroup #targetGroupContent{width: 96%;margin:0 2%;}
#targetGroupContainer #targetGroup #targetGroupSections{width: 100%;margin-left:0;}
#targetGroupContainer #targetGroup #targetGroupSections .tgSection{width: 96%;margin:0 2%;}
#targetGroup .teaser_inline{padding:0 5%;}
#targetGroupContainer #targetGroup .teaser_inline{width: 90%}
#tgHighlightContainer img{display:none;}
.tgContainer{width:25%;}
#tgHighlightContainer div{width: 100%;}
.tgElement{font-size: 12px;margin-top:10px;}
.messe_form_table{width:100% !important;}
.elqFormField_registration{width: 90% !important;}
.esqFormField_registration{width: 135px !important;}
.slideEle{width: 100%;height:auto;min-height: 100px;overflow: hidden;}
.slideEle img.only_mobile{width: 100%;height: auto;display: block;min-height: 100px;}
#btnStageRight{left:auto;right:0;}
#targetGroupContainer:before{
    content:".";display:block;clear:both;visibility: hidden;height:10px;width: 100%;}
#stageContainer:after{content:".";display:block;clear:both;visibility: hidden;height:10px;width: 100%;}
#targetGroupOpacity{clear: left;}
.footer_social_media_mobile li{float:none;}
#tabs_mobile{width:96%;}
/*#content_1 a.accordionLink.open{width:90% !important;}*/
#tabs_mobile a.accordionLink.open{width:90% !important;}
#tabs_mobile a.accordionLink.open:hover{width:90% !important;}
#tabs_mobile .TextImageTab{max-width:90%;}
.toplink{width: 98%;}
#messeFormRecommend input[type=checkbox]{width: 20px !important;}
#targetGroup .only_mobile .teaser_inline .text_position{max-width: none;}
#targetGroup div.teaserImageText{width: 100%;}
#content_1 .benefit {
    width: 100%;
}
#content_1 .contact_card{width:100%;}
#content_1 .contact_card .contactPersInf_withoutImage{width:100%;  }
#content_1 .contact_card .border{width:100%;}
#content_1 .contact_card .contactPersInf_withImage{float:left;width:auto;}
.border_dotted{width:100%;}
#content_1 .text_image .padding_text_zoom ul{width:100%;max-width:95%;}
#content_1 .accordion_ul{width:100%;}
#content_1 .accordionLink{width:90% !important;}
#content_1 .accordion li .conferencewrap{width: 100% !important;}
#content_1 .accordion  .conferencewrap li{width: 100%;}
#content_1 .accordionLink:hover{width: auto !important;}
#content_1 a.accordionLink.open{width: auto !important;}
#content .border_dotted_content{width:100%;}

