a {
	text-decoration: none !important;
}

div.nav-container {
	position: relative;
	background: rgba(255, 255, 255, 0.93);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.03);
   border-top: 1px solid #ffb679;
	z-index: 999;
}

.height-100 {
	padding: 0 !important;
}

.pricing__head.bg--secondary {
  background: #f1f1f1;
}

.container.dark img {
	opacity: 0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	transition: all 0.2s ease;
}
.container.dark img:hover {
	opacity: 0.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
}

img.vhf {
	max-height: 25px;
	opacity: 0.3;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	transition: all 0.2s ease;
}
img.vhf:hover {
	opacity: 0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

.logo.logo-dark {
	opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	transition: all 0.2s ease;
}
.logo.logo-dark:hover {
	margin-left: 3px;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

.bg--dark {
	position: relative;
}

.vision {
  background-image: url(/i/vision.jpg?v=1.2);
  background-position: 50% 55%;
  background-size: cover;
}

.bg--dark.overlay:before{
  position: absolute;
  content:" ";
  top:0;
  left:0;
  width:100%;
  height:100%;
  display: block;
  z-index:0;
  background-color: rgba(37,37,37,0.91);
}

.bg--dark * {
    position: relative;
    /* hack */
}

.pointer {
	cursor: pointer;
}

.justified {
	text-align: justify;
	text-justify: inter-word;
}

.mt15 {
	margin-top: 15px !important;
}
.mb10 {
	margin-bottom: 10px !important;
}

.black {
	color: #292929 !important;
}