@import url("../custom-carousel.css");

/* Global Styles */
h1, h2 {
	color: #231f20;
}

/* Gerneral Platform Styles */
.platform-color {
	color: #231f20;
}
.platform-background-color {
	background-color: #231f20;
}
.platform-button-reverse {
	color: #fff;
	background-color: #231f20;
	border: 2px solid #231f20;
}
.platform-button-reverse:hover {
	color: #231f20;
	background-color: #fff;
	border-color: #231f20;
}
.platform-button-reverse[disabled] {
	color: #ccc;
}

/* Asset Owner Styles */
div.navbar-default {
	background-color: #231f20;
}
a {
	color: #fff;
}
a:hover {
	color: #fff;
}

/* Search Bar*/
.form-control {
	background-color: #231f20;
	color: #fff;
}
.form-control:focus {
	border-color: #fff;
}
.form-control::-webkit-input-placeholder  {
	color: #fff;
	opacity: 0.5;
}
.form-control::-moz-placeholder {
	color: #fff;
	opacity: 0.5;
}
.form-control:-ms-input-placeholder {
	color: #fff;
	opacity: 0.5;
}
.form-control input:-moz-placeholder {
	color: #fff;
	opacity: 0.5;
}
.form-control-reverse {
	background-color: #fff;
	color: #231f20;
}
div.media-type-selector .btn:disabled {
    background-color: #fff;
    color: #231f20;
    opacity: 1;
}
.search-bar button.btn-default {
	background-color: #231f20;
	color: #fff;
}
#btnSearch, #btnLogout, .platform-button, .platform-button-bordered {
	color: #231f20;
	background-color: #fff;
	border: none;
	border-radius: 5px;
	padding: 3px 8px;
}
.platform-button-bordered {
	border: 1px solid #231f20;
	color: #231f20;
	padding: 6px 12px;
}
.platform-button-bordered:hover {
	color: #fff;
	background-color: #231f20;
}

.login-area {
	color: #fff;
}

/* Search Results */
.bsbreadcrumb .searchTerm {
	color: #231f20;
}
#search-clear-btn {
	/*font-size: 12px;*/
	padding: 1px 5px;
}

#paginator .pageTraverse, #pagination_b .pageTraverse {
    color: #231f20;
}
#paginator button, #pagination_b button {
	color: #231f20;
}
#paginator > .jq-results-per-page > button:disabled,
#pagination_b > .jq-results-per-page > button:disabled {
	color: #fff;
	background-color: #231f20;
	opacity: 1;
}

/* Asset Uploads */
.plupload_button {
    color: #231f20 !important;
    background-color: #fff !important;
    border: 1px solid #231f20 !important;
}
.plupload_button:hover {
	background-color: #231f20 !important;
	color: #fff !important;
}
.plupload_disabled {
	background-color: #ccc !important;
}
#jq-user-uploads-pagination .paging {
	color: #231f20;
}
.jq-uploadTerms {
	color: #231f20;
}
/* Progress Bar */
.progress-bar {
	background-color: #231f20;
}

/* Side Bar */
.sidebar-nav h3 {
	color: #231f20;
}

/* Folders */
.jstree-open > a:before, .jstree-closed > a:before {
	color:  #231f20;
}
/*.jstree-clicked {
	background-color:  #231f20;
	color: #fff !important;
}*/

/* Legal Notice Dialog */
.ui-dialog-titlebar {
    background-color:  #231f20;
	color: #fff;
}
.ui-dialog-content a {
	color: #000;
}
#termsConditions h3 {
	color: #231f20;
	font-weight: bold;
}

/* Switch Library Button */
#switchLibrary button {
    background-color: #231f20;
	color: #fff;
}

/* Footer */
#footer {
	background-color: #231f20;
	color: #fff;
}
#footer a {
	text-decoration: underline;
}

/* Status Message */
#statusMessage {
	background-color: #231f20;
	color: #fff;
}

/* Modals */
.modal-title {
	color: #231f20;
	font-weight: bold;
}
.modal-header .close {
 	color: #231f20;   
 	opacity: 1;
}

.activeState.on {
	background-color: #231f20;
}

.collectionsForm .form-control{
	background-color: #fff;
	color: #000;
}
.collectionsForm .platform-button-reverse {
	border-width: 1px;
}

/* Forms */
#add_user h3 {
	color: #231f20;
}

/* Data Tables */
.pagination > li > a, .pagination > li > span {
	color: #333;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #231f20;
	border-color: #231f20;
}
table.dataTable thead .sorting_asc::after, table.dataTable thead .sorting_desc::after, table.dataTable thead .sorting::after {
	color: #231f20;
	opacity: 0.8;
}
.dataTables_filter input.form-control {
	border-color: #231f20;
}
.dataTables_filter {
	color: #231f20;
}

/* Re-order edit fields */
#rightSide, #data-edit-form {
    display: flex;
    flex-direction: column;
}
[data-container~="name"] {
    order: 10;
}
[data-container~="description"] {
    order: 20;
}
[data-container~="keywords"] {
    order: 30;
}
[data-container~="auto_keywords"] {
    order: 35;
}
[data-container~="location"] {
    order: 40;
}
[data-container~="neighborhood"] {
    order: 50;
}
[data-container~="borough"] {
    order: 60;
}
[data-container~="copyright"] {
    order: 70;
}
[data-container~="credit"] {
    order: 80;
}
[data-container~="use_information"] {
    order: 90;
}
[data-container~="release_information"] {
    order: 100;
}
[data-container~="link_documents"] {
    order: 105;
}
[data-container~="request_download_options"] {
    order: 110;
}
[data-container~="access_groups"] {
    order: 120;
}
[data-container~="activate_deactivate"] {
    order: 125;
}
[data-container~="categories_label"] {
    order: 130;
}
[data-container~="categories_folders"] {
    order: 140;
}
[data-container~="choose_folder"] {
    order: 150;
}
[data-container~="overwrite"] {
    order: 155;
}
[data-container~="folder_selector"] {
    order: 160;
}
[data-container~="expiry"] {
    order: 170;
}
[data-container~="active"] {
    order: 180;
}
[data-container~="action_buttons"] {
    order: 190;
}
[data-container~="meta_overwrite"] {
    order: 200;
}

#mouseoverPreview .location{ margin-top: 0px; }
