.a_v1
{
color: blue;
transition: background-color 0.6s;
}
.a_v1:visited
{
transition: background-color 0.6s;
color: blue;
}
.a_v1:hover
{
background-color: #DCDCDC /*#8ac4ff*/;

}

.v_3
{
font-size = 0.7em;
}

.v_3 th {
  font-weight:bold; padding: 8px 4px; /*font-size:1.5em;  color:#ffffff; */background-color:#8ac4ff; border: 1px solid #354251; text-align: center; vertical-align: middle;
}
.v_3 td
{
  text-align: center; vertical-align: middle; padding: 2px 2px;
}


.table_v1 
{
  text-decoration: none;border-collapse:collapse;width:100%;text-align:center; border: 1px solid #354251;
}
.table_v1 th
{
  font-weight:normal; padding: 8px 4px; /*font-size:1.5em;  color:#ffffff; */background-color:#8ac4ff; border: 1px solid #354251;
}
.table_v1 td
{
 /* font-size:1.2em; */ padding: 8px 4px; color:#354251; vertical-align: middle; border: 1px solid #354251;
}

.table_v1 .th_v1
{
  background-color: #f8a9a9;
}

.table_v1 .th_v2
{
  background-color: #fbe2e2;
}

.table_v1 td:nth-child(1) {width: 64%}
.table_v1 th:nth-child(1) {width: 64%}
.table_v1 td:nth-child(2) {width: 12%}
.table_v1 th:nth-child(2) {width: 12%}
.table_v1 td:nth-child(3) {width: 12%}
.table_v1 th:nth-child(3) {width: 12%}
.table_v1 td:nth-child(4) {width: 12%}
.table_v1 th:nth-child(4) {width: 12%}
/*.table_v1 th:last-child {width: 20%}
.table_v1 td:last-child {width: 20%}*/
/*
table.iksweb{text-decoration: none;border-collapse:collapse;width:100%;text-align:center;}
	table.iksweb th{font-weight:normal;font-size:28px; color:#ffffff;background-color:#354251;}
	table.iksweb td{font-size:29px;color:#354251;}
	table.iksweb td,table.iksweb th{white-space:pre-wrap;padding:22px 18px;line-height:29px;vertical-align: middle;border: 4px solid #354251;}	table.iksweb tr:hover{background-color:#f9fafb}
	table.iksweb tr:hover td{color:#354251;cursor:default;}
	.mobile-table{width: 100%; max-width: 100%; overflow-x: auto;}
  */


.spoiler-wrap{background:#E0FFFF;margin: 0 0 8px;border:1px solid #337ab7}
.spoiler-head{background:#337ab7;color:#fff;cursor:pointer;padding:5px;}
.spoiler-body{padding:10px}
.spoiler-wrap.disabled .spoiler-body{display:none}
.spoiler-wrap.active{border-color:#337ab7}
.spoiler-wrap.active .spoiler-head{background:#57AA43;color:#fff}


.leftimg {
float:left;
margin: 7px 7px 7px 0px;
}
.rightimg {
float:right;
margin: 7px 0px 7px 7px;
}


/* карточка сотрудника*/
.worker {

box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
  
overflow: hidden; padding: 10px; border: 1px groove #ccc;  }
	
	.worker h3 { text-align: center; } 
	.worker .preview {
	 display: block;  background-position: 50%;  background-repeat: no-repeat; background-size: contain; margin-left: auto; margin-right: auto; width: 250px; height: 250px; object-fit: cover; border-radius: 15px 15px 15px 15px;}  


.wrapper1 {
    display: grid;
	gap: 5px;
	grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    grid-template-rows: repeat(auto-fit, minmax(400px, 1fr));
}
.worker-list
{
padding-left: 5%;
list-style: none;
}

.wrapper2 {
    
    display: grid;
	gap: 10px;
	grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    grid-template-rows: repeat(auto-fit, minmax(300px, 1fr));
}

.wrapper3 {
	
    display: grid;
	gap: 10px;
	grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    grid-template-rows: repeat(auto-fit, minmax(200px, 1fr));
}

/*
.icons-instagram { 
display: inline-block;
width: 50px;
height: 50px;
transition: all 1s ease;
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA2NCA2NCI+CjxsaW5lYXJHcmFkaWVudCBpZD0iam1fbkFmWWJ4c1ZtVGxZcjVONHg5YV80MzYyNV9ncjEiIHgxPSIzMiIgeDI9IjMyIiB5MT0iNi42NjciIHkyPSI1Ny44NzIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzcHJlYWRNZXRob2Q9InJlZmxlY3QiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzFhNmRmZiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2M4MjJmZiI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNqbV9uQWZZYnhzVm1UbFlyNU40eDlhXzQzNjI1X2dyMSkiIGQ9Ik00NCw1N0gyMGMtNy4xNjgsMC0xMy01LjgzMi0xMy0xM1YyMGMwLTcuMTY4LDUuODMyLTEzLDEzLTEzaDI0YzcuMTY4LDAsMTMsNS44MzIsMTMsMTN2MjQgQzU3LDUxLjE2OCw1MS4xNjgsNTcsNDQsNTd6IE0yMCw5QzEzLjkzNSw5LDksMTMuOTM1LDksMjB2MjRjMCw2LjA2NSw0LjkzNSwxMSwxMSwxMWgyNGM2LjA2NSwwLDExLTQuOTM1LDExLTExVjIwIGMwLTYuMDY1LTQuOTM1LTExLTExLTExSDIweiI+PC9wYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iam1fbkFmWWJ4c1ZtVGxZcjVONHg5Yl80MzYyNV9ncjIiIHgxPSIzMiIgeDI9IjMyIiB5MT0iMTguMTY3IiB5Mj0iNDUuNjc5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3ByZWFkTWV0aG9kPSJyZWZsZWN0Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ZGM3ZmYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlNmFiZmYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjam1fbkFmWWJ4c1ZtVGxZcjVONHg5Yl80MzYyNV9ncjIpIiBkPSJNMzIsNDVjLTcuMTY4LDAtMTMtNS44MzItMTMtMTNjMC03LjE2OCw1LjgzMi0xMywxMy0xM2M3LjE2OCwwLDEzLDUuODMyLDEzLDEzIEM0NSwzOS4xNjgsMzkuMTY4LDQ1LDMyLDQ1eiBNMzIsMjNjLTQuOTYyLDAtOSw0LjAzOC05LDljMCw0Ljk2Myw0LjAzOCw5LDksOWM0Ljk2MywwLDktNC4wMzcsOS05QzQxLDI3LjAzOCwzNi45NjMsMjMsMzIsMjN6Ij48L3BhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJqbV9uQWZZYnhzVm1UbFlyNU40eDljXzQzNjI1X2dyMyIgeDE9IjQ2IiB4Mj0iNDYiIHkxPSIxMi43NSIgeTI9IjIzLjA0OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHNwcmVhZE1ldGhvZD0icmVmbGVjdCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNmRjN2ZmIj48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZTZhYmZmIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2ptX25BZllieHNWbVRsWXI1TjR4OWNfNDM2MjVfZ3IzKSIgZD0iTTQ2IDE1QTMgMyAwIDEgMCA0NiAyMUEzIDMgMCAxIDAgNDYgMTVaIj48L3BhdGg+Cjwvc3ZnPg==') 50% 50% no-repeat;
background-size: 100%; }

.icons-vk { 
display: inline-block;
width: 50px;
height: 50px;
transition: all 1s ease;
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA2NCA2NCI+CjxsaW5lYXJHcmFkaWVudCBpZD0ibERmZG55aTRHWlhISHhLcHgwWGxPYV80ODIyMF9ncjEiIHgxPSIzMiIgeDI9IjMyIiB5MT0iMjIuMzMzIiB5Mj0iNDIuNjE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3ByZWFkTWV0aG9kPSJyZWZsZWN0Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ZGM3ZmYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlNmFiZmYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjbERmZG55aTRHWlhISHhLcHgwWGxPYV80ODIyMF9ncjEpIiBkPSJNNDEuOTc1LDMxLjkwNmMwLDAsMy45NzQtNS44MjIsNC4zNjktNy42NjRDNDYuNDc2LDIzLjU4NCw0Ni4xODcsMjMsNDUuNTAyLDIzIGMwLDAtMi4yOSwwLTMuNDQ4LDBjLTAuNzksMC0xLjA3OSwwLjU1OC0xLjMxNiwxLjA1OGMwLDAtMS44NjQsNC4wOC00LjEzMiw2LjU4M2MtMC43MjgsMC44MDktMC45MTQsMS4xMDctMS4zMTYsMS4xMDcgYy0wLjMyNCwwLTAuMjktMC4yMTYtMC4yOS0wLjk0NnYtNi4zOTZDMzUsMjMuNTEsMzQuNTI3LDIzLDMzLjc5LDIzaC01LjUyN2MtMC40MjEsMC0wLjYxOCwwLjM2OC0wLjYxOCwwLjcwMiBjMCwwLjg0MywxLjM1NiwxLjE1NiwxLjM1NiwzLjQ0djQuNzExYzAsMC45NDgtMC4xMTksMS4zMTYtMC41NjYsMS4zMTZjLTEuMTg0LDAtNC4wMzQtNC4yMDMtNS42MTMtOC44MzYgQzIyLjUwNSwyMy4zODcsMjIuMTMsMjMsMjEuMjM1LDIzaC0zLjQ0OGMtMC41LDAtMC44NjksMC40NjYtMC44NjksMC45NjZjMCwwLjkyMSwxLjA3OSw1LjI0Nyw1LjMxNywxMC45NTkgYzIuODQzLDMuODQzLDYuNzExLDUuOTUzLDEwLjA4LDUuOTUzYzIuMDUzLDAsMi42ODQtMC4zMTEsMi42ODQtMS4xOHYtMi45NDhjMC0wLjczNywwLjE1OC0xLjA1MywwLjU3OS0xLjA1MyBjMC40NzQsMCwxLjI0NCwwLjE5OCwzLjE5OCwyLjEyNUM0MS4wOTQsNDAuMDMzLDQxLjE4Niw0MSw0Mi40NDksNDFoMy44NjljMC4zOTUsMCwwLjc2My0wLjIzLDAuNzYzLTAuODg4IGMwLTAuODY5LTEuMTMyLTIuNDQ0LTIuODY5LTQuMjg3Yy0wLjcxMS0wLjk0Ny0xLjg2OS0xLjk4NS0yLjIzNy0yLjQ1OUM0MS40NDksMzIuODEzLDQxLjYwNywzMi40ODUsNDEuOTc1LDMxLjkwNnoiPjwvcGF0aD48bGluZWFyR3JhZGllbnQgaWQ9ImxEZmRueWk0R1pYSEh4S3B4MFhsT2JfNDgyMjBfZ3IyIiB4MT0iMzIiIHgyPSIzMiIgeTE9IjcuMzMzIiB5Mj0iNTYuMzM0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3ByZWFkTWV0aG9kPSJyZWZsZWN0Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMxYTZkZmYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNjODIyZmYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjbERmZG55aTRHWlhISHhLcHgwWGxPYl80ODIyMF9ncjIpIiBkPSJNNDksNTZIMTVjLTMuODYsMC03LTMuMTQxLTctN1YxNWMwLTMuODU5LDMuMTQtNyw3LTdoMzRjMy44NiwwLDcsMy4xNDEsNyw3djM0IEM1Niw1Mi44NTksNTIuODYsNTYsNDksNTZ6IE0xNSwxMGMtMi43NTcsMC01LDIuMjQzLTUsNXYzNGMwLDIuNzU3LDIuMjQzLDUsNSw1aDM0YzIuNzU3LDAsNS0yLjI0Myw1LTVWMTVjMC0yLjc1Ny0yLjI0My01LTUtNUgxNXoiPjwvcGF0aD4KPC9zdmc+') 50% 50% no-repeat;
background-size: 100%; }

.icons-youtube { 
display: inline-block;
width: 50px;
height: 50px;
transition: all 1s linear;
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA2NCA2NCI+CjxsaW5lYXJHcmFkaWVudCBpZD0iYU1ncUozdGgyT0pYaXIyMjJraFVUYV82Mzg1Ml9ncjEiIHgxPSIzMiIgeDI9IjMyIiB5MT0iOS4wODMiIHkyPSI1NC42NzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzcHJlYWRNZXRob2Q9InJlZmxlY3QiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzFhNmRmZiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2M4MjJmZiI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhTWdxSjN0aDJPSlhpcjIyMmtoVVRhXzYzODUyX2dyMSkiIGQ9Ik01MCw1NUgxNGMtMi43NTcsMC01LTIuMjQzLTUtNVYxNGMwLTIuNzU3LDIuMjQzLTUsNS01aDM2YzIuNzU3LDAsNSwyLjI0Myw1LDV2MzYgQzU1LDUyLjc1Nyw1Mi43NTcsNTUsNTAsNTV6IE0xNCwxMWMtMS42NTQsMC0zLDEuMzQ2LTMsM3YzNmMwLDEuNjU0LDEuMzQ2LDMsMywzaDM2YzEuNjU0LDAsMy0xLjM0NiwzLTNWMTRjMC0xLjY1NC0xLjM0Ni0zLTMtM0gxNCB6Ij48L3BhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJhTWdxSjN0aDJPSlhpcjIyMmtoVVRiXzYzODUyX2dyMiIgeDE9IjMyIiB4Mj0iMzIiIHkxPSIxNiIgeTI9IjI2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3ByZWFkTWV0aG9kPSJyZWZsZWN0Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ZGM3ZmYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlNmFiZmYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYU1ncUozdGgyT0pYaXIyMjJraFVUYl82Mzg1Ml9ncjIpIiBkPSJNMzMsMjZoLTJjLTEuMTA1LDAtMi0wLjg5NS0yLTJ2LTZjMC0xLjEwNSwwLjg5NS0yLDItMmgyYzEuMTA1LDAsMiwwLjg5NSwyLDJ2NiBDMzUsMjUuMTA1LDM0LjEwNSwyNiwzMywyNnogTTMxLjUsMjRoMWMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41di01YzAtMC4yNzYtMC4yMjQtMC41LTAuNS0wLjVoLTFjLTAuMjc2LDAtMC41LDAuMjI0LTAuNSwwLjV2NSBDMzEsMjMuNzc2LDMxLjIyNCwyNCwzMS41LDI0eiI+PC9wYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iYU1ncUozdGgyT0pYaXIyMjJraFVUY182Mzg1Ml9ncjMiIHgxPSIzOSIgeDI9IjM5IiB5MT0iMTYiIHkyPSIyNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHNwcmVhZE1ldGhvZD0icmVmbGVjdCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNmRjN2ZmIj48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZTZhYmZmIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2FNZ3FKM3RoMk9KWGlyMjIya2hVVGNfNjM4NTJfZ3IzKSIgZD0iTTQwLDI2aC0yYy0xLjEwNSwwLTItMC44OTUtMi0ydi03LjVjMC0wLjI3NiwwLjIyNC0wLjUsMC41LTAuNWgxYzAuMjc2LDAsMC41LDAuMjI0LDAuNSwwLjUgVjI0aDJ2LTcuNWMwLTAuMjc2LDAuMjI0LTAuNSwwLjUtMC41aDFjMC4yNzYsMCwwLjUsMC4yMjQsMC41LDAuNVYyNEM0MiwyNS4xMDUsNDEuMTA1LDI2LDQwLDI2eiI+PC9wYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iYU1ncUozdGgyT0pYaXIyMjJraFVUZF82Mzg1Ml9ncjQiIHgxPSIyNC41IiB4Mj0iMjQuNSIgeTE9IjEzIiB5Mj0iMjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzcHJlYWRNZXRob2Q9InJlZmxlY3QiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzZkYzdmZiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2U2YWJmZiI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhTWdxSjN0aDJPSlhpcjIyMmtoVVRkXzYzODUyX2dyNCkiIGQ9Ik0yNiwxMy41VjE5aC0zdi01LjVjMC0wLjI3Ni0wLjIyNC0wLjUtMC41LTAuNWgtMWMtMC4yNzYsMC0wLjUsMC4yMjQtMC41LDAuNVYxOSBjMCwxLjEwNSwwLjg5NSwyLDIsMmgzdjNoLTQuNWMtMC4yNzYsMC0wLjUsMC4yMjQtMC41LDAuNXYxYzAsMC4yNzYsMC4yMjQsMC41LDAuNSwwLjVIMjZjMS4xMDUsMCwyLTAuODk1LDItMlYxMy41IGMwLTAuMjc2LTAuMjI0LTAuNS0wLjUtMC41aC0xQzI2LjIyNCwxMywyNiwxMy4yMjQsMjYsMTMuNXoiPjwvcGF0aD48bGluZWFyR3JhZGllbnQgaWQ9ImFNZ3FKM3RoMk9KWGlyMjIya2hVVGVfNjM4NTJfZ3I1IiB4MT0iMzIiIHgyPSIzMiIgeTE9IjI4LjAwMyIgeTI9IjUwLjgzOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHNwcmVhZE1ldGhvZD0icmVmbGVjdCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNmRjN2ZmIj48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZTZhYmZmIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2FNZ3FKM3RoMk9KWGlyMjIya2hVVGVfNjM4NTJfZ3I1KSIgZD0iTTQ5LjYyLDMzLjk1Yy0wLjMzLTMuMTEtMi45MS01LjUzLTYuMTMtNS43NmMtMy41NC0wLjI1LTE5LjQ0LTAuMjUtMjIuOTgsMCBjLTMuMjIsMC4yMy01LjgsMi42NS02LjEzLDUuNzVDMTQuMTMsMzYuMjcsMTQsMzguMTQsMTQsMzkuNXMwLjEzLDMuMjMsMC4zOCw1LjU1YzAuMzMsMy4xMSwyLjkxLDUuNTMsNi4xMyw1Ljc2IEMyMi4yOCw1MC45NCwyNy4xNCw1MSwzMiw1MXM5LjcyLTAuMDYsMTEuNDktMC4xOWMxLjYxLTAuMTEsMy4wNi0wLjc4LDQuMTUtMS44YzEuMDktMS4wMiwxLjgyLTIuNDEsMS45OC0zLjk2IEM0OS44Nyw0Mi43Myw1MCw0MC44Niw1MCwzOS41UzQ5Ljg3LDM2LjI3LDQ5LjYyLDMzLjk1eiBNMjMsNDUuNWMwLDAuMjgtMC4yMiwwLjUtMC41LDAuNWgtMWMtMC4yOCwwLTAuNS0wLjIyLTAuNS0wLjVWMzVoLTIuNSBjLTAuMjgsMC0wLjUtMC4yMi0wLjUtMC41di0xYzAtMC4yOCwwLjIyLTAuNSwwLjUtMC41aDdjMC4yOCwwLDAuNSwwLjIyLDAuNSwwLjV2MWMwLDAuMjgtMC4yMiwwLjUtMC41LDAuNUgyM1Y0NS41eiBNMzEsNDQgYzAsMS4xLTAuOSwyLTIsMmgtMmMtMS4xLDAtMi0wLjktMi0ydi03LjVjMC0wLjI4LDAuMjItMC41LDAuNS0wLjVoMWMwLjI4LDAsMC41LDAuMjIsMC41LDAuNVY0NGgydi03LjVjMC0wLjI4LDAuMjItMC41LDAuNS0wLjVoMSBjMC4yOCwwLDAuNSwwLjIyLDAuNSwwLjVWNDR6IE0zOCw0NGMwLDEuMS0wLjksMi0yLDJoLTJjLTEuMSwwLTItMC45LTItMlYzMy41YzAtMC4yOCwwLjIyLTAuNSwwLjUtMC41aDFjMC4yOCwwLDAuNSwwLjIyLDAuNSwwLjUgVjM2aDJjMS4xLDAsMiwwLjksMiwyVjQ0eiBNNDUsNDBjMCwxLjEtMC45LDItMiwyaC0ydjJoMnYtMC41YzAtMC4yOCwwLjIyLTAuNSwwLjUtMC41aDFjMC4yOCwwLDAuNSwwLjIyLDAuNSwwLjVWNDQgYzAsMS4xLTAuOSwyLTIsMmgtMmMtMS4xLDAtMi0wLjktMi0ydi02YzAtMS4xLDAuOS0yLDItMmgyYzEuMSwwLDIsMC45LDIsMlY0MHoiPjwvcGF0aD48bGluZWFyR3JhZGllbnQgaWQ9ImFNZ3FKM3RoMk9KWGlyMjIya2hVVGZfNjM4NTJfZ3I2IiB4MT0iMzUiIHgyPSIzNSIgeTE9IjI4IiB5Mj0iNTAuODM2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3ByZWFkTWV0aG9kPSJyZWZsZWN0Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ZGM3ZmYiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlNmFiZmYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYU1ncUozdGgyT0pYaXIyMjJraFVUZl82Mzg1Ml9ncjYpIiBkPSJNMzYsMzguNXY1YzAsMC4yOC0wLjIyLDAuNS0wLjUsMC41aC0xYy0wLjI4LDAtMC41LTAuMjItMC41LTAuNXYtNWMwLTAuMjgsMC4yMi0wLjUsMC41LTAuNSBoMUMzNS43OCwzOCwzNiwzOC4yMiwzNiwzOC41eiI+PC9wYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iYU1ncUozdGgyT0pYaXIyMjJraFVUZ182Mzg1Ml9ncjciIHgxPSI0MiIgeDI9IjQyIiB5MT0iMjgiIHkyPSI1MC44MzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzcHJlYWRNZXRob2Q9InJlZmxlY3QiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzZkYzdmZiI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2U2YWJmZiI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhTWdxSjN0aDJPSlhpcjIyMmtoVVRnXzYzODUyX2dyNykiIGQ9Ik00MywzOC41djFjMCwwLjI4LTAuMjIsMC41LTAuNSwwLjVoLTFjLTAuMjgsMC0wLjUtMC4yMi0wLjUtMC41di0xYzAtMC4yOCwwLjIyLTAuNSwwLjUtMC41IGgxQzQyLjc4LDM4LDQzLDM4LjIyLDQzLDM4LjV6Ij48L3BhdGg+Cjwvc3ZnPg==') 50% 50% no-repeat;
background-size: 100%; }

*/
.table-day {
	width: 100%;
	border: none;
	margin-bottom: 20px;
}
.table-day thead th {
	font-weight: bold;
	text-align: left;
	border: none;
	padding: 10px 15px;
	background: #cfe8fa;
	font-size: 14px;
}
.table-day thead tr th:first-child {
	border-radius: 8px 0 0 8px;
}
.table-day thead tr th:last-child {
	border-radius: 0 8px 8px 0;
}
.table-day tbody td {
	text-align: left;
	border: none;
	padding: 10px 15px;
	font-size: 14px;
	vertical-align: top;
}
.table-day tbody tr:nth-child(even){
	background: #f3f3f3;
}
.table-day tbody tr td:first-child {
	border-radius: 8px 0 0 8px;
}
.table-day tbody tr td:last-child {
	border-radius: 0 8px 8px 0;
}
.social-icons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px; /* расстояние между иконками */
}

.social-icons i { font-size: 40px; }

.social-icons a {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  font-size: 40px;
  text-decoration: none;

  transition: transform 0.25s ease;
}

.social-icons a:hover {
  transform: translateY(-3px) scale(1.15);
}

/* Цвета */
.instagram { color: #E1306C; }
.vk        { color: #0077FF; }
.telegram  { color: #229ED9; }
.youtube   { color: #FF0000; }

.social-icons a.vk:visited        { color: #0077FF; }
.social-icons a.instagram:visited { color: #E1306C; }
.social-icons a.telegram:visited  { color: #229ED9; }
.social-icons a.youtube:visited   { color: #FF0000; }

/* Фикс hover (на случай, если тема перебивает цвет) */
.social-icons a.vk:hover        { color: #0077FF; }
.social-icons a.instagram:hover { color: #E1306C; }
.social-icons a.telegram:hover  { color: #229ED9; }
.social-icons a.youtube:hover   { color: #FF0000; }