/*
 * Start Bootstrap - Business Frontpage (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */
@font-face {
font-family: 'Gibson-Regular'; 
src: url('../fonts/Gibson-Regular.otf');
src: local('Gibson-Regular'), local('Gibson-Regular');
src: url('../fonts/Gibson-Regular.otf') format('opentype');
}
@font-face {
font-family: 'Gibson-Light'; 
src: url('../fonts/Gibson-Light.otf');
src: local('Gibson-Light'), local('Gibson-Light');    
src: url('../fonts/Gibson-Light.otf') format('opentype');
}
@font-face {
font-family: 'Gibson-LightItalic'; 
src: url('../fonts/Gibson-LightItalic.otf');
src: local('Gibson-LightItalic'), local('Gibson-LightItalic');   
src: url('../fonts/Gibson-LightItalic.otf') format('opentype');
}
@font-face {
font-family: 'Gibson-SemiBold'; 
src: url('../fonts/Gibson-SemiBold.otf');
src: local('Gibson-SemiBold'), local('Gibson-SemiBold');   
src: url('../fonts/Gibson-SemiBold.otf') format('opentype');
}

#nav_bar .active {
    color:            #ffffff;
    background-color: #4f81bd;
}

ul.nav a:hover { color: white!important; }

/* Markup 
=========================== */ 
body {
    font-family: 'Gibson-Light';    
    font-size: 1.7em;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased; 
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}
.tagline {
    text-shadow: 0 0 10px #000;
    color: #fff;
    font-weight: bold;
}

.img-center {
    margin: 0 auto;
}
footer {
    margin: 50px 0;
}
.navbar-brand > img {
      max-height: 100%;
      height: 100%;
      -o-object-fit: contain;
      object-fit: contain;
    }
body::after{
    position:absolute; width:0; height:0; overflow:hidden; z-index:-1;
    content:url(/images/backgrounds/ISS.png) url(/images/backgrounds/nebula.png) url(/images/backgrounds/1920x400.png) url(/images/backgrounds/space3.png) url(/images/backgrounds/space4.png) url(/images/backgrounds/medical_back.png) url(/images/backgrounds/construction_back.png) url(/images/backgrounds/bicycle.png) url(/images/backgrounds/offshore.png);
}

sup{
    font-size: .6em;  
}
h2.home {
    text-align: center;
	font-weight: bold;

}
h2 {
	font-weight: bold;
}
h3.home {
    text-align: center;
}
.col-sm-4 {
    padding-top: 0;
}

img.box {
	box-shadow: 10px 10px 5px #888888;
}
img.liner {
  border: 1px solid;
}

.navbar-inverse .navbar-nav>li>a {
    color: #ffffff;
	font-weight: bold;
}

sup {
  font-size: .5em;
}
©{
  font-size: .5em;
}
