.formRow{display:flex;flex-wrap:wrap;background:#eeeeee;color:#505050;padding:8px;clear:both;margin-bottom:1px}.formRow .formRowLabel{font-weight:bold}.formRow .formRowDescription{font-size:small}.formRow .formRowLabel,.formRow .formRowDescription{box-sizing:border-box;display:block}.formRow1Col{display:block}.formRowCol1{text-wrap:none;padding-top:2px;width:40%;padding-right:10px;min-width:200px;box-sizing:border-box}.formRowCol2{text-wrap:none;padding-top:2px;padding-bottom:2px;flex-grow:1}.formRowCol2 input[type=text],.formRowCol2 input[type=password],.formRowCol2 textarea{box-sizing:border-box;width:300px;max-width:100%}.formRowCol2 select{box-sizing:border-box;max-width:100%}.formRowColWide{width:100%}.formRowLabel+.formRowColWide,.formRowDescription+.formRowColWide{margin-top:0.5em}.formRowPadding{clear:both}@media (max-width:600px){.formRowCol1{width:100%}.formRowCol2{padding-top:0.5em;width:100%}.formRowCol2>input[type=text]:only-child,.formRowCol2>input[type=password]:only-child,.formRowCol2>select:only-child,.formRowCol2>textarea:only-child{width:100%!important}}#datepickerContainer{display:none;position:absolute;top:calc(100% + 4px);background-color:white;box-shadow:0 5px 15px -5px rgba(0,0,0,.5);min-width:11em}oncord-effect-attach[show="true"] #datepickerContainer{display:block}oncord-datepicker #datepickerHeader{display:flex;align-items:center;justify-content:space-around;margin-top:5px}oncord-datepicker #datepickerPrevMonth,oncord-datepicker #datepickerNextMonth{cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:16px 16px;width:32px;height:32px}oncord-datepicker #datepickerPrevMonth{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M16 7H4.4l5.3-5.3L8.4 0.3 0.7 8l7.7 7.7 1.3-1.3L4.4 9H16z'/%3E%3C/svg%3E")}oncord-datepicker #datepickerNextMonth{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 9h11.6l-5.3 5.3 1.3 1.4 7.7-7.7-7.7-7.7-1.3 1.3L11.6 7H0z'/%3E%3C/svg%3E")}oncord-datepicker #datepickerGrid{display:grid;grid-template-columns:36px 36px 36px 36px 36px 36px 36px;padding:8px}.calDayName,.calDay,.calAdjacentMonthDay{padding:4px 4px 4px 0px;font-size:small;text-align:right}.calDayName{background:#F4F4F5;color:#999;font-weight:bold;text-transform:uppercase;border-bottom:#404040 1px dotted}.calDay{background:#F5F5F5;cursor:pointer}.calDayStyle:hover{color:white;background-color:#33AAFF;border-radius:4px}.calHiddenRow{display:none}.calAdjacentMonthDay{visibility:hidden}.calSelectedDay{color:#33AAFF;font-weight:bold}.calDisabledDay{opacity:0.4}#calTitle{width:110px}