 #meniu .nav {
     margin-left: 0
 }
 
 .nav>li {
     float: none !important;
     text-align: left
 }
 
 #meniu a {
     padding: 5px;
     padding-left: 15px
 }
 
 .nav,
 .nav a,
 .nav form,
 .nav input,
 .nav li,
 .nav ul {
     border: none;
     margin: 0;
     padding: 0
 }
 
 .nav a {
     text-decoration: none
 }
 
 .nav li {
     list-style: none
 }
 
 .nav li a:hover {
     color: #2bbeb3 !important
 }
 
 .nav {
     cursor: default;
     display: inline-block;
     position: relative;
     z-index: 500
 }
 
 .nav>li {
     float: left
 }
 
 .nav>li>a {
     display: block;
     position: relative;
     transition: all .3s ease;
     z-index: 510
 }
 
 .nav>li:hover>a,
 .nav>li>a:focus {
     color: #2bbeb3 !important
 }
 
 .nav>li:first-child>a {
     border-left: none;
     border-radius: 3px 0 0 3px
 }
 
 .mega-menu {
     background: #fff;
     border-radius: 0 0 3px 3px;
     opacity: 0;
     position: absolute;
     transition: all .3s ease .15s;
     visibility: hidden;
     width: 30%;
     margin-left: 13px;
     margin-top: 26px;
     text-align: left
 }
 
 .mega-menu a {
     padding-top: 10px;
     padding-bottom: 10px;
     padding-left: 10px;
     display: block;
     border-bottom: solid 1px #c8c8c8
 }
 
 li:hover>.mega-menu {
     opacity: 1;
     overflow: visible;
     visibility: visible
 }
 
 .nav>li>.nav {
     position: absolute !important;
     left: 100%;
     top: 0;
     visibility: hidden;
     opacity: 0;
     transition: visibility 0s, opacity .2s linear;
     transition-delay: .5s;
     background-color: #fff
 }
 
 li:hover>.nav {
     visibility: visible;
     opacity: 1;
     display: block
 }
 
 .nav {
     z-index: 9998 !important
 }
 
 .showMenu {
     display: block !important;
 }
 
 .cusageata:hover>a:after {
     content: '\f077';
 }
 
 @media only screen and (min-width: 750px) {
     .cusageata>a:after {
         content: '\f054' !important;
     }
     .cusageata:hover>a:after {
         content: '\f053' !important;
     }
     #categoriiarticole ul {
         position: absolute !important;
         top: 0;
         left: 100%;
         background-color: #fff;
     }
 }
 
 @media only screen and (max-width:800px) {
     .nav>li>.nav {
         position: relative !important;
         display: none;
         left: 0
     }
     .dynamic>.nav {
         visibility: visible !important;
         opacity: 1 !important;
         display: block !important
     }
 }
 
 .menu .menu label {
     background: 0 0
 }
 
 .nav label.menu-toggle {
     text-align: left;
     display: block;
     background-image: url(/public/images/sageata_menu.png);
     background-position: right center;
     background-repeat: no-repeat;
     padding-left: 0;
     padding-top: 10px;
     padding-bottom: 10px;
     border-bottom: dotted 1px #858585;
     color: #393939;
     font-size: 14px;
     line-height: 14px;
     cursor: pointer
 }
 
 .nochk {
     visibility: hidden;
     height: 0;
     width: 0;
     position: absolute
 }
 
 #menubars {
     display: none
 }
 
 .backcat {
     display: none
 }
 
 .nochk:checked+.nav {
     transform: translate3d(0, 0, 0);
     display: block
 }