/* Colors */
body a {
  color: #0080c5;
}
.m-brand.m-brand--skin-dark {
  background-color: #061f36;
}
.m-aside-left.m-aside-left--skin-dark {
  background-color: #061f36;
}
.m-aside-left.m-aside-left--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open {
  background-color: transparent;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover {
  background-color: #061f36;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__link .m-menu__link-text {
  color: #fff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text {
  color: #fff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item > .m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item > .m-menu__link .m-menu__link-text {
  color: #fff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active > .m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text {
  color: #fff;
  font-weight: bold;
}
.m-portlet .m-portlet__body {
  color: #000;
}
.select2.select2-container {
  min-width: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #333;
}
.select2-container--default .select2-selection--multiple {
  padding: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
  top: 6px;
  right: 8px;
}
.select2.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-right: 20px;
}
/* End of Colors */
.m-footer__copyright a {
  text-decoration: none;
  color: inherit;
}
.m-login__body {
  margin: 4em 0;
  text-align: center;
}
.m-topbar__userpic i {
  font-size: 36px;
}
.m-widget4__img--pic i {
  font-size: 36px;
}
i.complete {
  color: green;
}
i.pending {
  color: orange;
}
i.paid {
  color: blue;
}
.dataTables_wrapper .pagination .current {
  line-height: 30px;
  margin: 0 5px;
}
.m-login.m-login--2.m-login--signin .m-login__forget-password {
  display: block;
}
table tr.invalid {
  color: red;
}
.prices-list .col-form-label {
  padding: 0 0 5px;
}
.prices-list .formset_row {
  padding: 15px 0;
}
.prices-list .formset_row.odd {
  background: #f1f1f1;
}
.add-row,
.delete-row {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px 0;
}
.delete-row {
  margin-left: auto;
  text-align: right;
  padding: 0 15px;
}
.m-card-user > .m-card-user__details > span.m-card-user__name {
  color: #FFF;
}
.m-card-user > .m-card-user__details > a.m-card-user__email.m-link {
  color: #FFF;
}
.m-card-user > .m-card-user__details > a.m-card-user__email.m-link:hover {
  color: #000;
}
.m-menu__hor-arrow-desktop-only.la.la-angle-down {
  display: none;
}
@media screen and (min-width: 1025px) {
  .m-menu__hor-arrow-desktop-only.la.la-angle-down {
    box-sizing: border-box;
    color: #6167e0;
    cursor: pointer;
    direction: ltr;
    font-family: LineAwesome;
    font-size: 10.4px;
    font-stretch: 100%;
    font-style: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-weight: 400;
    height: auto;
    line-height: 10.4px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-right: 5px;
    text-align: right;
    text-decoration-color: #6167e0;
    text-decoration-line: none;
    text-decoration-style: solid;
    text-rendering: optimizelegibility;
    text-size-adjust: 100%;
    text-transform: none;
    width: 20px;
    -webkit-box-direction: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    vertical-align: middle;
    display: table-cell;
  }
}
/*# sourceMappingURL=styles.css.map */