/******************************************************************************
 * Generic form hacks
 *****************************************************************************/

.bulk-action {
    width: 32px;
}

.bulk-action .checkbox {
    margin-bottom: 0;
}

.bulk-action-submit {
    width: 50%;
}

.bulk-action-submit label {
    width: auto;
}

.bulk-action-submit select {
    display: inline-block;
    width: 50%;
}

.bulk-action-submit input {
    width: auto;
}

td form {
    display: inline;
}

div.submit {
    display: inline
}

div.input {
    margin-bottom: 10px
}

h2 .actions {
    margin-left: 15px;
}

.search-filters .form-inline .form-group label,
.search-filters .form-inline .btn {
    margin-right: .25rem !important;
}

.search-filters .form-inline .form-group {
    margin-right: .5rem !important;
}

.search-filters .form-inline .form-group {
    margin-bottom: 1rem !important;
}

.search-filters .form-inline .form-control input {
    min-width: 90px !important;
}

.search-filters .form-inline select.autocomplete {
    min-width: 150px;
}

.text-truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.gallery-content {
    text-align: center;
}

.pagination-wrapper {
    clear: both;
    margin: 20px 0;
    text-align: center;
}

.download-links {
    float: left;
}

.pagination-container {
    float: right
}

.pagination-container .pagination {
    margin: 0;
}

table tr td.actions {
    white-space: nowrap;
    width: 1px;
}

.nav > li > .nav-header {
    border-radius: 4px;
    display: block;
    font-weight: bold;
    padding: 10px 15px;
    position: relative;
}
