/*
@media all and (max-width:768px) {
	.statusbar{
		height: 20px;
	    background:#f7f7f7;
	}
	#empurra-abaixo {
		height: 70px !important; /* altura do statusbar+navbar /
	}
}
*/

.navbar {
	margin:0 !important;
	background-color: #f7f7f7;
	border-color: #c9c9ce;
	/* background-color: #202020; */ 
}

.navbar-brand {
	background: url(../../img/logo-small.png) left / contain no-repeat;
	float:left !important;
	padding:0 !important;
	margin-left:10 !important;
	height:100%;
	width:150px;
}

@media all and (min-width:768px) and (max-width:845px){
	.navbar-brand {
		margin-left: 0 !important;
		width: 78px !important; /* 721-643 */
	}
}

.navbar-brand .navbar-alignit {
	top: 50%;
	display: block;
	position: relative;
	height: auto;
	transform: translate(0,-50%);
	margin-right: 10px;
  	margin-left: 10px !important;
}

.navbar-header .navbar-alignit {
	-webkit-transform-style: preserve-3d;
  	-moz-transform-style: preserve-3d;
  	transform-style: preserve-3d;
}

.navbar-height {
    height: 50px !important;
}

.navbar-button {
	padding:0 !important;
}

.navbar-toggle {
	float:right !important;	
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	margin:2 2 2 0 !important;
	border-color: #007cff !important;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #007cff !important;
}

/*
.navbar-toggle:hover {
	background-color: #777 !important;
}*/

.navbar-nav {
	padding:0 10 0 0 !important
}

.navbar-nav>li>.dropdown-menu {
	z-index: 9999;
}

.navbar li a {
	font-size: 16px !important;
	color: #007cff !important;
    /* color: white !important; */
}

.navbar li a:hover {
    color: #007cff !important;
    background-color: #c9c9ce!important;
    /* color: rgb(180,180,180) !important;
    background-color: rgb(50,50,50) !important; */
}

.navbar-nav>.open>a {
	color: #007cff !important;
	background-color: #c9c9ce !important;
	/* color: white !important;
    background-color: rgb(50,50,50) !important; */
}

.open a:focus {
	background-color: #c9c9ce !important;
	/* background-color: rgb(50,50,50) !important; */
}

.dropdown-menu {
	background-color: #f7f7f7 !important;
	/* background-color: #202020 !important; */
}

.dropdown-right {
    position: relative;
    top: 0;
    left: 100% !important;
}

@media all and (max-width:791px){
	.dropdown-right a {
    padding-left:35px !important;
	}
}

/*
.dropdown-submenu {
	position: absolute;
} */