﻿/******************************************************************************
* Dashboard main navigation classes
******************************************************************************/
.dashboard-nav {
  background-color: #ff8300;
  margin-top: 1px;
}

  .dashboard-nav .nav > li {
    text-align: center;
  }

    .dashboard-nav li.active {
      background-color: #ffa34e;
    }

  .dashboard-nav a {
    color: white;
    border-right: 1px solid white;
    min-width: 40px;
  }

  .dashboard-nav .menu-label {
    min-width: 65px;
  }

@media (min-width: 768px) {
  .dashboard-nav .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

@media (max-width: 767px) {
  .dashboard-nav.navbar {
    min-height: unset; 
    border-bottom: none !important;
  }

  .dashboard-nav .navbar-nav { 
    margin: 0;
  }

  .dashboard-nav .nav > li {
    float: left;
  }

    .dashboard-nav .nav > li > a {
      padding-left: 1.5em;
      padding-right: 1.5em;
    }
}

/******************************************************************************
* Dashboard subnavigation classes
******************************************************************************/
.dashboard-subnav {
  background-color: #ffa34e;
  padding: 0;
}

  .dashboard-subnav .badge {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 0.75em;
  }

  .dashboard-subnav .badge-inverse {
    background-color: white;
    color: #ffa34e;
  }

  .dashboard-subnav .nav > li > a {
    padding-left: 2.0em;
    padding-right: 2.0em;
    color: white;
    border-right: 1px solid white;
  }

    .dashboard-subnav .nav > li > a:hover {
      background-color: #ff8300;
    }

  .dashboard-subnav .nav > li:not(.active) > a {
    text-decoration: underline;
  }

  .dashboard-subnav .nav > li:last-child a {
    border-right: none;
  }

@media (max-width: 767px) {
  .dashboard-subnav.navbar {
    min-height: unset;
    border-bottom: none !important;
  }

  .dashboard-subnav .navbar-nav {
    margin: 0;
  }

  .dashboard-subnav .nav > li {
    float: left;
  }

    .dashboard-subnav .nav > li > a {
      padding-left: 15px;
      padding-right: 15px;
    }

  .dashboard-subnav .badge {
    display: none;
  }
}

/******************************************************************************
* Create event navigation classes
******************************************************************************/
.navbar-event {
  background-color: #f7f7f7;
}

  .navbar-event li.active {
    background-color: #ff8300;
  }

  .navbar-event .nav > li > a {
    padding-left: 2.0em;
    padding-right: 2.0em;
    color: #999;
  }

  .navbar-event .nav > li.active a { 
      color: white;
  }

    .navbar-event .nav > li > a:hover { 
      /*background-color: #ff8300;*/
      color: white;
    }

@media (max-width: 767px) {
  .navbar-event.navbar {
    min-height: unset;
    border-bottom: none !important;
  }

  .navbar-event .navbar-nav {
    margin: 0;
  }

  .navbar-event .nav > li {
    float: left;
  }

    .navbar-event .nav > li > a {
      padding-left: 1.5em;
      padding-right: 1.5em;
    }

      .navbar-event .nav > li > a > i.button-icon-left {
        padding-right: 0;
      }
}