//
// Menu
// --------------------------------------------------

.menu{
  list-style: none;
  margin:     0 15px;
  padding:    0;
  position:   relative;

  &.righted{
    float: right;
  }

  .menu{
    display: none;
  }

  > li{
    // float:    left;

    > a{
      display:          block;
      position:         relative;
      text-decoration:  none;
      color:            #666;
      position: relative;
    }

    &.active{
      a{
        color: #428BCA;
        background: #F5F5F5;
        font-weight: 700;

        &:after{
          height: 3px;
          background-color: #428BCA;
        }
      }
    }
  }

}

//
// Menu
// --------------------------------------------------

.menu{
  list-style: none;
  margin:     0 15px;
  padding:    0;
  position:   relative;

  &.righted{
    float: right;
  }

  .menu{
    display: none;
  }

  > li{
    // float:    left;

    > a{
      display:          block;
      position:         relative;
      text-decoration:  none;
      color:            #666;
      position: relative;
    }

    &.active{
      a{
        color: #428BCA;
        background: #F5F5F5;
        // font-weight: 700;

        &:after{
          height: 3px;
          background-color: #428BCA;
        }
      }
    }
  }

}

Remove menu active link font weight style
Remove menu active link font weight style
