@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);


/*body { font-family: 'Open Sans', 'sans-serif'; }*/

.navbar { border-radius: 0px ; margin-bottom:0px !important; padding-bottom:0px !important; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus { color: #666; background-color: transparent !important; }

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus { color: #666; background-color: transparent !important; }

.navbar-inverse { background-color: #fff; border-color: #fff; }

.navbar-inverse .navbar-nav > li > a { color: #000; }

/*.navbar-nav > li > a { padding-top: 0px; padding-bottom: 0px; }*/

.dropdown-menu { border:1px solid #ccc; /*border-radius:0px;*/ overflow:visible; top:90% !important;  }

.MainNav { font-size:1.1em; text-transform:uppercase; color:#b79081; margin-right:.4em; }

.MainNav:hover { color:#000; }

.mega-dropdown { position: static !important; }

.mega-dropdown .dropdown-header { font-weight:500;  text-transform:uppercase; }


.mega-dropdown-menu { padding: 20px 0px; width: 100%; box-shadow: none; -webkit-box-shadow: none; }
.mega-dropdown-menu > li > ul { padding: 0; margin: 0; }
.mega-dropdown-menu > li > ul > li { list-style: none; }
.mega-dropdown-menu > li > ul > li > a { font-family: 'Roboto', sans-serif ; display: block; color: #666; padding: 3px 5px; font-size:1em; letter-spacing:1px; /*text-transform:uppercase;*/ }
.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus { text-decoration:none; color:#DD8F6B; }
.mega-dropdown-menu .dropdown-header { font-size: 1em; color: #DD8F6B; padding: 5px 60px 5px 5px; line-height: 30px; letter-spacing:2px; }

.carousel-control { background-image:none; }
.left.carousel-control { /*right: 42px;*/ left: inherit; }
.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right {
  font-size: 12px;
  background-color: #fff;
  line-height: 30px;
  text-shadow: none;
  color: #333;
  border: 1px solid #ddd;
}

.carousel-control.left { background-image:none; }
.carousel-control.right { background-image:none; }


.mega-dropdown-menu ul li:hover > ul,
.mega-dropdown-menu ul li.focus > ul {
	-webkit-animation: none;
	   -moz-animation: none;
		 -o-animation: none;
			animation: none;
}