.article-content img{max-width:100%;height:auto}
.article-content pre{white-space:pre;overflow:auto}
section.container{display:flow-root}
.branding,.footer{clear:both}
#ez-toc-container{margin:0 0 20px}
.static-no-results{padding:30px;text-align:center;color:#999}
.widget-static-archive{border-color:#cfeeff}
.static-archive-note{margin:0;padding:10px 12px;border-left:4px solid #45b6f7;background:#eef8ff;color:#357ca5;font-weight:600;line-height:1.8;border-radius:2px}
.textwidget .static-archive-date{margin-top:8px;padding:7px 10px;border-left:3px solid #45b6f7;background:#f0f9ff;color:#357ca5;font-weight:600;line-height:1.7;border-radius:2px}
.textwidget .static-archive-date strong{font-weight:700}
.widget_views ul,.widget_views li{overflow:visible}
.widget_views li{line-height:22px;word-break:break-word}
.widget_views li a{display:inline}
.widget_ui_comments ul a{min-height:57px}
.comt-ctrl{position:relative}
.comt-tips{line-height:36px;font-size:12px;color:#bbb;text-align:left;padding-left:10px}
.comt-comterinfo{clear:both}
.comt-comterinfo ul{max-width:100%}
.comt-comterinfo li{white-space:normal}
.comt-comterinfo input{max-width:100%;box-sizing:border-box}
.widget_calendar table{width:100%;text-align:center}
.widget_calendar caption{font-weight:bold;margin-bottom:8px}
.rewards-popover-item img{max-width:220px}
