@font-face {
	font-family: 'DArcy';
	src: url('webfonts/3426F9_0_0.eot');
	src: url('webfonts/3426F9_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3426F9_0_0.woff2') format('woff2'),url('webfonts/3426F9_0_0.woff') format('woff'),url('webfonts/3426F9_0_0.ttf') format('truetype');}
@font-face {
	font-family: 'DArcy';
	src: url('webfonts/3426F9_1_0.eot');
	src: url('webfonts/3426F9_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3426F9_1_0.woff2') format('woff2'),url('webfonts/3426F9_1_0.woff') format('woff'),url('webfonts/3426F9_1_0.ttf') format('truetype');
	font-weight: bold; }

body { font-family: DArcy, Calibri, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; }

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
    font-weight: bold;
}
/*
	body { background-color: blue; }
*/
.sidebar-sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 48px; /* Height of navbar */
	height: calc(100vh - 48px - 24px);
	padding-top: .5rem;
	overflow-x: hidden;
	overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */
}

/* svg */
.navbar-brand { height: 30px; width: 128px; line-height: 1rem; }
.navbar-brand .svg-container { position: relative; padding: 0; padding-bottom: 20%; }
.navbar-brand svg { position: absolute; height: 100%; width: 100%; left: 0; top: 0; }
/* end svg */

label.required:after {
    color: #e32;
    content: ' *';
    display:inline;

}
label {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.pointer { cursor: pointer; }

.darcy-red { color: rgb( 235, 0, 10); }
.darcyLOGO {
	color: rgb( 235, 0, 10);
	font-weight: bold;
	text-decoration: none;
}

.bg-darcy { background-color: rgb( 235, 0, 10); }
