body {
	
}

a {
	color: #7CB546;
	text-decoration: none;
}

a:hover {
	color: #7CB546;
	text-decoration: none;
}

/* Buttons */
/* btn-citsmart */
.btn-citsmart {
	color: #FFFFFF;
	background-color: #7CB546;
	border-color: #8EC657;
}

.btn-citsmart:hover, .btn-citsmart:focus, .btn-citsmart:active,
	.btn-citsmart.active, .open .dropdown-toggle.btn-citsmart {
	color: #FFFFFF;
	background-color: #74AF3B;
	border-color: #8EC657;
}

.btn-citsmart:active, .btn-citsmart.active, .open .dropdown-toggle.btn-citsmart
	{
	background-image: none;
}

.btn-citsmart.disabled, .btn-citsmart[disabled], fieldset[disabled] .btn-citsmart,
	.btn-citsmart.disabled:hover, .btn-citsmart[disabled]:hover, fieldset[disabled] .btn-citsmart:hover,
	.btn-citsmart.disabled:focus, .btn-citsmart[disabled]:focus, fieldset[disabled] .btn-citsmart:focus,
	.btn-citsmart.disabled:active, .btn-citsmart[disabled]:active, fieldset[disabled] .btn-citsmart:active,
	.btn-citsmart.disabled.active, .btn-citsmart[disabled].active, fieldset[disabled] .btn-citsmart.active
	{
	background-color: #7CB546;
	border-color: #8EC657;
}

.btn-citsmart .badge {
	color: #7CB546;
	background-color: #FFFFFF;
}

.btn-lookup {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}

/* material-icons  */
.material-icons.material-icon-inline {
	display: inline-block;
	vertical-align: middle;
}

/* pagination */
.pagination>li>a, .pagination>li>span {
	background-color: #fff;
	border: 1px solid #ddd;
	color: #7CB546;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover,
	.pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover
	{
	color: #fff;
	background-color: #74AF3B;
	border-color: #8EC657;
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus,
	.pagination>li>span:hover {
	color: #7CB546;
	background-color: #eee;
	border-color: #ddd;
}

/* nav-pills */
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover
	{
	background-color: #74AF3B;
}

/* Texts */
/* text-citsmart */
.text-citsmart {
	color: #7CB546;
}
/* text-left */
.text-left {
	text-align: left;
}
/* text-right */
.text-right {
	text-align: right;
}
/* text-center */
.text-center {
	text-align: center;
}

/* display */
.dn {
	display: none;
}

/* loading */
.mini-loading {
	background: url(../../include/imagens/mini_loading.gif) no-repeat;
	margin: 0 auto;
	width: 32px;
	height: 32px;
}

/* dropdown */
.dropdown-menu {
	font-size: 13px;
}

/* notification */
.notification-container {
	position: absolute;
	top: 0;
	width: 100%;
}

.notification-container .notification {
	display: none;
	position: relative !important;
	top: 10px;
	right: 10px;
	z-index: 9999;
}