/*! project specific CSS goes here. */
.top-buffer { margin-top:20px; }

.full-container {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}

.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

.result-responsive {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid @table-border-color;
    -webkit-overflow-scrolling: touch;
}

.panel-plain {
  border-color: #dddddd;
}

.panel-plain > .panel-heading {
  color: #333333;
  background-color: #fff;
  border-color: #dddddd;
}

.panel-plain > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #dddddd;
}

.panel-plain > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #dddddd;
}

/* min max input fields */
/*.unified-inputs.input-group { width: 100%; }*/
.unified-inputs.input-group input { width: 50% !important; }
.unified-inputs.input-group input:last-of-type { border-left: 0; }
