h1 {
    font-size: 20px;
}

[id$="_client_termsOfUse"] > .form-group:nth-child(2n) {
    background-color: #eeeeee;
}

[id$="_client_termsOfUse"] > .form-group:nth-child(2n+1) {
    background-color: #fcfcfc;
}

[id$="_client_termsOfUse"] > .form-group {
    padding: 20px;
}

[id$="_client_termsOfUse"] > .form-group input[type="checkbox"] {
    margin-left: 17px;
}

label.required:after {
    content: ' *'
}

[data-client] .row {
    padding: 5px 0;
}

[data-client] .actions {
    bottom: 10px;
    right: 10px;
    position: absolute;
}

[data-client] {
    height: 150px;
}

[data-client] .well {
    height: 100%;
}

td.thin {
    width: 50px;
}

.number.zero {
    color: #BBB;
}

ul.grid-row-actions {
    margin: 5px;
    padding: 0;
}

.grid-row-actions li {
    list-style-type: none;
    padding: 3px;
}

#scroll-top {
    position: fixed;
    right: 20px;
    display: none;
    bottom: 20px;
}

.sort_down {
    margin-left: 5px;
    display: inline;
}

.sort_down:after {
    content: "\25BE";
}


.sort_up {
    margin-left: 5px;
    display: inline;
}

.sort_up:after {
    content: "\25B4";
}

tr.row-total {
    border-top: 2px solid #555;
}

div[data-client] {
    margin-bottom: 30px;
}

div[data-client] h4 {
    font-size: 1.2em;
}