<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**Top menu**/
#horizontal-multilevel-menu
{
	margin:0 0 0 0; 
	padding:0;
	list-style:none;
	width:100%;
	text-align:justify;
	height:auto;
}
#horizontal-multilevel-menu:after {
	content: ".";
	margin-left: 100%;
	display: inline-block;
	color:transparent;
	line-height:0;
	font-size:1px;
}
/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:0px;
	text-decoration:none;
	position:relative;
}

#horizontal-multilevel-menu li 
{
	display:inline-block;
}
#horizontal-multilevel-menu li span {
	display:block;
	position:absolute;
	width:50px;
	height:50px;
	background:rgba(0,0,0,0.0);
	top:0;
	right:0;
	display:none;
	-webkit-transition: all .3s ease; 
	-moz-transition: all .3s ease; 
	transition: all .3s ease;
	z-index:902;
	/*border-radius:50px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	-khtml-border-radius:50px;*/
	cursor:pointer;
}
#horizontal-multilevel-menu li.active li span,
#horizontal-multilevel-menu li.active li li span {
	background:rgba(0,0,0,0.0);
}
#horizontal-multilevel-menu li span:hover,
#horizontal-multilevel-menu li.active span,
#horizontal-multilevel-menu li li.active span,
#horizontal-multilevel-menu li li li.active span {
	background:rgba(0,0,0,0.0);
}

#horizontal-multilevel-menu li span:before {
display:block;
position:absolute;
top:50%;
margin-top:-25px;
left:50%;
margin-left:-25px;
width:50px;
height:50px;
line-height:50px;
text-align:center;
font-size:25px;
color:#ccc;
font-family: "pnevmozap" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
content: "\6b";
-webkit-transition: all .3s ease; 
-moz-transition: all .3s ease; 
transition: all .3s ease;
}
#horizontal-multilevel-menu li ul li span:before {
font-size:20px;
color:#ffffff;
}
#horizontal-multilevel-menu li span.active:before,
#horizontal-multilevel-menu li span:hover:before {
color:#f05020;
}
#horizontal-multilevel-menu li ul li span.active:before,
#horizontal-multilevel-menu li ul li span:hover:before {
color:#ffffff;
}
#horizontal-multilevel-menu li span.active:before {
transform: rotate(90deg); 
-webkit-transform: rotate(90deg);
}
#horizontal-multilevel-menu li.single_ul {
	position:relative;
}
/*Root items*/
#horizontal-multilevel-menu li a.root-item,
#horizontal-multilevel-menu li a.root-item-selected {
	float:none;
	display:inline-block;
	text-decoration:none;
	font-size:18px;
	line-height:0px;
	height:30px;
	text-align:center;
	-webkit-transition: all .3s ease; 
	-moz-transition: all .3s ease; 
	transition: all .3s ease;
	padding:0;
	font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
}
.main_page #horizontal-multilevel-menu li a.root-item,
.main_page #horizontal-multilevel-menu li a.root-item-selected {
	height:15px;
	padding:0;
	font-weight: 400;
}
.main_page #horizontal-multilevel-menu li a.root-item {    
	color:#ffffff;
}
#horizontal-multilevel-menu li a.root-item {    
	color:#666;
}
/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	color:#f05020;
}
.main_page #horizontal-multilevel-menu li a.root-item-selected
{
	color:#ffffff;
}
#horizontal-multilevel-menu a.root-item:before,
#horizontal-multilevel-menu a.root-item-selected:before {
	content:'';
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	height:4px;
	width:100%;
	background:#eee;
	-webkit-transition: all .3s ease; 
	-moz-transition: all .3s ease; 
	transition: all .3s ease;
}
#horizontal-multilevel-menu a.root-item:after,
#horizontal-multilevel-menu a.root-item-selected:after,
#horizontal-multilevel-menu:hover a.root-item-selected:after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	height:4px;
	width:0;
	background:#f05020;
	-webkit-transition: all .3s ease; 
	-moz-transition: all .3s ease; 
	transition: all .3s ease;
}
#horizontal-multilevel-menu li:hover a.root-item:after,
#horizontal-multilevel-menu a.root-item-selected:after,
#horizontal-multilevel-menu:hover li:hover a.root-item-selected:after {
	left:0;
	width:100%;
}
#horizontal-multilevel-menu li.single_ul:hover a.root-item:after,
#horizontal-multilevel-menu li.multi_ul:hover a.root-item:after {
	left:50%;
	width:0;
}
#horizontal-multilevel-menu a.root-item-selected:after,
#horizontal-multilevel-menu:hover a.root-item-selected:after {
	/*background:#f05020;*/
}
/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, 
#horizontal-multilevel-menu li.jshover a.root-item {
	opacity:1;
	color:#ffffff;
}
.inner_page #horizontal-multilevel-menu li:hover a.root-item, 
.inner_page #horizontal-multilevel-menu li.jshover a.root-item {
	opacity:1;
	color:#333333;
}
#horizontal-multilevel-menu li:hover a.root-item-selected, 
#horizontal-multilevel-menu li.jshover a.root-item-selected {
	opacity:1;
	color:#f05020;
}
#horizontal-multilevel-menu li.multi_ul:hover a.root-item:before, 
#horizontal-multilevel-menu li.multi_ul.jshover a.root-item:before,
#horizontal-multilevel-menu li.single_ul:hover a.root-item:before, 
#horizontal-multilevel-menu li.single_ul.jshover a.root-item:before,
#horizontal-multilevel-menu li.multi_ul:hover a.root-item-selected:before, 
#horizontal-multilevel-menu li.multi_ul.jshover a.root-item-selected:before,
#horizontal-multilevel-menu li.single_ul:hover a.root-item-selected:before, 
#horizontal-multilevel-menu li.single_ul.jshover a.root-item-selected:before {

}
.narrow #horizontal-multilevel-menu li.multi_ul:hover a.root-item:before, 
.narrow #horizontal-multilevel-menu li.multi_ul.jshover a.root-item:before,
.narrow #horizontal-multilevel-menu li.single_ul:hover a.root-item:before, 
.narrow #horizontal-multilevel-menu li.single_ul.jshover a.root-item:before,
.narrow #horizontal-multilevel-menu li.multi_ul:hover a.root-item-selected:before, 
.narrow #horizontal-multilevel-menu li.multi_ul.jshover a.root-item-selected:before,
.narrow #horizontal-multilevel-menu li.single_ul:hover a.root-item-selected:before, 
.narrow #horizontal-multilevel-menu li.single_ul.jshover a.root-item-selected:before {

}
/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, 
#horizontal-multilevel-menu li.jshover {
	color:#f05020;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	color:#f05020;
}

/*Sub-menu box*/

#horizontal-multilevel-menu li ul {
	position:absolute;
	display:block;
	z-index:900;
	height:0;
	width:auto;
	min-width:250px;
	padding:0 15px;
	top:100%;
	left:0;
	text-align:left;
	background: rgb(0, 118, 169) transparent;
	background: rgba(0, 118, 169, 0.9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#990076a9, endColorstr=#990076a9);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#990076a9, endColorstr=#990076a9)";
	-webkit-transition: all .5s ease; 
	-moz-transition: all .5s ease; 
	transition: all .5s ease;
	box-shadow: 0 3px 3px rgba(0,0,0,0.3);
	border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
	-khtml-border-radius:0 0 10px 10px; 
	behavior: url(js/PIE.htc);
	opacity:0;
	overflow:hidden;
}
#horizontal-multilevel-menu li:last-of-type ul {
left:auto;
right:0;
}
#horizontal-multilevel-menu li ul:before {
content:'';
display:block;
position:absolute;
bottom:100%;
left:0;
width:0;
height:4px;
background:#f05020;
-webkit-transition: all .3s ease; 
-moz-transition: all .3s ease; 
transition: all .3s ease;
}
#horizontal-multilevel-menu li.multi_ul ul:before {
left:50%;
}
#horizontal-multilevel-menu li ul li ul:before {
display:none;
}
/*#horizontal-multilevel-menu li ul:after {
	content: "";
	display: block;
	position: absolute;
	border-style: solid;
	border-width: 4px;
	height: 0;
	width: 0;
	top:-8px;
	left:0;
	border-color:transparent transparent #f05020 #f05020;
	z-index:499;
	opacity:0.9;
}*/
#horizontal-multilevel-menu li.multi_ul ul  {
   width:100%;
   top:auto;
   right:0px;
   padding:0 15px;
   min-width:auto;
}
#horizontal-multilevel-menu li.multi_ul ul ul  {
	padding:0px;
}
#horizontal-multilevel-menu li ul li {
    position:relative;
	margin-left:0px;
	display:block;
	float:none;
	padding:10px 0 10px 15px;
	
}

#horizontal-multilevel-menu li.multi_ul ul li {
    float:left;
	width:25%;
	margin:0px;
	font-size:14px;
}
#horizontal-multilevel-menu li.multi_ul ul li ul {
display:block;
    position:relative;
	width:auto;
    box-shadow:none;
	padding:10px 0 0 0;
	background:none;
	margin:0;
	}
#horizontal-multilevel-menu li.multi_ul ul li ul li {
    display:block;
	min-height:1px !important;
	height:auto !important;
	float:none;
	margin:0px 0px 0px 0px;
	padding:0px 15px 15px 15px;
	border:0px;
	font-size:13px;
	text-transform:none;
	background:none;
	width:auto !important;
	}
/*Sub-menu item box*/

/*Item link*/
#horizontal-multilevel-menu li ul li a
{	display:inline;
	position:relative;
	float:none;
	font-size:15px;
	line-height:22px;
	color:#cae2f6;
	padding:0;
	-webkit-transition: all .3s ease; 
	-moz-transition: all .3s ease; 
	transition: all .3s ease;
	
}
#horizontal-multilevel-menu li.multi_ul ul li a {
	font-size:18px;
	line-height:22px;
	color:#ffffff;
	border-bottom:1px dotted transparent;
}
#horizontal-multilevel-menu li.multi_ul ul ul li a {
	font-size:14px;
	line-height:18px;
	color:#cae2f6;
	
}
#horizontal-multilevel-menu li ul li a:before {
	content:'';
display:block;
position:absolute;
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
width:7px;
height:7px;
top:8px;
left:-15px;
background:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
-khtml-border-radius:0;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-webkit-transition: all .5s ease; 
-moz-transition: all .5s ease; 
transition: all .5s ease;
opacity:0.3;
}
#horizontal-multilevel-menu li.multi_ul ul li a:before {
	display:none;
}
#horizontal-multilevel-menu li.multi_ul ul ul li a:before {
	display:block;
}
#horizontal-multilevel-menu li.single_ul ul li a:hover,
#horizontal-multilevel-menu li.single_ul ul ul li a:hover,
#horizontal-multilevel-menu li.multi_ul ul li a:hover,
#horizontal-multilevel-menu li.multi_ul ul ul li a:hover {
    color:#ffffff;
	border-bottom:1px dotted #ffffff;
}
#horizontal-multilevel-menu li ul a:hover:before {
	opacity:1;
}
#horizontal-multilevel-menu li ul li a.item-selected {
    color:#ffffff !important;
}
#horizontal-multilevel-menu li ul li a.item-selected:before {
	opacity:1;
	border-color:transparent #f05020 #f05020 transparent ;
}

/*Items text color &amp; size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	/*color:#4F4F4F;
	font-weight:bold;*/
}

/*Items text color &amp; size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	/*color:#4F4F4F;*/
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}
#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*display:block;*/
	height:auto;
	opacity:1;
	overflow:visible;
	z-index:901;
	padding:10px 15px;
}
#horizontal-multilevel-menu li:hover ul:before,
#horizontal-multilevel-menu li.jshover ul:before {
    width:100%;
	left:0;
}
div.menu-clear-left
{
	clear:left;
}
/*-----------------------------------------------------------------------------------------------------*/
.hat_block.narrow #horizontal-multilevel-menu {
}
.hat_block.narrow #horizontal-multilevel-menu,
#horizontal-multilevel-menu ul
{
	margin:0; 
	padding:0;
	list-style:none;
	height:auto;
	float:none;
}
.hat_block.narrow #horizontal-multilevel-menu:after {
	display:none;
}
.hat_block.narrow #horizontal-multilevel-menu li 
{
	float:none !important;
	width:auto !important;
	display:block;
	position:relative;
	margin:0 !important;
	padding:0 !important;
}
.hat_block.narrow #horizontal-multilevel-menu li:last-of-type {
	border-bottom:none;
}
.hat_block.narrow #horizontal-multilevel-menu li span {
	display:block;
	}
.hat_block.narrow #horizontal-multilevel-menu li a.root-item,
.hat_block.narrow #horizontal-multilevel-menu li a.root-item-selected
{
	color:#443c37;  
	height:auto;
	float:none;
	display:block;
	text-decoration:none;
	line-height:25px;
	font-size:20px;
	line-height:24px;
	font-weight:400;
	margin-right:0;
	padding:15px 20px 15px 20px;
	text-align:left;
	background:#ffffff;
	opacity:0.98;
}
.hat_block.narrow #horizontal-multilevel-menu li a.root-item-selected {
	color:;
	background:#ffffff;	
	opacity:1;
}
.hat_block.narrow #horizontal-multilevel-menu li a.root-item:hover,
.hat_block.narrow #horizontal-multilevel-menu li a.root-item-selected:hover {
	padding:15px 20px 15px 25px;
}
.hat_block.narrow #horizontal-multilevel-menu li a.root-item:hover, 
.hat_block.narrow #horizontal-multilevel-menu li.active a.root-item
{
	opacity:1;
	color:#f05020;
	background:#ffffff;
}
.hat_block.narrow #horizontal-multilevel-menu a.root-item:before,
.hat_block.narrow #horizontal-multilevel-menu a.root-item-selected:before {
	display:block;
}
.hat_block.narrow #horizontal-multilevel-menu li.single_ul a.root-item:hover:after,
.hat_block.narrow #horizontal-multilevel-menu li.multi_ul a.root-item:hover:after {
	left:0;
	width:100%;
}
.hat_block.narrow #horizontal-multilevel-menu a.root-item:after,
.hat_block.narrow #horizontal-multilevel-menu a.root-item-selected:after,
.hat_block.narrow #horizontal-multilevel-menu:hover a.root-item-selected:after {
	left:0;
	bottom:0px;
}
.hat_block.narrow #horizontal-multilevel-menu li.single_ul:hover a.root-item:after,
.hat_block.narrow #horizontal-multilevel-menu li.multi_ul:hover a.root-item:after {
	left:0;
	width:100%;
}
.hat_block.narrow #horizontal-multilevel-menu li ul {
	position:relative;
	display:block;
	z-index:900;
	height:0;
	width:auto;
	min-width:250px;
	padding:0;
	top:100%;
	left:0;
	text-align:left;
	background:;
	-moz-transition: all .5s ease; 
	transition: all .5s ease;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-khtml-border-radius:0; 
	opacity:0;
	overflow:hidden;
	box-shadow:none !important;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li ul {
	background:#006591;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li {
	border-bottom:2px dotted #51a7cd;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li.active {
	border-bottom:2px dotted transparent;
}

.hat_block.narrow #horizontal-multilevel-menu li ul li:last-of-type, 
.hat_block.narrow #horizontal-multilevel-menu li ul li ul li {
	border-bottom:none;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li a,
.hat_block.narrow #horizontal-multilevel-menu li.multi_ul ul li a
{	display:block;
	position:relative;
	float:none;
	font-size:16px;
	line-height:22px;
	color:#cae2f6;
	padding:15px 20px 15px 40px;
	border-bottom:none;
}
.hat_block.narrow #horizontal-multilevel-menu li ul ul li a,
.hat_block.narrow #horizontal-multilevel-menu li.multi_ul ul ul li a {
	font-size:14px;
	line-height:18px;
	color:#cae2f6;
	padding:15px 20px 15px 60px;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li a:before {
	content:'';
display:block;
position:absolute;
border-right:3px solid #ffffff;
border-bottom:3px solid #ffffff;
width:10px;
height:10px;
top:22px;
left:18px;
background:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
-khtml-border-radius:0;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-webkit-transition: all .5s ease; 
-moz-transition: all .5s ease; 
transition: all .5s ease;
opacity:0.3;
}
.hat_block.narrow #horizontal-multilevel-menu li.multi_ul ul ul li a:before {
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
width:8px;
height:8px;
top:20px;
left:38px;
}
.hat_block.narrow #horizontal-multilevel-menu li.single_ul ul li a:hover,
.hat_block.narrow #horizontal-multilevel-menu li.single_ul ul ul li a:hover,
.hat_block.narrow #horizontal-multilevel-menu li.multi_ul ul li a:hover,
.hat_block.narrow #horizontal-multilevel-menu li.multi_ul ul ul li a:hover {
    color:#ffffff;
	border-bottom:1px dotted #ffffff;
}
.hat_block.narrow #horizontal-multilevel-menu li ul a:hover:before {
	opacity:1;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li a.item-selected {
    color:#ffffff !important;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li a.item-selected:before {
	opacity:1;
	border-color:transparent #f05020 #f05020 transparent ;
}
.hat_block.narrow #horizontal-multilevel-menu a:hover {
	border-bottom:none !important;
}
.hat_block.narrow #horizontal-multilevel-menu li ul li a:hover {
	background:rgba(0,0,0,0.05);
	color:#ffffff;
}
.hat_block.narrow #horizontal-multilevel-menu li:hover ul,
.hat_block.narrow #horizontal-multilevel-menu li.jshover ul,
.hat_block.narrow #horizontal-multilevel-menu li li:hover ul,
.hat_block.narrow #horizontal-multilevel-menu li li.jshover ul,
.hat_block.narrow #horizontal-multilevel-menu li li li:hover ul,
.hat_block.narrow #horizontal-multilevel-menu li li li.jshover ul,
.hat_block.narrow #horizontal-multilevel-menu li li li li:hover ul,
.hat_block.narrow #horizontal-multilevel-menu li li li li.jshover ul,
.hat_block.narrow #horizontal-multilevel-menu li li li li li:hover ul,
.hat_block.narrow #horizontal-multilevel-menu li li li li li.jshover ul
{
	/*display:none;*/
}
.hat_block.narrow #horizontal-multilevel-menu li.active ul,
.hat_block.narrow #horizontal-multilevel-menu li.active ul li.active ul {
	height:auto;
	opacity:1;
	overflow:visible;
	z-index:901;
	padding:0;
}
.hat_block.narrow #horizontal-multilevel-menu li.active ul li ul {
	height:0;
	opacity:0;
	overflow:hidden;
	z-index:900;
	padding:0;
}
/*-----------------------------------------------*/
@media (max-width:1366px){
#horizontal-multilevel-menu {
}
}
@media (max-width:1280px){
#horizontal-multilevel-menu {
}
#horizontal-multilevel-menu li a.root-item,
#horizontal-multilevel-menu li a.root-item-selected {
}
}
@media (max-width:1024px){
#horizontal-multilevel-menu li a.root-item,
#horizontal-multilevel-menu li a.root-item-selected {
font-size:16px;
}
}

@media (max-width:480px){
#horizontal-multilevel-menu {
}
#horizontal-multilevel-menu,
#horizontal-multilevel-menu ul
{
	margin:0; 
	padding:0;
	list-style:none;
	height:auto;
	float:none;
}
#horizontal-multilevel-menu:after {
	display:none;
}
#horizontal-multilevel-menu li 
{
	float:none !important;
	width:auto !important;
	display:block;
	position:relative;
	margin:0 !important;
	padding:0 !important;
}
#horizontal-multilevel-menu li:last-of-type {
	border-bottom:none;
}
#horizontal-multilevel-menu li span {
	display:block;
	}
#horizontal-multilevel-menu li a.root-item,
#horizontal-multilevel-menu li a.root-item-selected,
.main_page #horizontal-multilevel-menu li a.root-item,
.main_page #horizontal-multilevel-menu li a.root-item-selected
{
	color:#443c37;  
	height:auto;
	float:none;
	display:block;
	text-decoration:none;
	line-height:25px;
	font-size:20px;
	line-height:24px;
	font-weight:400;
	margin-right:0;
	padding:15px 60px 15px 20px;
	text-align:left;
	background:#fefefe;
	opacity:0.98;
}

#horizontal-multilevel-menu li a.root-item-selected {
	color:;
	background:#ffffff;	
	opacity:1;
}
#horizontal-multilevel-menu li a.root-item:hover,
#horizontal-multilevel-menu li a.root-item-selected:hover {
	padding:15px 20px 15px 25px;
}
#horizontal-multilevel-menu li a.root-item:hover, 
#horizontal-multilevel-menu li.active a.root-item
{
	opacity:1;
	color:#f05020;
	background:#ffffff;
}
#horizontal-multilevel-menu a.root-item:before,
#horizontal-multilevel-menu a.root-item-selected:before {
	display:block;
}
#horizontal-multilevel-menu li.single_ul a.root-item:hover:after,
#horizontal-multilevel-menu li.multi_ul a.root-item:hover:after {
	left:0;
	width:100%;
}
#horizontal-multilevel-menu a.root-item:after,
#horizontal-multilevel-menu a.root-item-selected:after,
#horizontal-multilevel-menu:hover a.root-item-selected:after {
	left:0;
	bottom:0px;
}
#horizontal-multilevel-menu li.single_ul:hover a.root-item:after,
#horizontal-multilevel-menu li.multi_ul:hover a.root-item:after {
	left:0;
	width:100%;
}
#horizontal-multilevel-menu li ul {
	position:relative;
	display:block;
	z-index:900;
	height:0;
	width:auto;
	min-width:250px;
	padding:0 !important;
	top:100%;
	left:0;
	text-align:left;
	background:;
	-moz-transition: all .5s ease; 
	transition: all .5s ease;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-khtml-border-radius:0; 
	opacity:0;
	overflow:hidden;
	box-shadow:none !important;
}
#horizontal-multilevel-menu li ul li ul {
	background:#006591 !important;
}
#horizontal-multilevel-menu li ul li {
	border-bottom:2px dotted #51a7cd;
}
#horizontal-multilevel-menu li ul li.active {
	border-bottom:2px dotted transparent;
}

#horizontal-multilevel-menu li ul li:last-of-type, 
#horizontal-multilevel-menu li ul li ul li {
	border-bottom:none;
}
#horizontal-multilevel-menu li ul li a,
#horizontal-multilevel-menu li.multi_ul ul li a
{	display:block;
	position:relative;
	float:none;
	font-size:16px;
	line-height:22px;
	color:#cae2f6;
	padding:15px 60px 15px 40px;
	border-bottom:none;
}
#horizontal-multilevel-menu li ul ul li a,
#horizontal-multilevel-menu li.multi_ul ul ul li a {
	font-size:14px;
	line-height:18px;
	color:#cae2f6;
	padding:15px 20px 15px 60px;
}
#horizontal-multilevel-menu li ul li a:before {
	content:'';
display:block !important;
position:absolute;
border-right:3px solid #ffffff;
border-bottom:3px solid #ffffff;
width:10px;
height:10px;
top:22px;
left:18px;
background:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
-khtml-border-radius:0;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-webkit-transition: all .5s ease; 
-moz-transition: all .5s ease; 
transition: all .5s ease;
opacity:0.3;
}
#horizontal-multilevel-menu li.multi_ul ul ul li a:before {
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
width:8px;
height:8px;
top:20px;
left:38px;
}
#horizontal-multilevel-menu li.single_ul ul li a:hover,
#horizontal-multilevel-menu li.single_ul ul ul li a:hover,
#horizontal-multilevel-menu li.multi_ul ul li a:hover,
#horizontal-multilevel-menu li.multi_ul ul ul li a:hover {
    color:#ffffff;
	border-bottom:1px dotted #ffffff;
}
#horizontal-multilevel-menu li ul a:hover:before {
	opacity:1;
}
#horizontal-multilevel-menu li ul li a.item-selected {
    color:#ffffff !important;
}
#horizontal-multilevel-menu li ul li a.item-selected:before {
	opacity:1;
	border-color:transparent #f05020 #f05020 transparent ;
}
#horizontal-multilevel-menu a:hover {
	border-bottom:none !important;
}
#horizontal-multilevel-menu li ul li a:hover {
	background:rgba(0,0,0,0.05);
	color:#ffffff;
}
#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	height:0;
	opacity:0;
	overflow:hidden;
	z-index:900;
	padding:0;
}
#horizontal-multilevel-menu li.active ul,
#horizontal-multilevel-menu li.active ul li.active ul {
	height:auto;
	opacity:1;
	overflow:visible;
	z-index:901;
	padding:0;
}
#horizontal-multilevel-menu li.active ul li ul {
	height:0;
	opacity:0;
	overflow:hidden;
	z-index:900;
	padding:0;
}

}
@media screen and (orientation: landscape) and (max-height:480px){
#horizontal-multilevel-menu {
}
#horizontal-multilevel-menu,
#horizontal-multilevel-menu ul
{
	margin:0; 
	padding:0;
	list-style:none;
	height:auto;
	float:none;
}
#horizontal-multilevel-menu:after {
	display:none;
}
#horizontal-multilevel-menu li 
{
	float:none !important;
	width:auto !important;
	display:block;
	position:relative;
	margin:0 !important;
	padding:0 !important;
}
#horizontal-multilevel-menu li:last-of-type {
	border-bottom:none;
}
#horizontal-multilevel-menu li span {
	display:block;
	}
#horizontal-multilevel-menu li a.root-item,
#horizontal-multilevel-menu li a.root-item-selected,
.main_page #horizontal-multilevel-menu li a.root-item,
.main_page #horizontal-multilevel-menu li a.root-item-selected
{
	color:#443c37;  
	height:auto;
	float:none;
	display:block;
	text-decoration:none;
	line-height:25px;
	font-size:20px;
	line-height:24px;
	font-weight:400;
	margin-right:0;
	padding:15px 60px 15px 20px;
	text-align:left;
	background:#fefefe;
	opacity:0.98;
}

#horizontal-multilevel-menu li a.root-item-selected {
	color:;
	background:#ffffff;	
	opacity:1;
}
#horizontal-multilevel-menu li a.root-item:hover,
#horizontal-multilevel-menu li a.root-item-selected:hover {
	padding:15px 20px 15px 25px;
}
#horizontal-multilevel-menu li a.root-item:hover, 
#horizontal-multilevel-menu li.active a.root-item
{
	opacity:1;
	color:#f05020;
	background:#ffffff;
}
#horizontal-multilevel-menu a.root-item:before,
#horizontal-multilevel-menu a.root-item-selected:before {
	display:block;
}
#horizontal-multilevel-menu li.single_ul a.root-item:hover:after,
#horizontal-multilevel-menu li.multi_ul a.root-item:hover:after {
	left:0;
	width:100%;
}
#horizontal-multilevel-menu a.root-item:after,
#horizontal-multilevel-menu a.root-item-selected:after,
#horizontal-multilevel-menu:hover a.root-item-selected:after {
	left:0;
	bottom:0px;
}
#horizontal-multilevel-menu li.single_ul:hover a.root-item:after,
#horizontal-multilevel-menu li.multi_ul:hover a.root-item:after {
	left:0;
	width:100%;
}
#horizontal-multilevel-menu li ul {
	position:relative;
	display:block;
	z-index:900;
	height:0;
	width:auto;
	min-width:250px;
	padding:0 !important;
	top:100%;
	left:0;
	text-align:left;
	background:;
	-moz-transition: all .5s ease; 
	transition: all .5s ease;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-khtml-border-radius:0; 
	opacity:0;
	overflow:hidden;
	box-shadow:none !important;
}
#horizontal-multilevel-menu li ul li ul {
	background:#006591 !important;
}
#horizontal-multilevel-menu li ul li {
	border-bottom:2px dotted #51a7cd;
}
#horizontal-multilevel-menu li ul li.active {
	border-bottom:2px dotted transparent;
}

#horizontal-multilevel-menu li ul li:last-of-type, 
#horizontal-multilevel-menu li ul li ul li {
	border-bottom:none;
}
#horizontal-multilevel-menu li ul li a,
#horizontal-multilevel-menu li.multi_ul ul li a
{	display:block;
	position:relative;
	float:none;
	font-size:16px;
	line-height:22px;
	color:#cae2f6;
	padding:15px 60px 15px 40px;
	border-bottom:none;
}
#horizontal-multilevel-menu li ul ul li a,
#horizontal-multilevel-menu li.multi_ul ul ul li a {
	font-size:14px;
	line-height:18px;
	color:#cae2f6;
	padding:15px 20px 15px 60px;
}
#horizontal-multilevel-menu li ul li a:before {
	content:'';
display:block !important;
position:absolute;
border-right:3px solid #ffffff;
border-bottom:3px solid #ffffff;
width:10px;
height:10px;
top:22px;
left:18px;
background:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
-khtml-border-radius:0;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-webkit-transition: all .5s ease; 
-moz-transition: all .5s ease; 
transition: all .5s ease;
opacity:0.3;
}
#horizontal-multilevel-menu li.multi_ul ul ul li a:before {
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
width:8px;
height:8px;
top:20px;
left:38px;
}
#horizontal-multilevel-menu li.single_ul ul li a:hover,
#horizontal-multilevel-menu li.single_ul ul ul li a:hover,
#horizontal-multilevel-menu li.multi_ul ul li a:hover,
#horizontal-multilevel-menu li.multi_ul ul ul li a:hover {
    color:#ffffff;
	border-bottom:1px dotted #ffffff;
}
#horizontal-multilevel-menu li ul a:hover:before {
	opacity:1;
}
#horizontal-multilevel-menu li ul li a.item-selected {
    color:#ffffff !important;
}
#horizontal-multilevel-menu li ul li a.item-selected:before {
	opacity:1;
	border-color:transparent #f05020 #f05020 transparent ;
}
#horizontal-multilevel-menu a:hover {
	border-bottom:none !important;
}
#horizontal-multilevel-menu li ul li a:hover {
	background:rgba(0,0,0,0.05);
	color:#ffffff;
}
#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	height:0;
	opacity:0;
	overflow:hidden;
	z-index:900;
	padding:0;
}
#horizontal-multilevel-menu li.active ul,
#horizontal-multilevel-menu li.active ul li.active ul {
	height:auto;
	opacity:1;
	overflow:visible;
	z-index:901;
	padding:0;
}
#horizontal-multilevel-menu li.active ul li ul {
	height:0;
	opacity:0;
	overflow:hidden;
	z-index:900;
	padding:0;
}
}</pre></body></html>