﻿.LeftBar .mud-nav-link{font-family:WesFY-Medium,sans-serif;font-size:14px;font-weight:400;background-color:transparent;color:#fff;}.LeftBar .mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled){background-color:#aaa;color:#000;}.LeftBar .PersonCard{background-color:transparent;color:#fff;}.LeftBar .mud-nav-link:not(.mud-nav-link-disabled) .mud-nav-link-icon.mud-nav-link-icon-default{color:#fff;}.login-image{margin:auto;justify-content:center;}.loginForm .mud-input-label{background-color:transparent;color:#fff;}.calendarTabWeek{border-spacing:0;border-collapse:collapse;}.calendarTabWeek tbody tr td{height:30px;padding:0 10px;border:solid;border-width:1px 1px;}.calendarTabWeek .LinkButton{cursor:pointer;font-weight:bold;}.calendarTabWeek .LinkButton:hover{text-decoration:underline;}.calendarTab{border-spacing:0;border-collapse:collapse;}.calendarTab tbody tr td{width:30px;height:30px;border:solid;border-width:1px 1px;}.calendarTabHover tbody tr td:hover{background-color:#f00;cursor:pointer;}.calendarTab tbody tr td.lib{width:120px;padding-right:10px;text-align:right;font-weight:bold;}.calendarOpButtonTab{border-spacing:0;border-collapse:collapse;margin:0 auto;}.calendarOpButtonTab tr td{width:100px;height:30px;border:solid;border-width:1px 1px;text-align:center;font-weight:bold;cursor:pointer;}.calendarOpButtonTab tr td.sel{text-decoration:underline;}.locationTable * td{border-bottom:none;}.locationTable * tr.rowDetail td{border-bottom:1px solid var(--mud-palette-table-lines);}.locationTable .spDetail{padding-right:20px;}.contactsTable * td{border-bottom:none;}.contactsTable * tr.rowDetail td{border-bottom:1px solid var(--mud-palette-table-lines);}.contactsTable .spDetail{padding-right:20px;}.links-list a{list-style:none;color:#000 !important;font-size:22px;line-height:50px;}.btn-fix{z-index:9999;position:fixed;top:14px;right:80px;}.smallButton{width:33px;min-width:0;}.button .mud-button-label{width:20px;min-width:0;}