a:hover {
	color: #007bff;
	text-decoration: none;
}

.show-page-field-name {
	color: #e95f2b;
}

body:not(.topbar-layout) header.navbar:not(.tabMobileView) {
	top: unset;
}
#content {
	margin-top: 50px;
}
.navbar-expand-sm {
    justify-content: space-between;
}

.navbar .navbar-nav .nav-item.user-profile-dropdown .dropdown-menu {
	right: 8px;
}

.dropdown-toggle.active i {
    background-color: rgb(48 255 245);
  	display: inline-block;
}

.modal-content .form-control {
	border-style: solid;
  	border-width: 1px;
	border-radius: 5px;

}

.modal-content .form-control:focus {
	border-color: #816cfd;
}

/* unsetting css of modal */
h4 {
	text-transform: unset;
}

/* sidebar related */
.sidebar-wrapper {
	width: 215px;
}

@media (min-width: 992px) {
    header.navbar {
        margin: 0 0 0 215px;
    }
}

#sidebar ul.menu-categories li.menu:first-child {
	margin-bottom: 0px;
}

.footer-section .footer-section-1 {
	width: 215px;
}
/* sidebar related end */

/* unsetting css of sidebar-dropdown-menu (fixing icon of group menu) */
/* #sidebar * {
	overflow: unset;
} */

/* relation between items */
.relation-items {
    margin-bottom: 15px;
}
.deletable-relation-item {
    margin: 1px;
	cursor: pointer;
}

.deletable-relation-item:hover::after {
	content: " X"; 
	color: #ffd637;
}

/* form input */
.form-control {
	border-radius: 0px;
}
.form-control:focus {
	border-color: #0a66c2;
}
/* form input end */


/* datetimepicker */
.table > thead > tr > th {
	color: #212529;
	font-weight: 600;
}
/* datetimepicker end */

/* other */
.input-group-text {
	background-color: #f9f9f9;
}
/* other end */

/* notification */
.notification_description {
	white-space: normal;
}
.notification_link {
	color: #e95f2b;
}
.notification_link:hover {
	color: #007bff;
	text-decoration: none;
}
/* notification end */
