.status-roof-container p{font-size:12px}.status-roof-container .size-headline{font-size:14px}.status-roof-container h4{font-size:14px;font-weight:bold;margin:0}.status-roof-container .general-info h1{color:black;margin:0}.status-roof-container .general-info .infos{display:flex;justify-items:start;overflow:hidden}.status-roof-container .general-info .infos::after{content:"";clear:both;display:table}.status-roof-container .general-info .infos .data{width:60%;float:left}.status-roof-container .general-info .infos .data table tr td{padding-bottom:10px}.status-roof-container .general-info .infos .data table tr td:first-child{font-size:14px;padding-right:10px}.status-roof-container .general-info .infos .data table tr td:last-child{font-size:12px;line-height:20px}.status-roof-container .general-info .infos .map{display:block;width:40%;float:right}.status-roof-container .general-info .infos .map img{width:240px;height:240px}.status-roof-container .roof-covers table td:first-child{width:80px;overflow:visible}.status-roof-container .abnormality-status h3{margin-bottom:10px}.status-roof-container .abnormality-status .offer-positions .offer-position .images .image{float:left;margin-right:15px;margin-bottom:15px}.status-roof-container .abnormality-status .offer-positions .offer-position .images .image img{width:100px;height:100px}
