/* li.page-item-8 { */
/*   display:none; */
/* } */

.navbar .navbar-nav > li > a {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
}

h2 {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

h3 {
  /* border-top: solid 1px #88bdff; */
  /* padding-top: 14px; */
}

a h3 {
  color: black;
}

a:hover {
  text-decoration: none;
}

a:hover h3 {
  color: #0048bb;
  text-decoration: none;
}

a {
  color: #0048bb;
}

@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700');

.h1.sec {
  font-family: 'Playfair Display', serif;
  font-size: 30px;
}

.quote {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #0047bb;
  color: white;
  text-align: center;
  padding-top: 35px;
  padding-bottom: 45px;
}

.quote .h1.sec {
  padding-left: 10px;
  padding-right: 10px;
}

img {
  max-width: 100%;
  height: auto;
}

img.size-post-thumbnail {
  width: 100%;
  height: auto;
}

#logo {
  height: 40px;
}

.gallery .gallery-img {
  padding: 10px 20px 10px 0px;
  float: left;
  width: 140px;
  height: 140px;
  overflow: hidden;
}

#owl-front img.item {
  display: block;
  width: 100%;
  height: auto;
}

#owl-front .owl-buttons {
  display: none;
}

#footer {
  background: #eee;
  margin-top: 50px;
  padding-top: 30px;
  padding-bottom: 30px;
}

#footer.bottom {
  width: 100%;
  position: absolute;
  bottom: 0px;
}

/* #main { */
/*   margin-top: 0px; */
/* } */

/* #main img { */
/*   max-width: 100%; */
/* } */

/* #main .row { */
/*   margin-top: 20px; */
/* } */

/* #footer { */
/*   border-top: solid 1px #efefef; */
/*   padding-top: 30px; */
/*   margin-top: 40px; */
/*   margin-bottom: 30px; */
/*   text-align: center; */
/* } */

/* .bt { */
/*   border-top: solid 1px #efefef; */
/* } */

/* .bb { */
/*   border-bottom: solid 1px #efefef; */
/* } */

/* #contact { */
/*   text-align: right; */
/* } */

/* .h1.sec { */
/*   font-family: 'Playfair Display', serif; */
/* } */

/* .quote { */
/*   margin-top: 20px; */
/*   text-align: center; */
/*   margin-bottom: 60px; */
/* } */
/* .dot { */
/*   margin-bottom: 10px; */
/* } */

.container.main-container {
  margin-top: 60px;
}

.nobreak {
  white-space: nowrap;
}

.body-logged-in .navbar-fixed-top {
  top: 32px;
}

.tjenester {
  margin-top: 20px;
}

.tjenester .content {
  font-size: 20px;
  margin-top: 20px;
}

.tjenester.border {
  /*border-top: solid 1px #ccc;*/
}

.product-image {
  max-height: 340px;
  overflow: hidden;
  padding-bottom: 20px;
  padding-top: 20px;
}

.product-image img {
  width: 100%;
  height: auto;
}

.product img.item {
  margin-bottom: 20px;
  width: 100%;
  height: auto;
}

#header-fakse {

}

#header-img {
  height: 225px;
  width: 100%;
  position: relative;
  background: url('/wp-content/themes/nomek/img/header.jpg') center center no-repeat;
}

.kontakt {
  text-align: center;
}

@media screen and (max-width: 1199px) {
  .product-image {
    height: 280px;
  }
}

@media screen and (max-width: 992px) {
  .product-image {
    height: auto;
    max-height: none;
  }
}

@media screen and (max-width: 767px) {
  .kontakt {
    text-align: left;
  }

  .product-image {
    height: auto;
    max-height: none;
    padding: 0px;
  }

  .tjenester .content {
    margin-bottom: 40px;
  }

  .gallery .gallery-img {
    margin: 0 auto;
    display: block;
    width: 100%;
    padding: 0px;
    margin-top: 10px;
    height: auto;
  }

  .gallery .gallery-img img {
    width: 100%;
    height: auto;
  }

  h1, .h1 {
    font-size: 26px;
  }
  h2, .h2 {
    font-size: 25px;
  }
}
