﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

/* Font Size */

* {
    font-weight: normal;
    font-size: 22px;
}

.e-chart, .e-chart *{
    font-weight: initial;
    font-size: initial;
}

.e-accumulationchart, .e-accumulationchart * {
    font-weight: normal;
    font-size: 14px;
}


/* High Contrast Overrides */

.e-css,
.e-btn,
.e-css.e-btn,
.e-listview,
.e-bigger .e-grid .e-row .e-input-group .e-input.e-field,
.e-bigger .e-grid .e-row .e-input-focus .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-group .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-focus .e-input.e-field,
.e-grid,
.e-grid .e-row .e-input-group .e-input.e-field,
.e-grid .e-row .e-input-focus .e-input.e-field,
.e-dashboardlayout.e-control .e-panel .e-panel-header,
.e-radio + label .e-label,
.e-switch-wrapper .e-switch-on,
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-off,
.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label,
.e-spinner-pane .e-spinner-inner .e-spin-label,
/*.e-tooltip-wrap .e-tip-content,*/
.e-listbox-wrapper,
input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-control-wrapper.e-mask .e-maskedtextbox,
.e-upload.e-control-wrapper,
.e-bigger.e-small .e-upload.e-control-wrapper,
.e-control-wrapper.e-slider-container .e-scale,
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value,
.e-richtexteditor .e-rte-character-count,
.e-rte-dropdown-popup ul .e-item.e-segoe-ui,
.e-richtexteditor .e-linkheader,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-linkheader,
.e-dialog .e-img-uploadwrap .e-droptext,
.e-rte-table-popup .e-rte-popup-header,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn-text,
.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended .e-toolbar-item .e-tbar-btn,
.e-toolbar .e-tbar-btn,
.e-toolbar .e-tbar-btn .e-tbar-btn-text,
.e-contextmenu-wrapper ul.e-ul,
.e-tab .e-tab-header .e-toolbar-item .e-tab-text,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before,
.e-treeview.e-drag-item,
.e-menu-wrapper .e-menu-header,
.e-inplaceeditor .e-editable-value-wrapper .e-editable-value,
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title,
.e-query-builder .e-summary-text,
.e-splitter.e-splitter-horizontal .e-pane, .e-splitter.e-splitter-vertical .e-pane,
.e-badge {
    font-family: inherit;
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-text,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
    font-size: 22px;
}

.e-tab .e-content .e-item {
    font-size: inherit;
    line-height: inherit;
}

.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn-text,
.e-toolbar.e-extended-toolbar .e-toolbar-pop.e-toolbar-extended .e-toolbar-item .e-tbar-btn,
.e-toolbar .e-tbar-btn,
.e-toolbar .e-tbar-btn .e-tbar-btn-text,
.e-pager .e-pagercontainer,
.e-pager div.e-parentmsgbar,
.e-pager div, .e-pager a,
.e-headertext {
    font-size: 20px;
}

.e-error,
.e-error.field-validation-error,
.e-calendar .e-content span.e-day, .e-bigger.e-small .e-calendar .e-content span.e-day,
.e-grid .e-rowcell,
.e-switch-wrapper .e-switch-on,
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-off,
.e-grid .e-row .e-input-group .e-input.e-field,
.e-grid .e-row .e-input-focus .e-input.e-field,
.e-pager,
.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text,
.e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
    font-size: 16px; /* was 12 or 13*/
}

.e-radio + label .e-label,
.e-btn, .e-css.e-btn,
.e-checkbox-wrapper .e-label, .e-css.e-checkbox-wrapper .e-label,
input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-input-group.e-small .e-input-group-icon.e-input-popup-date,
.e-dlg-header-content,
.e-dialog .e-dlg-content,
.e-menu-wrapper ul .e-menu-item .e-menu-icon, .e-menu-container ul .e-menu-item .e-menu-icon,
.e-bigger .e-grid .e-rowcell, .e-bigger .e-grid .e-summarycell, .e-grid.e-bigger .e-rowcell, .e-grid.e-bigger .e-summarycell,
.e-progress-btn .e-btn-content {
    font-size: 18px; /* was 14 */
}

.e-input-group .e-input-group-icon.e-input-popup-date,
.e-float-input.e-bigger, .e-bigger .e-float-input, .e-float-input.e-control-wrapper.e-bigger, .e-bigger .e-float-input.e-control-wrapper {
    font-size: 20px; /* was 15 or 16 */
}

.e-dialog .e-dlg-header {
    font-size: 28px; /* was 21 */
}

.e-grid.e-wrap .e-columnheader .e-headercelldiv, .e-grid .e-columnheader.e-wrap .e-headercelldiv {
    min-height: 26px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-top: 4px;
}

span.e-headertext {
    padding-top: 4px;
}

/*
.e-dlg-overlay {
    background-color:transparent;
    opacity: 1.0;
    transition: none;
}
*/


/* Font Families */

@font-face {
    font-family: "Futura Round Cond Medium W05 R";
    src: url("/Fonts/5348447/c07be39a-ca66-4049-ac5a-f4204c3b959d.woff2") format("woff2"), url("/Fonts/5348447/2051a2c7-dfcf-4556-8a82-ed3dfbdba205.woff") format("woff");
}
/*
@font-face {
    font-family: "Futura Round Light W05 Regular";
    src: url("/Fonts/5329363/0ec864eb-d86a-49a7-98ab-33741d33da45.woff2") format("woff2"),
        url("/Fonts/5329363/bad4b6f9-1ebe-4f73-b1b4-338628f41f21.woff") format("woff");
}
*/

@font-face {
    font-family: "Futura Round Cond Light W05 Rg";
    src: url("/Fonts/5171668/d39856f7-1bbf-4623-b70e-f5364e405513.woff2") format("woff2"), url("/Fonts/5171668/967804a4-f027-4a0e-bdfb-ee401691b263.woff") format("woff");
}

/*
@font-face{
    font-family:"Futura Round W05 Regular";
    src:url("/Fonts/5202551/33462453-b4bf-4977-a767-62c2ee500ec8.woff2") format("woff2"),
        url("/Fonts/5202551/f416c311-8cfb-4735-9b74-bb465fb4a839.woff") format("woff");
}
*/

@font-face {
    font-family: "Futura Round W05 Regular Oblique";
    src: url("/Fonts/5308925/122d7dcf-1912-4281-af27-33292eada98d.woff2") format("woff2"), url("/Fonts/5308925/632ff099-e5ab-475a-a992-61574fd7a3b1.woff") format("woff");
}

@font-face {
    font-family: 'ffproicons';
    src: url('/fonts/ffproicons.ttf') format('truetype'), url('/fonts/ffproicons.woff') format('woff'), url('/fonts/ffproicons.eot') format('eot'), url('/fonts/ffproicons.svg?#ffproicons') format('svg');
    unicode-range: U+E700-E717;
}

@font-face {
    font-family: 'ffprobrandicons';
    src: url('/fonts/ffprobrandicons.eot?4barau');
    src: url('/fonts/ffprobrandicons.eot?4barau#iefix') format('embedded-opentype'), url('/fonts/ffprobrandicons.ttf?4barau') format('truetype'), url('/fonts/ffprobrandicons.woff?4barau') format('woff'), url('/fonts/ffprobrandicons.svg?4barau#ffprobrandicons') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
    unicode-range: U+E900-E905;
}

@font-face {
    font-family: 'typoicone';
    src: url('/fonts/typoicone.ttf') format('truetype'), url('/fonts/typoicone.woff') format('woff'), url('/fonts/typoicone.svg?#typoicone') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
    unicode-range: U+0031-0037;
}

/* Defaut is Regular Oblique */

* {
    font-family: "Futura Round W05 Regular Oblique";
    font-weight: normal;
}

/* Medium Condensed - Titles and Headers Etc */

.titlesection span, .titlesection a,
p.main-title,
.sectiontitle span, .sectiontitle a,
#navigator a,
.subsectiontitle span, span.subsectiontitle3, span.subsectiontitle3 div label span, span.subsectiontitle6, span.subsectiontitle6 div label span,
.classviewsectiontitle, a.classviewsectiontitle.e-link,
section.classview div ul li a.e-link,
.e-tab div.e-tab-header.e-control.e-toolbar.e-lib .e-items.e-toolbar-items span.e-tab-text div,
.e-grid .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-tbtn-txt.e-control.e-btn.e-lib span.e-tbar-btn-text,
.e-grid .e-headertext,
.e-pager .e-numericcontainer div a, .e-pager .e-parentmsgbar span,
div.e-control.e-dialog.e-lib.e-dlg-modal.e-popup.e-popup-open div.e-dlg-header-content div.e-dlg-header,
h1, h2, h3, h4, h5, h6,
.footertitle, .footertitle a,
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap,
.e-breadcrumb .e-breadcrumb-separator,
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap,
.e-chart, .e-chart *,
.e-accumulationchart, .e-accumulationchart * {
    font-family: "Futura Round Cond Medium W05 R";
}

/* Light Condensed - Class View Details */

section.classview div ul li,
#header li.list *,
.main-menu .e-menu-wrapper ul .e-menu-item .e-menu-text div,
.main-menu .e-menu-wrapper ul li.e-menu-item,
.e-menu-wrapper.e-menu-popup .e-menu-item .e-menu-text div,
.e-menu-wrapper.e-menu-popup .e-menu-item,
table.terms td, table.terms td p, table.terms td li
/*
        .e-grid td.e-rowcell,
        input.e-control.e-dropdownlist.e-lib.e-input, 
        input.e-control.e-textbox.e-lib.e-input, 
        input.e-control.e-numerictextbox.e-lib.e-input,
        input.e-control.e-datepicker.e-lib.e-input,
        input.e-control.e-radio.e-lib label::before span,
        input.e-control.e-checkbox.e-lib span.e-label-top,
        div.e-float-input.e-control-wrapper input
        */ {
    font-family: "Futura Round Cond Light W05 Rg";
}

#horizontal-menubar span.e-icons, #main-window .e-icons {
    font-family: "e-icons";
}

/* Size Adjustments */

.main-menu .e-menu-wrapper ul .e-menu-item .e-menu-text div,
.e-menu-wrapper.e-menu-popup .e-menu-item .e-menu-text div {
    font-size: 22px;
}

.e-switch-wrapper.e-wrapper .e-switch-inner span {
    font-size: 12px;
    font-weight: bolder;
}  





