﻿@charset "UTF-8";
/*COLOR Templates*/
/*$SS-DarkBlue: #1E1A34;*/
/*Purple?? Fel färg?*/
body {
  color: #626365;
  background-color: #2e2e36 !important; }
  body.inspector {
    background: #3e495f; }
    body.inspector #page-wrapper {
      /*background: #f4f6fa;*/
      background: #2e2e36; }
    body.inspector #side-menu > li.active {
      border-left: 4px solid #eaa73f !important; }
    body.inspector .navbar-static-top {
      background: #ffffff; }
    body.inspector .dashboard-header {
      background: transparent;
      border-bottom: none !important;
      border-top: none;
      padding: 20px 30px 10px 30px; }
    body.inspector nav.navbar-static-side {
      background: #061123 !important; }
    body.inspector .nav.nav-second-level > li.active {
      border: none !important; }
    body.inspector .red-bg {
      background-color: #e4302c !important;
      color: #ffffff; }
    body.inspector .minimalize-styl-2 {
      margin: 14px 5px 5px 30px; }
    body.inspector .navbar-top-links li:last-child {
      margin-right: 30px; }
    body.inspector.fixed-nav .minimalize-styl-2 {
      margin: 14px 5px 5px 15px; }
    body.inspector .spin-icon {
      background: #0e9aef !important; }
    body.inspector .nav-header {
      background: #0e9aef;
      /*background: url('patterns/header-profile-inspector.png');*/ }
    body.inspector.mini-navbar .nav-second-level {
      background: #3e495f; }
    body.inspector .breadcrumb {
      background: transparent; }
    body.inspector .page-heading {
      border: none; }
    body.inspector .nav > li.active {
      background: #3a4459; }
      body.inspector .nav > li.active > a {
        color: #fff; }
    body.inspector .nav > li > a {
      color: #9ea6b9; }
    body.inspector .navbar-minimalize {
      /*background: #0e9aef;
    border-color: #0e9aef;*/ }
    body.inspector .wrapper-content {
      padding: 30px 15px; }
    body.inspector .ibox-title {
      border-width: 1px; }
    body.inspector .ibox-content {
      border-width: 1px; }
      body.inspector .ibox-content:last-child {
        border-style: solid solid solid solid; }
    body.inspector .nav > li.active {
      border: none; }
    body.inspector .nav-header {
      padding: 35px 25px 25px 25px; }
      body.inspector .nav-header a.dropdown-toggle {
        color: #fff;
        margin-top: 10px; }
        body.inspector .nav-header a.dropdown-toggle .text-muted {
          color: #fff;
          opacity: 0.8; }
    body.inspector .profile-element {
      text-align: center; }
    body.inspector .img-circle {
      border-radius: 5px; }
    body.inspector .navbar-default .nav > li > a:hover, body.inspector .navbar-default .nav > li > a:focus {
      background: #3a4459;
      color: #fff; }
    body.inspector .nav.nav-tabs > li.active {
      background: transparent; }
      body.inspector .nav.nav-tabs > li.active > a {
        color: #555; }
  body p {
    color: #626365; }
  body a {
    color: #eaa73f; }
  body a:hover {
    color: #DADAD9; }

.navbar {
  background-color: #061123 !important; }
  .navbar.navbar-fixed-top {
    border-bottom: 1px solid #061123 !important; }

@media screen and (min-width: 768px) {
  .navbar {
    height: 60px; }
    .navbar .navbar-brand-centered {
      position: absolute;
      left: 50%;
      margin-left: -150px;
      display: block;
      text-align: center;
      background-color: transparent; }
      .navbar .navbar-brand-centered.login {
        left: 50%;
        margin-left: -150px; }
    .navbar .navbar > .container .navbar-brand-centered,
    .navbar .navbar > .container-fluid .navbar-brand-centered {
      margin-left: -65px; } }

.header-logo-default {
  width: 270px;
  margin-top: -2px; }

label.has-error {
  color: #A62A39 !important; }

.login-container {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  /*background-image: url('images/SR Corporate Identity ENG.jpg');*/
  background-color: #2e2e36; }
  .login-container label {
    color: white; }
  .login-container p {
    color: white; }

.pace .pace-progress {
  background: #eaa73f;
  position: fixed;
  z-index: 99999 !important;
  top: 0px !important;
  right: 100%;
  width: 100%;
  height: 3px; }

.config-toolbar {
  padding: 5px 10px 5px 10px;
  background: none;
  border-bottom: 1px solid #e5e5e5;
  border-color: #d9d9d9;
  -webkit-box-shadow: inset 0 1px 0 0 #fff;
  -moz-box-shadow: inset 0 1px 0 0 #fff;
  box-shadow: inset 0 1px 0 0 #fff;
  background-color: #f5f5f5;
  background-image: -webkit-linear-gradient(top, #f5f5f5, #eee);
  background-image: -moz-linear-gradient(top, #f5f5f5, #eee);
  background-image: -ms-linear-gradient(top, #f5f5f5, #eee);
  background-image: -o-linear-gradient(top, #f5f5f5, #eee);
  background-image: linear-gradient(top, #f5f5f5, #eee);
  position: fixed;
  right: 0;
  left: 0px;
  top: 60px;
  z-index: 2000; }

/*TABLE*/
table a, .search-result-rows .btn-default {
  /*color: #fff !important; }*/

/*Buttons*/
#btnSearch {
  background-color: #eaa73f !important;
  border-color: #eaa73f !important; }

.btn-primary {
  color: #fff !important;
  background-color: #eaa73f !important;
  border-color: #eaa73f !important; }

.btn-default {
  background-color: #060f3b !important;
  color: #fff !important; }
  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {
    background-color: #383f66 !important;
    border-color: #000 !important;
    color: #fff !important;
    border-width: 1px !important; }

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
  /*background-color: #e4302c !important;*/
  border-color: #000 !important;
  color: #fff !important;
  border-width: 1px !important; }

.open .dropdown-toggle.btn-default {
  /*background-color: #e4302c !important;*/
  border-color: #000 !important;
  color: #fff !important;
  border-width: 1px !important; }

.fixed-nav.inspector .navbar-fixed-top {
  background: #fff; }
