/*!
 * Start Bootstrap - Landing Page v5.0.4 (https://startbootstrap.com/template-overviews/landing-page)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-landing-page/blob/master/LICENSE)
 */

body {
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
}

ul.flueben {list-style-image: url("/images/flueben.png"); font-size:26px; font-weight:bold; line-height:150%;}
ul.firmanavn {padding-left: 0; font-size:80%;}

/*
.navbar {
	background-color: #f8f9fa !important;
}

.navbar-brand {
	color: rgba(0, 0, 0, 0.9);
}
*/
.dropdown-toggle {
	color: white;
	font-size: 20px;
	text-decoration: none;			
}

header.masthead {
  position: relative;
  background-color: #0064aa;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

header.masthead h1 {
  font-size: 1.7rem;
}

header.masthead h3 {
  font-size: 1.2rem;
}

@media (min-width: 768px) {
  header.masthead {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  header.masthead h1 {
    font-size: 2.5rem;
  }
	header.masthead h3 {
    font-size: 1.5rem;
  }
}

.knappen {display:block; width:250px; height:50px; text-indent:-9999px;}
.knappen a {display:block; width:100%; height:100%; background:transparent url(/images/3tilbud.png) no-repeat top left; outline:none;}
.knappen a:hover {background-position:0 -50px;}
		
.showcase .showcase-text {
  padding: 3rem;
}

.showcase .showcase-img {
  min-height: 30rem;
  background-size: cover;
}

@media (min-width: 768px) {
  .showcase .showcase-text {
    padding: 2rem;
  }
}

.features-icons {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.features-icons .features-icons-item {
  max-width: 20rem;
}

.features-icons .features-icons-item .features-icons-icon {
  height: 7rem;
}

.features-icons .features-icons-item .features-icons-icon i {
  font-size: 4.5rem;
}

.features-icons .features-icons-item:hover .features-icons-icon i {
  font-size: 5rem;
}

.firmalisten {
	padding-top: 4rem;
	padding-bottom: 4rem;
}

#klokholder {
    background: #0f3854;
    background: radial-gradient(ellipse at center, #0a2e38 0%, #000000 70%);
    background-size: 100%;
		height: 100px;
}

#datoen {
    font-family: monospace;	
    text-align: center;
    color: #daf6ff;	
    font-size: 16px;
		padding-top: 17px;
}

#klokken {
    font-family: monospace;
    text-align: center;
    color: #daf6ff;
    letter-spacing: 0.05em;
    font-size: 30px;
    padding-top: 8px;
}

footer.footer {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
	background-color: #003264;
	color: white;
	font-size: 18px;
}

.footer a:link, .footer a:hover, .footer a:visited {
  color: white;
  text-decoration: none;
}

/*
.tommy a { font:normal 11px helvetica,arial,sans-serif; color:#999; line-height: 175%; } 

.tommy a:link { color: red; outline:none; text-decoration:none; }

.tommy a:visited { color: red; outline:none; text-decoration:none; }

.tommy a:hover { color: red; text-decoration:underline; font-weight:normal; }
*/