body
{
	font: 400 1rem/1.25rem 'Omnes', sans-serif;
	color: #1E143C !important;
}

.omnes
{
	font-family: 'Omnes', sans-serif;
}

.nexa
{
	font-family: 'Nexa', sans-serif;
}

.rift
{
	font-family: 'rift', sans-serif;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 
{
	font-family: 'rift', sans-serif;
}

h6, .h6 
{
	font-size: 1.25rem;
}

nav.navbar img.rd-lockup 
{
	width: 200px;
	margin-right:2rem;
}

nav.navbar a.navbar-brand
{
	margin-right:2rem;
	padding-right:2rem;
	border-right: 1px solid #E5E8E9;			
}

nav.navbar
{
	padding: 0 1rem !important;
	font-family: 'rift', sans-serif;
	font-size: 1.4rem;
	color: #1E143C !important;
}

h4
{
	font-size: 2rem;
}


nav.navbar a 
{
	color: #1E143C !important;
	padding: 1.5rem 0 !important;
}

nav.navbar a.nav-item.active
{
	color: #E64F62 !important;
	border-top-color: #E64F62;
}

.navbar-expand-lg .navbar-nav .nav-link 
{
	padding-right: 1.25rem !important;
	padding-left: 1.25rem !important;
}

.tabs-alt.nav-tabs .nav-link.active, 
.tabs-alt.nav-tabs .nav-link.active:hover, 
.tabs-alt.nav-tabs .nav-link.active:focus, 
.tabs-alt>.nav-tabs .nav-link.active, 
.tabs-alt>.nav-tabs .nav-link.active:hover, 
.tabs-alt>.nav-tabs .nav-link.active:focus 
{
	-webkit-box-shadow: 0 4px 0 #E64F62 inset;
	box-shadow: 0 4px 0 #E64F62 inset;		
}		

button.rd-submit
{
	font-family: 'rift';
	font-size: 1.25rem;
}

.dataTable tr.even:hover,
.dataTable tr.odd:hover
{
	background-color: rgba(0,0,0,.05) !important;
}

.dataTable tr
{
	cursor:pointer;
}

a.rd-settings_image
{
	padding:0 !important;
}

a.rd-settings_text
{
	display:none;
}


@media only screen and (max-width: 767px) 
{
	a.rd-settings_image
	{
		display:none;
	}

	a.rd-settings_text
	{
		display:inherit;
	}

}
