/* =======================================================  */
/* ========= ЗАГАЛЬНА СТОРІНКА ===========================   */
/* =======================================================  */

/*  спец класи з префіксом irvc  */
.irvc_center {text-align: center;}
.irvc_fontsize-larger {font-size: larger;}
.irvc_textvelykliter {text-transform: uppercase;}
.irvc_h2-2embold {
	font-size: 2em;
	font-weight: bold;
}

.irvc_color-red {color: red;}
.irvc_color-blue {color: blue;}
.irvc_color-green {color: green;}
.irvc_color-orange {color: orange;}
.irvc_backgroundcolor-yellow {background-color: #fcfcc1;}    /* #ffffe0   yellow */
.irvc_backgroundcolor-lightblue {background-color: lightblue;}
.irvc_warning {
	color: red;
	font-size: 1.25em;
	font-weight: bold;	
}
.irvc_text-line-through {text-decoration: line-through;}
.irvc_bluelink a:link, .irvc_bluelink a:visited {color: blue;}

#content {
	border-bottom: 2px dotted #000;
}

#content .introsite p:nth-of-type(1) {
    padding: 0;
    margin: 0;
	font-size: large;
}

#content .introsite h2 {
	font-size: 1.5rem;
	font-weight: bold;
}

#content .introsite ul {
	font-size: 1rem;
	list-style: none;
	display: flex;
	flex-direction: column;
	padding-right: 2.5rem;
}

#content .introsite ul li {
	padding: 0 0 1.5em 0;
}
 
/* прибрати одне <br> з двох поспіль, які роблять завеликий відступ і додати відступ у 8px за допомогою :after */
#content br + br {
	display: none;
}


div.conferencelist {
	padding: 1em;
}


#content h3.conftitlelist  {
	font-weight: bold; 
	margin-bottom: 0.5em; 
	padding-bottom: 0px; 
	padding-top: 0px;
}

#content div.conferencelist h4 {
	margin-top:0.25em;
}
 
#content div.conferencelist p {
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;
}
 
#container #header {
	background-color: #FEFAE7;
}

/*  HEADER for ENGLISH interface 
#header h1 {
	display: flex;
	padding: 0.5rem 20% 0.25rem 10%;
	font-size: 3rem;
	font-weight: bold;
	color: #782222;
	justify-content: center;
	align-items: center;	
}
#header:lang(en) h1:before {
    content: url(/public/files/logo_vntu_color.svg);
    width: 10rem;
}
 */ 
 
.conferencelist:nth-of-type(odd) {
	background-color: #F3FFDD; 
	padding-left: 1em; 
	border-top: 2px dotted brown;
}
 
.conferencelist:nth-of-type(even) {
	background-color: #d1f9d1; 
	padding-left: 1em; 
	border-top: 2px dotted brown;
}

 /* Загальна ВНТУ  */
#conf_1 {
	background-color: #E0F5FF; 
	padding-left: 1em; 
	border-top: 2px dotted brown;
}
 /*    Номери конференцій та їх шляхи
	ВНТУ:  1 - allvntu (Загальна конференція ВНТУ),
		   4 - all-hum (ІнГумН),   5 - all-fksa (ФІІТА),   6 - all-hcvr (ГЦВихРоб),   7 - all-ininv (ІнІНВ),
           8 - all-ebmd (ІнЕБМД),  9 - all-fitki (ФІТКІ), 10 - all-fbtegp (ФБЦЕІ),   11 - all-rtzp (ФІЕС),
		  12 - all-fm (ФМІБ),     13 - all-feeem (ФЕЕЕМ), 14 - all-fmt (ФМБТ)        40 - all-inkonf (Ін-т Конфуція),
				(= Змінилися назви 5 - з ФАКСУ; 10 - з ФБТГ;  11 - з ФРТЗПБ-->ФІРЕН; 12 - з ФМен ;
				   Конференції 4, 6, 7, 8 тепер не відбуваються і є архівами =)   
		  31 - mn (Молодь в науці)
	Математ:   32 pmovc;    
	Фінанс. та інновац. інвест:  39 - fiip;
	Пробл. автомоб. трансп.: 19 - atm;
	Техн. та персп. автом. трансп. (ПРАТ): 37 - stprat;
	Енргоефект. в гал. економ (будів.): 20 - egeu;
	Інновац. техн. в будів.: 35 - itb;
	Інфокомун, радіо, нано (СПІРН): 29 - spirn;
	Озброєн. та війск. техніка: 42 - apozbt;
	Військ. техніка (стара): 25 - pveovt;
	Оптим. керув. ел.-уст. (ОКЕУ): 30 - okeu;
	З'їзд екологів: 41 - ecology;
	Розв. маш-буд. та трансп. (ПРМТ): 36 - prmt;
	Іннов. техн. в підгот. фахів.: 15 - itpf;
	Яксть і безпека: 26 - yaib;
	КУСС: 33 - mccs;
	Знання. Освіта. Освічен.: 18 - znanosv;
	Інтернет. Освіта. Наука: 38 - ies;
	Вимір., контр., діагн техн. сист.: 27 vkdts;
	Знакові постаті Поділля: 2 - zpp;
	Довговічн. матеріалів: 23 - pdmpk;
	Пробл. державотворення: 21 - e-democracy;
	Вібрац. технол., машини: 22 - vibro;
	Кодув. та захист інформ.: 24 - mzkzui;
	Електр. інформ. ресурси: 17 - eir;
 */

#conf_5,  #conf_9,  #conf_10, #conf_11,
#conf_12, #conf_13, #conf_14, #conf_40 {
	background-color: #E0F5FF; 
	padding: 1em 1em 1em 5em; 
	font-size: 80%; 
	border-top: 1px solid lightgrey;
}

#conf_4,  #conf_6,  #conf_7,  #conf_8 {
	background-color: #E0F5FF; 
	padding: 1em 1em 1em 8em; 
	font-size: 70%; 
	border-top: 1px solid lightgrey;	
/*	color: #b10000;  */
}
#conf_4 h3::before,  #conf_6 h3::before,  #conf_7 h3::before,  #conf_8 h3::before {
	content: "АРХІВ: ";
	font-style: italic;
	color: #0000f0;
}

#conf_4 a,  #conf_5 a,  #conf_6 a,  #conf_7 a,  
#conf_8 a,  #conf_9 a,  #conf_10 a, #conf_11 a, 
#conf_12 a, #conf_13 a, #conf_14 a, #conf_40 a {
	font-size:108%;
}

/*  Сторінка Розміщені конференції Адміна   */

#content #conferences table.listing #conference-4 .drag,
#content #conferences table.listing #conference-5 .drag,
#content #conferences table.listing #conference-6 .drag,
#content #conferences table.listing #conference-7 .drag,
#content #conferences table.listing #conference-8 .drag,
#content #conferences table.listing #conference-9 .drag,
#content #conferences table.listing #conference-10 .drag,
#content #conferences table.listing #conference-11 .drag,
#content #conferences table.listing #conference-12 .drag,
#content #conferences table.listing #conference-13 .drag,
#content #conferences table.listing #conference-14 .drag,
#content #conferences table.listing #conference-40 .drag
{
	padding-left:20px;
}



/*   зебра в переліку доповідей  */
#content table:nth-of-type(even) {
	background: rgba(235, 235, 235, 0.65);
}

/*  розмір шрифта назви поточної конференції в архіві та виокремлення тлом   */
#archive h4, #conference h4 , #content h4 {
	font-size: 2.0em;
	background: rgba(100, 100, 100, 0.2);
}
#conference h5 {
	font-size: 1.25em;
}

/*  розмір шрифта назви поточної конференції в теці адміна   */
#main > h2:nth-of-type(1) {
	background: rgba(100, 100, 100, 0.2);
	margin: 0;
}

/* Приховати непотрібні блоки (Розробник, Допомога, Розмір_шрифта)     */
#sidebarDevelopedBy, #sidebarHelp, #sidebarFontSize {
	display: none;
}