/* Flex-Objects Admin Styles */
#types { padding: 3rem; }

#types .card-item { max-width: 100%; }

#types .card-item p { margin: 1rem 0 0; }

#directory .no-entries { padding: 3rem; }

#directory .search-wrapper { margin: .5rem 1rem; }

#directory #pager .selectize-control { vertical-align: middle; display: inline-block; }

#directory .tablesorter-filter.disabled { display: none; }

#directory .edit-action { float: left; }

#directory .delete-action { float: right; }

#directory table { display: table; }

#directory thead { display: table-header-group; }

#directory tbody { display: table-row-group; }

#directory tr { display: table-row; -ms-flex: none; flex: none; }

#directory td, #directory th { display: table-cell; -ms-flex: none; flex: none; }

#directory td:focus, #directory th:focus { outline: 0 !important; }

#directory td { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

#directory td:last-child { text-align: right; white-space: nowrap; }

#directory td:last-child a { float: none; display: inline-block; padding-left: 5px; }

#directory .tablesorter .filtered { display: none; }

#directory #pager { margin: 50px 0; text-align: center; }

#directory #pager .pagedisplay { padding: 0 10px; }

#directory #pager .button { border: 0; }

#directory #pager input, #directory #pager select { display: inline-block; width: auto; }

#directory #pager select { vertical-align: middle; }

#directory .flex-list-pagination { margin: 1rem 0 -1rem; padding: .5rem 1rem; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

#directory .flex-list-pagination .vuetable-pagination-info, #directory .flex-list-pagination .flex-objects-pagination { -ms-flex: 1; flex: 1; }

#directory .flex-list-pagination .flex-objects-pagination { text-align: right; -webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; -ms-user-select: none; }

#directory .flex-list-pagination .flex-objects-pagination .button { border-radius: 4px; background: transparent; }

#directory .flex-list-pagination .flex-objects-pagination .button.disabled:active { margin: 0; }

/* FILTERS */
#pages-filters .checkboxes { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; }

#pages-filters .checkboxes.status-indeterminate input[type="checkbox"] + label:before { content: "\f00d"; font-family: "FontAwesome", sans-serif; font-size: 1.2rem; line-height: 1; text-align: center; }

/** Defaults **/
/* Admin Styles */
#directory .search-wrapper input, #directory .search-wrapper select { color: #646e7c; border: 1px solid #e6e6e6; background-color: #fcfcfc; }

#directory .search-wrapper input::-webkit-input-placeholder, #directory .search-wrapper select::-webkit-input-placeholder { color: #a7afb8; }

#directory .search-wrapper input::-moz-placeholder, #directory .search-wrapper select::-moz-placeholder { color: #a7afb8; }

#directory .search-wrapper input:-moz-placeholder, #directory .search-wrapper select:-moz-placeholder { color: #a7afb8; }

#directory .search-wrapper input:-ms-input-placeholder, #directory .search-wrapper select:-ms-input-placeholder { color: #a7afb8; }

#directory .edit-action { color: #0090D9 !important; }

#directory .delete-action { color: #F45857 !important; }

#directory thead tr { background: #fafafa; }

#directory tbody tr:nth-child(even) { background: white; }

#directory i.published { color: #27AE60; }

#directory i.unpublished { color: #E74C3C; }

#directory .flex-list-pagination { background: #fcfcfc; border-top: 1px solid #f2f2f2; }

#directory .flex-list-pagination .flex-objects-pagination .button { color: #414147; }

#directory .flex-list-pagination .flex-objects-pagination .button.active { color: #ffffff; background: #0090D9; }

#directory .flex-list-pagination .flex-objects-pagination .button.disabled { color: #99a2ad; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,[encoded data, 12296 characters] */
