.btn-table{
	padding: 5px 10px;
	margin-left: 0 2px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
}
.btn-aguardando{
	background:#F3C200;
	color: #fff;
}
.btn-confirmado{
	background:#35AA47;
	color: #fff; 
}
.btn-realizado{
	background:#4B8DF8;
	color: #fff;
}
.btn-faturado{
	background:#555555;
	color: #fff;
}
.btn-cancelado{
	background:#D84A38;
	color: #fff;
}

.table-advance thead tr th{
	background: none;
	font-weight: bold;	
	border: none 
}

.theadAguardando{
	background:#F3C200;
	border: 1px solid #F3C200 !important; 
}
.theadAguardando tr th{
	color: #fff !important; 
}

.theadConfirmado{
	background:#35AA47;
	border: 1px solid #35AA47 !important; 
}
.theadConfirmado tr th{
	color: #fff !important; 
}
.theadAndamento{
	background:#8E44AD;
	border: 1px solid #8E44AD !important;
}
.theadAndamento tr th{
	color: #fff !important;
}

.theadRealizado{
	background:#4B8DF8;
	border: 1px solid #4B8DF8 !important; 
}
.theadRealizado tr th{
	color: #fff !important; 
}

.theadFaturado{
	background:#555555;
	border: 1px solid #555555 !important; 
}
.theadFaturado tr th{
	color: #fff !important; 
}

.theadCancelado{
	background:#D84A38;
	border: 1px solid #D84A38 !important;
}
.theadCancelado tr th{
	color: #fff !important; 
}

.theadDefault{
	background:#E5E5E5;
	border: 1px solid #E5E5E5 !important;
}

.popover-title {
    padding: 5px 14px;
    margin: 0px;
    font-size: 14px;
    background-color: #DAD8D8;
    border-bottom: none;
    border-radius: none;
    text-align: center;
    color: #666;
    font-weight: bold;    
}

.popover-content {
    padding: 18px 14px;
}

.page-footer{
	background: #F9F9F9;
	border-top: 1px solid #ccc;
	color: #666;
}

/** INICIO MENU TOPO E BARRA TOPO **/
.page-header.navbar .page-header-inner .page-logo .logo-img {
    margin:7px;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem {
    margin: 0px;
    /*padding: 0px 4px;*/
    padding: 0px;
    height: 46px;
    display: inline-block;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem:last-child {
    padding-right: 0px;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem > a {
    margin: 0px;
    padding: 14px 10px 12px 10px;
    color: #79869a;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem > a:hover {
    background-color: #3f4f62;
    color: #a4aebb;
 }

.page-header.navbar .top-menu .navbar-nav > li.navitem.active > a {
    background-color: #3f4f62;
    color: #a4aebb;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem > a > i {
    font-size: 17px;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem > a > i.glyphicon {
    font-size: 16px;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem > a > .badge {
    font-family: "Open Sans", sans-serif;
    position: absolute;
    top: 10px;
    right: 20px;
    font-weight: 300;
    padding: 3px 6px;
}
.page-header.navbar .top-menu .navbar-nav > li.navitem > a:focus {
    background: none;
}

.displayNone{
	display: none;
}  
.pac-container{
	z-index: 99999;
}
.has-feedback label ~ .form-control-feedback {
    top: 36px;
}
.controles{
	float: right;
	width: 120px;
}

.btGeral{
	float: left;
	margin: 0 0 12px 0;
}

.note p.titulo{
    margin: -10px 0 15px -15px;
    padding: 0 0 4px 14px;
	border-bottom: 1px solid;
	font-weight: bold;
}
.note-default{
	background: #EEEEEE !important;
}
.note-default p.titulo{
	border-color: #ADADAD;
}

.note-success p.titulo{
	border-color: #C9E2B3;
}

.bodyNote{
	margin-top: 15px;
}
.statusLog{
	border: 1px solid;
	padding: 7px 10px;
	margin-bottom: 5px;
}

.note-default > .statusLog{
	border-color: #ADADAD;
}
