
   .navbar-default {
      z-index: 9999;
      background: none;
      border-color: transparent;
   }
   .navbar-default .navbar {
      position: relative;
      min-height: 60px;
      margin-bottom: 20px;
      border: none;
      box-shadow: none;
      border-radius: 0px;
   }
   .navbar-default .navbar-nav{
      color: #999;
      font-family: 'Roboto Condensed', sans-serif;
      line-height: 60px;
      width: 100%;
      text-align: center;
      position: relative;
      font-size: 1.6rem;
      /* -webkit-transition: all .3s ease-in-out; */
      /* -moz-transition: all .3s ease-in-out; */
      /* -ms-transition: all .3s ease-in-out; */
      /* -o-transition: all .3s ease-in-out; */
      /* transition: all .3s ease-in-out; */
   }
   /*
   .navbar-default .navbar-nav>li {
      display: inline-table;
      text-align: left;
      padding: 0px;
      vertical-align: middle;
      position: relative;
   }
   */

   .navbar-default .navbar-nav>li::after {
      content: "|";
      position: absolute;
      right: -3px;
      color: #ccc;
      top: 0px;
   }
   .navbar-default .navbar-nav>li:last-child:after {
      content: "";
   }
   .navbar-default .navbar-nav>li>a {
      color: #57585a !important;
      text-transform: uppercase;
      padding: 20px 0px;
      outline: none;
   }
   .navbar-default .navbar-nav>li>a:hover{
      background-color: rgba(255, 255, 255, 0.15);
      color: #fdb813 !important;
   }

   .navbar-default .navbar-nav>li:hover > a:before {
      content: " ";
      display: block;
      height: 4px;
      width: 100%;
      position: absolute;
      bottom: 0;
      left: 0;
      background-color: #fdb813;
   }

   .navbar-default .navbar-nav>.open>a,
   .navbar-default .navbar-nav>.open>a:focus,
   .navbar-default .navbar-nav>.open>a:hover {
      color: #fdb813 !important;
      background-color: rgba(0, 0, 0, 0.04) !important;
   }

   .navbar-default .navbar-header .navbar-toggle.collapsed{
      background-color: #ccc !important;
   }

   /*======================================
   =            SUB MENU LVL 1            =
   ======================================*/
      .navbar-nav>li>.dropdown-menu {
         margin-top: 0;
         border-radius: 15px;
         border-top-left-radius: 0;
      }
      .navbar-nav>li>.dropdown-menu>li>a{
         text-transform: uppercase;
         color: #999 !important;
         border-bottom: 1px #ccc solid;
         line-height: 3rem;
         white-space: nowrap;
      }
      .navbar-nav>li>.dropdown-menu>li:last-child>a{
         border-bottom: 1px transparent solid;
      }
   /*=====  End of SUB MENU LVL 1  ======*/

   /* Centralizar menu */
   @media (min-width: 992px) {
      .navbar .navbar-nav {
         float:none;
         margin:0 auto;
         display: table;
         width: inherit !important;
      }
   }

   /*===========================================
   =            QUEBRA DE MENU HOME            =
   ===========================================*/
      @media (max-width: 992px) {

         /*===================================================
         =            MUDANDO BREAKPOINT DO MENU            =
         ===================================================*/
            .navbar-header {
               float: none;
            }
            .navbar-left,
            .navbar-right {
               float: none !important;
            }
            .navbar-right ~ .navbar-right {
                /*margin-right: 0;*/
            }
            .navbar-toggle {
               display: block;
            }
            .navbar-collapse {
               border-top: 1px solid transparent;
               box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
            }
            .navbar-fixed-top {
               top: 0;
               border-width: 0 0 1px;
            }
            .navbar-collapse.collapse {
               display: none !important;
            }
            .navbar-nav {
               float: none !important;
               margin-top: 7.5px;
               margin-bottom: 15px;
            }
            .navbar-nav>li {
               float: none;
               padding: 2px 0;
            }
            .navbar-default .navbar-nav>li::after {
               content: "";
            }
            .navbar-nav > li > a {

            }
            .dropdown-menu > li > a{
               color: #FFF;
            }
            .collapse.in{
               display:block !important;
            }

            .navbar-fixed-top .navbar-collapse,
            .navbar-fixed-bottom .navbar-collapse {
               max-height: 340px;
            }
            .navbar-collapse.in {
               overflow-y: auto !important;
            }

         /*-----  End of MUDANDO BREAKPOINT DO MENU  ------*/

         /*============================
         =            MENU            =
         ============================*/

            .navbar-collapse{
               /*min-height: 68px !important;*/
            }

            #navbar{
               background-color: #f8f8f8;
               border-color: #e7e7e7
            }


            /*-----  NIVEL 1  ------*/
            #navbar > ul > li::before{
               content: "";
            }
            #navbar > ul > li:last-child{
               /*padding-bottom:15px;*/
            }
            #navbar > ul > li > a {
               text-align: left;
               clear: both;
               float: none;
            }
            #navbar > ul > li > a:hover {
               background:  rgba(0,0,0,0.2);
               padding-left: 30px;
               color: #FFF;
            }


            /*-----  NIVEL 2  ------*/
            #navbar > ul > li > ul > li:hover,
            #navbar > ul > li > ul > li:focus{
               /*background:  transparent;*/
               background:  rgba(0,0,0,0.2);
            }
            #navbar > ul > li > ul > li > a:hover{
               background:  transparent;
               /*background:  rgba(0,0,0,0.2);*/
               /*padding-left: 30px;*/
               color: #FFF;
            }

            #navbar > ul > li > ul > li > a:after {
               /*
               display: inline-block;
               float: none;
               margin-left: 8px;
               -ms-transform: rotate(90deg);
               -webkit-transform: rotate(90deg);
               transform: rotate(90deg);
               */
               /* Retirando a seta do NIVEL 2*/
               display: none;
            }

            /*-----  NIVEL 3  ------*/
            #navbar > ul > li > ul > li > ul > li > a{
               padding-left: 35px;
            }
            #navbar > ul > li > ul > li > ul > li > a:hover{
               background: rgba(255,2555,255,0.2);
            }


            #navbar > ul > li > ul > li > ul > li > a:before {
               display: block;
               content: " ";
               float: left;
               width: 0;
               height: 0;
               border-color: transparent;
               border-style: solid;
               border-width: 5px 0 5px 5px;
               border-left-color: #cccccc;
               margin-top: 5px;
               /*margin-right: 0px;*/
               padding-right: 5px;
            }

            .container > .navbar-header,
            .container-fluid > .navbar-header,
            .container > .navbar-collapse,
            .container-fluid > .navbar-collapse{
               min-height: 60px;
            }

            /****** CORREÇÔES ******/
            .dropdown-submenu > .dropdown-menu {
               display: block;
            }

            .navbar-nav .open .dropdown-menu {
               position: static;
               float: none;
               width: auto;
               margin-top: 0;
               background-color: transparent;
               border: 0;
               -webkit-box-shadow: none;
               box-shadow: none;
            }
         /*-----  End of MENU  ------*/
      }
   /*-----  End of QUEBRA DE MENU HOME  ------*/