/*============================================================================================*/
/* Your custom styles below */
/*============================================================================================*/
.logout {
	float: right;
}
ul#cat_nav li button {
	position: relative;
	color: #555;
	display: block;
	padding: 15px 10px;
}
ul#cat_nav li button:after {
	font-family: "fontello";
	content: "\e89b";
	position: absolute;
	right: 15px;
	top: 15px;
}
ul#cat_nav li button span {
	font-size: 11px;
	font-size: 0.6875rem;
	color: #999;
}
ul#cat_nav li button:hover,
ul#cat_nav li button#active,
ul#cat_nav li button.active {
	color: #e74e84;
}
ul#cat_nav li:first-child button:hover,
ul#cat_nav li:first-child button#active,
ul#cat_nav li:first-child button.active {
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-ms-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
ul#cat_nav li:last-child button:hover,
ul#cat_nav li:last-child button#active,
ul#cat_nav li:last-child button.active {
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	-ms-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
#cat_nav li button {
	background: none !important;
	border: none;
	width: 100%;
	/* display: block !important; */
}
th {
	vertical-align: middle;
}

.swal2-icon.swal2-warning {
	font-size: 20px !important;
}

trix-toolbar [data-trix-button-group="file-tools"] {
	display: none;
}

trix-editor {
	max-height: 250px !important;
	overflow-y: auto;
}

pre {
	font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.4;
    font-family: "Poppins", Helvetica, sans-serif;
	white-space: pre-wrap;
}