/* Colour overrides */
:root {
	--bs-body-color: #424242; 
	--bs-body-bg: rgba(245,245,245,1); 
	--bs-bg-dark: #e7e7e7; 
	--bs-dark-rgb: #dfdfdf;
	
	--bs-primary: #e7e7e7;
    --bs-secondary: #cecece;
	--bs-muted-txt: #d9d9d9;
	
	
	--bs-navbar-dark: #dfdfdf; 
	--bs-navbar-dark-btn: #e7e7e7; 
	--bs-navbar-default-btn: #cecece; 
	--bs-main-container-bg: #e7e7e7; 
	--bs-card-header: #dfdfdf; 
	--bs-dark-text-input-bg: #999; 
	--bs-dark-text-input-color: #222;
	
	--editor-container: #dfdfdf;
	--editor-background: #111111;
	--editor-color: #fff;

	--section-header-background: #dfdfdf; 
	--card-background: #fff;

	--liam-wrapper--background: transparent;

	--dark-table-accent: rgba(0,0,0,0.05);
	--liam-table-bg: #fff !important;
	--dark-table-border: #888;
	--table-dark-th: #dfdfdf;
	--table-dark-color: #424242;
	
	--btn-primary-color: #fff !important;
	--btn-primary-background: #FF8210aa !important;  /*2bc57288*/
	--btn-primary-background-hover: #FF821055 !important;  /*14c960dd*/
	--btn-primary-border-color: #FF8210aa !important; /*2bc57288*/
	--btn-purple-background: #8C52FF !important;
	--btn-purple-border-color: #8C52FFde !important;
	--btn-purple-background-hover: #8C52FFde !important;
	--btn-purple-color: #fff !important;

	--btn-secondary-background: transparent;
	--btn-secondary-background-border: transparent;
	--btn-secondary-color: #424242 !important;
	--modal-btn-secondary-background: #999 !important;
	--modal-btn-secondary-background-border: transparent;
	--modal-btn-secondary-color: #424242 !important;

	--bs-btn-color: #fff;
	--bs-btn-color-hover: #fff;
	--bs-btn-bg: #cecece;
	--bs-btn-bg-hover: #cecece;

	--pager-color: #333;
	--pagination-border: #999 !important;
	--pagination-background: #000 !important;
	--pagination-page-numbers-background: #aaa;

	--alert-color: #fff;
	--alert-error-bg: #e7e7e7;
	
	--alert-info-bg: #333232;

	--bs-gray-400: #666;
	--bs-gray-200: #222;

	--keyword-items-background-odd: #bbb;
	--keyword-items-color: #222;

	--editor-background: #fff !important;
	--editor-color: #222 !important;

	--dropzone-remove-text-color: #222;
	
	--bs-btn-light-bg-color: #222;

	--bs-light-rgb: 245,245,245;
	--bs-bg-opacity: 1;

	--card-box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);

	--modal-btn-close-white: invert(0) grayscale(100%) brightness(100%);

	--input-group-text-background: #666 !important;
	--input-group-text-border: #666 !important;
	--input-group-text-color: #fff !important;

	--input-autofill-background-image: url(/img/solid_bg_eee.gif);

	--letter-danger-background: #f66 !important;
	--letter-danger-color : #611;
	--alert-danger-text-color: #fff;

	--archiveOrderBtn-background: #f66 !important;
	--archiveOrderBtn-color: #fff !important;

	--toast-text: #424242;
	--toast-text-close: #424242;

	--letter_disclaimer_background: #fff;

	--pdf-placeholder-nav-link: #000;
}

body .alert-danger{	
	color:  #484848!important;
	background-color: var(--alert-error-bg) !important;
	border-color: var(--alert-error-bg)!important;
}

.navbar-dark .navbar-toggler {
	filter: brightness(0) saturate(100);
}
.navbar-toggler:focus {
	box-shadow: unset;
}