﻿:root {
	--huss-primary-color: #e28a00;
}

div.dt-processing > div:last-child > div {
	background-color: var(--huss-primary-color);
}

body {
	overflow-x: hidden;
	overflow-y: scroll;
}

.nav > li > a i {
	text-align: center;
	width: 17px;
}

/* pages */
#CMSPagesTree li[type="trash"] {
	padding-top: 20px;
}

#CMSPagesTree li[type="root"] .fa-sitemap {
	color: var(--huss-primary-color);
}

.jstree-contextmenu {
	z-index: 100;
}

input[type="search"]::-webkit-search-cancel-button {
	/*Bootstrap 3 override*/
	-webkit-appearance: searchfield-cancel-button !important;
}

.ribbon-test-environment {
	width: 200px;
	background: #39d;
	position: absolute;
	top: 25px;
	left: -50px;
	text-align: center;
	line-height: 40px;
	letter-spacing: 1px;
	color: #f0f0f0;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	z-index: 10000;
	box-shadow: 0 0 3px rgba(0,0,0,.3);
}

#side-menu {
	padding-bottom: 15px !important;
}

.login-again-text {
	color: white;
}

.pace .pace-progress {
	background-color: white;
}

/* Datepicker with weeknumbers styling */
.bootstrap-datetimepicker-widget.dropdown-menu {
	min-width: 16rem;
}

/* Fix infinite scroll header border */
.dataTables_scrollHeadInner {
	border-bottom: 1px solid #e5e6e7;
}

/* Hide labels when mobile menu is active */
body.mini-navbar .profile-element, 
body.mini-navbar .nav-label, 
body.mini-navbar .navbar-default .nav li a span {
	display: none;
}
