﻿@media(max-width:767px) {
	.btnMenuClass {
		float: right;
		margin-right: 15px;
		margin-top: 40px;
	}
}

/*BARRA MENU*/
.navbar {
	border				: none;
	margin				: 0;
}
#navbarParent {
	position			: absolute;
	bottom				: 0;
	right				: 0;
}

.navbar-nav {
	background			: none;
}
/*BARRA MENU*/


/*PRIMEIRO NIVEL*/
.navbar-nav > li {
	padding : 0;
}

.navbar-nav > li > a {
	padding				: 0;
	color				: #818181;
	padding				: 5px 10px;
	font-size			: 14px;
    line-height			: 25px;
    font-weight			: normal;
	cursor				: pointer;
	border-top			: 3px solid transparent;
	border-bottom		: 3px solid transparent;
}


@media(max-width:767px) {
	.navbar-nav > li:first-child > a:not(.selectedMenu) {
		border-top:2px solid #b0cb1f
	}
	.navbar-nav > li:last-child > a:not(.selectedMenu) {
		border-bottom:2px solid #b0cb1f
	}
}
.navbar-nav > li > a:hover {
	background			: none;
	color				: #535353
}
.navbar-nav > li > a:active {
	background			: none;
	color				: #535353;
	outline:none;
}
.navbar-nav > li > a:focus {
	background			: none;
	color				: #535353
}
.navbar-nav > li > a.highlighted {  /*DROPDOWN ABERTO*/
	background			: none;
}
.navbar-nav > li > a.selectedMenu {  /*SELECTED*/
	background			: none;
	border-color		: #b0cb1f;
	color				: #b0cb1f;
	font-weight			: bold;
}
/*PRIMEIRO NIVEL*/



.navbar-nav > li > ul {
	padding : 0;
}

.navbar-nav > li > ul >li > a {
	padding				: 0;
	color				: #818181;
	padding				: 5px 10px;
	font-size			: 14px;
    line-height			: 25px;
    font-weight			: normal;
	cursor				: pointer;
}

.navbar-nav > li > ul >li > a:not(.selected):hover,
.navbar-nav > li > ul >li > a:not(.selected):active,
.navbar-nav > li > ul >li > a:not(.selected):focus {
	background			: none;
	color				: #535353;
	outline:none;
}

.navbar-nav > li > ul >li > a.selected{
	color				: #b0cb1f;
}



@media (max-width: 950px) {
	.navbar-nav > li > a {
		font-size:13px;
		padding	: 5px 5px;
	}
}

/*POSITION WHEN NOT COLLAPSED*/
@media only screen and (min-width : 768px) {
	#colMenuCab {
		position		: absolute;
		right			: 0;
		bottom			: 0;
	}
}
/*POSITION WHEN NOT COLLAPSED*/

/*BARRA COLLAPSED*/
@media(max-width:767px) {
	#barraCabecalho {
		margin:0 -15px;
	}
	.navbar-nav > li > a {
		font-size:17px;
		padding	: 8px 15px;
	}
	.navbar-nav > li{
		padding	: 0;
	}
}
/*BARRA COLLAPSED*/

/*BOTAO COLLAPSED*/
#btnBarraCab {
	border				: 2px solid #b0cb1f;
	border-radius		: 0;
	margin				: 0;
	float:left;
}
#btnBarraCab span {
	background-color	: #b0cb1f;
}
/*BOTAO COLLAPSED*/



