.widget_calendar{text-align:center}.widget_calendar caption{font-weight:700;text-align:center;margin-bottom:8px;color:var(--porto-heading-color)}.widget_calendar table{width:100%;font-size:0.9286em}.widget_calendar table td,.widget_calendar table th{vertical-align:middle}.widget_calendar table td#prev{text-align:left;padding:8px 0}.widget_calendar table td#next{text-align:right;padding:8px 0}