@charset "utf-8";

.dropdown .dropdown-menu .caret { border-width: 4px; border-style: solid; border-color: transparent transparent transparent rgb(0, 0, 0); border-image: none; float: right; margin-top: 6px; }

.dropdown-menu { min-width: 250px; }

.dropdown-menu > li.open > a { background-color: rgb(245, 245, 245); color: rgb(38, 38, 38); text-decoration: none; }

.dropdown-menu .dropdown-menu { left: 100%; margin: 0px; right: auto; top: -1px; }

.dropdown-menu-right .dropdown-menu, .navbar-right .dropdown-menu .dropdown-menu, .pull-right .dropdown-menu .dropdown-menu { left: auto; right: 100%; }

.dropdown-menu.animated { animation-duration: 0.3s; }

.dropdown-menu.animated::before { content: " "; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 99; }

.dropdownhover-top { margin-bottom: 2px; margin-top: 0px; }

.navbar-fixed-bottom .dropdown-menu .dropdown-menu, .dropdownhover-top .dropdown-menu { bottom: -1px; top: auto; }

.navbar-nav > li > .dropdown-menu { margin-bottom: 0px; }

.dropdownhover-bottom { transform-origin: 50% 0px; }

.dropdownhover-left { transform-origin: 100% 50%; }

.dropdownhover-right { transform-origin: 0px 50%; }

.dropdownhover-top { transform-origin: 50% 100%; }