﻿@font-face {
    font-family: 'HelveticaNeue-Roman';
    src: url('cantor/HelveticaNeue-Roman.otf') format('opentype');
}

@font-face {
    font-family: 'Helvetica-Bold';
    src: url('cantor/Helvetica Neue CE 75 Bold.ttf') format('truetype');
}

:root {
    --body-font-size: 14px;
    --body-font-family: 'HelveticaNeue-Roman', 'Segoe UI', Arial, sans-serif;
    --top-navi-color: #ffffff;
    --top-navi-background-color: #004B8D;
    --top-navi-color-hover: #0095ff;
    --top-navi-background-color-hover: #f5f5f5;
    --top-navi-brand-image: url('../../images/cantor/cantor-logo-white.svg');
    --top-navi-brand-image-margin-left: 15px;
    --top-navi-brand-image-margin-right: 15px;
    --top-navi-brand-padding: 0px 64px;
    --top-nav-selected-color: #33b4e6;
    --top-nav-selected-border-bottom: 3px solid #fff;
    --btn-primary-background-color: #004B8D;
    --btn-primary-hover-background-color: #0018A8;
    --btn-primary-hover-outline: #0018A8;
    --btn-primary-btn-outline: #004B8D;
    --btn-primary-active-background-color: #0053c2;
    --btn-primary-active-hover-background-color: #0018A8;
    --k-window-titlebar-k-header-background-color: #004B8D;
    --k-window-titlebar-k-header-color: white;
    --k-grid-header-background-color: #004B8D;
    --k-header-color: white;
    --btn-print-agenda-button-color: #004B8D;
}


#toggleViewByProduct,
#toggleViewByEvent {
    height: 32px;
    line-height:20px;
}

.tileToggleViewByEvent {
    height: 32px;
    line-height: 20px !important;
}

.tile-date,
.tile-event-date > .js-city,
.tile-event-date > .js-date,
#grid-listview th,
.list-event-date,
.list-pName,
.user-registered,
.user-status {
    font-family: 'Helvetica-Bold', Arial, Helvetica, sans-serif;    
}

.k-grid {
    font-family: 'HelveticaNeue-Roman', 'Segoe UI', Arial, sans-serif !important;
    font-weight: 500 !important;
}