@media screen and (max-width: 1440px){.homeContentBlockItem{min-height:395px}}@media screen and (max-width: 1366px){.basicContainer{padding-left:40px;padding-right:40px}}@media screen and (max-width: 1280px){.homeContentBlockItem{min-height:368px}#articleContainer .timeAndType{display:block}#articleContainer .timeAndType time{display:block}#articleContainer .timeAndType .contentType{display:block;border-left:none;margin-left:0;padding-left:0;margin-top:5px}.personList.row .personItem{width:calc(50% - 40px)}}@media screen and (max-width: 1300px){#footerContainer{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}#footerContainer ul{margin:0 10px 20px;padding:20px;display:block}#footerContainer ul:first-child{width:calc(33.3333333333% - 20px)}#footerContainer ul:last-child{width:calc(66.6666666666% - 20px)}#footerContainer ul li{border:none;padding-left:0;margin-left:0}.imagesAndText h2{font-size:50px}}@media screen and (max-width: 1024px){#topBar #logo{width:180px}.homeContentBlockItem{min-height:283px}.homeContentBlockItem.agenda ul li a h3{font-size:20px}}@media screen and (max-width: 1023px){.imagesAndText h2{font-size:40px}#articleContainer main h1{font-size:40px}#articleContainer aside h2{font-size:24px}.imagesAndText .partContentText{font-size:18px}#topBar{padding:20px 0}.basicContainer{padding-left:25px;padding-right:25px}header{margin-bottom:20px}#homeContentBlockList{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.homeContentBlockItem{margin:0 10px 20px}.homeContentBlockItem.small{width:calc(33.3333333333% - 20px)}.homeContentBlockItem.medium{width:calc(66.6666666666% - 20px)}#articleContainer main{width:100%;padding-right:0}#articleContainer aside{width:100%}#articleContainer .timeAndType{display:flex}#articleContainer .timeAndType .contentType{display:block;border-left:solid 1px #999;margin-left:10px;padding-left:10px;margin-top:0}#articleContainer main{margin-top:0;padding-top:0}#agendaDetailContainer main{width:100%;padding-right:0}#agendaDetailContainer aside{width:100%}#ledenDetailCompanyInfo{order:3;width:100%}#ledenDetailContent{order:1;padding-left:0;padding-right:0;width:100%}#ledenDetailPersons{order:2;width:100%}}@media screen and (max-width: 768px){.homeContentBlockItem.small,.homeContentBlockItem.medium{width:calc(50% - 20px)}.homeContentBlockItem:nth-child(n+6){display:none}}@media screen and (max-width: 767px){#articleContainer main h1{font-size:30px}.partNavigation.horizontal{display:none}#mobileMenuToggle{display:flex}#footerContainer ul:first-child,#footerContainer ul:last-child{width:calc(50% - 20px)}#topBar{height:125px}#mobileMenuToggleContainer{top:125px}#ledenContainer thead{display:none}#ledenContainer table tbody tr{display:block;padding:10px}#ledenContainer table td{display:block}#ledenContainer table .tableLidPhotoAndName .partContentFileImageGallery{width:30px}#ledenContainer table td,#ledenContainer table th{height:auto}#ledenContainer table tr:hover td{background-color:transparent;border-color:transparent}#ledenContainer table td,#ledenContainer table th{padding:0}#agendaContainer thead{display:none}#agendaContainer table tbody tr{display:block;padding:10px}#agendaContainer table td{display:block}#agendaContainer table td,#agendaContainer table th{height:auto}#agendaContainer table tr td:last-child{text-align:left}#agendaContainer table td,#agendaContainer table th{padding:0}#agendaContainer table tr:hover td{background-color:transparent;border-color:transparent}#basicHeader h1{font-size:30px;margin-top:-50px}.aboutBlock h2{font-size:24px}.aboutBlock{width:calc(100% - 40px)}.imagesAndText .slideContainer{padding-bottom:100%}.imagesAndText .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:100%!important}.homeContentBlockItem{order:2}.homeContentBlockItem.agenda{order:1}.personItem .personItemText{width:100%;padding:0}}@media screen and (max-width: 667px){.partSearchBar{margin-bottom:20px}.imagesAndText h2{font-size:24px}#footerContainer ul:first-child,#footerContainer ul:last-child{width:calc(100% - 20px)}#topBar #logo{width:100px}#smallMenu{margin-bottom:5px}#topBar{height:100px}#mobileMenuToggleContainer{top:100px}.homeContentBlockItem.small,.homeContentBlockItem.medium{width:calc(100% - 20px)}.articleListItem .partContentFileImageGallery{width:80px}#articleContainer .timeAndType{display:block}#articleContainer .timeAndType time{display:block}#articleContainer .timeAndType .contentType{display:block;border-left:none;margin-left:0;padding-left:0;margin-top:5px}.personList.row .personItem{width:calc(100% - 40px)}.personList.row .personItem .personItemText{padding-bottom:0}.formV2#formCheckList{padding:20px 20px 0}}
