.x-panel * {
    font-family: Roboto,Helvetica,Arial,sans-serif;
}

:focus {
    outline: none;
}
.x-panel-header {
    background: none;
    border: none;
}

.x-panel-body {
    border: none;
}

.x-panel-bbar {
    display: none;
}

.x-panel-header-text {
    margin-bottom: 18px;
    color: #000000;
    font-weight: 500;
    font-size: 14px;
    line-height: 35px;
    text-transform: uppercase;
}

.x-grid-empty {
    font-size: 14px;
    font-family: Roboto,Helvetica,Arial,sans-serif;
}
.x-grid3-header {
    background: none;
}

.x-grid3-row, .x-grid-group-hd {
    border: 0;
    border-bottom: 1px dotted #999;
    padding: 8px 0;
}

.x-grid-group-hd div {
    color: #00aef0;
    font-family: Roboto,Helvetica,Arial,sans-serif;
}

.x-grid3-body .x-grid3-td-checker, .x-grid3-body .x-grid3-row-selected .x-grid3-td-checker {
    background: none;
}

td.x-grid3-hd-over .x-grid3-hd-inner {
    background: none;
}

.x-grid-group-hd div {
    font-size: 14px;
    padding: 0 4px 0 17px;
}

.x-grid3-row td {
    font-size: 14px;
}

.x-grid3-row-selected {
    border: none;
    /*outline: none;*/
    background: none;
}

.x-grid3-cell {
    border-right: none;
}

.x-grid3-hd-row td {
    font-size: 14px;
    border: none;
}

thead .x-grid3-hd-row td{
    color: #000000;
    font-weight: 500;
    text-transform: uppercase;
}
.ext-strict .x-form-text {
    height: 21px;
}
.x-grid3-row-over{
    background: none;
}

#subscriptionForm .x-grid3-cell-inner,
#subscriptionForm .x-grid3-hd-inner {
    white-space: normal;
}
