@import url('//fonts.googleapis.com/css?family=Open+Sans:300,300i,500,500i,600,600i,700,700i,800,800i');


.m-top-sm {
  margin-top: 15px;
}

.padding-left-right-15 {
  padding-left: 15px;
  padding-right: 15px;
}

input:focus {
  outline-color: var(--color-main-two);
}

.d-ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  display: inline-block;
  padding-right: 6px;
}

.shadow {
  -webkit-box-shadow: 0 1px 18px 0 rgba(0, 0, 0, .15);
  box-shadow: 0 1px 18px 0 rgba(0, 0, 0, .15);
}

.mr-zero {
  margin-right: 0 !important;
}

.label-decor {
  border-bottom: 1px solid var(--color-secoundary-one);
  line-height: 32px!important;
}

.nuke-bs-card-styling {
  background-color: inherit !important;
  border-bottom: none !important;
}

/* .tooltip > .tooltip-inner {background-color: #003B5C!important;}
.tooltip > .tooltip-arrow { border-bottom-color: #003B5C!important; } */


.default-content h1:not(.entry-title),
.default-content h2:not(.entry-title),
.default-content h3:not(.entry-title),
.default-content h4:not(.entry-title),
.default-content h5:not(.entry-title),
.default-content h6:not(.entry-title) {
  margin-top: 25px;
}

.default-content ul:only-child {
  margin-left: -12px;
}


.form-control:focus {
  border-color: var(--color-main-two);
  box-shadow: 0 0 0 0.2rem rgba(94, 138, 180, 0.25);
}


.inherit-color {
  color: inherit !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--color-main-two) !important;
}

.ds-divider {
  border-bottom: 2px solid var(--color-secoundary-one);
  margin-bottom: 15px;
}

.bg-light-blue {
  background-color: var(--color-main-two);
}

.color-white {
  color: #fff;
}

.uppercase {
  text-transform: uppercase;
}

.row-flex {
  display: flex;
  flex-wrap: wrap;
}

.link-remove-underline {
  text-decoration: none;
}


.content {
  height: 100%;
}

.remove-link-look,
.remove-link-look:visited,
.remove-link-look:hover,
.remove-link-look:focus,
.remove-link-look:link {
  text-decoration: none;
  color: inherit;
}


.wide-max-width {
  /* max-width: 1500px;
  margin: 0 auto; */
}

ol[type="a"] {
  list-style-type: lower-alpha;
}

.ds-star {
  background-image: url("../img/propsafety-stjerne-kontur-hvit.svg");
  background-repeat: no-repeat;
  width: 26px;
  height: 26px;
  display: inline-block;
  position: relative;
  vertical-align: sub;
}

.ds-star-filled-grey {
  background-image: url("../img/propsafety-stjerne-hel-graa.svg");
  background-repeat: no-repeat;
  width: 26px;
  height: 26px;
  display: inline-block;
  position: relative;
  vertical-align: sub;
}

.ds-star-filled-white {
  background-image: url("../img/propsafety-stjerne-hel-hvit.svg");
  background-repeat: no-repeat;
  width: 26px;
  height: 26px;
  display: inline-block;
  position: relative;
  vertical-align: sub;
}



.alert.alert-info {
  color: #fff;
  background-color: var(--color-main-two);
  border-color: var(--color-main-two);
}


.otgs-development-site-front-end {
  display: none;
}