.nasdaq-details-form {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    overflow: auto;
}

.nasdaq-details-controls {
    display: table;
    margin: 6px;
    flex: 0 0 auto;
}

.nasdaq-details-grids {
    display: flex;
    flex-direction: row;
    flex: 1 1 auto;
    min-height: 163px;
}

.nasdaq-details-control-row  {
    display: table-row;
}
.nasdaq-details-control-row-left {
    display: table-cell;
    vertical-align: middle;
}

.nasdaq-details-control-row-right {
    display: table-cell;
    vertical-align: middle;
}

.nasdaq-details-control-row-grid-div {
    display: flex;
    flex: 1 1 auto;
}

.nasdaq-details-ruler {
    border-top: 1px solid #eeeeee;
    background-color: #d9d9d9;
    border-left: none;
    border-bottom: none;
    height: 1px;
    margin: 0 0 5px 0;
    flex: 0 0 auto;
}

.nasdaq-details-ruler-dark {
    border-top: 1px solid #111111;
    background-color: #262626;
}

.nasdaq-details-ruler-grey {
    border-top: 1px solid #ffffff;
    background-color: #d9d9d9;
}

.nasdaq-details-command-area {
    display: flex;
    margin: 3px;
    flex: 0 0 auto;
}
