.navbar-nav:not(.sm-collapsible) ul .caret{
	position:absolute;
	right:0;
	margin-top:6px;
	margin-right:15px;
	border-top:4px solid transparent;
	border-bottom:4px solid transparent;
	border-left:4px dashed}

.navbar-nav:not(.sm-collapsible) ul a.has-submenu{
	padding-right:30px}

.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{
	position:absolute;
	right:0;
	margin:-3px 15px 0 0;
	padding:0;
	width:32px;
	height:26px;
	line-height:24px;
	text-align:center;
	border-width:1px;
	border-style:solid}

.navbar-nav.sm-collapsible .caret:before{
	content:'+';
	font-family:monospace;font-weight:700}

.navbar-nav.sm-collapsible .open>a>.caret:before{
	content:'-'}

.navbar-nav.sm-collapsible a.has-submenu{
	padding-right:50px}

.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret,.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] ul .caret{
	position:static;
	margin:0 0 0 2px;
	padding:0;
	width:0;
	height:0;
	border-top:4px dashed;
	border-right:4px solid transparent;
	border-bottom:0;
	border-left:4px solid transparent}

.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret:before{
	content:''!important}

.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] a.has-submenu{
	padding-right:15px}

/*.navbar-nav span.scroll-down,.navbar-nav span.scroll-up{
	position:absolute;
	display:none;
	visibility:hidden;
	height:20px;
	overflow:hidden;
	text-align:center}

.navbar-nav span.scroll-down-arrow,.navbar-nav span.scroll-up-arrow{
	position:absolute;
	top:-2px;
	left:50%;
	margin-left:-8px;
	width:0;
	height:0;
	overflow:hidden;
	border-top:7px dashed transparent;
	border-right:7px dashed transparent;
	border-bottom:7px solid;
	border-left:7px dashed transparent}

.navbar-nav span.scroll-down-arrow{
	top:6px;
	border-top:7px solid;
	border-right:7px dashed transparent;
	border-bottom:7px dashed transparent;
	border-left:7px dashed transparent}*/

.navbar-nav.sm-collapsible ul .dropdown-menu .dropdown-header,.navbar-nav.sm-collapsible ul .dropdown-menu>li>a{	
	padding-left:35px}

.navbar-nav.sm-collapsible ul ul .dropdown-menu .dropdown-header,.navbar-nav.sm-collapsible ul ul .dropdown-menu>li>a{	
	padding-left:45px}

.navbar-nav.sm-collapsible ul ul ul .dropdown-menu .dropdown-header,.navbar-nav.sm-collapsible ul ul ul .dropdown-menu>li>a{
	padding-left:55px}

.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu .dropdown-header,.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu>li>a{
	padding-left:65px}

.navbar-nav .dropdown-menu>li>a{
	white-space:normal}

.navbar-nav ul.sm-nowrap>li>a{
	white-space:nowrap}

.navbar-nav.sm-collapsible ul.sm-nowrap>li>a{
	white-space:normal}

.navbar-right ul.dropdown-menu{
	left:0;right:auto}
