.liMenuHor { margin: 0; padding: 0; z-index: 10; }
.liMenuHor li { display: inline-block; list-style: none; margin: 0; padding: 0; text-align: left; vertical-align: top; }

.liMenuHor a { 
  position: relative; display: inline-block; vertical-align: top; padding: 10px 15px; 
  text-align: left; text-decoration: none; 
}
.liMenuHor a>div { display: inline-block; vertical-align: middle; }
.liMenuHor a .name { font-size: 1rem; font-weight: bold; text-transform: uppercase; color: inherit; vertical-align: top; }
.liMenuHor a:hover, .liMenuHor a.active, .liMenuHor a.selected { background-color: #009999; }
.liMenuHor a:hover .name, .liMenuHor a.active .name, .liMenuHor a.selected .name { color: #fff; }
.liMenuHor a.readonly, .liMenuHor a.readonly:hover { background: none; color: gray; }
.liMenuHor a .image { width: 32px; height: 30px; background-position: left 0; background-repeat: no-repeat; }
.liMenuHor a:hover .image, .liMenuHor a.active .image, .liMenuHor a.selected .image { background-position: -32px; }

.liMenuHor ul { 
  visibility: hidden; position: absolute; margin-top: 0; padding: 0; max-width: 300px; 
  background-color: rgba(4, 15, 19, 0.85); border-top: 1px solid #fff; z-index: 999; 
}
.liMenuHor ul li { display: block; list-style: none; margin: 0; padding: 0; min-width: 254px; height: auto; line-height: normal; }
.liMenuHor ul a { display: block; width: auto; }
.liMenuHor ul li { margin-bottom: 0; }
.liMenuHor ul li:not(:last-child) { border-bottom: 1px solid #009999; }
.liMenuHor ul li:last-child { margin-bottom: 0; }
.liMenuHor ul a:before, .liMenuHor ul a:after { content: none; }
.liMenuHor ul a .name { display: inline; font-weight: inherit; text-transform: inherit; color: #fff; }
.liMenuHor ul a.selected, .liMenuHor ul a:hover, .liMenuHor ul .active { background-color: #009999; }
.liMenuHor ul a.selected .name, .liMenuHor ul a:hover .name { color: #FFF; }
.liMenuHor ul .row { display: inline-block; margin-right: 10px; vertical-align: top; }
.liMenuHor ul .row:last-child { margin-right: 0; }

.liMenuHor ul ul { visibility: hidden; left: 0; top: 0; padding: 15px 10px; margin: 10px 0px 0px 0px; position: absolute; z-index: 1000 }


.arrow-down { display: none !important; }
.liMenuHor li:hover .arrow-down {}
