﻿@font-face{font-family:'BeonMedium';src:url("../../fonts/beon-webfont.eot");src:local("☺"),url("../fonts/beon-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/beon-webfont.woff") format("woff"),url("../../fonts/beon-webfont.ttf") format("truetype"),url("..//..fonts/beon-webfont.svg#BeonMedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latobold';src:url("../../fonts/Lato-Bold-webfont.eot");src:url("../../fonts/Lato-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Lato-Bold-webfont.woff2") format("woff2"),url("../../fonts/Lato-Bold-webfont.woff") format("woff"),url("../../fonts/Lato-Bold-webfont.ttf") format("truetype"),url("../../fonts/Lato-Bold-webfont.svg#latobold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latolight';src:url("../../fonts/Lato-Light-webfont.eot");src:url("../../fonts/Lato-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Lato-Light-webfont.woff2") format("woff2"),url("../../fonts/Lato-Light-webfont.woff") format("woff"),url("../../fonts/Lato-Light-webfont.ttf") format("truetype"),url("../../fonts/Lato-Light-webfont.svg#latolight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url("../../fonts/Lato-Regular-webfont.eot");src:url("../../fonts/Lato-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Lato-Regular-webfont.woff2") format("woff2"),url("../../fonts/Lato-Regular-webfont.woff") format("woff"),url("../../fonts/Lato-Regular-webfont.ttf") format("truetype"),url("../../fonts/Lato-Regular-webfont.svg#latoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url("../../fonts/OpenSans-Light-webfont.eot");src:url("../../fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans-Light-webfont.woff") format("woff"),url("../../fonts/OpenSans-Light-webfont.ttf") format("truetype"),url("../../fonts/OpenSans-Light-webfont.svg#open_sanslight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fontawesome-brands';font-style:normal;font-weight:normal;src:url(../../fonts/fontawesome/fa-brands-400.eot);src:url(../../fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(../../fonts/fontawesome/fa-brands-400.woff) format("woff"),url(../../fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(../../fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:'fontawesome';font-style:normal;font-weight:400;src:url(../../fonts/fontawesome/fa-regular-400.eot);src:url(../../fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400.woff) format("woff"),url(../../fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(../../fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:'fontawesome-heavy';font-style:normal;font-weight:900;src:url(../../fonts/fontawesome/fa-solid-900.eot);src:url(../../fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(../../fonts/fontawesome/fa-solid-900.woff) format("woff"),url(../../fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(../../fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}.datepicker{margin-top:1em;position:relative}.datepicker button.icon{padding:4px;margin:0;border:transparent 2px solid;border-radius:5px;text-align:left;background-color:white;position:relative;left:-4px;top:8px}.datepicker button.icon:focus{outline:none;border-color:#1c73b5}.datepicker span.arrow{margin:0;padding:0;display:none;background:transparent}.datepicker input{margin:0;width:20%}.datepicker .datepickerDialog{position:absolute;width:45%;clear:both;display:none;border:6px solid #1c73b5;margin-top:1em;border-radius:5px;padding:0;background-color:#fff}.datepicker .header{cursor:default;background-color:#1c73b5;font-weight:bold;text-transform:uppercase;color:white;display:flex;justify-content:space-around}.datepicker .header h2{margin:0;padding:0;display:inline-block;font-size:1em;color:white;text-transform:none;font-weight:bold}.datepicker .header button{border-style:none;background:transparent}.datepicker .datepickerDialog button::-moz-focus-inner{border:0}.datepicker .prevYear,.datepicker .prevMonth,.datepicker .nextMonth,.datepicker .nextYear{padding:4px;width:2rem;height:1rem;color:white}.datepicker .prevYear span,.datepicker .prevMonth span,.datepicker .nextMonth span,.datepicker .nextYear span{position:relative;top:-.75rem;left:0}.datepicker .prevYear:focus,.datepicker .prevMonth:focus,.datepicker .nextMonth:focus,.datepicker .nextYear:focus{padding:2px;border:2px solid white;border-radius:4px;outline:0}.datepicker .dialogButtonGroup{text-align:right;margin-top:1em;margin-bottom:1em;margin-right:1em}.datepicker .dialogButton{display:inline-block;padding:.25rem;margin-left:1em;width:5rem;background-color:#63b7f8;font-size:0.85rem;color:black;outline:none;border:1px solid #63b7f8;border-radius:5px}.datepicker .dialogButton:focus{padding:4px;border:2px solid black}.datepicker .fa-calendar-alt{color:#1c73b5;font-family:fontawesome-heavy}.datepicker .monthYear{display:inline-block;width:12em;text-align:center}.datepicker table.dates{width:100%;padding-left:1em;padding-right:1em;padding-top:1em}.datepicker table.dates th,.datepicker table.dates td{text-align:center}.datepicker .dateRow{border:1px solid black}.datepicker .dateCell{outline:0;border:0;padding:0;margin:0;height:40px;width:40px}.datepicker .dateButton{padding:0;margin:0;line-height:inherit;height:100%;width:100%;border:1px solid #eee;border-radius:5px;font-size:1rem;background:#eee}.datepicker .dateButton:focus,.datepicker .dateButton:hover{padding:0;background-color:#63b7f8}.datepicker .dateButton:focus{border-width:2px;border-color:#646464;outline:0}.datepicker .dateButton[aria-selected]{border-color:#646464}.datepicker .dateButton[tabindex="0"]{background-color:#63b7f8}.datepicker .disabled{color:#afafaf}.datepicker .disabled:hover{color:black}.datepicker .dateButton:disabled{color:#777;background-color:#fff;border:none;cursor:not-allowed}.datepicker .message{padding-top:0.25em;padding-left:1em;height:1.75em;background:#1c73b5;color:white}@media (pointer: coarse),screen and (max-device-width: 1024px),screen and (max-width: 1024px){.datepicker input{width:50%}.datepicker .datepickerDialog{width:98%}.datepicker .dateCell{height:2.5rem;width:3rem}.datepicker .dialogButton{margin:0;margin-left:1rem}.datepicker .message{display:none}}
