html {
	background-color: rgba(255, 100, 0, 0.439) !important;
}

@font-face {
	font-family: "hurme_geometric_sans_2regular";
	src: url("../fonts/hurmegeometricsans2.woff2") format("woff2"),
		url("../fonts/hurmegeometricsans2.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "hurme_geometric_sans_2SBd";
	src: url("../fonts/hurmegeometricsans2_semibold.woff2") format("woff2"),
		url("../fonts/hurmegeometricsans2_semibold.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

.rc-slider-track {
	background: #ff6400 !important;
}
.btn-primary {
	color: #000000 !important;
	border-color: #000000 !important;
	background-color: #ffffff !important;
}

.btn-primary:hover {
	background-color: #000000 !important;
	border-color: #000000 !important;
	color: #ffffff !important;
}

.btn-success {
	color: #ff6400 !important;
	border-color: #ff6400 !important;
	background-color: #ffffff !important;
}

.btn-success:hover {
	background-color: #ff6400 !important;
	border-color: #ff6400 !important;
	color: #ffffff !important;
}

.btn-danger {
	color: #b21f2d !important;
	border-color: #b21f2d !important;
	background-color: #ffffff !important;
}

.sidebar .sub-menu ul li.active i,
.sidebar .sub-menu ul li.active a {
	color: #ff6400 !important;
}

.sidebar .sub-menu ul li.active:after {
	background: #ff6400 !important;
}

.btn-danger:hover {
	color: #ffffff !important;
	border-color: #b21f2d !important;
	background-color: #b21f2d !important;
}

a:hover,
a:active {
	color: #ff6400 !important;
}

.form-control:focus {
	border-color: #ff6400 !important;
}

.navbar .header-icon:hover {
	color: #ff6400 !important;
}

.sidebar .main-menu ul li.active a {
	color: #ff6400 !important;
}

.sidebar .main-menu ul li.active:after {
	background: #ff6400 !important;
}

.page-item.active .page-link {
	color: #ff6400 !important;
	border: 1px solid #ff6400 !important;
}

.page-item .page-link:hover {
	color: #ff6400 !important;
	border: 1px solid #ff6400 !important;
}

.page-item .page-link.next {
	border: 1px solid #ff6400 !important;
	background: #ff6400 !important;
}

.page-item .page-link.next:hover {
	color: #ffffff !important;
}

.btn-outline-primary {
	color: #ff6400 !important;
	border-color: #ff6400 !important;
}

.btn-outline-primary:hover {
	color: #ffffff !important;
	background-color: #ff6400 !important;
}

.page-item .page-link.prev {
	border: 1px solid #ff6400 !important;
	background: #ff6400 !important;
}

.page-item .page-link.prev:hover {
	color: #ffffff !important;
}

.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
	color: #ffffff !important;
	background-color: #ff6400 !important;
}

.dropdown-item.active,
.dropdown-item:active {
	background-color: #ff6400 !important;
}

.dropdown-item:hover,
.dropdown-item:focus {
	color: #ffffff !important;
	background-color: #ff6400 !important;
}

::-moz-selection {
	/* Code for Firefox */
	color: #ffffff !important;
	background: #ff6400 !important;
}

::selection {
	color: #ffffff !important;
	background: #ff6400 !important;
}

.submit_btn_on_spin.show-spinner {
	background-color: #ff6400 !important;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #ff6400 !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
	border: 1px solid #ff6400 !important;
}

.form-control-sm {
	height: calc(1.5em + 0.5rem + 2px) !important;
	padding: 0.25rem 0.5rem !important;
	font-size: 0.875rem !important;
	line-height: 1.5 !important;
	border-radius: 0.2rem !important;
}

.auth_bottom_bts {
	line-height: 35px;
}

.chat-model-dialog {
	box-shadow: none !important;
}

.chat-model-dialog .modal-content {
	border-radius: 1.1rem;
}

.confirm-model .model-dialog {
	box-shadow: none !important;
}

.confirm-model .modal-content {
	border-radius: 1.1rem;
}

.table_searchbar_header .rt-resizable-header-content {
	width: 100%;
}

.dashboard-wrapper .card .card-title {
	margin-bottom: 1rem;
}

.swal2-confirm.swal2-styled {
	background-color: #ff6400 !important;
}

.swal2-icon.swal2-warning.swal2-icon-show {
	border-color: #ff6400 !important;
	color: #ff6400 !important;
}

.swal2-cancel.swal2-styled {
	background-color: #000000 !important;
}

@media only screen and (max-width: 375px) {
	.auth_bottom_bts {
		line-height: initial !important;
	}
}

.cursor-pointer {
	cursor: pointer !important;
}
