
/* Release: 19 */

/* Низкоуровневые */
a					{color:#129ab3; transition:color 0.2s; transition:text-shadow 0.2s}
a:hover					{color:#0f8499; text-shadow:0 0 7px #4cd8ff60; transition:color 0.2s; transition:text-shadow 0.2s}
a:active				{color:#0b6373}

/* Системные */

/* Seva */
.SystemInterfaceButtonPanelButtonCommon,
.SystemInterfaceButtonPanelButtonLoadFileEnvelope label	{width:12em; border:none; border-radius:30px}
.SystemInterfaceButtonPanelButtonNormal,
.MainSectionButton					{color:#FFFFFF; background-color:#3CD1EB; transition:background-color 0.2s} /* 189  74 92 */
.SystemInterfaceButtonPanelButtonHover,
.MainSection > a:hover .MainSectionButton		{color:#FFFFFF; background-color:#00BFE0; transition:background-color 0.2s} /* 189 100 88 */
.SystemInterfaceButtonPanelButtonPressed,
.SystemInterfaceButtonPanelButtonPressedRadio		{color:#FFFFFF; background-color:#00A9C7} /* 189 100 78 */
.SystemInterfaceButtonPanelButtonDisabled		{color:#FFFFFF; background-color:#3CD1EB80; background:url(G/DisableGrid.png)}
.SystemInterfaceButtonPanelButtonCommonLabelDisabled	{color:#FFFFFF}
.SystemInterfaceButtonPanelButtonCommonLabelNormalLoad	{color:#FFFFFF}

input[type="checkbox"]					{accent-color:#3CD1EB}
input[type="checkbox"]:hover				{accent-color:#00BFE0}
input[type="checkbox"]:active				{accent-color:#00A9C7}

/* Uliana1 */
.SystemInterfaceButtonPanelButtonHover,
.MainSection > a:hover .MainSectionButton,
input[type="checkbox"]:hover				{background-color:#2D9AAD}
.SystemInterfaceButtonPanelButtonPressed		{background-color:#546E73}
.SystemInterfaceButtonPanelButtonDisabled		{background-color:#c3e0e5}

input[type="checkbox"]:hover				{accent-color:#2D9AAD}
input[type="checkbox"]:active				{accent-color:#546E73}

/* Uliana2 */
/** /
.SystemInterfaceButtonPanelButtonHover			{background-color:#FFB24D}
.SystemInterfaceButtonPanelButtonPressed		{background-color:#FFA229}
.SystemInterfaceButtonPanelButtonDisabled		{background-color:#D8F9FF}
/**/

/*
.TablesGroup, .TablesGroupFit				{border:1px solid #35B5CC}
.TablesGroup h2, .TablesGroupFit h2			{color:#35B5CC}
*/

.TablesGroup, .TablesGroupFit				{border:1px solid black}
.TablesGroup h2, .TablesGroupFit h2			{color:black}

.TablesCardButtonPanelButtonCommon			{width:20em} /* Восстанвление после сброса .SystemInterfaceButtonPanelButtonCommon выше */

.BreadCrumbsStaticItem, .BreadCrumbsStaticItemLast		{color:white; background-color:#3CD1EB; border:none;border-radius:2px}
.BreadCrumbsStaticItem:hover, .BreadCrumbsStaticItemLast:hover	{color:white; border:none}
.BreadCrumbsStaticItem:hover					{background-color:#2D9AAD}
/*.BreadCrumbsButtonPanelButtonDivider				{width:5px; height:21px; background:url(GBreadCrumbs/Divider.png); background-size:5px 21px; margin:0 0.25em}*/
.BreadCrumbsStaticDivider					{height:22px; background-size:5px 22px; filter:hue-rotate(150deg)}



/* Общие */

a:hover .LoggedUser, .Phone a:hover			{color:#FFFFFF}
.MainMenu > a:hover,
.MainMenu > div > a:hover,
.MainMenu > div > div > a:hover,
.CompactMenu > div > a:hover				{color:black; text-shadow:0 0 7px #4cd8ff80}

/* Главная страница */

.MainSection						{border-radius:30px}
.MainSection > a					{border:none}
.MainSection > a:hover					{border:none}
.MainSection img					{border-radius:15px}

.MainSection > a:hover .MainSectionHdr,
.MainSection > a:hover .MainSectionDescription		{color:black}

/* Кнопка "Вниз" */

.ListCategoryMore, .ListUpCatMore			{background:linear-gradient(#FFF0,#3CD1EB,#3CD1EB); border:none; transition:background 0.2s /* не работает */}
.ListCategoryMore:hover, .ListUpCatMore:hover		{background:linear-gradient(#FFF0,#2D9AAD,#2D9AAD); transition:background 0.2s /* не работает */}
/*.ListUpCatHeader a img, */
.ListUpCatMore img,
.ListCategoryMore img					{filter:brightness(3)}

/* Категории */

.ListCategory						{border-radius:30px}
.ListCategoryLink					{border:none}
.ListCategoryLink:hover					{border:none}
.ListCategoryLink:hover					{text-shadow:1px 1px 2px #414242, -1px 1px 2px #414242, 1px -1px 2px #414242, -1px -1px 2px #414242, 0 0 7px #4cd8ff, 0 0 7px #4cd8ff, 0 0 7px #4cd8ff, 0 0 7px #4cd8ff; transition:border 0.2s, text-shadow 0.2s ease-in-out}
.ListCategoryLink img					{border-radius:22px; top:0; left:0}
/*.ListCategoryLink img					{width:300px; height:300px}*/
.ListCategoryLink div					{margin:6px 0 0 6px}

/* Надкатегории */

.ListUpCatHeader					{filter:hue-rotate(180deg)}

/* Программа */

.ListProgram, .ListProgram:hover			{border:none}

/* Преподаватель */

.ListTeacher						{border:none}
.ListTeacher:hover					{border:none}



/* Размерозависимые */

@media (max-width:576px)
{
  .ListCategoryLink			{font-size:22pt; height:386px}
} 
@media (min-width:576px)
{
  .ListCategoryLink			{font-size:22pt; height:386px}
}
@media (min-width:768px)
{
  .ListCategoryLink			{font-size:22pt; height:386px}
}
@media (min-width:992px)
{
  .ListCategoryLink			{font-size:22pt; height:386px}
}
@media (min-width:1200px)
{
  .ListCategoryLink			{font-size:22pt; height:386px}
}
