.widget-content{max-width:100%;overflow:hidden}.widget-content>*{max-width:100%}.widget-content table{table-layout:auto;border-collapse:collapse;font-size:.875rem;width:100%!important;max-width:100%!important}.widget-content td,.widget-content th{word-wrap:break-word;word-break:break-word;padding:.25rem;font-size:.8125rem}.widget-content img{max-width:100%!important;height:auto!important}.widget-content #calendar_wrap,.widget-content .calendar_wrap{max-width:100%;overflow-x:auto}.widget-content #wp-calendar,.widget-content .wp-calendar{width:100%!important;max-width:100%!important}.widget-content #wp-calendar td,.widget-content .wp-calendar td,.widget-content #wp-calendar th,.widget-content .wp-calendar th{text-align:center;padding:.125rem .25rem;font-size:.75rem}.widget-content #wp-calendar caption,.widget-content .wp-calendar caption{padding:.5rem .25rem;font-size:.875rem;font-weight:600}.widget-content ul,.widget-content ol{max-width:100%;padding-left:1.25rem}.widget-content li{word-wrap:break-word;word-break:break-word}@media (min-width:1024px) and (max-width:1280px){.widget-content table{font-size:.75rem}.widget-content td,.widget-content th{padding:.125rem;font-size:.75rem}.widget-content #wp-calendar td,.widget-content .wp-calendar td,.widget-content #wp-calendar th,.widget-content .wp-calendar th{padding:.0625rem .125rem;font-size:.6875rem}}@media (min-width:1280px) and (max-width:1536px){.widget-content table{font-size:.8125rem}.widget-content td,.widget-content th{padding:.1875rem .25rem;font-size:.75rem}}@media (min-width:1536px){.widget-content table{font-size:.875rem}.widget-content td,.widget-content th{padding:.25rem .375rem;font-size:.8125rem}.widget-content #wp-calendar td,.widget-content .wp-calendar td,.widget-content #wp-calendar th,.widget-content .wp-calendar th{padding:.1875rem .25rem;font-size:.75rem}}
