﻿/* Top Menu 2 */
.divTopMenu {height:100%; width:100%; position:relative;}
.divTopMenuItems {height:auto; overflow:hidden; width:100%;}

/*Top Menu Item Style*/
.topMenuItemMobile {font-size:14px; color:#656565; padding:15px 0px 15px 20px; display:block;}
a.topMenuItemMobile:link, a.topMenuItemMobile:visited {color:#656565; text-decoration:none;}
a.topMenuItemMobile:hover, a.topMenuItemMobile:active{color:#fff; text-decoration:none; background:#c1006b;}

.topMenuItemMobileSel {font-size:14px; color:#fff; padding:15px 0px 15px 20px; display:block; font-weight:400; background:#c1006b;}
a.topMenuItemMobileSel:link, a.topMenuItemMobileSel:visited {color:#fff !important; text-decoration:none; background:#c1006b;}
a.topMenuItemMobileSel:hover, a.topMenuItemMobileSel:active {color:#fff !important; text-decoration:none; background:#c1006b;}

.menuLevel {font-size:14px; color:#656565; padding:15px 0px 15px 20px; display:block; background:#fff /*url('../../img/usr/mobile/btn-collapse-expand.png') no-repeat right 20px top 14px; background-size:11px*/;}
a.menuLevel:link, a.menuLevel:visited {color:#656565; text-decoration:none;}
a.menuLevel:hover, a.menuLevel:active{color:#fff; text-decoration:none; background:#c1006b /*url('../../img/usr/mobile/btn-collapse-expand.png') no-repeat right 20px top 14px; background-size:11px*/;}

.menuLevelSel {font-size:14px; color:#fff ; padding:15px 0px 15px 20px; display:block; background:#c1006b /*url('../../img/usr/mobile/btn-collapse-expand.png') no-repeat right 20px top -17px; background-size:11px*/;}
a.menuLevelSel:link, a.menuLevelSel:visited {color:#fff; text-decoration:none;}
a.menuLevelSel:hover, a.menuLevelSel:active {color:#fff; text-decoration:none; background:#c1006b /*url('../../img/usr/mobile/btn-collapse-expand.png') no-repeat right 20px top -17px; background-size:11px*/;}

a.parent > i {font-weight:700;}
a:not(.parent) > i, a.parent.expand > i.add, a.parent:not(.expand) > i.remove, a.menuLevelSel.parent > i.add {display: none;}
a.parent > i.remove ,a.parent.expand > i.remove, a.menuLevelSel.parent > i.remove {width:50px; /*height:50px;*/ display: flex; align-items:center; justify-content:center;
                                              float: right; font-size: 16px;  /*margin-top: -16px;*/ color: #fff;}
a.parent > i.add {width:50px; /*height:50px;*/ display: flex; align-items:center; justify-content:center;
                                              float: right; font-size: 16px;  /*margin-top: -16px;*/ color: #292929;}
.divTopMenuSub{border-top: 1px solid #fff;}

/*End Top Menu Item Style*/


/* Links 
.ulTopMenu {padding:0; margin:0; list-style:none;}
.ulTopMenu li {height:auto; overflow:hidden;}*/

/*SubMenu Item*/
.ulSubMenu li a.hypTopSubMenu {color:#ff1a90; font-size:14px; display:block; padding:15px 0px 15px 35px; background:#403ab8;}
.ulSubMenu li a.hypTopSubMenu:link, .ulSubMenu li a.hypTopSubMenu:visited {color:#ff1a90; text-decoration:none;}
.ulSubMenu li a.hypTopSubMenu:hover, .ulSubMenu li a.hypTopSubMenu:active {color:#fff; text-decoration:none; background:#403ab8;}

.ulSubMenu li.sel a.hypTopSubMenuSel {color:#fff; font-size:14px; display:block; padding:15px 0px 15px 35px; background:#403ab8;}
.ulSubMenu li.sel a.hypTopSubMenuSel:link, .ulSubMenu li.sel a.hypTopSubMenuSel:visited {color:#fff; text-decoration:none;}
.ulSubMenu li.sel a.hypTopSubMenuSel:hover, .ulSubMenu li.sel a.hypTopSubMenuSel:active {color:#fff; text-decoration:none;}

.ulSubMenuLv2 li a {color:#ff1a90; font-size:13px; display:block; padding:15px 0px 15px 35px; background:#403ab8;}
.ulSubMenuLv2 li a:link, .ulSubMenuLv2 li a:visited{color:#ff1a90; text-decoration:none;}
.ulSubMenuLv2 li a:hover, .ulSubMenuLv2 li a:active {color:#fff; text-decoration:none; background:#403ab8;}

.ulSubMenuLv2 li.sel a {color:#fff; font-size:13px; display:block; padding:15px 0px 15px 35px; background:#403ab8;}
.ulSubMenuLv2 li.sel a:link, .ulSubMenuLv2 li.sel a:visited{color:#fff; text-decoration:none;}
.ulSubMenuLv2 li.sel a:hover, .ulSubMenuLv2 li.sel a:active  {color:#fff; text-decoration:none;}
/* Links */
.ulTopMenu, .ulSubMenu {padding:0; margin:0; list-style:none;}
.ulTopMenu li.liTopMenu, .ulSubMenu li{height:auto; overflow:hidden; padding-bottom:0px;}

.liMenuSeperator2 {/*border-bottom:1px solid #9d0000;*/}
.liMenuSeperator {border-bottom:1px solid #ddd;}
/* End of Links */
/* End of Top Menu 2 */
