.field.date .btr-dateinput-calendar{font-size:1em;transform:none;border-radius:0}.field.date .btr-dateinput-calendar[aria-expanded=true] .btr-dateinput-calendar-days>thead{display:none}.field.date .btr-dateinput-calendar table{width:100%;margin:0}.field.date .btr-dateinput-calendar table td{font-size:1em;border-bottom:0}.field.date .btr-dateinput-calendar td:hover{background:#f0f1f2 none}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-header{text-shadow:none;border-bottom:none;color:#fff;background:#139fda none}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-header>a:hover{background:#118ec3 none}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-today,.field.date .btr-dateinput-calendar .btr-dateinput-calendar-today:hover{text-shadow:none;color:#fff;background:#139fda none}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-days{border-radius:none}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-days>thead{color:#7f8b97;background:#f6f7f8 none;border-top-color:#fff;border-bottom-color:#d9dee2}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-days>tbody{color:#5a656f;background:#fff none}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-months{border-top:0;margin-top:0}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-months>tbody{color:#5a656f;background:#fff none}.field.date .btr-dateinput-calendar .btr-dateinput-calendar-future,.field.date .btr-dateinput-calendar .btr-dateinput-calendar-past{color:#b7bec5;background:#fff}