

.caret {
	 display: inline-block;
	 width: 0;
	 height: 0;
	 margin-left: 2px;
	 vertical-align: middle;
	 border-top: dashed;
	 border-top: solid \9;
	 border-right: solid transparent;
	 border-left: solid transparent;
}
 .dropup, .dropdown {
	 position: relative;
}
 .dropdown-toggle:focus {
	 outline: 0;
}
 .dropdown-menu {
	 position: absolute;
	 top: 100%;
	 left: 0;
	 display: none;
	 float: left;
	 min-width: 160px;
	 padding: 5px 0;
	 margin: 2px 0 0;
	 text-align: left;
	 list-style: none;
	 background-clip: padding-box;
	 border: 1px solid ;
}
 .dropdown-menu.pull-right {
	 right: 0;
	 left: auto;
}
 .dropdown-menu > li > a {
	 display: block;
	 padding: 3px 20px;
	 clear: both;
	 font-weight: 400;
	 white-space: nowrap;
}
 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	 text-decoration: none;
}
 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	 text-decoration: none;
	 outline: 0;
}
 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
	 text-decoration: none;
	 background-color: transparent;
	 background-image: none;
}
 .open > .dropdown-menu {
	 display: block;
}
 .open > a {
	 outline: 0;
}
 .dropdown-menu-right {
	 right: 0;
	 left: auto;
}
 .dropdown-menu-left {
	 right: auto;
	 left: 0;
}
 .dropdown-header {
	 display: block;
	 padding: 3px 20px;
	 white-space: nowrap;
}
 .dropdown-backdrop {
	 position: fixed;
	 top: 0;
	 right: 0;
	 bottom: 0;
	 left: 0;
	 z-index: - 10;
}
 .pull-right > .dropdown-menu {
	 right: 0;
	 left: auto;
}
 .dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	 content: "";
	 border-top: 0;
	 border-bottom: dashed;
	 border-bottom: solid \9;
}
 .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
	 top: auto;
	 bottom: 100%;
	 margin-bottom: 2px;
}
 @media (min-width: ) {
	 .navbar-right .dropdown-menu {
		 right: 0;
		 left: auto;
	}
	 .navbar-right .dropdown-menu-left {
		 right: auto;
		 left: 0;
	}
}
