
#eng_menu_childs ul, #eng_menu_childs ul li, #eng_menu_childs ul li ul li, #eng_menu_childs ul li ul li ul li {
float: left;
}
#eng_menu_childs ul, #eng_menu_childs ul li ul li, #eng_menu_childs ul li ul li ul li {
text-align: left;
}
#eng_menu_childs ul li ul li a, #eng_menu_childs ul li ul li ul li a {
direction: rtl;
}
#eng_menu_childs ul li ul li, #eng_menu_childs ul li ul li ul li, #eng_menu_childs ul li ul, #eng_menu_childs ul li ul li ul {
width: 150px;
height: auto !important;
min-height:5px;
height:5px;
}
#eng_menu_childs ul li ul, #eng_menu_childs ul li ul.english {
top: 16px;
left: 0px;
}
#eng_menu_childs ul li ul.english {
top: 16px;
right: 0px;
}
#eng_menu_childs ul li ul li ul {
top: -10px;
right: 150px;
}
#eng_menu_childs ul li ul li {
border-collapse: collapse;
border: 1px solid #FFFFFF;
border-top: 0px;
}
#eng_menu_childs ul li ul li ul li {
border-collapse: collapse;
border: 1px solid #FFFFFF;
border-top: 0px;
}
#eng_menu_childs ul li {
color: #FFFFFF;
background-color: #3c64a6;
margin-top: 0px;
}
#eng_menu_childs ul li:hover {
color: #FFFFFF;
background-color: #787878;
}
#eng_menu_childs ul li ul li {
color: #000000;
background-color: #e1effc;
padding:2px 13px;
}
#eng_menu_childs ul li:hover ul li:hover {
color: #000000;
background-color: #ffe8a0;	
}
#eng_menu_childs ul li ul li ul li {
color: #000000;
background-color: #e1effc;
padding:2px 13px;
width:210px;
}
#eng_menu_childs ul li:hover ul li ul li:hover {
color: #000000;
background-color: #ffe8a0;
}
#eng_menu_childs ul li a, #eng_menu_childs ul li a.last {
width: auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
padding: 4px 15px;
display: block;
text-decoration: none;
background:#3C64A6 url(images/menupipe.gif) no-repeat right center;
}
#eng_menu_childs ul li a.last{
background-image:none;
}
#eng_menu_childs ul li a:hover {
color: #FFFFFF;
}
#eng_menu_childs ul li ul li a, #eng_menu_childs ul li ul.english li a {
color: #000000;
width: 124px;
height: auto !important;
min-height:5px;
height:5px;
background-color: transparent;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;
background-image:none;
}
#eng_menu_childs ul li ul.english li a {
text-align:left;
direction:ltr;
}
#eng_menu_childs ul li ul li a:hover {
color: #000000;
}
#eng_menu_childs ul li ul li ul li a {
color: #000000;
width:200px;
height: 100%;
background-color: transparent;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;
}
#eng_menu_childs ul li ul li ul li a:hover {
color: #000000;
}
div#eng_menu_childs {
width: 760px;
height: 16px;
background-color: #3c64a6;
margin: 4px auto;
padding: 0px;
clear:both;
height:26px;
}
#eng_menu_childs ul {
width: 760px;
margin: 0px;
padding: 0px;
list-style: none;
text-indent: 0px;
background-image : url(images/trans.gif);
}
#eng_menu_childs li {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: white;
}
#eng_menu_childs ul li {
height: 16px;
width: auto;	
padding: 0px;
margin-left: 0px;
list-style: none;
border-collapse: collapse;
}
#eng_menu_childs ul li ul {
background-image: url(images/trans.gif);
background-repeat: repeat;
display: none;
position: absolute;
height: auto;
margin: 0px;
background-color: transparent;
border: 0px;
padding: 0px;
padding-top: 10px;
padding-bottom: 20px;
}
#eng_menu_childs ul li ul li {
padding-left: 0px;
padding-right: 0px;
margin: 0px;
direction: rtl;
}
#eng_menu_childs ul li:hover {
position: relative;
}
#eng_menu_childs ul li:hover ul {
display: block;
}
#eng_menu_childs ul li:hover ul li ul{
display: none;
}
#eng_menu_childs ul li ul li ul {
background-image : url(images/trans.gif);
display: none;
position: absolute;
height: 20px;
min-height: 20px;
margin: 0px;
background-color: transparent;
list-style: none;
border: 0px;
z-index: 200;
width: auto;
height: auto;
padding-top: 10px;
padding-bottom: 20px;
padding-left: 0px;
padding-right: 0px;
direction: ltr;
}
#eng_menu_childs ul li ul li ul li {
position: relative;
display: inline;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
clear: both;
z-index: 300;
}
#eng_menu_childs ul li:hover ul li:hover{
position: relative;
}
#eng_menu_childs ul li:hover ul li:hover ul {
display: block;
}
.eng-menu-hld { position:relative;}
.eng-menu-hld ul { display:none;    z-index: 2000;
position: absolute;
top: 46px;
left: 0px;
background: #fff; min-width:300px;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
min-width: 31vw;
text-align:left;
padding: 0px;
text-align: left;
list-style-type: none;
}
.eng-menu-hld:hover ul {display:block;}
.eng-menu-hld ul img {
float: right;
max-height: 30px;
width: auto;
margin-right: 5px;
margin-top: 3px;
max-width: 92px;
}
.eng-menu-hld ul li a {
color: #ffffff;
height: auto;
line-height: 160%;
font-size: 14pt;
border-top: 1px solid #fff;
padding-top: 10px;
text-align: left;
padding: 10px 20px;
display: block;
width: 100%;
}
.eng-menu-hld ul li a + a { border-top: 1px solid #fff;}
.eng-menu-hld ul:before {
z-index: -1;    
content: '';
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
opacity: .8;
background: rgba(36,4,63,1);
background: -moz-linear-gradient(top, rgba(36,4,63,1) 0%, rgba(133,56,192,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,4,63,1)), color-stop(100%, rgba(133,56,192,1)));
background: -webkit-linear-gradient(top, rgba(36,4,63,1) 0%, rgba(133,56,192,1) 100%);
background: -o-linear-gradient(top, rgba(36,4,63,1) 0%, rgba(133,56,192,1) 100%);
background: -ms-linear-gradient(top, rgba(36,4,63,1) 0%, rgba(133,56,192,1) 100%);
background: linear-gradient(to bottom, rgba(36,4,63,1) 0%, rgba(133,56,192,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24043f', endColorstr='#8538c0', GradientType=0 );
}
