// Fonts
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i");

@import "variable-overrides";
@import "~bootstrap-sass/assets/stylesheets/bootstrap";
@import "~font-awesome/scss/font-awesome";

@import "variables";
@import "core";
@import "mixins";

// Helpers
@import "../helpers";

@import "header";
@import "sidebar";
@import "sidebar-mini";
@import "control-sidebar";
@import "dropdown";
@import "forms";
@import "progress-bars";
@import "small-box";
@import "boxes";
@import "info-box";
@import "timeline";
@import "buttons";

@import "callout";
@import "alerts";
@import "navs";
@import "products";
@import "table";
@import "labels";
@import "direct-chat";
@import "users-list";
@import "carousel";
@import "modal";

// Pages
@import "mailbox";
@import "lockscreen";
@import "login_and_register";
@import "404_500_errors";
@import "invoice";

@import "fullcalendar";

// Skins
@import "skins/_all-skins";

// Other
@import "custom";

// Miscellaneous
@import "miscellaneous";
@import "print";

// Plugins
@import "../plugin/sweetalert/sweetalert.scss";

.btn-vertical {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.asset_block {
  position: relative;
}

.tree_check {
  clear: both;
  padding: 15px 0 0 0;
}

.label-group {
  padding-left: 45px;
  margin-top: 10px;
  label {
    margin-right: 13px;
    display: inline-block;
    vertical-align: middle;
    padding-top: 0 !important;
  }
  input {
    vertical-align: middle;
    display: inline-block;
  }
}

.tree_check .label-group {
  padding-left: 115px;
}