<STYLE>

.h0 {}
.h0 {}

.div-h1 { margin-bottom: 30px; }
.div-h1 h1 { font-size: calc(1vw + 25px); }



/* h4 - стиль заголовка инфоблоков на странице (размер - настраивается в Свойства сайта). h4 class="tpl-text-header4" */
/* h5 - стиль заголовка статей */

h4 { font-size: 14px; overflow: hidden; display: inline-block; /* (без этого не работает margin!) */ min-width: 150px; width: 100%; color: #666; padding-bottom: 0px; /* 15px; margin-bottom: 50px; border-bottom: 1px solid #ccc; */ }
h5 { overflow: hidden; display: inline-block; min-width: 150px; width: 100%; height: auto; padding: 15px 0px 10px 0px; }

.tpl-text-header4 {  }
.tpl-text-header5 {  }


/* =============================   Статьи - шаблон Основной   =================================== */

/* -------------------------- Страница статьи - правая колонка ------------------------------*/

.div-article-page .div-right-column { width: 450px; border: /*1px solid #eee;*/ }

.div-article-page .div-right-column .div-congratulations { max-width: 450px; }

.div-article-page .div-right-column .div-specproject {  }

.div-article-page .div-right-column .div-head {  }



/* =============================   280 - ДАТЫ КАЛЕНДАРЯ   =================================== */

/* --------------------------  ------------------------------*/

.card-calendardate-outer-div a .card-calendardate { background: rgb(/*0,0,0,50%*/ 0,0,0,20%); }

/* красивое оформление даты */
.card-calendardate-item-beauty-div { background-color: var(--tpl-color-foreground-accent-lighter); }

.card-calendardate-item-DATA-div { position: absolute; top: 10px; right: 10px; float: right; text-align: right; display: flex; flex-direction: column; margin: 0 15px 0 15px; }
.card-calendardate-item-part1 { float: right; font-size: 220%; text-shadow: 0.02em 0.02em 0.01em rgba(255,255,255,0.9); padding: 0; margin: 0; }
.card-calendardate-item-part1 h5 { float: right; font-size: 220%; text-shadow: 0.02em 0.02em 0.01em rgba(255,255,255,0.9); padding: 0; margin: 0; }
.card-calendardate-item-part2 { float: right; font-size: 120%; }
.card-calendardate-item-part2 h4 { float: right; font-size: 120%; }

/* название Даты */
.card-calendardate-item-name h4 { color: #fff; }


</STYLE>