
.navbar-swa {
	border-top: 1px solid #b0b1b1;
	background-color: #FFF;
	border-color: #b0b1b1;
	border-radius: 0;
	margin-bottom: 0;
	z-index: 100;
}

.navbar-swa:nth-of-type(2) {
	border-top-width: 1px;
	z-index: 50
}

.navbar-swa.affix, .navbar-swa.affix-top {
	top: 0;
	width: 100%;
}

.navbar-swa .navbar-toggle .icon-bar {
	background-color: #5FB0E4;
}

.navbar-swa .navbar-brand {
	color: #5FB0E4;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

.navbar-swa .navbar-nav>li>a {
	border: 0 solid #5FB0E4;
	color: #787878;
	padding: 15px 14px;
	min-height: 53px;
}

.navbar-swa .navbar-nav>li>form>.input-group>.input-group-btn>.btn,
	.navbar-swa .navbar-nav>li>form>.input-group>input {
	border-radius: 0;
}

.navbar-swa .navbar-nav>li:not (.disabled ).active>a,
	.navbar-swa .navbar-nav>li:not (.disabled ).open>a,
	.navbar-swa .navbar-nav>li:not (.disabled )>a:focus,
	.navbar-swa .navbar-nav>li:not (.disabled )>a:hover {
	border-left-width: 5px;
	color: #4f6060;
	padding-left: 10px;
}

.navbar-swa .navbar-nav>li.disabled>a {
	color: #C8C8C8
}

.navbar-swa .navbar-nav>li>.dropdown-menu {
	border-radius: 0;
	margin-right: -1px;
	min-width: 220px;
	padding: 0
}

.navbar-swa .navbar-nav>li:not (.dropdown-right )>.dropdown-menu {
	left: 0;
	margin-left: -1px;
	right: auto
}

.navbar-swa .navbar-nav>li>.dropdown-menu>li>a {
	border-left: 0 solid #4f6060;
	color: #787878;
	font-size: 16px;
	font-weight: 400;
	padding: 5px 20px;
	white-space: nowrap
}

.navbar-swa .navbar-nav>li>.dropdown-menu>li.active>a,
	.navbar-swa .navbar-nav>li>.dropdown-menu>li>a:focus,
	.navbar-swa .navbar-nav>li>.dropdown-menu>li>a:hover {
	background-color: #F5F5F5;
	border-left-width: 5px;
	padding-left: 15px
}

.ex-EMPRESTADO{
	color:#FF4040;
}

.ex-INDISPONIVEL{
	color:#FF4040;
}

.ex-DISPONIVEL{
	color:#00BF00;
}

.input_fce{
	border: 1px solid #bfbfbf;
    border-radius: 0px;
	height:38px;
	font-family:roboto;
}

/* para quebrar o texto do botao, caso seja muito grande */
.btn-wrap-text {
    white-space:normal !important;
    word-wrap: break-word; 
}

.no-padding {
   padding: 0 !important;
   margin: 0 !important;
}

.no-vertical-border {
	border-left: 0px;
	border-right: 0px; 
	border-radius: 0;
	 
}

.alert-homologacao {
    color: #804813;
    background-color: #ffc800;
    border-color: #c99e00;
}

.artigo-EM_AVALIACAO {
	background-color: #63ccff !important;
	/* color: #fff */
}

.text-artigo-EM_AVALIACAO {
	color: #63ccff !important;
	/* color: #fff */
}

.artigo-CORRECAO {
	background-color: #ff7961 !important;
	color: #fff !important;
}

.text-artigo-CORRECAO {
	color: #ff7961 !important;
}

.artigo-APROVADO {
	background-color: #66ffa6 !important;
	/* color: #fff */
}

.text-artigo-APROVADO {
	color: #66ffa6 !important;
	/* color: #fff */
}

.analise_curricular_DEFERIDO {
	background-color: rgb(192, 224, 192) !important;
}

.analise_curricular_INDEFERIDO {
	background-color: rgb(255, 128, 128) !important;
}

.analise_curricular_NAO_AVALIADO {
	background-color: rgb(155,186,195) !important;
}

.analise_curricular_PENDENTE {
	background-color: rgb(205, 178, 199) !important;
}

.btn-suporte{
	background-color: rgb(255,165,0);
	color: white;
}
.btn-suporte:hover{
	background-color: rgb(255,140,0);
	color: white;
}

.invalid-feedback{
	font-size: small;
    color: #d9534f
}