/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
a#logo span {
  width: 210px;
  height: 56px;
  display: block;
  background: #ffffff url(../_logos/logo_vulcano.jpg) no-repeat 0px -6px;
}
a.navbar-brand {
  padding: 2px;
}
span.navbar-brand {
  padding-top: 22px;
  color: #244da1 !important;
}
.navbar-header {
  height: 60px;
}
.navbar-default {
  background: #fff;
  border-color: #ccc;
}
.navbar-default a {
  color: #b00313 !important;
}
.navbar-default .navbar-toggle {
  color: #fff;
  background: #002163;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #002163), color-stop(1, #244da1));
  background: -ms-linear-gradient(bottom, #002163, #244da1);
  background: -moz-linear-gradient(center bottom, #002163 0%, #244da1 100%);
  background: -o-linear-gradient(#244da1, #002163);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#244da1', endColorstr='#002163', GradientType=0);
}
.navbar-nav > li {
  float: left;
  padding: 0px 15px 0 15px;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: transparent;
}
.nav li.active a.erp-btn,
.erp-btn.active,
.erp-btn:active,
a.forms-checkbox {
  color: #b00313;
}
.tool-tip {
  background: #002163;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #002163), color-stop(1, #244da1));
  background: -ms-linear-gradient(bottom, #002163, #244da1);
  background: -moz-linear-gradient(center bottom, #002163 0%, #244da1 100%);
  background: -o-linear-gradient(#244da1, #002163);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#244da1', endColorstr='#002163', GradientType=0);
}
.outer-category.active > .category {
  background: #dc052a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #b00313), color-stop(1, #dc052a));
  background: -ms-linear-gradient(bottom, #b00313, #dc052a);
  background: -moz-linear-gradient(center bottom, #b00313 0%, #dc052a 100%);
  background: -o-linear-gradient(#dc052a, #b00313);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc052a', endColorstr='#b00313', GradientType=0);
}
.outer-category.active .outer-category.active > .category {
  background: #aa0420;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #7e020e), color-stop(1, #aa0420));
  background: -ms-linear-gradient(bottom, #7e020e, #aa0420);
  background: -moz-linear-gradient(center bottom, #7e020e 0%, #aa0420 100%);
  background: -o-linear-gradient(#aa0420, #7e020e);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa0420', endColorstr='#7e020e', GradientType=0);
}
.btn-primary,
.btn-default,
.tool-tip-resolution .btn {
  background: #dc052a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #b00313), color-stop(1, #dc052a));
  background: -ms-linear-gradient(bottom, #b00313, #dc052a);
  background: -moz-linear-gradient(center bottom, #b00313 0%, #dc052a 100%);
  background: -o-linear-gradient(#dc052a, #b00313);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc052a', endColorstr='#b00313', GradientType=0);
  border-color: #b00313;
}
.btn-primary :hover,
.btn-default :hover,
.tool-tip-resolution .btn :hover {
  border-color: #dc052a !important;
}

.radio-row .btn-group label {
  background: url(btn_bar/btn_bar_middle.png) no-repeat center bottom;
  vertical-align: top;
  height: 66px;
  font-weight: normal;
  text-align: center;
  padding: 0px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.radio-row .btn-group label:first-child {
  background: url(btn_bar/btn_bar_left.png) no-repeat center bottom;
}
.radio-row .btn-group label:last-child {
  background: url(btn_bar/btn_bar_right.png) no-repeat center bottom;
}
.radio-row .btn-group label.active:first-child {
  background: url(btn_bar/btn_bar_left_active.png) no-repeat center bottom;
}
.radio-row .btn-group label.active {
  background: url(btn_bar/btn_bar_middle_active.png) no-repeat center bottom;
}
.radio-row .btn-group label.active:last-child {
  background: url(btn_bar/btn_bar_right_active.png) no-repeat center bottom;
}

body {
    background: white;
}

.addform-row-solarsupport label {
    white-space: normal;
}