body,
#sidebar,
ul.tabs li a,
.paging .pg,
.paging-buttons a.prev,
.paging-buttons a.next
{
	background-color: #28293d;
}

h1, h2, h3, h4, h5, h6
{
	color: #28293d;
}

a,
.button
{
	color: #28293d;
}

.button.light
{
	color: #28293d !important;
}

a:hover,
#sidebar #menu .menu li li.active a, 
#sidebar #menu .menu li li a:hover,
ul.sidebar > li.active > a,
ul.sidebar > li ul li.active > a,
#pageManual h2
{
	color: #e74e0f;
}

.button.focus,
ul.tabs li.active a,
.steps > ul li.active:after,
.steps > ul li.active:before,
.paging .pg.active,
#go-top
{
	background-color: #e74e0f;
}

#pageLogin .button
{
	background-color: #e74e0f !important;
}

.button.focus,
.steps > ul li.active:before
{
	border-color: #e74e0f;
}

#pageLogin .button
{
	border-color: #e74e0f !important;
}

#pageLogin .button:hover
{
	background-color: #ff5e19 !important;
}

.button.fill,
.button.focus:hover
{
	background-color: #28293d !important;
	border-color: #28293d;
}

.button.fill:hover
{
	background-color: #36374f !important;
	border-color: #36374f !important;
}

ul.tabs li:not(.active) a:hover,
.paging .pg:hover,
.paging-buttons a.prev:hover,
.paging-buttons a.next:hover
{
	background-color: #3e3f57;
}

ul.tabs
{
	border-bottom-color: #e74e0f;
}

#sidebar #menu .menu > li.active > a, 
#sidebar #menu .menu > li > a:hover
{
	border-left-color: #e74e0f;
}

body.title #page
{
	background-color: #28293d;
	background: linear-gradient(150deg, #555781, #28293d);
}

table.items.hover > tbody > tr:hover > td, 
table.items.hover > tbody > tr:hover > th
{
	background-color: #e3e3eb !important;
}


@media (min-width: 1200px)
{
	#sidebar .logo img
	{
		width: 170px;
	}

}