.grid-view-loading {
    background: url(loading.gif) no-repeat;
}

.grid-view {
    /*padding: 15px 0;*/
    /*width: 1200px;*/
}

.grid-view table.items {
    /*background: white;*/
    /*border-collapse: collapse;*/
    /*width: 100%;*/
    /*border: 1px #D0E3EF solid;*/
    /*border-collapse: separate;*/
    /*border-spacing: 0 1em;*/
}

.grid-view table.items th {
    font-size: 0.9em;
    /*border: 1px white solid;*/
    padding: 0.3em;
    /*vertical-align: middle;*/
    vertical-align: bottom;
}

.grid-view table.items th {
    /*color: white;*/
    /*background: url("bg.gif") repeat-x scroll left top white;*/
    /*background-color: #171717;*/
    /*text-align: center;*/
}

.grid-view table.items th a {
    /*color: #EEE;*/
    /*font-weight: bold;*/
    text-decoration: none;
}

.grid-view table.items th a:hover {
    /*color: #FFF;*/
}

.grid-view table.items th a.asc {
    /*background:url(up.gif) right center no-repeat;*/
    /*padding-right: 10px;*/
}

.grid-view table.items th a.desc {
    /*background:url(down.gif) right center no-repeat;*/
    /*padding-right: 10px;*/
}

.grid-view table.items tr.even {
    /*background: #F8F8F8;*/
    background: #f6f2ef;
}

.grid-view table.items tr.odd {
    /*background: #E5F1F4;*/
    background: #ecebeb;
}

.grid-view .link-column img {
    border: 0;
}

.grid-view .button-column {
    /*text-align: center;*/
    width: 70px;
}

.grid-view .button-column img {
    /*border: 0;*/
    margin: 2px;
}

.grid-view .checkbox-column {
    /*width: 15px;*/
}

.grid-view .summary {
    /*margin: 0 0 5px 0;*/
    /*text-align: right;*/
}

.grid-view .pager {
    margin: 5px 0 0 0;
    text-align: right;
}

.grid-view .empty {
    font-style: italic;
}

.grid-view .filters input,
.grid-view .filters select {
    width: 100%;
    border: 1px solid #443b38;
    /*font: 400 100% Roboto, Arial, Helvetica, sans-serif;*/
    /*color: #443b38;*/
}

.grid-view td:first-child {
    /*background: white;*/
}

.button {
    /* Disables default styling */
    border: none;
    /*background: #81b8d6;*/
    /*color: #fff;*/

    width: 200px;
    height: 30px;

    /* You need to set font, font size and cursor for buttons */
    font-size: 15px;
    font-family: Roboto, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    cursor: pointer;

    /*font-weight: bold;*/

    /*border-radius: 5px;*/
    /*text-shadow: 0 -1px 0 rgba(0,0,0,0.15);*/
    /*box-shadow:*/
    /*0 0 0 1px #0086ba inset, !* Outer bevel *!*/
    /*0 0 0 1px #4f9bc6 inset, !* Inner bevel *!*/
    /*0 30px 20px -18px rgba(255,255,255,0.65) inset, !* Inner gradient *!*/
    /*1px 1px 3px rgba(0,0,0,0.2) !* Drop shadow *!*/
    /*;*/

    /*-webkit-border-radius: 5px;*/
    /*-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.15);*/
    /*-webkit-box-shadow:*/
    /*0 0 0 1px #0086ba inset, !* Outer bevel *!*/
    /*0 0 0 1px #4f9bc6 inset, !* Inner bevel *!*/
    /*0 30px 20px -18px rgba(255,255,255,0.65) inset, !* Inner gradient *!*/
    /*1px 1px 3px rgba(0,0,0,0.2) !* Drop shadow *!*/
    /*;*/
}