﻿tr.group {
  font-weight: bold; }

.quick-nav {
  top: 95px;
  margin-top: 0; }

.page-header .top-menu .dropdown-quick-sidebar-toggler > .dropdown-toggle i:before {
  content: "\e03f"; }

.buttons-colvis {
  width: 90px; }

.portlet.box .dataTables_wrapper .dt-buttons {
  margin-top: -49px; }

a.dt-button, button.dt-button, div.dt-button {
  padding: 5px 12px 5px 12px !important; }

.table-scrollable {
  overflow-x: visible;
  overflow-y: visible; }

.dropdown-menu > li > a {
  padding: 2px 4px; }

.dropdown-menu .divider {
  margin: 2px 0; }

.bg-agritel-blue {
  background: #005074 !important; }

.bg-agritel-blue-opacity {
  background: rgba(0, 80, 116, 0.8) !important; }

.bg-hover-agritel-blue:hover {
  background: #005074 !important; }

.font-agritel-blue {
  color: #005074 !important; }

.bg-font-agritel-blue {
  color: #ffffff !important; }

.border-agritel-blue {
  border-color: #005074 !important; }

.border-top-agritel-blue {
  border-top-color: #005074 !important; }

.border-bottom-agritel-blue {
  border-bottom-color: #005074 !important; }

.border-left-agritel-blue {
  border-left-color: #005074 !important; }

.border-right-agritel-blue {
  border-right-color: #005074 !important; }

.bg-before-agritel-blue:before, .bg-after-agritel-blue:after {
  background: #005074 !important; }

.border-before-agritel-blue:before, .border-after-agritel-blue:after {
  border-color: #005074 !important; }

.border-top-before-agritel-blue:before, .border-top-after-agritel-blue:after {
  border-top-color: #005074 !important; }

.border-bottom-before-agritel-blue:before, .border-bottom-after-agritel-blue:after {
  border-bottom-color: #005074 !important; }

.border-left-before-agritel-blue:before, .border-left-after-agritel-blue:after {
  border-left-color: #005074 !important; }

.border-right-before-agritel-blue:before, .border-right-after-agritel-blue:after {
  border-right-color: #005074 !important; }

.portlet > .portlet-body.agritel-blue, .portlet.agritel-blue {
  background-color: #005074; }

.portlet.solid.agritel-blue > .portlet-title, .portlet.solid.blue > .portlet-body {
  border: 0;
  color: #FFFFFF; }

.portlet.solid.agritel-blue > .portlet-title > .caption {
  font-weight: 400; }

.portlet.solid.agritel-blue > .portlet-title > .caption > i {
  color: #FFFFFF; }

.portlet.box.agritel-blue {
  border: 1px solid #005074;
  border-top: 0; }

.portlet.box.agritel-blue > .portlet-title {
  background-color: #005074; }

.portlet.box.agritel-blue > .portlet-title > .caption {
  color: #FFFFFF; }

.portlet.box.agritel-blue > .portlet-title > .caption > i {
  color: #FFFFFF; }

.dashboard-stat.agritel-blue {
  background-color: #005074; }

.dashboard-stat.agritel-blue.dashboard-stat-light:hover {
  background-color: #002d41; }

.dashboard-stat.agritel-blue .visual > i {
  color: #FFFFFF;
  opacity: 0.1;
  filter: alpha(opacity=10); }

.dashboard-stat.agritel-blue .details .number {
  color: #FFFFFF; }

.dashboard-stat.agritel-blue .details .desc {
  color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100); }

.dashboard-stat.agritel-blue .more {
  color: #FFFFFF;
  background-color: #002d41; }

.btn.btn-outline.agritel-blue {
  border-color: #005074;
  color: #005074;
  background: 0 0; }

.btn.agritel-blue:not(.btn-outline) {
  color: #fff;
  background-color: #005074;
  border-color: #005074; }

.btn.agritel-blue:not(.btn-outline):focus, .btn.agritel-blue:not(.btn-outline).focus {
  color: #fff;
  background-color: #003e5b;
  border-color: #005074; }

.btn.agritel-blue:not(.btn-outline):hover {
  color: #fff;
  background-color: #003e5b;
  border-color: #005074; }

.btn.agritel-blue:not(.btn-outline):active, .btn.agritel-blue:not(.btn-outline).active,
.open > .btn.agritel-blue:not(.btn-outline).dropdown-toggle {
  color: #fff;
  background-color: #26a1ab;
  border-color: #2499a3; }

.btn.agritel-blue:not(.btn-outline):active:hover, .btn.agritel-blue:not(.btn-outline):active:focus, .btn.agritel-blue:not(.btn-outline):active.focus, .btn.agritel-blue:not(.btn-outline).active:hover, .btn.agritel-blue:not(.btn-outline).active:focus, .btn.agritel-blue:not(.btn-outline).active.focus,
.open > .btn.agritel-blue:not(.btn-outline).dropdown-toggle:hover,
.open > .btn.agritel-blue:not(.btn-outline).dropdown-toggle:focus,
.open > .btn.agritel-blue:not(.btn-outline).dropdown-toggle.focus {
  color: #fff;
  background-color: #1f858e;
  border-color: #18666d; }

.btn.agritel-blue:not(.btn-outline):active, .btn.agritel-blue:not(.btn-outline).active, .open > .btn.agritel-blue:not(.btn-outline).dropdown-toggle {
  background-image: none; }

.btn.agritel-blue:not(.btn-outline).disabled:hover, .btn.agritel-blue:not(.btn-outline).disabled:focus, .btn.agritel-blue:not(.btn-outline).disabled.focus, .btn.agritel-blue:not(.btn-outline)[disabled]:hover, .btn.agritel-blue:not(.btn-outline)[disabled]:focus, .btn.agritel-blue:not(.btn-outline)[disabled].focus,
fieldset[disabled] .btn.agritel-blue:not(.btn-outline):hover, fieldset[disabled] .btn.agritel-blue:not(.btn-outline):focus,
fieldset[disabled] .btn.agritel-blue:not(.btn-outline).focus {
  background-color: #005074;
  border-color: #005074; }

.btn.agritel-blue:not(.btn-outline) .badge {
  color: #005074;
  background-color: #fff; }

.btn.btn-outline.agritel-blue {
  order-color: #005074;
  color: #005074;
  background: none; }

.btn.btn-outline.agritel-blue:hover, .btn.btn-outline.agritel-blue:active, .btn.btn-outline.agritel-blue:active:hover, .btn.btn-outline.agritel-blue:active:focus, .btn.btn-outline.agritel-blue:focus, .btn.btn-outline.agritel-blue.active {
  border-color: #005074;
  color: #fff;
  background-color: #005074; }

.label-agritel-blue {
  background-color: #005074; }

.bg-agritel-green {
  background: #15873c !important; }

.bg-agritel-green-opacity {
  background: rgba(21, 135, 60, 0.8) !important; }

.bg-hover-agritel-green:hover {
  background: #15873c !important; }

.font-agritel-green {
  color: #15873c !important; }

.bg-font-agritel-green {
  color: #ffffff !important; }

.border-agritel-green {
  border-color: #15873c !important; }

.border-top-agritel-green {
  border-top-color: #15873c !important; }

.border-bottom-agritel-green {
  border-bottom-color: #15873c !important; }

.border-left-agritel-green {
  border-left-color: #15873c !important; }

.border-right-agritel-green {
  border-right-color: #15873c !important; }

.bg-before-agritel-green:before, .bg-after-agritel-green:after {
  background: #15873c !important; }

.border-before-agritel-green:before, .border-after-agritel-green:after {
  border-color: #15873c !important; }

.border-top-before-agritel-green:before, .border-top-after-agritel-green:after {
  border-top-color: #15873c !important; }

.border-bottom-before-agritel-green:before, .border-bottom-after-agritel-green:after {
  border-bottom-color: #15873c !important; }

.border-left-before-agritel-green:before, .border-left-after-agritel-green:after {
  border-left-color: #15873c !important; }

.border-right-before-agritel-green:before, .border-right-after-agritel-green:after {
  border-right-color: #15873c !important; }

.portlet > .portlet-body.agritel-green, .portlet.agritel-green {
  background-color: #15873c; }

.portlet.solid.agritel-green > .portlet-title, .portlet.solid.blue > .portlet-body {
  border: 0;
  color: #FFFFFF; }

.portlet.solid.agritel-green > .portlet-title > .caption {
  font-weight: 400; }

.portlet.solid.agritel-green > .portlet-title > .caption > i {
  color: #FFFFFF; }

.portlet.box.agritel-green {
  border: 1px solid #15873c;
  border-top: 0; }

.portlet.box.agritel-green > .portlet-title {
  background-color: #15873c; }

.portlet.box.agritel-green > .portlet-title > .caption {
  color: #FFFFFF; }

.portlet.box.agritel-green > .portlet-title > .caption > i {
  color: #FFFFFF; }

.dashboard-stat.agritel-green {
  background-color: #15873c; }

.dashboard-stat.agritel-green.dashboard-stat-light:hover {
  background-color: #0e5b28; }

.dashboard-stat.agritel-green .visual > i {
  color: #FFFFFF;
  opacity: 0.1;
  filter: alpha(opacity=10); }

.dashboard-stat.agritel-green .details .number {
  color: #FFFFFF; }

.dashboard-stat.agritel-green .details .desc {
  color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100); }

.dashboard-stat.agritel-green .more {
  color: #FFFFFF;
  background-color: #0e5b28; }

.btn.btn-outline.agritel-green {
  border-color: #15873c;
  color: #15873c;
  background: 0 0; }

.btn.agritel-green:not(.btn-outline) {
  color: #fff;
  background-color: #15873c;
  border-color: #15873c; }

.btn.agritel-green:not(.btn-outline):focus, .btn.agritel-green:not(.btn-outline).focus {
  color: #fff;
  background-color: #127132;
  border-color: #15873c; }

.btn.agritel-green:not(.btn-outline):hover {
  color: #fff;
  background-color: #127132;
  border-color: #15873c; }

.btn.agritel-green:not(.btn-outline):active, .btn.agritel-green:not(.btn-outline).active,
.open > .btn.agritel-green:not(.btn-outline).dropdown-toggle {
  color: #fff;
  background-color: #26a1ab;
  border-color: #2499a3; }

.btn.agritel-green:not(.btn-outline):active:hover, .btn.agritel-green:not(.btn-outline):active:focus, .btn.agritel-green:not(.btn-outline):active.focus, .btn.agritel-green:not(.btn-outline).active:hover, .btn.agritel-green:not(.btn-outline).active:focus, .btn.agritel-green:not(.btn-outline).active.focus,
.open > .btn.agritel-green:not(.btn-outline).dropdown-toggle:hover,
.open > .btn.agritel-green:not(.btn-outline).dropdown-toggle:focus,
.open > .btn.agritel-green:not(.btn-outline).dropdown-toggle.focus {
  color: #fff;
  background-color: #1f858e;
  border-color: #18666d; }

.btn.agritel-green:not(.btn-outline):active, .btn.agritel-green:not(.btn-outline).active, .open > .btn.agritel-green:not(.btn-outline).dropdown-toggle {
  background-image: none; }

.btn.agritel-green:not(.btn-outline).disabled:hover, .btn.agritel-green:not(.btn-outline).disabled:focus, .btn.agritel-green:not(.btn-outline).disabled.focus, .btn.agritel-green:not(.btn-outline)[disabled]:hover, .btn.agritel-green:not(.btn-outline)[disabled]:focus, .btn.agritel-green:not(.btn-outline)[disabled].focus,
fieldset[disabled] .btn.agritel-green:not(.btn-outline):hover, fieldset[disabled] .btn.agritel-green:not(.btn-outline):focus,
fieldset[disabled] .btn.agritel-green:not(.btn-outline).focus {
  background-color: #15873c;
  border-color: #15873c; }

.btn.agritel-green:not(.btn-outline) .badge {
  color: #15873c;
  background-color: #fff; }

.btn.btn-outline.agritel-green {
  order-color: #15873c;
  color: #15873c;
  background: none; }

.btn.btn-outline.agritel-green:hover, .btn.btn-outline.agritel-green:active, .btn.btn-outline.agritel-green:active:hover, .btn.btn-outline.agritel-green:active:focus, .btn.btn-outline.agritel-green:focus, .btn.btn-outline.agritel-green.active {
  border-color: #15873c;
  color: #fff;
  background-color: #15873c; }

.label-agritel-green {
  background-color: #15873c; }

.bg-agritel-prospective {
  background: #f29400 !important; }

.bg-agritel-prospective-opacity {
  background: rgba(242, 148, 0, 0.8) !important; }

.bg-hover-agritel-prospective:hover {
  background: #f29400 !important; }

.font-agritel-prospective {
  color: #f29400 !important; }

.bg-font-agritel-prospective {
  color: #ffffff !important; }

.border-agritel-prospective {
  border-color: #f29400 !important; }

.border-top-agritel-prospective {
  border-top-color: #f29400 !important; }

.border-bottom-agritel-prospective {
  border-bottom-color: #f29400 !important; }

.border-left-agritel-prospective {
  border-left-color: #f29400 !important; }

.border-right-agritel-prospective {
  border-right-color: #f29400 !important; }

.bg-before-agritel-prospective:before, .bg-after-agritel-prospective:after {
  background: #f29400 !important; }

.border-before-agritel-prospective:before, .border-after-agritel-prospective:after {
  border-color: #f29400 !important; }

.border-top-before-agritel-prospective:before, .border-top-after-agritel-prospective:after {
  border-top-color: #f29400 !important; }

.border-bottom-before-agritel-prospective:before, .border-bottom-after-agritel-prospective:after {
  border-bottom-color: #f29400 !important; }

.border-left-before-agritel-prospective:before, .border-left-after-agritel-prospective:after {
  border-left-color: #f29400 !important; }

.border-right-before-agritel-prospective:before, .border-right-after-agritel-prospective:after {
  border-right-color: #f29400 !important; }

.portlet > .portlet-body.agritel-prospective, .portlet.agritel-prospective {
  background-color: #f29400; }

.portlet.solid.agritel-prospective > .portlet-title, .portlet.solid.blue > .portlet-body {
  border: 0;
  color: #FFFFFF; }

.portlet.solid.agritel-prospective > .portlet-title > .caption {
  font-weight: 400; }

.portlet.solid.agritel-prospective > .portlet-title > .caption > i {
  color: #FFFFFF; }

.portlet.box.agritel-prospective {
  border: 1px solid #f29400;
  border-top: 0; }

.portlet.box.agritel-prospective > .portlet-title {
  background-color: #f29400; }

.portlet.box.agritel-prospective > .portlet-title > .caption {
  color: #FFFFFF; }

.portlet.box.agritel-prospective > .portlet-title > .caption > i {
  color: #FFFFFF; }

.dashboard-stat.agritel-prospective {
  background-color: #f29400; }

.dashboard-stat.agritel-prospective.dashboard-stat-light:hover {
  background-color: #bf7500; }

.dashboard-stat.agritel-prospective .visual > i {
  color: #FFFFFF;
  opacity: 0.1;
  filter: alpha(opacity=10); }

.dashboard-stat.agritel-prospective .details .number {
  color: #FFFFFF; }

.dashboard-stat.agritel-prospective .details .desc {
  color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100); }

.dashboard-stat.agritel-prospective .more {
  color: #FFFFFF;
  background-color: #bf7500; }

.btn.btn-outline.agritel-prospective {
  border-color: #f29400;
  color: #f29400;
  background: 0 0; }

.btn.agritel-prospective:not(.btn-outline) {
  color: #fff;
  background-color: #f29400;
  border-color: #f29400; }

.btn.agritel-prospective:not(.btn-outline):focus, .btn.agritel-prospective:not(.btn-outline).focus {
  color: #fff;
  background-color: #d98400;
  border-color: #f29400; }

.btn.agritel-prospective:not(.btn-outline):hover {
  color: #fff;
  background-color: #d98400;
  border-color: #f29400; }

.btn.agritel-prospective:not(.btn-outline):active, .btn.agritel-prospective:not(.btn-outline).active,
.open > .btn.agritel-prospective:not(.btn-outline).dropdown-toggle {
  color: #fff;
  background-color: #26a1ab;
  border-color: #2499a3; }

.btn.agritel-prospective:not(.btn-outline):active:hover, .btn.agritel-prospective:not(.btn-outline):active:focus, .btn.agritel-prospective:not(.btn-outline):active.focus, .btn.agritel-prospective:not(.btn-outline).active:hover, .btn.agritel-prospective:not(.btn-outline).active:focus, .btn.agritel-prospective:not(.btn-outline).active.focus,
.open > .btn.agritel-prospective:not(.btn-outline).dropdown-toggle:hover,
.open > .btn.agritel-prospective:not(.btn-outline).dropdown-toggle:focus,
.open > .btn.agritel-prospective:not(.btn-outline).dropdown-toggle.focus {
  color: #fff;
  background-color: #1f858e;
  border-color: #18666d; }

.btn.agritel-prospective:not(.btn-outline):active, .btn.agritel-prospective:not(.btn-outline).active, .open > .btn.agritel-prospective:not(.btn-outline).dropdown-toggle {
  background-image: none; }

.btn.agritel-prospective:not(.btn-outline).disabled:hover, .btn.agritel-prospective:not(.btn-outline).disabled:focus, .btn.agritel-prospective:not(.btn-outline).disabled.focus, .btn.agritel-prospective:not(.btn-outline)[disabled]:hover, .btn.agritel-prospective:not(.btn-outline)[disabled]:focus, .btn.agritel-prospective:not(.btn-outline)[disabled].focus,
fieldset[disabled] .btn.agritel-prospective:not(.btn-outline):hover, fieldset[disabled] .btn.agritel-prospective:not(.btn-outline):focus,
fieldset[disabled] .btn.agritel-prospective:not(.btn-outline).focus {
  background-color: #f29400;
  border-color: #f29400; }

.btn.agritel-prospective:not(.btn-outline) .badge {
  color: #f29400;
  background-color: #fff; }

.btn.btn-outline.agritel-prospective {
  order-color: #f29400;
  color: #f29400;
  background: none; }

.btn.btn-outline.agritel-prospective:hover, .btn.btn-outline.agritel-prospective:active, .btn.btn-outline.agritel-prospective:active:hover, .btn.btn-outline.agritel-prospective:active:focus, .btn.btn-outline.agritel-prospective:focus, .btn.btn-outline.agritel-prospective.active {
  border-color: #f29400;
  color: #fff;
  background-color: #f29400; }

.label-agritel-prospective {
  background-color: #f29400; }

.bg-agritel-formation {
  background: #c6c5bb !important; }

.bg-agritel-formation-opacity {
  background: rgba(198, 197, 187, 0.8) !important; }

.bg-hover-agritel-formation:hover {
  background: #c6c5bb !important; }

.font-agritel-formation {
  color: #c6c5bb !important; }

.bg-font-agritel-formation {
  color: #ffffff !important; }

.border-agritel-formation {
  border-color: #c6c5bb !important; }

.border-top-agritel-formation {
  border-top-color: #c6c5bb !important; }

.border-bottom-agritel-formation {
  border-bottom-color: #c6c5bb !important; }

.border-left-agritel-formation {
  border-left-color: #c6c5bb !important; }

.border-right-agritel-formation {
  border-right-color: #c6c5bb !important; }

.bg-before-agritel-formation:before, .bg-after-agritel-formation:after {
  background: #c6c5bb !important; }

.border-before-agritel-formation:before, .border-after-agritel-formation:after {
  border-color: #c6c5bb !important; }

.border-top-before-agritel-formation:before, .border-top-after-agritel-formation:after {
  border-top-color: #c6c5bb !important; }

.border-bottom-before-agritel-formation:before, .border-bottom-after-agritel-formation:after {
  border-bottom-color: #c6c5bb !important; }

.border-left-before-agritel-formation:before, .border-left-after-agritel-formation:after {
  border-left-color: #c6c5bb !important; }

.border-right-before-agritel-formation:before, .border-right-after-agritel-formation:after {
  border-right-color: #c6c5bb !important; }

.portlet > .portlet-body.agritel-formation, .portlet.agritel-formation {
  background-color: #c6c5bb; }

.portlet.solid.agritel-formation > .portlet-title, .portlet.solid.blue > .portlet-body {
  border: 0;
  color: #FFFFFF; }

.portlet.solid.agritel-formation > .portlet-title > .caption {
  font-weight: 400; }

.portlet.solid.agritel-formation > .portlet-title > .caption > i {
  color: #FFFFFF; }

.portlet.box.agritel-formation {
  border: 1px solid #c6c5bb;
  border-top: 0; }

.portlet.box.agritel-formation > .portlet-title {
  background-color: #c6c5bb; }

.portlet.box.agritel-formation > .portlet-title > .caption {
  color: #FFFFFF; }

.portlet.box.agritel-formation > .portlet-title > .caption > i {
  color: #FFFFFF; }

.dashboard-stat.agritel-formation {
  background-color: #c6c5bb; }

.dashboard-stat.agritel-formation.dashboard-stat-light:hover {
  background-color: #afad9f; }

.dashboard-stat.agritel-formation .visual > i {
  color: #FFFFFF;
  opacity: 0.1;
  filter: alpha(opacity=10); }

.dashboard-stat.agritel-formation .details .number {
  color: #FFFFFF; }

.dashboard-stat.agritel-formation .details .desc {
  color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100); }

.dashboard-stat.agritel-formation .more {
  color: #FFFFFF;
  background-color: #afad9f; }

.btn.btn-outline.agritel-formation {
  border-color: #c6c5bb;
  color: #c6c5bb;
  background: 0 0; }

.btn.agritel-formation:not(.btn-outline) {
  color: #fff;
  background-color: #c6c5bb;
  border-color: #c6c5bb; }

.btn.agritel-formation:not(.btn-outline):focus, .btn.agritel-formation:not(.btn-outline).focus {
  color: #fff;
  background-color: #bab9ad;
  border-color: #c6c5bb; }

.btn.agritel-formation:not(.btn-outline):hover {
  color: #fff;
  background-color: #bab9ad;
  border-color: #c6c5bb; }

.btn.agritel-formation:not(.btn-outline):active, .btn.agritel-formation:not(.btn-outline).active,
.open > .btn.agritel-formation:not(.btn-outline).dropdown-toggle {
  color: #fff;
  background-color: #26a1ab;
  border-color: #2499a3; }

.btn.agritel-formation:not(.btn-outline):active:hover, .btn.agritel-formation:not(.btn-outline):active:focus, .btn.agritel-formation:not(.btn-outline):active.focus, .btn.agritel-formation:not(.btn-outline).active:hover, .btn.agritel-formation:not(.btn-outline).active:focus, .btn.agritel-formation:not(.btn-outline).active.focus,
.open > .btn.agritel-formation:not(.btn-outline).dropdown-toggle:hover,
.open > .btn.agritel-formation:not(.btn-outline).dropdown-toggle:focus,
.open > .btn.agritel-formation:not(.btn-outline).dropdown-toggle.focus {
  color: #fff;
  background-color: #1f858e;
  border-color: #18666d; }

.btn.agritel-formation:not(.btn-outline):active, .btn.agritel-formation:not(.btn-outline).active, .open > .btn.agritel-formation:not(.btn-outline).dropdown-toggle {
  background-image: none; }

.btn.agritel-formation:not(.btn-outline).disabled:hover, .btn.agritel-formation:not(.btn-outline).disabled:focus, .btn.agritel-formation:not(.btn-outline).disabled.focus, .btn.agritel-formation:not(.btn-outline)[disabled]:hover, .btn.agritel-formation:not(.btn-outline)[disabled]:focus, .btn.agritel-formation:not(.btn-outline)[disabled].focus,
fieldset[disabled] .btn.agritel-formation:not(.btn-outline):hover, fieldset[disabled] .btn.agritel-formation:not(.btn-outline):focus,
fieldset[disabled] .btn.agritel-formation:not(.btn-outline).focus {
  background-color: #c6c5bb;
  border-color: #c6c5bb; }

.btn.agritel-formation:not(.btn-outline) .badge {
  color: #c6c5bb;
  background-color: #fff; }

.btn.btn-outline.agritel-formation {
  order-color: #c6c5bb;
  color: #c6c5bb;
  background: none; }

.btn.btn-outline.agritel-formation:hover, .btn.btn-outline.agritel-formation:active, .btn.btn-outline.agritel-formation:active:hover, .btn.btn-outline.agritel-formation:active:focus, .btn.btn-outline.agritel-formation:focus, .btn.btn-outline.agritel-formation.active {
  border-color: #c6c5bb;
  color: #fff;
  background-color: #c6c5bb; }

.label-agritel-formation {
  background-color: #c6c5bb; }

.label-success {
  background-color: #15873c; }

.label-info {
  background-color: #005074; }

.dropdown-menu {
  box-shadow: 5px 5px rgba(0, 80, 116, 0.2);
  border: 1px solid #005074; }

.checkbox-list > label {
  display: inline-block;
  padding-top: 7px;
  margin-bottom: 0; }

.dropdown-menu > li.active:hover > a, .dropdown-menu > li.active > a, .dropdown-menu > li:hover > a {
  background-color: #f29400;
  color: #555; }

.btn-group > .dropdown-menu:before, .dropdown-toggle > .dropdown-menu:before, .dropdown > .dropdown-menu:before {
  border-bottom: 8px solid #005074; }

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
  color: #15873c; }

.has-success .input-icon > i {
  color: #15873c; }

.has-success .form-control {
  border-color: #15873c; }

.has-success .input-group-addon {
  color: #15873c;
  border-color: #15873c;
  background-color: #a9f2c2; }

.has-success .input-group-addon > i {
  color: #15873c; }

.bootbox.modal {
  width: auto;
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none; }

.portlet.light.agritel {
  padding: 0 20px 5px; }

.portlet.light.agritel.bordered > .portlet-title {
  border-color: #005074; }

.portlet.light.agritel > .portlet-title {
  min-height: 32px; }

.portlet.light.agritel > .portlet-title > .caption {
  color: #005074; }

.panel-body .xform-group {
  margin-bottom: 5px;
  padding-left: 16px; }

.panel-body h5 {
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 5px; }

.panel-body hr {
  margin: 10px 0; }

.portlet > .portlet-title > .tools > a.reload {
  background-image: url(../img/portlet-reload-icon.png);
  width: 13px; }

.portlet.light.agritel > .portlet-title > .actions {
  padding: 6px 0 0 0; }

.portlet.light.agritel.bordered:hover {
  border: 1px solid #ccc !important; }

.portlet.light.agritel .form .form-actions.right, .portlet.light.agritel .portlet-form .form-actions.right {
  padding-right: 0;
  padding-bottom: 5px;
  padding-top: 10px; }

.portlet.light.agritel .dataTables_wrapper .dt-buttons {
  margin-top: -50px; }

.portlet.light.agritel > .portlet-title > .actions.add {
  padding: 6px 0 2px 0; }

.bounce-enter-active {
  animation: bounce-in .5s; }

.bounce-leave-active {
  animation: bounce-in .5s reverse; }

@keyframes bounce-in {
  0% {
    transform: scale(0); }
  50% {
    transform: scale(1.5); }
  100% {
    transform: scale(1); } }

.slide-fade-enter-active {
  transition: all .3s ease; }

.slide-fade-leave-active {
  transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1); }

.slide-fade-enter, .slide-fade-leave-to {
  transform: translateX(10px);
  opacity: 0; }

.spinner {
  width: 20px;
  height: 20px;
  background-color: #555;
  margin: 10px auto;
  -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
  animation: sk-rotateplane 1.2s infinite ease-in-out; }

@-webkit-keyframes sk-rotateplane {
  0% {
    -webkit-transform: perspective(120px); }
  50% {
    -webkit-transform: perspective(120px) rotateY(180deg); }
  100% {
    -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg); } }

@keyframes sk-rotateplane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

.alert-success {
  background-color: #d5f9e1;
  border-color: #a9f2c2;
  color: #15873C; }

.bootstrap-select .caret:before {
  font-family: Font Awesome\ 5 Pro; }

.btn.btn-outline.agritel-blue {
  border-color: #005074;
  color: #005074;
  background: 0 0; }

