#top .box-1 > div[style*="absolute"] { display: none !important; }

body#page { background: #e8edf9; font: 11px/1.5 Arial, Helvetica, sans-serif; color: #666; }
#page a { color: #3b8be0; text-decoration: none; }
#page a:hover { text-decoration: underline; }
#page ul { list-style: none; margin: 0; padding: 0; }
#page p { margin: 0 0 14px; text-align: justify; line-height: 14.5px; }

#date { font-size: 9px; color: #7b8aa8; padding: 6px 0; }

#menu ul { display: flex; gap: 6px; }
#menu a { font-size: 15px; text-transform: uppercase; color: #5b6b8c; padding: 6px 12px; display: block; }
#menu li.active a, #menu a:hover { color: #3b8be0; text-decoration: none; }

#left .module, #right .module {
  background: linear-gradient(#fff, #eef4fb 70%, #fff);
  border: 1px solid #fff;
  border-radius: 6px;
  box-shadow: 0 1px 4px rgba(120, 140, 180, .35);
  padding: 14px 16px;
  margin-bottom: 20px;
}
#page .box-t1, #page .box-t2, #page .box-t3 { display: none; }

#page h3.header { margin: 0 0 12px; font: italic 16px Arial, sans-serif; text-transform: uppercase; color: #8a9bb8; }
#page h3.header .color { font-weight: bold; color: #444; }

ul.mostread li { padding: 0 0 0 12px; position: relative; margin-bottom: 4px; line-height: 14.5px; }
ul.mostread li:before { content: "•"; position: absolute; left: 0; color: #3b8be0; }
ul.mostread a { font-size: 11px; }

#content .wrapper-1 {
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 1px 4px rgba(120, 140, 180, .35);
  padding: 22px 18px;
}
.wrapper-t1, .wrapper-t2, .wrapper-t3 { display: none; }
#contenttop h3.header { margin-bottom: 14px; }

h1.title { margin: 8px 0 14px; font: italic 30px/28px Arial, sans-serif; font-weight: normal; }
h1.title a { color: #3b8be0; }
.item-bg { color: #666; }
.article-separator { height: 1px; margin: 22px 0; background: #e6ecf5; }
.article-separator-2, .article-separator-3 { display: none; }

#footer { text-align: center; font-size: 10px; color: #7b8aa8; padding: 20px 0; }