body {
  padding-top: 70px;
}

#intro {
  background: white;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.02);
}

.navbar-text {
  margin-top: 25px;
  margin-bottom: 25px;
}

.navbar-brand {
  padding: 10px;
}

.navbar-brand img {
  height: auto !important;
  max-height: 50px;
}

#nav-main > li {
  border-left: 1px solid #cccccc;
}

.btn-full {
  width: 100%;
  height: 100%;
}

.btn + .btn {
  margin-left: 10px;
}

.m-t-0 {
  margin-top: 0;
}

.m-t-1x {
  margin-top: 15px;
}

.m-t-2x {
  margin-top: 30px;
}

.m-t-3x {
  margin-top: 45px;
}

.m-t-4x {
  margin-top: 60px;
}

.m-b-1x {
  margin-bottom: 15px;
}

.m-b-2x {
  margin-bottom: 30px;
}

.m-b-3x {
  margin-bottom: 45px;
}

.m-b-4x {
  margin-bottom: 60px;
}

.p-t-1x {
  padding-top: 15px;
}

.p-t-2x {
  padding-top: 30px;
}

.p-t-3x {
  padding-top: 45px;
}

.p-t-4x {
  padding-top: 60px;
}

.p-b-1x {
  padding-bottom: 15px;
}

.p-b-2x {
  padding-bottom: 30px;
}

.p-b-3x {
  padding-bottom: 45px;
}

.p-b-4x {
  padding-bottom: 60px;
}

.w-50 {
  width: 50%;
}

.nav.nav-tabs-primary {
  margin-top: 20px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
  border-bottom: none;
}

.nav.nav-tabs-primary > li {
  margin-bottom: 0;
}

.nav.nav-tabs-primary > li > a {
  padding: 10px 0;
  border: none;
  border-bottom-width: 5px;
  border-bottom-style: solid;
  border-bottom-color: transparent;
}

.nav.nav-tabs-primary > li > a:hover {
  background: transparent;
  border-bottom-color: #6b9fb3;
}

.nav.nav-tabs-primary > li.success > a .fa {
  color: #1ecc24;
}

.nav.nav-tabs-primary > li.active > a {
  border: none;
  border-bottom-style: solid;
  border-bottom-width: 5px;
  border-bottom-color: #009ecf;
}

.nav.nav-tabs-primary > li.active > a .fa {
  color: #009ecf;
}

.nav.nav-tabs-primary > li + li {
  margin-left: 20px;
}

/*@import "saka/variables";
@import "saka/base";
@import "saka/grid";
@import "saka/icons";
@import "saka/typography";
@import "saka/list";
@import "saka/navigation";

@import "saka/close";
@import "saka/modal";
@import "saka/form";
@import "saka/table";
@import "saka/wells";
@import "saka/panels";
@import "urakointi/buttons";
@import "saka/nav-pills";
@import "saka/nav-tabs";
@import "saka/pagination";
@import "saka/progress";
@import "saka/styleguide";

// Pages
@import "saka/page-login";
@import "saka/page-register";
@import "saka/page-home";
@import "saka/page-messages";
@import "saka/page-user";
@import "saka/page-permissions";
@import "saka/page-lisa";

@import "saka/page-liittymakysely"; */
.fa-tint {
  color: #07a6ff;
}

.fa-bolt {
  color: #ee9500;
}

.fa-sun-o {
  color: #f66076;
}

.item {
  border-bottom: 2px solid #ecf2f6;
  padding-top: 20px;
}

.item:last-child {
  border: none;
}

.item:first-child {
  padding-top: 0;
}

.panel.panel-default .panel-heading a {
  color: #fff;
}

.form-horizontal .control-label {
  text-align: left;
  /*text-transform: uppercase;
        color: $brand-secondary;*/
}

.noborder td {
  border-top: 0 !important;
}

.nav-tabs-lg {
  font-size: 24px;
}

.row-order > div {
  margin-bottom: 20px;
}

.row-listing-messages .item.collapser:hover {
  cursor: pointer;
  color: gray;
}

.row-listing-messages .item.collapser.collapsed:hover {
  cursor: default;
  color: #4d4d4d;
}

.list-group-more {
  padding-bottom: 0;
}

.list-group-more:hover {
  background: #fafafa;
}

.list-group-more .btn-group {
  margin-top: -5px;
}

.row-moreinfo {
  margin: 0 -15px;
  background: #fafafa;
  border-top: 1px solid #eee;
}

.row-moreinfo > div {
  padding-top: 10px;
  padding-bottom: 10px;
}

.panel-title .btn {
  margin-top: -5px;
  margin-right: -5px;
}

.btn-inverse {
  color: #009ecf;
  background-color: white;
  border-color: white;
}

.btn-inverse:focus, .btn-inverse.focus {
  color: #009ecf;
  background-color: #e6e6e6;
  border-color: #bfbfbf;
}

.btn-inverse:hover {
  color: #009ecf;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
}

.btn-inverse:active, .btn-inverse.active,
.open > .btn-inverse.dropdown-toggle {
  color: #009ecf;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
}

.btn-inverse:active:hover, .btn-inverse:active:focus, .btn-inverse:active.focus, .btn-inverse.active:hover, .btn-inverse.active:focus, .btn-inverse.active.focus,
.open > .btn-inverse.dropdown-toggle:hover,
.open > .btn-inverse.dropdown-toggle:focus,
.open > .btn-inverse.dropdown-toggle.focus {
  color: #009ecf;
  background-color: #d4d4d4;
  border-color: #bfbfbf;
}

.btn-inverse:active, .btn-inverse.active,
.open > .btn-inverse.dropdown-toggle {
  background-image: none;
}

.btn-inverse.disabled:hover, .btn-inverse.disabled:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled]:hover, .btn-inverse[disabled]:focus, .btn-inverse[disabled].focus,
fieldset[disabled] .btn-inverse:hover,
fieldset[disabled] .btn-inverse:focus,
fieldset[disabled] .btn-inverse.focus {
  background-color: white;
  border-color: white;
}

.btn-inverse .badge {
  color: white;
  background-color: #009ecf;
}

@media (max-width: 767px) {
  .navbar-fixed-top {
    min-height: 20px;
  }
  #nav-main {
    margin-top: 0;
    margin-bottom: 0;
  }
  #nav-main li {
    display: inline-block;
    position: static;
  }
  #nav-main li a {
    position: static;
  }
  #nav-main .dropdown.open .dropdown-menu {
    position: absolute;
    float: none;
    width: auto;
    margin-top: 0;
    left: 0;
    right: 0;
    background: #f3f3f3;
    box-shadow: none;
    border-color: rgba(0, 0, 0, 0.15);
    border-style: solid;
    border-width: 0 .14rem .14rem 0;
    padding: 10px 0;
  }
  #nav-main .dropdown.open .dropdown-menu li {
    width: 100%;
  }
}

@media (max-width: 991px) {
  .col-sm-text-left {
    text-align: left;
  }
}

@media (max-width: 767px) {
  .width-xs-100 {
    width: 100%;
  }
}

/*# sourceMappingURL=app.css.map */
