/* === Main components === */
/*** Headings and titles ***/
/*** Links ***/
/* === Fonts === */
/* === Navbar === */
/*** Navbar Dropdown ***/
/*** Mega Menu ***/
/* Options (First Level) */
/* Collapse (Second Level) */
/* List (Third Level) */
/*** Dropdown Item list (Fourth Level) ***/
/*** User dropdown ***/
/*** Menu help ***/
/*** Navbar Toggler ***/
/* === Sidebar === */
/*** Sidebar Dropdown ***/
/* === Forms components === */
/*** Helpers ***/
/*** Labels ***/
/*** Placeholders ***/
/*** Form controls ***/
/*** Input groups***/
/*** Custom controls (Checkboxes and Radios ) ***/
/*** Datetimepicker Bootstrap ***/
/*** Bootstrap select ***/
/*** Inputs and Buttons ***/
/* === Report components === */
/*** Filters ***/
/***  Group Filters ***/
/*** Tables ***/
/*** Pagination ***/
/* === Dashboard === */
/* === Other components === */
/*** Cards ***/
/*** Tabs***/
/*** Wizards ***/
/*** User register ***/
/*** Loaders / Spinners***/
/*** Dfw file ***/
/* Calendar (Full calendar) */
/* Image actions */
/* Dfw Cropper */
/* Push modal */
/* Layouts */
/*** Buttons variants ***/
/*Main*/
body {
  margin-bottom: 60px; }

/*Content*/
.content {
  margin-top: 60px;
  width: 100%; }

/*Navbar top*/
.navbar-top {
  background: #000029;
  z-index: 900;
  min-height: 60px; }

.navbar-top > .navbar-brand {
  color: white; }

.navbar-top > .navbar-brand:hover {
  color: #cccccc; }

.navbar-top .navbar-nav .nav-link,
.navbar-top .nav-item.dropdown .nav-link,
.navbar-top .nav-link {
  color: #ffffff; }

.navbar-top .navbar-nav .nav-link:focus,
.navbar-top .navbar-nav .nav-link:hover,
.navbar-top .nav-link:hover,
.navbar-top .nav-link:focus {
  color: #ffffff; }

.navbar-nav .nav-link {
  text-align: center; }

/*Navbar top - Dropdown*/
.navbar-top .navbar-nav .dropdown-menu {
  background-color: #ffffff; }

.navbar-top .dropdown-menu a.dropdown-item {
  color: #c4ce17;
  padding: .5rem 1.5rem;
  -webkit-transition: all .4s ease-in-out;
  -ms-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out; }

.navbar-top .dropdown-menu a.dropdown-item:hover {
  background-color: #ffffff;
  color: #899010; }

/**/
.nav-item.dropdown:not(hover) > .dropdown-menu {
  display: block !important;
  transition: 0.2s !important;
  visibility: hidden; }

.nav-item.dropdown:not(hover) > .dropdown-menu > li {
  display: none !important;
  transition: 0.1s !important;
  visibility: hidden; }

.nav-item.dropdown:not(hover) > .dropdown-menu > a {
  display: block !important;
  transition: 0.001s !important;
  visibility: hidden; }

.nav-item.dropdown:hover > .dropdown-menu {
  display: block !important;
  transition: .1s !important;
  visibility: visible !important; }

.nav-item.dropdown:hover > .dropdown-menu > .dropdown-item {
  display: block !important;
  transition: .1s !important;
  visibility: visible !important; }

/* Small Devices, Phones */
@media (min-width: 576px) {
  .content {
    margin-top: 70px; } }

/* Medium Devices, Tablets */
@media only screen and (min-width: 768px) {
  /*Navbar*/
  .navbar-top {
    position: fixed;
    top: 0;
    right: 0; }
  .content {
    margin-top: 60px; } }

/* Large Devices, Desktops */
/* Extra Large Devices, Wide Screens */
/*For large device desktop 1080p*/
