@media all and (max-width:767px)
{
.navbar-fixed-bottom.xs-height25.navbar .navbar-collapse {
	max-height: 25vh;
}
.navbar-fixed-top.xs-height25.navbar .navbar-collapse {
	max-height: 25vh;
}
.navbar-fixed-bottom.xs-height33.navbar .navbar-collapse {
	max-height: 33vh;
}
.navbar-fixed-top.xs-height33.navbar .navbar-collapse {
	max-height: 33vh;
}
.navbar-fixed-bottom.xs-height50.navbar .navbar-collapse {
	max-height: 50vh;
}
.navbar-fixed-top.xs-height50.navbar .navbar-collapse {
	max-height: 50vh;
}
.navbar-fixed-bottom.xs-height66.navbar .navbar-collapse {
	max-height: 66vh;
}
.navbar-fixed-top.xs-height66.navbar .navbar-collapse {
	max-height: 66vh;
}
.navbar-fixed-bottom.xs-height75.navbar .navbar-collapse {
	max-height: 75vh;
}
.navbar-fixed-top.xs-height75.navbar .navbar-collapse {
	max-height: 75vh;
}
.navbar-fixed-bottom.xs-height100.navbar .navbar-collapse {
	max-height: 100vh;
}
.navbar-fixed-top.xs-height100.navbar .navbar-collapse {
	max-height: 100vh;
}
}
.navbar-carousel-indicators {
	list-style: none; left: 0px; width: 100%; text-align: inherit; right: 0px; bottom: inherit; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px; position: relative; z-index: 0;
}
.navbar-carousel-indicators li {
	margin: 0px; border-radius: 0px; border: 0px currentColor; border-image: none; width: 100%; height: auto; text-indent: inherit; display: block; cursor: pointer;
}
.navbar-carousel-indicators .active {
	margin: 0px; width: 100%; height: auto; background-color: transparent;
}
.dropdown-menu {
	min-width: 35px;
}
.navbar {
	min-width: 35px;
}
.navbar .container {
	position: relative;
}
.navbar .container-fluid {
	position: relative;
}
.navbar .navbar a {
	text-decoration: none;
}
a:focus {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.navbar .navbar-text {
	margin: 0px; padding: 15px; line-height: 20px;
}
.navbar a.navbar-link {
	margin: 0px; padding: 15px; line-height: 20px;
}
.navbar p > .navbar-text {
	padding: 15px 0px;
}
.navbar p > a.navbar-link {
	padding: 15px 0px;
}
.navbar .dropdown-menu {
	transition:height 1ms; overflow: visible !important; -webkit-transition: height 1ms;
}
.navbar .navbar-nav .dropdown-menu li.disabled:focus > a {
	cursor: not-allowed;
}
.navbar .navbar-nav .dropdown-menu li.disabled:hover > a {
	cursor: not-allowed;
}
.navbar-fixed-bottom.navbar {
	transform: none; -webkit-transform: none; -o-transform: none; -moz-transform: none;
}
.navbar-fixed-top.navbar {
	transform: none; -webkit-transform: none; -o-transform: none; -moz-transform: none;
}
.navbar .nav > li > a {
	display: inline-block;
}
@media all and (max-width:767px)
{
.navbar {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.navbar .navbar-nav > li.divider {
	display: none;
}
.navbar .navbar-header a.navbar-link {
	margin: 0px; padding: 15px; display: block;
}
.navbar .navbar-text {
	margin: 0px; padding: 10px 15px; line-height: 20px; display: block;
}
.navbar a.navbar-link {
	margin: 0px; padding: 10px 15px; line-height: 20px; display: block;
}
.navbar p > a.navbar-link {
	padding: 0px !important; display: inline-block;
}
.navbar .navbar-header .navbar-text {
	margin: 0px; padding: 15px;
}
.navbar .navbar-form {
	margin: 0px; border: 0px currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
}
.navbar .navbar-nav .dropdown-menu ul {
	padding: 0px;
}
.navbar .navbar-nav .dropdown-menu ul .dropdown-menu {
	padding: 0px;
}
.navbar .navbar-nav .dropdown-menu li {
	list-style: none;
}
.navbar :last-child.navbar-right.navbar-nav {
	margin-right: 0px;
}
.navbar .navbar-header {
	position: relative; z-index: 1;
}
.navbar .container .navbar-collapse {
	padding-right: 0px; padding-left: 0px; position: relative;
}
.navbar .container-fluid .navbar-collapse {
	padding-right: 0px; padding-left: 0px; position: relative;
}
.navbar-static-top.navbar .container .navbar-collapse {
	margin-right: -15px; margin-left: -15px;
}
.navbar-static-top.navbar .container-fluid .navbar-collapse {
	margin-right: -15px; margin-left: -15px;
}
.navbar-static-top.navbar .container .navbar-header {
	margin-right: 0px; margin-left: -15px;
}
.navbar-static-top.navbar .container-fluid .navbar-header {
	margin-right: 0px; margin-left: -15px;
}
.brand-right.navbar-static-top.navbar .container .navbar-header {
	margin-right: -15px; margin-left: 0px;
}
.brand-right.navbar-static-top.navbar .container-fluid .navbar-header {
	margin-right: -15px; margin-left: 0px;
}
.brand-right.navbar-fixed-bottom.navbar .container .navbar-header {
	margin-right: 0px !important; margin-left: 0px;
}
.brand-right.navbar-fixed-bottom.navbar .container-fluid .navbar-header {
	margin-right: 0px !important; margin-left: 0px;
}
.brand-right.navbar-fixed-top.navbar .container .navbar-header {
	margin-right: 0px !important; margin-left: 0px;
}
.brand-right.navbar-fixed-top.navbar .container-fluid .navbar-header {
	margin-right: 0px !important; margin-left: 0px;
}
.navbar > .container .navbar-brand {
	margin-left: 0px;
}
.navbar > .container-fluid .navbar-brand {
	margin-left: 0px;
}
.navbar .dropdown-menu li.dropdown-header {
	padding: 5px 15px; line-height: 20px; font-size: 16px; font-weight: 700; display: block; white-space: nowrap;
}
.navbar .dropdown-short .dropdown-menu li.dropdown-header {
	padding: 5px 0px; line-height: 20px; font-size: 16px; font-weight: 700; display: block; white-space: nowrap;
}
.navbar .h1 {
	padding-top: 20px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar .h2 {
	padding-top: 20px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar .h3 {
	padding-top: 20px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar h1 {
	padding-top: 20px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar h2 {
	padding-top: 20px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar h3 {
	padding-top: 20px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar .h4 {
	padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar .h5 {
	padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar .h6 {
	padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar h4 {
	padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar h5 {
	padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar h6 {
	padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;
}
.navbar .panel-title {
	padding-top: 0px; padding-bottom: 0px;
}
.navbar .label {
	margin: 0px 0px 0px 10px; padding: 3px 5px; line-height: 14px; vertical-align: top;
}
.navbar-nav > .btn-group {
	margin: 8px 10px 8px 0px;
}
.navbar .btn-group > .dropdown-menu {
	margin-top: 8px;
}
.navbar .navbar-form > .input-group .dropdown-menu {
	margin-top: 8px;
}
.navbar .dropdown-menu li > a.dropdown-toggle {
	padding: 5px 30px 5px 15px; line-height: 20px; overflow: hidden; clear: both; font-weight: 400; display: block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis;
}
.navbar .navbar-nav .dropdown-menu li.caret-left > a.dropdown-toggle {
	padding: 5px 15px 5px 30px;
}
.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle.caret-left {
	padding: 5px 15px 5px 30px;
}
.navbar .navbar-nav .caret-left.dropdown-menu li > a.dropdown-toggle {
	padding: 5px 15px 5px 30px;
}
.navbar .caret-left.navbar-nav .dropdown-menu li > a.dropdown-toggle {
	padding: 5px 15px 5px 30px;
}
.caret-left.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle {
	padding: 5px 15px 5px 30px;
}
.navbar .dropdown-menu li > a {
	padding: 5px 15px; line-height: 20px; overflow: hidden; clear: both; font-weight: 400; display: block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis;
}
.navbar a > span.desc {
	overflow: hidden; font-size: smaller; display: block; -ms-text-overflow: ellipsis;
}
@media all and (max-width:767px)
{
.navbar .navbar-collapse .navbar-nav > .navbar-form {
	margin: 0px; border-top-color: currentColor; border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.navbar .navbar-collapse > .navbar-form {
	margin: 0px; border-top-color: currentColor; border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
}
.navbar .navbar-collapse .navbar-nav > .navbar-text {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.navbar .navbar-collapse .navbar-nav > a.navbar-link {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.navbar .navbar-collapse .navbar-nav > li {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.navbar .navbar-collapse > .navbar-text {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.navbar .navbar-collapse > a.navbar-link {
	border-bottom-width: 1px; border-bottom-style: solid;
}
.navbar .navbar-collapse .navbar-nav > li > a {
	padding-top: 9px; margin-top: 1px;
}
.navbar .navbar-collapse .navbar-nav > li.open > a {
	padding-top: 10px; padding-bottom: 11px; margin-top: 0px;
}
.navbar .navbar-collapse .navbar-nav > li.xs-hover:hover > a {
	padding-top: 10px; padding-bottom: 11px; margin-top: 0px;
}
.navbar-nav > li.active > a {
	padding-top: 10px; padding-bottom: 11px; margin-top: 0px;
}
.navbar .navbar-nav > li {
	clear: both;
}
.navbar .navbar-header .navbar-nav > li {
	clear: none;
}
.navbar-fixed-bottom.navbar .navbar-collapse {
	width: 100%; bottom: 100%; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid; position: absolute !important;
}
.navbar .navbar-nav > li > a {
	display: block;
}
.navbar .navbar-nav .dropdown-menu {
	padding: 0px; border-radius: 0px !important;
}
.brand-right.navbar-fixed-bottom.navbar .container .navbar-header {
	margin-right: -15px !important; margin-left: -15px !important;
}
.brand-right.navbar-fixed-bottom.navbar .container-fluid .navbar-header {
	margin-right: -15px !important; margin-left: -15px !important;
}
.brand-right.navbar-fixed-top.navbar .container .navbar-header {
	margin-right: -15px !important; margin-left: -15px !important;
}
.brand-right.navbar-fixed-top.navbar .container-fluid .navbar-header {
	margin-right: -15px !important; margin-left: -15px !important;
}
.navbar .navbar-nav > button {
	width: 100%; display: block;
}
.navbar .navbar-nav > .btn-group {
	margin: 8px 10px 8px 0px; width: 100%; display: table; border-collapse: separate; table-layout: fixed;
}
.navbar .navbar-nav > .btn-group > .btn-group {
	width: 1%; float: none; display: table-cell;
}
.navbar .navbar-nav > .btn-group > .btn-group .btn {
	width: 100%;
}
.navbar .navbar-header .navbar-right.navbar-nav {
	float: right;
}
.navbar .navbar-header .navbar-left.navbar-nav {
	float: left;
}
.navbar .navbar-toggle {
	margin-left: 15px;
}
.navbar .navbar-nav {
	margin: 1px;
}
}
@media all and (min-width:768px)
{
.navbar .navbar-form-expanded input {
	transition:width 0.25s; -webkit-transition: width .25s ease;
}
.navbar .navbar-form-expanded input:hover:focus {
	transition:width 0.25s; -webkit-transition: width .25s ease;
}
.navbar .navbar-form-expanded input[data-width-expanded='70px']:focus {
	width: 70px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='70px'] {
	width: 70px !important;
}
.navbar input[data-width='70px'] {
	width: 70px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='80px']:focus {
	width: 80px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='80px'] {
	width: 80px !important;
}
.navbar input[data-width='80px'] {
	width: 80px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='90px']:focus {
	width: 90px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='90px'] {
	width: 90px !important;
}
.navbar input[data-width='90px'] {
	width: 90px !important;
}
.navbar .navbar-form-expanded input {
	width: 100px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='100px']:focus {
	width: 100px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='100px'] {
	width: 100px !important;
}
.navbar input[data-width='100px'] {
	width: 100px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='110px']:focus {
	width: 110px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='110px'] {
	width: 110px !important;
}
.navbar input[data-width='110px'] {
	width: 110px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='120px']:focus {
	width: 120px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='120px'] {
	width: 120px !important;
}
.navbar input[data-width='120px'] {
	width: 120px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='130px']:focus {
	width: 130px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='130px'] {
	width: 130px !important;
}
.navbar input[data-width='130px'] {
	width: 130px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='140px']:focus {
	width: 140px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='140px'] {
	width: 140px !important;
}
.navbar input[data-width='140px'] {
	width: 140px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='150px']:focus {
	width: 150px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='150px'] {
	width: 150px !important;
}
.navbar input[data-width='150px'] {
	width: 150px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='160px']:focus {
	width: 160px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='160px'] {
	width: 160px !important;
}
.navbar input[data-width='160px'] {
	width: 160px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='170px']:focus {
	width: 170px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='170px'] {
	width: 170px !important;
}
.navbar input[data-width='170px'] {
	width: 170px !important;
}
.navbar .navbar-form-expanded input:focus {
	width: 180px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='180px']:focus {
	width: 180px !important;
}
.navbar .navbar-form-expanded:hover input {
	width: 180px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='180px'] {
	width: 180px !important;
}
.navbar input[data-width='180px'] {
	width: 180px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='190px']:focus {
	width: 190px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='190px'] {
	width: 190px !important;
}
.navbar input[data-width='190px'] {
	width: 190px !important;
}
.navbar .navbar-form-expanded input[data-width-expanded='200px']:focus {
	width: 200px !important;
}
.navbar .navbar-form-expanded:hover input[data-width-expanded='200px'] {
	width: 200px !important;
}
.navbar input[data-width='200px'] {
	width: 200px !important;
}
}
.navbar .no-border {
	border-radius: 0px !important; border: currentColor !important; border-image: none !important;
}
.navbar .no-border > * {
	border-radius: 0px !important; border: currentColor !important; border-image: none !important;
}
.no-border.navbar {
	border-radius: 0px !important; border: currentColor !important; border-image: none !important;
}
.no-border.navbar > * {
	border-radius: 0px !important; border: currentColor !important; border-image: none !important;
}
.navbar .no-border-radius {
	border-radius: 0px !important;
}
.navbar .no-border-radius > * {
	border-radius: 0px !important;
}
.no-border-radius.navbar {
	border-radius: 0px !important;
}
.no-border-radius.navbar > * {
	border-radius: 0px !important;
}
.navbar .no-padding {
	padding: 0px !important;
}
.navbar .padding15 {
	padding: 15px !important;
}
.navbar .no-margin {
	margin: 0px !important;
}
.navbar .margin15 {
	margin: 15px !important;
}
.navbar .no-shadow {
	box-shadow: none !important; -webkit-box-shadow: none;
}
.navbar .no-shadow > * {
	box-shadow: none !important; -webkit-box-shadow: none;
}
.no-shadow.navbar {
	box-shadow: none !important; -webkit-box-shadow: none;
}
.no-shadow.navbar > * {
	box-shadow: none !important; -webkit-box-shadow: none;
}
.navbar .navbar-nav li:not(.dropdown) > .dropdown-grid-wrapper > :not(.no-padding).bordered.dropdown-menu::after {
	left: 15px; top: 15px; right: 15px; bottom: 15px; display: block; position: absolute; z-index: -1; content: ""; outline-width: 1px; outline-style: solid;
}
.navbar .navbar-nav li:not(.dropdown) > :not(.no-padding).bordered.dropdown-menu::after {
	left: 15px; top: 15px; right: 15px; bottom: 15px; display: block; position: absolute; z-index: -1; content: ""; outline-width: 1px; outline-style: solid;
}
@media all and (min-width:768px)
{
.navbar .navbar-nav > li.divider {
	width: 1px; height: 50px; position: relative;
}
}
.navbar .navbar-nav .divided {
	flex-flow:row wrap; display: flex; position: relative; justify-content: flex-start; align-items: stretch; align-content: stretch; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -webkit-flex-wrap: wrap; -webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -webkit-align-content: stretch; -webkit-box-align: stretch; -moz-box-align: stretch; -webkit-align-items: stretch;
}
.navbar .navbar-nav .dropdown-short .divided > ::before {
	margin: -1px -1px -1px 0px;
}
.navbar .navbar-nav .dropdown-short .divided > .h-divided::before {
	margin: -1px -1px 0px 0px;
}
.navbar .navbar-nav .row.divided::before {
	display: block;
}
.navbar .navbar-nav .divided > ::before {
	background: 0px 0px !important; border-width: 1px; border-style: solid; margin: -1px -1px 0px 0px; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -1; content: "";
}
.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > a {
	margin-bottom: 1px; margin-left: 1px;
}
.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h1 {
	margin-bottom: 1px; margin-left: 1px;
}
.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h2 {
	margin-bottom: 1px; margin-left: 1px;
}
.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h3 {
	margin-bottom: 1px; margin-left: 1px;
}
.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h4 {
	margin-bottom: 1px; margin-left: 1px;
}
.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h5 {
	margin-bottom: 1px; margin-left: 1px;
}
.navbar .navbar-nav .dropdown-menu .divided li:not(.row) > h6 {
	margin-bottom: 1px; margin-left: 1px;
}
.navbar .navbar-nav .h-divider::after {
	width: 100%; height: 1px; margin-top: -1px; display: block; z-index: 2; content: "";
}
.navbar .navbar-nav .h-divider {
	position: relative !important;
}
.navbar .navbar-nav .h-divided > ::after {
	width: 100%; height: 1px; margin-top: -1px; display: block; z-index: 1; content: "";
}
.navbar .navbar-nav .h-divided > :first-child::before {
	width: 100%; height: 1px; margin-top: -1px; display: block; z-index: 1; content: "";
}
.navbar .navbar-nav .h-divided > .collapse-down-onclick::after {
	flex:1 0 auto; order: -1; align-self: auto; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -webkit-align-self: auto;
}
.navbar .navbar-nav .h-divided > .collapse-down-onhover::after {
	flex:1 0 auto; order: -1; align-self: auto; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -webkit-align-self: auto;
}
.navbar .navbar-nav .h-divided > .collapse-up-onclick::after {
	flex:1 0 auto; order: -1; align-self: auto; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -webkit-align-self: auto;
}
.navbar .navbar-nav .h-divided > .collapse-up-onhover::after {
	flex:1 0 auto; order: -1; align-self: auto; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -webkit-align-self: auto;
}
.navbar .navbar-header > .navbar-left.navbar-nav > li {
	float: left;
}
.navbar .navbar-header > .navbar-nav > li {
	float: left;
}
.brand-right.navbar .navbar-header > .navbar-left.navbar-nav > li {
	float: left;
}
.navbar .navbar-header > .navbar-right.navbar-nav > li {
	float: right;
}
.brand-right.navbar .navbar-header > .navbar-right.navbar-nav > li {
	float: right;
}
.brand-right.navbar .navbar-header > .navbar-nav > li {
	float: right;
}
.brand-right.navbar .navbar-header > .navbar-brand {
	margin-right: 0px; margin-left: 0px; float: right;
}
.brand-right.navbar .navbar-header > .navbar-toggle {
	margin-right: 15px; margin-left: 15px; float: left;
}
.brand-right.navbar :last-child.navbar-right.navbar-nav {
	margin-right: 0px;
}
.navbar .menu-lg .navbar-brand {
	padding: 10px 20px; line-height: 30px; font-size: 24px;
}
.menu-lg.navbar-brand {
	padding: 10px 20px; line-height: 30px; font-size: 24px;
}
.menu-lg.navbar .navbar-brand {
	padding: 10px 20px; line-height: 30px; font-size: 24px;
}
.navbar .menu-sm .navbar-brand {
	padding: 10px; line-height: 30px; font-size: 16px;
}
.menu-sm.navbar-brand {
	padding: 10px; line-height: 30px; font-size: 16px;
}
.menu-sm.navbar .navbar-brand {
	padding: 10px; line-height: 30px; font-size: 16px;
}
.navbar .menu-xs .navbar-brand {
	padding: 10px 5px; line-height: 30px; font-size: 14px;
}
.menu-xs.navbar-brand {
	padding: 10px 5px; line-height: 30px; font-size: 14px;
}
.menu-xs.navbar .navbar-brand {
	padding: 10px 5px; line-height: 30px; font-size: 14px;
}
.navbar .menu-lg .navbar-toggle {
	margin-top: 7px; margin-right: 20px; margin-bottom: 7px;
}
.navbar .menu-lg.navbar-toggle {
	margin-top: 7px; margin-right: 20px; margin-bottom: 7px;
}
.menu-lg.navbar .navbar-toggle {
	margin-top: 7px; margin-right: 20px; margin-bottom: 7px;
}
.navbar .menu-lg .navbar-toggle > .icon-bar {
	height: 3px;
}
.navbar .menu-lg.navbar-toggle > .icon-bar {
	height: 3px;
}
.menu-lg.navbar .navbar-toggle > .icon-bar {
	height: 3px;
}
.brand-right.navbar .menu-lg .navbar-toggle {
	margin-left: 20px;
}
.brand-right.navbar .menu-lg.navbar-toggle {
	margin-left: 20px;
}
.menu-lg.brand-right.navbar .navbar-toggle {
	margin-left: 20px;
}
.navbar .menu-sm .navbar-toggle {
	padding: 6px 7px; margin-top: 11px; margin-right: 10px; margin-bottom: 11px;
}
.navbar .menu-sm.navbar-toggle {
	padding: 6px 7px; margin-top: 11px; margin-right: 10px; margin-bottom: 11px;
}
.menu-sm.navbar .navbar-toggle {
	padding: 6px 7px; margin-top: 11px; margin-right: 10px; margin-bottom: 11px;
}
.brand-right.navbar .menu-sm .navbar-toggle {
	margin-left: 10px;
}
.brand-right.navbar .menu-sm.navbar-toggle {
	margin-left: 10px;
}
.menu-sm.brand-right.navbar .navbar-toggle {
	margin-left: 10px;
}
.navbar .menu-xs .navbar-toggle {
	padding: 3px 4px; margin-top: 14px; margin-right: 5px; margin-bottom: 14px;
}
.navbar .menu-xs.navbar-toggle {
	padding: 3px 4px; margin-top: 14px; margin-right: 5px; margin-bottom: 14px;
}
.menu-xs.navbar .navbar-toggle {
	padding: 3px 4px; margin-top: 14px; margin-right: 5px; margin-bottom: 14px;
}
.brand-right.navbar .menu-xs .navbar-toggle {
	margin-left: 5px;
}
.brand-right.navbar .menu-xs.navbar-toggle {
	margin-left: 5px;
}
.menu-xs.brand-right.navbar .navbar-toggle {
	margin-left: 5px;
}
@media all and (min-width:768px)
{
.brand-right.navbar .navbar-header {
	float: right;
}
}
@media all and (max-width:767px)
{
.navbar .brand-right.navbar .navbar-header {
	float: none;
}
.navbar .navbar-header .navbar-left.nav {
	margin: 0px 0px 0px 15px;
}
.navbar .navbar-header .navbar-right.nav {
	margin: 0px 15px 0px 0px;
}
.navbar .navbar-header .nav > li > a {
	padding: 15px 8px; float: left; display: table;
}
}
@media all and (min-width:768px)
{
.navbar .dropdown-onhover.navbar-nav > li.dropdown-grid:hover > .dropdown-grid-wrapper > .dropdown-menu {
	z-index: 1001;
}
.navbar .navbar-nav > li.dropdown-onhover:hover > ul {
	z-index: 1001;
}
.dropdown-onhover.navbar .navbar-nav > li.dropdown-grid:hover > .dropdown-grid-wrapper > .dropdown-menu {
	z-index: 1001;
}
.dropdown-onhover.navbar .navbar-nav > li:hover > ul {
	z-index: 1001;
}
:not(.no-active-arrow).navbar .navbar-nav > .active > a::after {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-border):not(.no-active-arrow).navbar .navbar-nav > .active > a::before {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-border):not(.no-open-arrow).navbar .dropdown-onhover.navbar-nav > li:hover > a.dropdown-toggle::before {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-border):not(.no-open-arrow).navbar .navbar-nav > .open > a.dropdown-toggle::before {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-border):not(.no-open-arrow).navbar .navbar-nav > li.dropdown-onhover:hover > a.dropdown-toggle::before {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-border):not(.no-open-arrow).dropdown-onhover.navbar .navbar-nav > li:not(.disabled):hover > a.dropdown-toggle::before {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-open-arrow).navbar .dropdown-onhover.navbar-nav > li:hover > a.dropdown-toggle::after {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-open-arrow).navbar .navbar-nav > .open > a.dropdown-toggle::after {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-open-arrow).navbar .navbar-nav > li.dropdown-onhover:hover > a.dropdown-toggle::after {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
:not(.no-open-arrow).dropdown-onhover.navbar .navbar-nav > li:not(.disabled):hover > a.dropdown-toggle::after {
	border-style: solid; border-color: transparent; left: 50%; width: 0px; height: 0px; line-height: 0; margin-left: -8px; position: absolute; content: " ";
}
.navbar .no-fix.dropdown-onhover.navbar-nav > :not(.active):not(:hover).open > a.dropdown-toggle::after {
	content: none;
}
.navbar .no-fix.dropdown-onhover.navbar-nav > :not(.active):not(:hover).open > a.dropdown-toggle::before {
	content: none;
}
.navbar .navbar-nav > :not(.active):not(:hover).open.no-fix.dropdown-onhover > a.dropdown-toggle::after {
	content: none;
}
.navbar .navbar-nav > :not(.active):not(:hover).open.no-fix.dropdown-onhover > a.dropdown-toggle::before {
	content: none;
}
.no-fix.dropdown-onhover.navbar .navbar-nav > :not(.active):not(:hover).open > a.dropdown-toggle::after {
	content: none;
}
.no-fix.dropdown-onhover.navbar .navbar-nav > :not(.active):not(:hover).open > a.dropdown-toggle::before {
	content: none;
}
.navbar-fixed-bottom.navbar .navbar-nav > .active > a::before {
	border-width: 0px 8px 8px; top: -8px;
}
.navbar-fixed-bottom.navbar .navbar-nav > .active > a::after {
	border-width: 0px 8px 8px; top: -7px;
}
.navbar-fixed-bottom.no-border.navbar .navbar-nav > .active > a::after {
	top: -8px;
}
.navbar-fixed-bottom.navbar .dropdown-onhover.navbar-nav > li:not(.disabled):hover > a::before {
	border-width: 8px 8px 0px; top: 0px;
}
.navbar-fixed-bottom.navbar .navbar-nav > .open > a::before {
	border-width: 8px 8px 0px; top: 0px;
}
.navbar-fixed-bottom.navbar .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a::before {
	border-width: 8px 8px 0px; top: 0px;
}
.dropdown-onhover.navbar-fixed-bottom.navbar .navbar-nav > li:not(.disabled):hover > a::before {
	border-width: 8px 8px 0px; top: 0px;
}
.navbar-fixed-bottom.navbar .dropdown-onhover.navbar-nav > li:not(.disabled):hover > a::after {
	border-width: 8px 8px 0px; top: -1px;
}
.navbar-fixed-bottom.navbar .navbar-nav > .open > a::after {
	border-width: 8px 8px 0px; top: -1px;
}
.navbar-fixed-bottom.navbar .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a::after {
	border-width: 8px 8px 0px; top: -1px;
}
.dropdown-onhover.navbar-fixed-bottom.navbar .navbar-nav > li:not(.disabled):hover > a::after {
	border-width: 8px 8px 0px; top: -1px;
}
.navbar-fixed-bottom.no-border.navbar .dropdown-onhover.navbar-nav > li:not(.disabled):hover > a::after {
	top: 0px;
}
.navbar-fixed-bottom.no-border.navbar .navbar-nav > .open > a::after {
	top: 0px;
}
.navbar-fixed-bottom.no-border.navbar .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a::after {
	top: 0px;
}
.dropdown-onhover.navbar-fixed-bottom.no-border.navbar .navbar-nav > li:not(.disabled):hover > a::after {
	top: 0px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > .active > a::before {
	border-width: 8px 8px 0px; bottom: -9px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > .active > a::after {
	border-width: 8px 8px 0px; bottom: -8px;
}
:not(.navbar-fixed-bottom).navbar .dropdown-onhover.navbar-nav > li:not(.disabled):hover > a::before {
	border-width: 0px 8px 8px; bottom: 0px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > .open > a::before {
	border-width: 0px 8px 8px; bottom: 0px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a::before {
	border-width: 0px 8px 8px; bottom: 0px;
}
:not(.navbar-fixed-bottom).dropdown-onhover.navbar .navbar-nav > li:not(.disabled):hover > a::before {
	border-width: 0px 8px 8px; bottom: 0px;
}
:not(.navbar-fixed-bottom).navbar .dropdown-onhover.navbar-nav > li:not(.disabled):hover > a::after {
	border-width: 0px 8px 8px; bottom: -1px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > .open > a::after {
	border-width: 0px 8px 8px; bottom: -1px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a::after {
	border-width: 0px 8px 8px; bottom: -1px;
}
:not(.navbar-fixed-bottom).dropdown-onhover.navbar .navbar-nav > li:not(.disabled):hover > a::after {
	border-width: 0px 8px 8px; bottom: -1px;
}
:not(.navbar-fixed-bottom).no-border.navbar .dropdown-onhover.navbar-nav > li:not(.disabled):hover > a::after {
	bottom: 0px;
}
:not(.navbar-fixed-bottom).no-border.navbar .navbar-nav > .open > a::after {
	bottom: 0px;
}
:not(.navbar-fixed-bottom).no-border.navbar .navbar-nav > li:not(.disabled).dropdown-onhover:hover > a::after {
	bottom: 0px;
}
:not(.navbar-fixed-bottom).dropdown-onhover.no-border.navbar .navbar-nav > li:not(.disabled):hover > a::after {
	bottom: 0px;
}
.navbar-fixed-bottom.no-fix.dropdown-onhover.navbar .navbar-nav > .active > a::before {
	border-width: 0px 8px 8px; top: -8px;
}
.navbar-fixed-bottom.navbar .no-fix.dropdown-onhover.navbar-nav > .active > a::before {
	border-width: 0px 8px 8px; top: -8px;
}
.navbar-fixed-bottom.navbar .navbar-nav > .active.no-fix.dropdown-onhover > a::before {
	border-width: 0px 8px 8px; top: -8px;
}
.navbar-fixed-bottom.no-fix.dropdown-onhover.navbar .navbar-nav > .active > a::after {
	border-width: 0px 8px 8px; top: -7px;
}
.navbar-fixed-bottom.navbar .no-fix.dropdown-onhover.navbar-nav > .active > a::after {
	border-width: 0px 8px 8px; top: -7px;
}
.navbar-fixed-bottom.navbar .navbar-nav > .active.no-fix.dropdown-onhover > a::after {
	border-width: 0px 8px 8px; top: -7px;
}
:not(.navbar-fixed-bottom).no-fix.dropdown-onhover.navbar .navbar-nav > .active > a::before {
	border-width: 8px 8px 0px; bottom: -9px;
}
:not(.navbar-fixed-bottom).navbar .no-fix.dropdown-onhover.navbar-nav > .active > a::before {
	border-width: 8px 8px 0px; bottom: -9px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > .active.no-fix.dropdown-onhover > a::before {
	border-width: 8px 8px 0px; bottom: -9px;
}
:not(.navbar-fixed-bottom).no-fix.dropdown-onhover.navbar .navbar-nav > .active > a::after {
	border-width: 8px 8px 0px; bottom: -8px;
}
:not(.navbar-fixed-bottom).navbar .no-fix.dropdown-onhover.navbar-nav > .active > a::after {
	border-width: 8px 8px 0px; bottom: -8px;
}
:not(.navbar-fixed-bottom).navbar .navbar-nav > .active.no-fix.dropdown-onhover > a::after {
	border-width: 8px 8px 0px; bottom: -8px;
}
}
:not(.caret-bootstrap).navbar :not(.caret-bootstrap).navbar-nav li:not(.caret-bootstrap) > a:not(.caret-bootstrap).dropdown-toggle > span:not(.caret-bootstrap).caret {
	border: currentColor; border-image: none; width: 8px; height: 20px; font-family: FontAwesome; margin-left: 8px; vertical-align: top; position: relative;
}
:not(.caret-bootstrap).navbar :not(.caret-bootstrap).navbar-nav li:not(.caret-bootstrap) > a:not(.caret-bootstrap).dropdown-toggle > span:not(.caret-bootstrap).caret::before {
	content: "\f107";
}
:not(.caret-bootstrap).navbar-fixed-bottom.navbar :not(.caret-bootstrap).navbar-nav li:not(.caret-bootstrap) > a:not(.caret-bootstrap).dropdown-toggle > span:not(.caret-bootstrap).caret::before {
	content: "\f106";
}
@media all and (max-width:768px)
{
:not(.caret-bootstrap).navbar :not(.caret-bootstrap).navbar-nav li:not(.caret-bootstrap) > a:not(.caret-bootstrap).dropdown-toggle > span:not(.caret-bootstrap).caret {
	float: right;
}
}
.navbar .navbar-nav li.caret-bootstrap > a.dropdown-toggle > span.caret {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar .navbar-nav li > a.caret-bootstrap.dropdown-toggle > span.caret {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar .navbar-nav li > a.dropdown-toggle > span.caret-bootstrap.caret {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar .caret-bootstrap.navbar-nav li > a.dropdown-toggle > span.caret {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.caret-bootstrap.navbar .navbar-nav li > a.dropdown-toggle > span.caret {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar-fixed-bottom.navbar .navbar-nav li.caret-bootstrap > a.dropdown-toggle > span.caret {
	border-width: 0px 4px 4px; border-style: none solid solid; border-color: currentColor transparent; width: 0px; height: 0px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar-fixed-bottom.navbar .navbar-nav li > a.caret-bootstrap.dropdown-toggle > span.caret {
	border-width: 0px 4px 4px; border-style: none solid solid; border-color: currentColor transparent; width: 0px; height: 0px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar-fixed-bottom.navbar .navbar-nav li > a.dropdown-toggle > span.caret-bootstrap.caret {
	border-width: 0px 4px 4px; border-style: none solid solid; border-color: currentColor transparent; width: 0px; height: 0px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar-fixed-bottom.navbar .caret-bootstrap.navbar-nav li > a.dropdown-toggle > span.caret {
	border-width: 0px 4px 4px; border-style: none solid solid; border-color: currentColor transparent; width: 0px; height: 0px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.caret-bootstrap.navbar-fixed-bottom.navbar .navbar-nav li > a.dropdown-toggle > span.caret {
	border-width: 0px 4px 4px; border-style: none solid solid; border-color: currentColor transparent; width: 0px; height: 0px; margin-right: 0px; margin-left: 8px; vertical-align: middle; float: right; display: inline-block;
}
.navbar .navbar-nav li.caret-left > a.dropdown-toggle > span.caret {
	margin-right: 8px !important; margin-left: 0px !important; float: left !important;
}
.navbar .caret-left.navbar-nav li > a.dropdown-toggle > span.caret {
	margin-right: 8px !important; margin-left: 0px !important; float: left !important;
}
.caret-left.navbar .navbar-nav li > a.dropdown-toggle > span.caret {
	margin-right: 8px !important; margin-left: 0px !important; float: left !important;
}
.navbar .navbar-nav .dropdown-menu li.caret-bootstrap > a.dropdown-toggle::before {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; float: right; position: absolute; content: "" !important;
}
.navbar .navbar-nav .dropdown-menu li > a.caret-bootstrap.dropdown-toggle::before {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; float: right; position: absolute; content: "" !important;
}
.navbar .caret-bootstrap.navbar-nav .dropdown-menu li > a.dropdown-toggle::before {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; float: right; position: absolute; content: "" !important;
}
.caret-bootstrap.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle::before {
	border-width: 4px 4px 0px; border-style: solid solid none; border-color: currentColor transparent; width: 0px; height: 0px; margin-top: 8px; float: right; position: absolute; content: "" !important;
}
.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle::before {
	left: auto; width: 10px; right: 10px; font-family: FontAwesome; position: absolute; content: "";
}
.navbar .navbar-nav .dropdown-menu li.caret-left > a.dropdown-toggle::before {
	left: 10px; right: auto;
}
.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle.caret-left::before {
	left: 10px; right: auto;
}
.navbar .navbar-nav .caret-left.dropdown-menu li > a.dropdown-toggle::before {
	left: 10px; right: auto;
}
.navbar .caret-left.navbar-nav .dropdown-menu li > a.dropdown-toggle::before {
	left: 10px; right: auto;
}
.caret-left.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle::before {
	left: 10px; right: auto;
}
.navbar .navbar-nav .dropdown-menu li.dropdown-left-onclick > a:not(.collapsed).dropdown-toggle::before {
	content: "\f104";
}
.navbar .navbar-nav .dropdown-menu li.dropup-left-onclick > a:not(.collapsed).dropdown-toggle::before {
	content: "\f104";
}
.navbar .navbar-nav .dropdown-menu li.dropdown-right-onclick > a:not(.collapsed).dropdown-toggle::before {
	content: "\f105";
}
.navbar .navbar-nav .dropdown-menu li.dropup-right-onclick > a:not(.collapsed).dropdown-toggle::before {
	content: "\f105";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).collapse-up-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f106";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).dropup-center-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f106";
}
.navbar .navbar-nav .dropdown-menu li[class*=collapse-up-] > a.dropdown-toggle::before {
	content: "\f106";
}
.navbar .navbar-nav .dropdown-menu li[class*=dropup-] > a.dropdown-toggle::before {
	content: "\f106";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).collapse-down-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f107";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).dropdown-center-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f107";
}
.navbar .navbar-nav .dropdown-menu li[class*=collapse-down-] > a.dropdown-toggle::before {
	content: "\f107";
}
.navbar .navbar-nav .dropdown-menu li[class*=dropdown-] > a.dropdown-toggle::before {
	content: "\f107";
}
@media all and (min-width:768px)
{
.navbar .navbar-nav .dropdown-menu li.dropdown-left-onhover:hover > a.dropdown-toggle::before {
	content: "\f104";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).dropdown-left-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f104";
}
.navbar .navbar-nav .dropdown-menu li.dropup-left-onhover:hover > a.dropdown-toggle::before {
	content: "\f104";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).dropup-left-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f104";
}
.navbar .navbar-nav .dropdown-menu li.dropdown-right-onhover:hover > a.dropdown-toggle::before {
	content: "\f105";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).dropdown-right-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f105";
}
.navbar .navbar-nav .dropdown-menu li.dropup-right-onhover:hover > a.dropdown-toggle::before {
	content: "\f105";
}
.navbar .navbar-nav .dropdown-menu li:not(.no-fix).dropup-right-onhover > a:not(.collapsed).dropdown-toggle::before {
	content: "\f105";
}
}
@media all and (max-width:767px)
{
.navbar .navbar-nav .dropdown-menu li[class*=collapse-up-] > a.dropdown-toggle::before {
	content: "\f106" !important;
}
.navbar .navbar-nav .dropdown-menu li > a.dropdown-toggle::before {
	content: "\f107" !important;
}
:not(.caret-bootstrap).navbar :not(.caret-bootstrap).navbar-nav :not(.caret-bootstrap).dropdown-menu li:not(.caret-bootstrap).collapse-up-onclick > a:not(.caret-bootstrap).collapsed.dropdown-toggle::before {
	content: "\f106" !important;
}
}
.navbar .dropdown-menu {
	position: absolute;
}
.navbar .navbar-nav > li:not(.dropdown-short)[class*=dropdown-] {
	position: static;
}
:not(.no-border).navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	margin-top: 1px; margin-bottom: 1px;
}
:not(.no-border).navbar .navbar-nav > li[class*=dropdown] > .dropdown-menu {
	margin-top: 1px; margin-bottom: 1px;
}
.no-border.navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	margin-top: 0px; margin-bottom: 0px;
}
.no-border.navbar .navbar-nav > li[class*=dropdown] > .dropdown-menu {
	margin-top: 0px; margin-bottom: 0px;
}
.navbar-fixed-bottom.navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	border-radius: 4px 4px 0px 0px; top: auto; bottom: 100%; border-top-width: 1px; border-bottom-width: 0px;
}
.navbar-fixed-bottom.navbar .navbar-nav > li[class*=dropdown] > .dropdown-menu {
	border-radius: 4px 4px 0px 0px; top: auto; bottom: 100%; border-top-width: 1px; border-bottom-width: 0px;
}
.navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	border-radius: 0px 0px 4px 4px; top: 100%; bottom: auto; border-top-width: 0px; border-bottom-width: 1px;
}
.navbar .navbar-nav > li[class*=dropdown] > .dropdown-menu {
	border-radius: 0px 0px 4px 4px; top: 100%; bottom: auto; border-top-width: 0px; border-bottom-width: 1px;
}
.navbar .navbar-nav > li.dropdown > .dropdown-menu {
	padding: 0px;
}
.navbar .navbar-nav > li.dropdown-short > .dropdown-menu {
	padding: 15px;
}
.navbar .navbar-left.navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper {
	float: left; direction: ltr;
}
.navbar .navbar-right.navbar-nav > li.dropdown-grid > .dropdown-menu-left.dropdown-grid-wrapper {
	float: left; direction: ltr;
}
.navbar .navbar-left.navbar-nav > li.dropdown-grid > .dropdown-menu-right.dropdown-grid-wrapper {
	float: right; direction: rtl;
}
.navbar .navbar-right.navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper {
	float: right; direction: rtl;
}
.navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	padding: 15px; left: auto; direction: ltr;
}
.navbar .navbar-right.navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	right: auto;
}
.navbar .navbar-nav > li.open.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	display: block;
}
.navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	padding: 15px; left: 0px; right: 0px; margin-right: 0px; margin-left: 0px;
}
.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	padding: 15px; left: 0px; right: 0px; margin-right: 0px; margin-left: 0px;
}
.navbar-fixed-bottom.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	margin-right: 15px; margin-left: 15px;
}
.navbar-fixed-top.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	margin-right: 15px; margin-left: 15px;
}
.navbar-static-top.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	margin-right: 15px; margin-left: 15px;
}
:not(.no-border).navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	margin-right: -16px; margin-left: -16px;
}
.no-border.navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	margin-right: -15px; margin-left: -15px;
}
.navbar-fixed-bottom.navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	margin-right: 0px; margin-left: 0px;
}
.navbar-fixed-top.navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	margin-right: 0px; margin-left: 0px;
}
.navbar-static-top.navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	margin-right: 0px; margin-left: 0px;
}
.navbar-static-top.no-border.navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	margin-right: 0px; margin-left: 0px;
}
@media all and (min-width:768px)
{
.navbar .no-fix.dropdown-onhover.navbar-nav > li.open.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	display: none;
}
.navbar .no-fix.dropdown-onhover.navbar-nav > li > .dropdown-menu {
	display: none;
}
.navbar .navbar-nav > li.open.dropdown-grid.no-fix.dropdown-onhover > .dropdown-grid-wrapper > .dropdown-menu {
	display: none;
}
.navbar .navbar-nav > li.no-fix.dropdown-onhover > .dropdown-menu {
	display: none;
}
.no-fix.dropdown-onhover.navbar .navbar-nav > li.open.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	display: none;
}
.no-fix.dropdown-onhover.navbar .navbar-nav > li > .dropdown-menu {
	display: none;
}
:not(.no-border).navbar .dropdown-onhover.navbar-nav > li:hover > a {
	border-width: 0px 0px 1px; border-style: solid; margin-top: 0px; margin-bottom: -1px;
}
:not(.no-border).navbar li.dropdown-onhover:hover > a {
	border-width: 0px 0px 1px; border-style: solid; margin-top: 0px; margin-bottom: -1px;
}
:not(.no-border).dropdown-onhover.navbar .navbar-nav > li:hover > a {
	border-width: 0px 0px 1px; border-style: solid; margin-top: 0px; margin-bottom: -1px;
}
:not(.no-border).navbar-fixed-bottom.navbar .dropdown-onhover.navbar-nav > li:hover > a {
	border-width: 1px 0px 0px; border-style: solid; margin-top: -1px; margin-bottom: 0px;
}
:not(.no-border).navbar-fixed-bottom.navbar li.dropdown-onhover:hover > a {
	border-width: 1px 0px 0px; border-style: solid; margin-top: -1px; margin-bottom: 0px;
}
:not(.no-border).dropdown-onhover.navbar-fixed-bottom.navbar .navbar-nav > li:hover > a {
	border-width: 1px 0px 0px; border-style: solid; margin-top: -1px; margin-bottom: 0px;
}
.navbar .dropdown-onhover.navbar-nav > li:hover > .dropdown-grid-wrapper > .dropdown-menu {
	display: block !important; visibility: visible; z-index: 1001 !important;
}
.navbar .dropdown-onhover.navbar-nav > li:hover > .dropdown-menu {
	display: block !important; visibility: visible; z-index: 1001 !important;
}
.navbar li.dropdown-onhover:hover > .dropdown-grid-wrapper > .dropdown-menu {
	display: block !important; visibility: visible; z-index: 1001 !important;
}
.navbar li.dropdown-onhover:hover > .dropdown-menu {
	display: block !important; visibility: visible; z-index: 1001 !important;
}
.dropdown-onhover.navbar .navbar-nav > li:hover > .dropdown-grid-wrapper > .dropdown-menu {
	display: block !important; visibility: visible; z-index: 1001 !important;
}
.dropdown-onhover.navbar .navbar-nav > li:hover > .dropdown-menu {
	display: block !important; visibility: visible; z-index: 1001 !important;
}
}
@media all and (max-width:767px)
{
.navbar .navbar-nav > li.dropdown-short > .dropdown-menu .h-divided {
	width: 100%;
}
.navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper {
	float: none !important;
}
.navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	left: 0px !important; top: 0px !important; right: 0px !important; bottom: auto !important; margin-top: 0px !important; margin-bottom: 0px !important; border-top-width: 1px !important; border-top-style: solid; position: relative;
}
.navbar .navbar-nav > li > .dropdown-menu {
	left: 0px !important; top: 0px !important; right: 0px !important; bottom: auto !important; margin-top: 0px !important; margin-bottom: 0px !important; border-top-width: 1px !important; border-top-style: solid; position: relative;
}
.navbar .navbar-nav > li.dropdown-full > .dropdown-menu {
	width: 100%; margin-right: 0px !important; margin-left: 0px !important;
}
.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	width: 100%; margin-right: 0px !important; margin-left: 0px !important;
}
.navbar-fixed-bottom.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	width: 100%; margin-right: 0px !important; margin-left: 0px !important;
}
.navbar-fixed-top.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	width: 100%; margin-right: 0px !important; margin-left: 0px !important;
}
.navbar-static-top.navbar .navbar-nav > li.dropdown-wide > .dropdown-menu {
	width: 100%; margin-right: 0px !important; margin-left: 0px !important;
}
.navbar .navbar-nav > li.open.dropdown-full > .dropdown-menu {
	display: inline-block; visibility: visible;
}
.navbar .navbar-nav > li.open.dropdown-wide > .dropdown-menu {
	display: inline-block; visibility: visible;
}
.navbar .navbar-nav > li.dropdown-grid > .dropdown-grid-wrapper > .dropdown-menu {
	margin-right: 0px !important;
}
.navbar .navbar-nav > li.dropdown-grid > a {
	margin-right: 0px !important;
}
.navbar .navbar-right.navbar-nav > li > .dropdown-grid-wrapper > .dropdown-menu {
	margin-right: 1px !important;
}
.navbar .navbar-right.navbar-nav > li > a {
	margin-right: 1px !important;
}
.navbar .navbar-right.navbar-nav > li > ul {
	margin-right: 1px !important;
}
.navbar li.xs-hover:hover > .dropdown-grid-wrapper > .dropdown-menu {
	width: auto; height: inherit !important; border-right-color: currentColor; border-bottom-color: currentColor; border-left-color: currentColor; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-bottom-style: none; border-left-style: none; float: none; display: block; visibility: visible;
}
.navbar li.xs-hover:hover > .dropdown-menu {
	width: auto; height: inherit !important; border-right-color: currentColor; border-bottom-color: currentColor; border-left-color: currentColor; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-bottom-style: none; border-left-style: none; float: none; display: block; visibility: visible;
}
.navbar li:not(:hover).no-fix.xs-hover > .dropdown-grid-wrapper > .dropdown-menu {
	display: none;
}
.navbar li:not(:hover).no-fix.xs-hover > .dropdown-menu {
	display: none;
}
.navbar li.xs-hover.dropdown-full:hover > .dropdown-menu {
	display: inline-block !important; visibility: visible;
}
.navbar li.xs-hover.dropdown-wide:hover > .dropdown-menu {
	display: inline-block !important; visibility: visible;
}
.navbar li.xs-hover:hover > .dropdown-grid-wrapper > .dropdown-menu .dropdown-menu {
	border: 0px currentColor; border-image: none; float: none; position: static;
}
.navbar li.xs-hover:hover > .dropdown-menu .dropdown-menu {
	border: 0px currentColor; border-image: none; float: none; position: static;
}
}
.navbar .navbar-nav > li ul li[class*='-onhover'] {
	position: relative;
}
.navbar .navbar-nav > li ul li[class*='-onclick'] {
	position: relative;
}
.navbar .navbar-nav > li ul li[class*='-onhover']:not(.no-fix) > .collapsed.dropdown-toggle + .collapsing {
	height: inherit !important; display: none;
}
.navbar .navbar-nav > li ul li[class*='-onclick'] > .collapsed.dropdown-toggle + .collapsing {
	height: inherit !important; display: none;
}
.navbar .navbar-nav > li ul li[class*='-onhover']:not(.no-fix) > :not(.collapsed).dropdown-toggle + .collapsing {
	height: inherit !important; display: block; visibility: visible;
}
.navbar .navbar-nav > li ul li[class*='-onclick'] > :not(.collapsed).dropdown-toggle + .collapsing {
	height: inherit !important; display: block; visibility: visible;
}
.navbar .navbar-nav > li ul li[class*='-onhover']:not([class*=collapse-]):hover > .dropdown-menu {
	z-index: 1002;
}
.navbar .navbar-nav > li ul li[class*='-onclick']:hover > .dropdown-menu {
	z-index: 1002;
}
.navbar .navbar-nav > li ul li.dropup-center-onclick > .dropdown-menu {
	margin: 0px; padding: 15px; left: 0px; top: auto; width: 100%; right: 0px; bottom: 100%; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropup-center-onhover > .dropdown-menu {
	margin: 0px; padding: 15px; left: 0px; top: auto; width: 100%; right: 0px; bottom: 100%; overflow: visible; display: none; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropdown-center-onclick > .dropdown-menu {
	margin: 0px; padding: 15px; left: 0px; top: 100%; width: 100%; right: 0px; bottom: auto; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropdown-center-onhover > .dropdown-menu {
	margin: 0px; padding: 15px; left: 0px; top: 100%; width: 100%; right: 0px; bottom: auto; overflow: visible; display: none; z-index: 1001;
}
.navbar .navbar-nav > li ul li[class*='-center-'].ltr > .dropdown-menu {
	left: 0px; width: auto; right: auto;
}
.navbar .navbar-nav > li ul li[class*='-center-'] > .ltr.dropdown-menu {
	left: 0px; width: auto; right: auto;
}
.navbar .navbar-nav > li ul li[class*='-center-'].rtl > .dropdown-menu {
	left: auto; width: auto; right: 0px;
}
.navbar .navbar-nav > li ul li[class*='-center-'] > .rtl.dropdown-menu {
	left: auto; width: auto; right: 0px;
}
.navbar .navbar-nav > li ul li.dropup-right-onclick > .dropdown-menu {
	left: 100%; top: auto; right: auto; bottom: 0px; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropup-right-onhover > .dropdown-menu {
	left: 100%; top: auto; right: auto; bottom: 0px; overflow: visible; display: none; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropdown-right-onclick > .dropdown-menu {
	left: 100%; top: 0px; right: auto; bottom: auto; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropdown-right-onhover > .dropdown-menu {
	left: 100%; top: 0px; right: auto; bottom: auto; overflow: visible; display: none; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropup-left-onclick > .dropdown-menu {
	left: auto; top: auto; right: 100%; bottom: 0px; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropup-left-onhover > .dropdown-menu {
	left: auto; top: auto; right: 100%; bottom: 0px; overflow: visible; display: none; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropdown-left-onclick > .dropdown-menu {
	left: auto; top: 0px; right: 100%; bottom: auto; z-index: 1001;
}
.navbar .navbar-nav > li ul li.dropdown-left-onhover > .dropdown-menu {
	left: auto; top: 0px; right: 100%; bottom: auto; overflow: visible; display: none; z-index: 1001;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropdown-right-onclick > .dropdown-menu {
	margin: 0px 0px 0px -1px; padding: 15px;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropdown-right-onhover > .dropdown-menu {
	margin: 0px 0px 0px -1px; padding: 15px;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropup-right-onclick > .dropdown-menu {
	margin: 0px 0px 0px -1px; padding: 15px;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropup-right-onhover > .dropdown-menu {
	margin: 0px 0px 0px -1px; padding: 15px;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropdown-left-onclick > .dropdown-menu {
	margin: 0px -1px 0px 0px; padding: 15px;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropdown-left-onhover > .dropdown-menu {
	margin: 0px -1px 0px 0px; padding: 15px;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropup-left-onclick > .dropdown-menu {
	margin: 0px -1px 0px 0px; padding: 15px;
}
.navbar .navbar-nav > li:not(.dropdown) ul li.dropup-left-onhover > .dropdown-menu {
	margin: 0px -1px 0px 0px; padding: 15px;
}
.navbar .navbar-nav > li.dropdown ul li.dropdown-right-onclick > .dropdown-menu {
	margin: 0px 0px 0px -10px; padding: 0px;
}
.navbar .navbar-nav > li.dropdown ul li.dropdown-right-onhover > .dropdown-menu {
	margin: 0px 0px 0px -10px; padding: 0px;
}
.navbar .navbar-nav > li.dropdown ul li.dropup-right-onclick > .dropdown-menu {
	margin: 0px 0px 0px -10px; padding: 0px;
}
.navbar .navbar-nav > li.dropdown ul li.dropup-right-onhover > .dropdown-menu {
	margin: 0px 0px 0px -10px; padding: 0px;
}
.navbar .navbar-nav > li.dropdown ul li.dropdown-left-onclick > .dropdown-menu {
	margin: 0px -10px 0px 0px; padding: 0px;
}
.navbar .navbar-nav > li.dropdown ul li.dropdown-left-onhover > .dropdown-menu {
	margin: 0px -10px 0px 0px; padding: 0px;
}
.navbar .navbar-nav > li.dropdown ul li.dropup-left-onclick > .dropdown-menu {
	margin: 0px -10px 0px 0px; padding: 0px;
}
.navbar .navbar-nav > li.dropdown ul li.dropup-left-onhover > .dropdown-menu {
	margin: 0px -10px 0px 0px; padding: 0px;
}
.navbar .navbar-nav > li ul li[class*=collapse-down-] > .dropdown-menu {
	background: 0px 0px; border: currentColor; border-image: none; width: 100%; margin-top: 0px; margin-bottom: 0px; position: relative; box-shadow: none; -webkit-box-shadow: none;
}
.navbar .navbar-nav > li ul li.collapse-down-onhover > .dropdown-menu {
	overflow: visible; display: none;
}
.navbar .navbar-nav > li ul li.collapse-up-onhover > .dropdown-menu {
	overflow: visible; display: none;
}
.navbar .navbar-nav > li ul li[class*=collapse-up-] {
	flex-flow:column-reverse nowrap; float: none; display: flex; justify-content: flex-start; align-items: stretch; align-content: center; -webkit-box-direction: reverse; -moz-box-direction: reverse; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column-reverse; -webkit-flex-wrap: nowrap; -webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -webkit-align-content: center; -webkit-box-align: stretch; -moz-box-align: stretch; -webkit-align-items: stretch;
}
.navbar .navbar-nav > li ul li[class*=collapse-up-] > a {
	flex:0 1 auto; order: 0; align-self: auto; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -webkit-align-self: auto;
}
.navbar .navbar-nav > li ul li[class*=collapse-up-] > ul.dropdown-menu {
	flex:0 1 auto; order: 0; align-self: auto; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -webkit-align-self: auto;
}
.navbar .navbar-nav > li ul li[class*=collapse-up-] > .dropdown-menu {
	background: 0px 0px; border: currentColor; border-image: none; width: 100%; margin-top: 0px; margin-bottom: 0px; position: relative; z-index: auto; box-shadow: none; -webkit-box-shadow: none;
}
.navbar .navbar-nav > li ul li[class*=collapse-up-] {
	width: 100%; -moz-box-sizing: border-box;
}
.navbar .navbar-nav .dropdown-menu li[class*=collapse-] > .dropdown-menu li:not([class*=collapse-]) > .dropdown-menu li > a {
	padding-left: 15px !important;
}
.navbar .navbar-nav > li ul li[class*=collapse-] .dropdown-menu li > a {
	padding-left: 30px;
}
.navbar .navbar-nav > li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li > a {
	padding-left: 45px;
}
.navbar .navbar-nav > li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li > a {
	padding-left: 60px;
}
.navbar .navbar-nav > li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li > a {
	padding-left: 75px;
}
.navbar .navbar-nav > li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li > a {
	padding-left: 90px;
}
@media all and (max-width:767px)
{
.navbar .navbar-nav > li ul li[class*='-onhover'] > .in.collapse.dropdown-menu {
	height: inherit !important; display: block; visibility: visible;
}
.navbar .navbar-nav > li ul li[class*='-onhover'] > .collapsed.dropdown-toggle + .collapsing.dropdown-menu {
	height: inherit !important; display: none;
}
.navbar .navbar-nav > li ul li[class*='-onhover'] > :not(.collapsed).dropdown-toggle + .collapsing.dropdown-menu {
	height: inherit !important; display: block; visibility: visible;
}
.navbar .navbar-nav > li ul li[class*='-onhover'] > .dropdown-menu {
	margin: 1px 0px; padding: 0px !important; width: auto;
}
.navbar .navbar-nav > li ul li[class*='-onclick'] > .dropdown-menu {
	margin: 1px 0px; padding: 0px !important; width: auto;
}
.navbar .navbar-nav .open .dropdown-menu > li > a {
	padding-left: 15px;
}
.navbar-nav .open .dropdown-menu .dropdown-header {
	padding-left: 15px;
}
.navbar .navbar-nav .dropdown-menu {
	box-shadow: none !important; -webkit-box-shadow: none;
}
.navbar-nav .open .caret-left.dropdown-menu > li > a.dropdown-toggle {
	padding-left: 30px;
}
.navbar-nav .open .dropdown-menu > li.caret-left > a.dropdown-toggle {
	padding-left: 30px;
}
.navbar-nav .open .dropdown-menu > li > a.caret-left.dropdown-toggle {
	padding-left: 30px;
}
.navbar-nav .caret-left.open .dropdown-menu > li > a.dropdown-toggle {
	padding-left: 30px;
}
.caret-left.navbar-nav .open .dropdown-menu > li > a.dropdown-toggle {
	padding-left: 30px;
}
.caret-left.navbar .navbar-nav .open .dropdown-menu > li > a.dropdown-toggle {
	padding-left: 30px;
}
.navbar .navbar-nav > li ul li[class*=collapse-] .dropdown-menu li > a {
	padding-left: 15px !important;
}
.navbar-nav .dropdown-menu .dropdown-menu {
	margin-top: 1px !important; margin-right: 0px !important; margin-left: 15px !important;
}
}
@media all and (min-width:768px)
{
.navbar .navbar-nav > li ul li[class*='-onhover']:hover > .dropdown-menu {
	height: inherit !important; display: block !important; visibility: visible;
}
.navbar .navbar-nav > li ul li[class*='-onhover']:not(.no-fix) > .in.collapse.dropdown-menu {
	height: inherit !important; display: block !important; visibility: visible;
}
}
