/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
  padding-top: 56px;
  	color: #959595;
	background-color: #FFFFFF;
  	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.9em;
}

.carousel-item {
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.dropdown-menu {
 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 0.9em;

}

.portfolio-item {
  margin-bottom: 30px;
}

.footer-blurb {
    padding: 30px 0;
    background-color: #322F20;
    color: #D6D6D6;
}
    
.footer-blurb-item {
    padding: 30px;
    }

a.greylinks { 
	color: #718BA9;
}
	
a.footerstyle {
	color: #D6D6D6;
	text-decoration: none;
}
a:hover.footerstyle {
	text-decoration: underline;
	color: #FE5F00;
	
}

video {
  width: 100%;
  height: auto;
}
/* More Colors */
.orongsch {color: #FE5F00;}
.oldwhite { color: #FAF9F9; }
.poisongreen { color: #A4CC5D; }
.greyblueish { color: #718BA9; }
.lightblueish { color: #97B3DF; }
.darkestblue { color: #303146; }
.brownish {color: #322F20;}
/* currently not in use
.violet { color: #586994; }
.lilagrau { color: #7D869C; }
.dirtgrey { color: #A2ABAB; }
.lightgreen { color: #B4C4AE; }
.senf { color: #E5E8B6; }

/* Styles for Pricing Tables */

* {
  box-sizing: border-box;
}

.columns {
  float: left;
  width: 33.3%;
  padding: 8px;
}

.price {
  list-style-type: none;
  border: 1px solid #eee;
  margin: 0;
  padding: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.price:hover {
  box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
}

.price .header {
  background-color: #718BA9;
  color: white;
  text-transform: uppercase;
  font-size: 18px;
}

.price li {
  border-bottom: 1px solid #eee;
  padding: 20px;
  text-align: center;
  background-color: #fff;
  color: #666;
}

.price .grey {
  background-color: #FFF;
  font-size: 18px;
}

.button {
  background-color: #A4CC5D;
  border: none;
  color: white;
  padding: 10px 25px;
  text-align: center;
  text-decoration: none;
  font-size: 18px;
}

@media only screen and (max-width: 600px) {
  .columns {
    width: 100%;
  }
}

/* Card Styles */

.card {
  /* Add shadows to create the "card" effect */
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
}

/* On mouse-over, add a deeper shadow */
.card:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

/* Add some padding inside the card container */
.container {
  padding: 2px 16px;
}
