/* @Autor		"WDS/SDA" (S.Dm.) */
/* @subpackage	Template */
/* @link		web-development-school.ru */
/* @email		info@web-development-school.ru */
/* @license(EN)	All rights reserved. Copying, modifying, or distributing this code is prohibited. Please send an
 				email to <info@web-development-school.ru> if you would like permission to use (copy, modify) this code. */
/* @license(RU)	Все права защищены. Копирование, изменение или распространение этого кода без разрешения автора запрещено.
 				Если вы хотите получить разрешение на использование (копирование, изменение и т.п.) этого кода, пожалуйста
 				отправьте email на адрес <info@web-development-school.ru>. */
/* @copyright	"WDS/SDA" (S.Dm.), Copyright © 2018, Update 2024  */
/* CSS: таблица стилей главного меню для шаблона WDS_template_v1 (версия для компьютера) */

#main_menu{width:100%; height:35px; background: rgb(0,0,255);margin:0 0 3px;padding:0;float:left;position:relative;z-index:200;}
#main_menu ul {height:35px;font-size:18px;list-style:none;padding:0;margin:0;display: inline-block;}
#main_menu ul li {position:relative;float:left;height:35px;padding:0;}
#main_menu ul li.item-107 {margin-left: 10px;}
#main_menu ul li.item-107 a {color: rgb(249 255 5);}
#main_menu ul li a, #main_menu ul li span.separator {display:block;color: RGB(255,255,255);cursor:pointer;text-decoration: none;padding:8px 18px;} 
#main_menu ul li:first-child, #main_menu ul li:first-child a {border:none;}
#main_menu ul li:hover a, #main_menu ul li a:focus, #main_menu ul li.active a {background:none;color: RGB(255,255,255);}
#main_menu ul li.active {background: RGB(0,150,255);}
#main_menu ul li:hover {background: RGB(100,100,100);}
#main_menu ul li ul {position:absolute;left:0;top:35px;width:280px;height: 35px;font-size:14px;display:none;visibility:hidden;list-style:none;padding:0;margin:0;}
#main_menu ul li ul li {background-color: RGB(102,102,102);border:none;border-top:1px solid RGB(144,144,144); position:relative;left:0;display:list-item;float:none;height:auto;margin:0;text-align:left;font-style: italic;font-family: Georgia;}
#main_menu ul li ul li a {border-bottom:1px solid RGB(90,90,90) !important;padding:6px 10px;border:none;}
#main_menu ul li ul li:first-child, #main_menu ul li ul li:last-child a {border:none;} 
#main_menu ul li ul li:hover,
#main_menu ul li ul li.hover {background-color:RGB(120,120,120);}
#main_menu ul li:hover ul,
#main_menu ul li.hover ul{display:block}
#main_menu ul li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#main_menu ul li ul li ul {top: 0;left: 280px;margin: 0 0 0 20px;width:240px;}
#main_menu ul li.item-301 {background-image: linear-gradient(to bottom, rgb(1, 2, 189), rgb(2 2 219), rgb(72 72 243), rgb(2 2 219), rgba(1,2,189));}
#main_menu ul li.item-301 a {font-weight: bold;font-size: 18px;color: rgb(255 182 78);}
#main_menu ul li.item-138, #main_menu ul li.item-142 {background-image: linear-gradient(to bottom, rgb(255, 0, 0), rgb(255, 120, 0), rgb(255, 169, 0), rgb(255, 120, 0), rgb(255, 0, 0));font-weight: bold;}
#main_menu ul li.item-140 a {padding: 4px 0 0 0;}
#main_menu ul li.item-142 a {padding: 8px 8px 0 8px;}
li.item-140 {margin-left: 10px;}