/*------------------------------------------------------------------
TOOLBAR.LESS

Container for input elements. It modifies the appearance of the 
elements. For example: less padding on buttons.

Frequently used in combination with panels.
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
CONFIG.LESS

Contains variables for rules which are applied more than once.
Variables which are only needed in one file are kept in that file.
Almost every .less file imports this file and mixins.less

Uses a few lessCSS color funtions.
More info: http://lesscss.org/
-------------------------------------------------------------------*/
/*------------------------------------------------------------------
MIXINS.LESS

Contains frequently used rules and helpers for prefixing.
Mixins which are only needed in one file are kept in that file.
Almost every .less file imports this file and config.less

More info: http://lesscss.org/
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
CONFIG.LESS

Contains variables for rules which are applied more than once.
Variables which are only needed in one file are kept in that file.
Almost every .less file imports this file and mixins.less

Uses a few lessCSS color funtions.
More info: http://lesscss.org/
-------------------------------------------------------------------*/
.toolbar {
    margin: 4px 0 2px 0;
    text-align: right;
    font-size: 0;
    overflow: hidden;
}
.toolbar:empty {
  display: none;
}
.toolbar > *,
.toolbar .secondary > * {
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
}
.toolbar .separator {
  height: 23px;
  border-right: solid 1px #d8d8d8;
  margin: -1 10px 0 10px;
}
.toolbar .secondary {
  float: left;
}
.toolbar input,
.toolbar .select2-container,
.toolbar select,
.toolbar textarea {
  width: auto;
}
.toolbar .datepicker {
  width: 90px;
}
.toolbar .datetimepicker {
  width: 125px;
}
.toolbar .timepicker {
  width: 55px;
}
.toolbar .input-prepend input,
.toolbar .input-append input {
  font-size: inherit;
}
    .toolbar .btn {
        padding-top: 0;
        padding-bottom: 1px;
    }
.toolbar .btn.btn-primary {
  float: right;
  margin-left: 5px;
}
.toolbar .btn + .btn,
.toolbar .btn-group + .btn-group {
  margin-left: 5px;
}
.toolbar .btn-group .btn + .btn {
  margin-left: -1px;
}
.toolbar label {
  margin-right: 5px;
}
.toolbar span {
  margin-left: 5px;
  margin-right: 5px;
}
.toolbar span.select2-arrow {
  margin-left: 0;
  margin-right: 0;
}
.toolbar h1,
.toolbar h2,
.toolbar h3,
.toolbar h4,
.toolbar h5,
.toolbar h6 {
  margin: 0;
  padding: 0;
}
