/* ---------------------------------------------------------- */
/* Блок переменных - : BEGIN	                      */
/* ---------------------------------------------------------- */
:root
{
	/* Размеры заголовков */
	--height-header-max:				70px;
	--height-header-min:				55px;
	--height-header:						var(--height-header-max);
	
	/* Размеры подвала */
	--height-footer:						36px;

	/* Размеры	общие */
	--width-window-mid:					1500px;		/* Первый размер окна после которого начнутся изменения в дизайне */
	--width-window-min:					1024px;		/* Второй размер окна после которого начнутся изменения в дизайне */
	--width-wrapper:						1000px;		/* Размер области чтения */
	--width-sidebar:						260px;
	--width-main:								calc(var(--width-wrapper) + var(--width-sidebar));
	--height-main:							calc(100% - var(--height-header) - var(--height-footer) - 5px); /* ??? */
	--height-page-header:				30px;
	--width-page-indent-lr:			30px;
  
  /* Размер области навигации */  
  --height-nav-max:						60px;
	--height-nav-title:					25px;
	--height-nav-menu:					36px;
  
  /* Размер области логотипа */  
	--width_logo:								200px;

	/* Размер окна авторизации */  
  --width_logon_panel:				350px;
  --height_logon_panel:				200px;
  
  /* Размер окна статьи */
  --height-article-footer:		27px;
    
	/* Настройки анимации */
	--animate-duration: 1s;
  --animate-delay1s: 1s;
  --animate-repeat: 1;
  
  /* Настройки media */
  --narrow-window: 1024px; /*var(--width-window-min)*/;
  
}
/* Блок переменных - END:*/

/* ---------------------------------------------------------- */
/* Общие	параметры стиля: BEGIN	                  					*/
/* ---------------------------------------------------------- */
a
{
	text-decoration:						none;
}

b
{
	font-weight:								bold;
}

.row
{
	display:										flex;
	flex-direction:							row;
}

.col
{
	display:										flex;
	flex-direction:							column;
}

*
{
	font-family:						Elliot, sans-serif;
	-webkit-font-smoothing:	antialiased;  
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:	hidden;
	backface-visibility:		hidden;
}

/* Общие параметры стиля: END                                 */