/* groshi.ua: доповнення до теми groshi_new лише для нових елементів */
#page-courses-nbu .trend{font-size:.75em;margin-left:4px}
#page-courses-nbu .trend.up{color:#2e8b3a}
#page-courses-nbu .trend.down{color:#c0392b}
#page-courses-nbu .source,.node .source{margin-top:15px;font-size:.9em;color:#777}
.related-nodes{margin-top:30px}
.related-nodes .block-title{font-size:20px;margin-bottom:10px}
.related-nodes ul{padding-left:18px}
.node .submitted{color:#999;font-size:.9em}
.field-name-field-logo img{max-width:240px;margin-bottom:15px}
.field-name-field-tags .field-label,.field-name-field-tags .field-item{display:inline;margin-right:8px;color:#777}

/* стилі зображень Drupal: medium2_square (квадрат 250) у списках, medium2 (коло 250) у каруселі новин */
.view-articles-page .field-name-field-image img{width:250px;height:250px;object-fit:cover;display:inline-block}
#block-news .views-field-field-image img{width:250px;height:250px;object-fit:cover;border-radius:50%;display:inline-block}

/* без верхньої панелі (#top-panel: 50px, на телефонах 40px): шапка, контент і фото розділу вище на її висоту */
#navbar{height:100px}
.main-container{padding-top:100px}
.page-header-cover{top:100px}
@media screen and (max-width: 992px){#navbar{height:60px}.main-container{padding-top:60px}.page-header-cover{top:60px}}
@media screen and (max-width: 767px){#navbar{height:50px}.main-container{padding-top:50px}.page-header-cover{top:50px}}
@media screen and (max-width: 520px){#navbar{height:40px}.main-container{padding-top:40px}.page-header-cover{top:40px}}
#navbar.affix{height:60px}

/* блок «Джерела» під згенерованими статтями */
.node .sources{margin-top:25px;padding-top:12px;border-top:1px solid #eee;font-size:.9em}
.node .sources .block-title{font-size:18px;margin:0 0 8px}
.node .sources ul{padding-left:18px}
