.summary_tag { display: inline-block; border-radius: 6px; margin: 2px 2px 2px 2px; padding: 2px 4px 2px 4px; } .summary_tag a { color: inherit; } div.summary_summary { max-width: 924px; /*margin-left: 7px; margin-right: 7px;*/ } div.summary_summary a.rounded { margin: 5px 0px 5px 5px; } table.summary_info { display: inline-block; vertical-align: top; /*width: auto;*/ width: 908px; margin-right: 16px; margin-bottom: 25px; } table.summary_info th.atlas_padd { padding-left: 16px; position: relative; } table.summary_info td { width: 100%; } a.summary_atlas_link { width: 12px; height: 100%; position: absolute; left: 0px; top: 0px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; } table.summary_sections > tbody > tr > td { height: 1px; padding-bottom: 16px; padding-right: 16px; } a.summary_section > table { width: 444px; height: 100%; } a.summary_section > table tr:last-child th, table.summary_info tr:last-child th { padding-bottom: 5px; } a.summary_section > table tr td.summary_img_td { text-align: center; vertical-align: top; padding-top: 5px; height: 100%; border-left: none; border-bottom: 1px solid #d2d2d2; } a.summary_section > table tr td.summary_img_td:first-child { width: 1px; } a.summary_section > table tr td.summary_img_td a { margin: 0px; } /*a.summary_section > table tr th, a.summary_section > table tr td { background-color: #d9d9d9; border-bottom: none; border-top: none; }*/ table tr td.summary_img_td2 { text-align: center; vertical-align: top; padding-top: 5px; height: 100%; border-bottom: none; width: 1px; } table tr td.summary_img_td2 > a, table tr td.summary_img_td2 > span { vertical-align: top; } td.spacer { width: 12px; background-color: transparent; }