/* COLS nav customazation */

.nav > li > a:hover,
.nav > li > a:focus {
  background-color: #eee; /*grey-lightest*/
}
.nav > li.disabled > a {
  color: #777; /*grey-medium*/
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777; /*grey-medium*/
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee; /*grey-lightest*/
  border-color: #337ab7; /*blue*/
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5; /*grey-lighter*/
}


/*fixes for navbar spacing*/
.navbar {
   border-radius: 0px;
}
.navbar .container {
  padding-left: 0px;
}
.navbar-nav.navbar-toggle {
  padding-right: 10px;
}
.navbar-nav.sm-collapsible {
  padding-left: 20px;
  padding-right: 10px;
}



.navbar-default .navbar-nav > li > div > a:hover,
.navbar-default .navbar-nav > li > div > a:focus,
.navbar-default .navbar-nav > li > div > ul > li > a:hover,
.navbar-default .navbar-nav > li > div > ul > li > a:focus {
   color: #ffffff; /*white*/
   /*background-color: #178acc;*/
   /*background-color: #99a40a;*/ /*kiwi-darker*/
   background-color: #007136; /*green-darker*/
}

.navbar-default {
/* background-color: #f8f8f8; */
 /* background-color: #a8b400; */ /*kiwi*/
  background-color: #008444; /*green*/
  /*border-color: #8a9414;*/ /*kiwi-medium-dark*/
  border-color: #007A3C; /*green-medium-dark*/
  /*border-top: 1px solid #8a9414;*/ /*kiwi-medium-dark*/
  border-top: 0px solid #007A3C; /*green-medium-dark*/
  border-left: none;
  border-right: none;
  border-bottom: none;
  /*
  background-image: -webkit-linear-gradient(bottom, #a8b400 0%, #8a9414 100%);
  background-image:      -o-linear-gradient(bottom, #a8b400 0%, #8a9414 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#a8b400), to(#8a9414));
  background-image:         linear-gradient(to bottom, #a8b400 0%, #8a9414 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8b400', endColorstr='#8a9414', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);*/
}

.navbar-default .navbar-nav {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
}

.navbar-default .navbar-text {
  /*color: #777;*/
  color: #ffffff; /*white*/
}
.navbar-default .navbar-nav > li > a {
  /*color: #777;*/
  color: #ffffff; /*white*/
  padding-left: 15px;
  padding-right: 14px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  /*color: #333;*/ /*grey-dark*/
  color: #000; /*black*/
  /*background-color: transparent;*/
   /*background-color: #99a40a;*/ /*kiwi-darker*/
   background-color: #007136; /*green-darker*/
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  /*color: #555;*/ /*grey-medium-dark*/
  color: #ffffff; /*white*/
  /*background-color: #e7e7e7;*/
   /*background-color: #99a40a;*/ /*kiwi-darker*/
   background-color: #007136; /*green-darker*/
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #000; /*black*/
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  /*border-color: #8a9414;*/ /*kiwi-medium-dark*/
  border-color: #005f2e; /*green-darkest*/  
  margin-right: 25px;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  /*background-color: #8a9414;*/ /*kiwi-medium-dark*/
  background-color: #005f2e; /*green-darkest*/
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  /*border-color: #8a9414;*/ /*kiwi-medium-dark*/
  border-color: #007136; /*green-darker*/
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #000000; /*black*/
  /*background-color: #e7e7e7;*/
   /*background-color: #99a40a;*/ /*kiwi-darker*/
   background-color: #007136; /*green-darker*/
}

.menu-header {
	position: absolute; 
	right: 76px; 
	top: 15px; 
	/*color: #8a9414;*/ /*kiwi-medium-dark*/
	color: #005529; /*green-darkester*/
	text-transform: uppercase; 
	font-weight:bold; 
}


.dropdown-menu {
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5; /*grey-lighter*/
}
.dropdown-menu > li > a {
  color: #333; /*grey-dark*/
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626; /*grey-dark*/
  background-color: #f5f5f5; /*grey-lighter*/
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
 /*background-color: #337ab7;*/
 /* background-color: #a8b400; */ /*kiwi*/
  background-color: #008444; /*green*/
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}


/*==========  Non-Mobile First Method  Max-Width: Refers to everything less than or equal to the amount given. ==========*/
/*==========  Mobile First Method  Min-Width: Refers to everything greater than or equal to the amount given. ==========*/

    /* less than or equal to the amount given - Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {
.navbar-default .navbar-nav > li > a {padding-left: 6px; padding-right: 6px}
    }

    /* less than or equal to the amount given - Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
.navbar-default .navbar-nav > li > a {padding-left: 5px; padding-right: 4px}
    }

    /* less than or equal to the amount given - Small Devices, Tablets*/
    @media only screen and (max-width : 768px) {  
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
   color: #fff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #000;
   /*background-color: #99a40a;*/ /*kiwi-darker*/
   background-color: #007136; /*green-darker*/
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #000;
   /*background-color: #99a40a;*/ /*kiwi-darker*/
   background-color: #007136; /*green-darker*/
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #000;
    background-color: transparent;
  }
    }

    /* less than or equal to the amount given - Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {

    }

    /* less than or equal to the amount given - Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        
    }
