.fileinput .thumbnail {
	max-height: none !important;
}
.fileinput .thumbnail > img{
	width: 100%;
	max-height: none !important;
}
.btn-file > input {
	right: auto;
	left: 0;
	width: 100% !important;
	font-size: 12px !important;
	cursor: pointer !important;
}
.btn.fileinput-exists {
cursor: pointer;
}

.skin-josh .navbar {
	background: #555454;
}
	
	
.skin-josh .left-side {
	background: #555454;
}

.sidebar-nav {
	background: #555454;
}

.skin-josh .sidebar li ul {
	background: #555454;
}

.left-side .active {
	background: #555454;
}

.skin-josh .logo {
	background: #555454;
}
.skin-josh .navbar .nav .user-menu .dropdown-item:hover,
.skin-josh .navbar .nav .user-menu .dropdown-item:focus,
.skin-josh .navbar .nav .user-menu .dropdown-item:active {
	background-color: #B40101;
	color: #ffffff;
}
.left-side .active {
	background: #707070 !important;
}

body > .header .navbar .sidebar-toggle {
	background: #707070 !important;
}

.skin-josh .sidebar a {
	color: #FFFFFF !important;
}

.page-sidebar .page-sidebar-menu > li:hover {
	background: #707070 !important;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header {
	background: #B40101 !important;
}

.navbar-right .nav > li > a:hover {
	background: #707070 !important;
}

path {
	fill: #B40101 !important;
}

.bg-primary {
	background-color: #B40101 !important;
}
.bg-info {
	background-color: #B40101 !important;
}
.btn-success {
	color: #fff;
	background-color: #555454 !important;
	border-color: #555454 !important;
}
.btn-primary {
	color: #fff;
	background-color: #555454 !important;
	border-color: #555454 !important;
}

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

.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
	color: #fff;
	background-color: #555454 !important;
	border-color: #555454 !important;
}
.btn-outline-success {
	color: #fff;
	background-color: #555454 !important;
	border-color: #555454 !important;
}
.btn-outline-success:hover,
.btn-outline-success:active,
.btn-outline-success:focus {
	color: #555454;
	background-color: #ffffff !important;
	border-color: #555454 !important;
}

.page-item.disabled .page-link {
	color: #B40101 !important;
	border-color: #B40101;
}
.pagination>.active>a {
	background: #B40101 !important;
	border-color: #B40101 !important;
}
.pagination>.active>a:hover {
	color: #B40101 !important;
	background: #ffffff !important;
	border-color: #B40101 !important;
}
.left-side li a i {
	padding-top: 2px;
	color: #B40101;
	font-weight: bold;
}
.bs-example .nav-tabs > li > a {
	color: #B40101;
}
.right-side > .content-header > .breadcrumb > li > a {
	color: #B40101 !important;
}

select option:hover {
    background: #B40101 !important;
}

.btn-light {
	color: #B40101 !important;
	background: #ffffff !important;
	border-color: #B40101 !important;
}
.btn-light:hover,
.btn-light:focus,
.btn-light:active {
	color: #fff !important;
	background: #B40101 !important;
	border-color: #B40101 !important;
}

.swal2-styled.swal2-confirm {
    border: 0;
    border-radius: 0.25em;
    background: initial;
    background-color: #b40101 !important;
    color: #fff;
    font-size: 1.0625em;
}

.swal2-icon.swal2-info {
    border-color: #b40101 !important;
    color: #b40101 !important;
}