﻿#Summary_Div {
    margin-top: 1px;
}

    #Summary_Div > div .headline {
        margin-top: 0px;
    }

    #Summary_Div > div:first-child {
        clear: both;
        overflow: hidden;
    }

        #Summary_Div > div:first-child > div {
            float: left;
            width: 50%;
        }

            #Summary_Div > div:first-child > div:first-child > div {
                margin-right: 18px;
            }

            #Summary_Div > div:first-child > div:last-child > div {
                margin-left: 18px;
            }

            #Summary_Div > div:first-child > div > div > div > table {
                table-layout: fixed;
                width: 100%;
            }

                #Summary_Div > div:first-child > div > div > div > table > tbody > tr > td {
                    height: 34px;
                    padding-left: 12px;
                    padding-right: 12px;
                }

                #Summary_Div > div:first-child > div > div > div > table > tbody > tr:nth-child(2n+1) > td {
                    background-color: #F1F1F1;
                }

            #Summary_Div > div:first-child > div > div > div.columns {
                height: 250px;
            }

            #Summary_Div > div:first-child > div > div > div.pie {
                height: 300px;
            }

    #Summary_Div > div.text {
        margin-bottom: 18px;
        margin-top: 1px;
    }