@charset "utf-8";

/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);*/

/*@import url(http://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700);*/


/*------------------------------------------------------------------

Red:	#f32836
		rgba(165, 8, 8, 1.0);

Grey:	#e6e3e2
	
------------------------------------------------------------------*/


.navbar-fixed-top {
    top:0px;
}

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 0px;
  border: 0px solid transparent;
  background-color: #FFFFFF;

  font-weight: 400;
  font-size: 14px;
  /*text-transform: uppercase;*/
  letter-spacing: 0.01em;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #f32836;
}

.navbar-brand {
	font-weight: 300;
	font-size: 1.7em;
    color: #666666;
    background-color: #FFFFFF;
    padding-right:0px;
}

/* Small Screen Nav Bar */
.navbar-header {
}

.navbar-toggle {
	background-color: #f32836;
	color: #fff;
}


/* Small Screen Nav Bar Button - Color */
.navbar-header .navbar-toggle {
    border-color: #fff;
    background-color: #666666;
    color: #000;
}

.navbar-toggle .icon-bar {
    background-color: #fff;
}

.dropdown-toggle {
	background-color: #e6e3e2;
}
.dropdown-toggle-home {
	background-color: rgba(0, 0, 0, 0.0);
}
.dropdown-toggle-home:hover {
	background-color: rgba(0, 0, 0, 1.0);
	background-image:url("../images/navDropdownBackground.jpg");

}


.dropdown {
	background-color: #FFFFFF;

}

.dropdown-menu {
	border-top:1px solid red;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: center;
  min-width: 160px;
  padding: 0px 0;
  margin: 0px 0 0;
  font-weight: 300;
  font-family: Lato, Verdana, sans-serif;
  font-size: 13px;
  text-transform: none;
  letter-spacing: 0.0em;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

.navbar-nav {

	font-weight: 400;
	font-family: Lato, Verdana, sans-serif;
}
 
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-default .navbar-toggle {
  background-color: #f32836;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #FFFFFF;
  background-color: #f32836;
  width: 100%;
}


.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #FF0000;
  background-color: #f6f6f6;
  width: 100%;
}


.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #FFFFFF;
  background-color: #f32836;
  width: 100%;
}



/* .navbar {
   background-color: transparent  !important;;
   background: transparent  !important;;
   border-color: transparent  !important;;
}

.navbar li { color: #000 } 

.navbar-default {
      background-color:transparent !important;
      border-color:transparent  !important;;
      background-image:none;
      box-shadow:none;  
 } */


/* Nav Control Right Margin ------------------------------------------- */
.whiteSpaceRightNav {
	margin-right: 20px;
}




/* Change dropdown menu breaking point ------------------------------------------------------------------*/
@media (max-width: 768px) {
	.navbar-nav > li > a {
	  padding-top: 5px;
	  padding-bottom: 5px;
	  line-height: 12px;
	}  

	.whiteSpaceRightNav {
		margin-right: 0px;
	}
	
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .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;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
  
}

/*  @media (min-width: 979px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
}   */

@media (max-width: 976px) {
	.dropdown:hover .dropdown-menu {
		display: visible;
	}
}

@media (min-width: 979px) {
	.dropdown:hover .dropdown-menu {
		display: block;
	}
}
