/* "Art Blog" - мобильная версия: одна колонка, тёмно-бирюзовая гамма */
* { margin: 0; padding: 0; }
body { background: #0F343D; color: #E6F2F5; font: 15px/1.6 "Trebuchet MS", Arial, Helvetica, sans-serif; -webkit-text-size-adjust: none; }
img { border: 0; max-width: 100%; height: auto; }
a { color: #01BEFF; }
.cnt { background: #14424E; }
.site-header { background: #0B2A32; padding: 18px 12px; text-align: center; }
.site-title { display: block; color: #fff; font-size: 26px; font-weight: bold; text-decoration: none; }
.subscribe { margin-top: 10px; }
.banner-top, .banner-bottom { text-align: center; overflow: hidden; }
.banner-top:not(:empty), .banner-bottom:not(:empty) { padding: 12px; }
.site-content { padding: 14px 12px; }
.post-preview, .post-body { margin-bottom: 22px; }
.post-title { font-size: 20px; font-weight: normal; margin-bottom: 6px; }
.post-title a { color: #01BEFF; text-decoration: none; }
.post-meta { color: #7CAFBC; font-size: 13px; margin-bottom: 8px; }
.post-excerpt, .post-body p { margin-bottom: 12px; }
.pagination { padding: 10px 0; color: #AFD2DA; }
.cat-heading { color: #AFD2DA; font-size: 20px; font-weight: normal; margin-bottom: 14px; }
.sidebar { padding: 0 12px 16px; }
.widget { margin-bottom: 14px; }
.widget-title { color: #AFD2DA; font-size: 17px; font-weight: normal; margin: 0; padding: 4px 10px; background: #1A4752; }
.widget-body { background: #143B45; padding: 8px 10px; }
.widget-subscribe .widget-body { text-align: center; }
.cat-list { list-style: none; }
.cat-list li { margin-bottom: 6px; }
.cat-list a { color: #7CAFBC; text-decoration: none; }
.cat-count { color: #D0EB62; }
.site-footer { background: #0B2A32; color: #AFD2DA; text-align: center; padding: 14px 12px; font-size: 13px; }

/* ===== Заголовки БЕЗ ссылки. На странице записи .post-title - это <h1>,
   на странице раздела .cat-heading - тоже <h1>. Раньше цвет задавался
   только для .post-title a, поэтому заголовок наследовал общее правило
   темы для h1/h2 (в некоторых темах - белое) и пропадал на светлом фоне.
   Перечисляем и сам элемент, и :link/:visited/:hover - у правил вида
   "h1 a:visited" специфичность выше, чем у одиночного ".post-title a". */
.post-title,
.post-title a,
.post-title a:link,
.post-title a:visited,
.post-title a:hover,
.cat-heading,
.post-body h2,
.post-body h3 { color: #01BEFF; }
.post-title a:hover { text-decoration: underline; }
