/*--END BIG MENU--*/
.navbar-inverse .navbar-nav li.dropdown.open { position: static; }
.navbar-inverse .navbar-nav li.dropdown.open .dropdown-menu.big-dropdown-menu {display:table; width: 100%; text-align: center; left: 0px !important; right: 0px !important; background: #f7f5fb; padding: 15px 0px; }

/*--------END BIG MENU--------*/

.nav-section { width: 20%; float: left;  }
.nav-section h3 { font-size: 14px; font-weight: 600; margin-bottom: 10px; position: relative; }
.nav-section h3 a { display: block; line-height: inherit !important; height: inherit !important; }
.nav-section h3 span{ display: none; }
.nav-section li { padding: 0px 10px;}
.nav-section li a { padding: 10px 0px !important; font-size: 13px; border-bottom:1px solid #e5e5e5;  }
@media (min-width:768px) and (max-width:991px){
 .nav-section li a { font-size: 11px;  }
}
@media (min-width:0px) and (max-width:767px){
 .navbar-inverse .navbar-nav li.dropdown.open .dropdown-menu.big-dropdown-menu { padding: 0px;  }
 .nav-section { width: 100%;  }
 .nav-section h3 { margin-bottom: 0px;  }
 .nav-section h3 a { text-align: left; padding: 10px 15px; }
 .nav-section li { display: block!important; }
 .nav-section li a { font-size: 11px; padding: 10px 15px !important; text-align: left; }
.nav-section h3 span{ display: block; cursor: pointer; position: absolute; top: 5px; right: 5px; background: #5d5d5d; color: #fff; text-align: center; font-size: 10px; z-index: 9999; width: 38px; height: 38px; line-height: 38px; }
}