.header a, a:hover {
	/*color: #fbfbfb;*/
	color: #fff;
	text-decoration: none;
}
.header h1 {
	letter-spacing: 5px;
	font-size: 200%;
}

.header p {
	color: white !important;
	font-size: 90%;
	letter-spacing: 3px;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #5fbad6;
}

.nav-pills>li>a {
	 color: #fff;
	 background-image:
}

.nav-pills {
	color: #fff;
}

.nav-pills>li>a:hover {
	background-color: #5fbad6;
}

.nav-item {
	color: #fff;
}

.navbar-inverse {
	padding: 1%;
	border-radius: 0;
    background-color: #1d9eb3;
	border-color: #1d9eb3;
	margin-right: 0px;
	margin-bottom: 0;
}	

.img-wrap {
  	position: relative;
}

.img-wrap h1 {
 	 position: absolute;
 	 left: 0;
 	 bottom: 0;
 	 width: 100%;
}

.row .col-lg-12 h2 {
	text-align: right;
    padding: 1rem;
    margin-top: 1%;
    margin-right: 5rem;
    margin-left: 0rem;  
}

.col-lg-12 {
	padding: 0rem;
}

.col-lg-12 h2 {
	position: absolute;
	letter-spacing: 0px;
	left: 0;
 	bottom: 0;
	padding-bottom: 550px; 	
	color: #101010
}

.col-lg-12 h1 {
	letter-spacing: 0px;
	text-align: center;
 	bottom: 0;
	padding-bottom: 0px; 	
	text-decoration: underline;
}

.col-md-12 {
	padding: 0rem;
}

.col-lg-8 {
	padding: 0rem;
    margin-top: 0;
    margin-left: 0rem;
    text-align: left;  
}

.col-md-7 {
	padding: 6rem;
    margin-top: 0;
    margin-left: 0rem;
    text-align: left;
}

.col-lg-7 h2 {
	 text-align: center;  
}

.col-lg-7 a {
	 text-align: center; 
	 font-size: 1.5em; 
}

.col-lg-6 {
	position: absolute;
	letter-spacing: 0px;
	left: 50px;
 	bottom: 0;
	padding-bottom: 200px; 	
	color: #101010v
}


.col-md-5 {
	padding: 0rem;
    margin-top: 0rem;
    margin: 0rem;
}

.col-lg-5 {
	padding: 0rem;
	padding-bottom: 10px;
}


.col-md-5 h1 {
	 position: absolute;
 	 left: 0;
 	 bottom: 0;
 	 padding-bottom: 20px; 	 
}

.col-lg-4 {
	padding: 0rem;
    margin-top: 0rem;
    margin: 0rem;
    margin-left: 0rem;
    padding-bottom: 10px;
}
        


@media (max-width: 767px) {

	.nav-pills>li {
		float: none;
	}

	.nav-pills>li {
		text-align: center;
	}	

	.header h1 {
		letter-spacing: 5px;
		font-size: 280%;
	}
   
    .header {
    	text-align: center;
    }
}	

.clear {
	clear: both;
	height: 63px.
}

.wrapper {
    display: flex;
    flex-direction: column;
    min-height: 100%; 
}

.content {
    flex: 1 0 auto;
}

img {
  display: block;
  height: auto;
  max-width: 100%;
}

.footer {
    flex: 0 0 auto; 
 }

html, body {
	height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;
}

.margin-2 {
	margin-top: 2%;
}

.margin-4 {
	margin-top: 4%;
}

.margin-8 {
	margin-top: 8%;
}

.margin-10 {
	margin-top: 10%;
}

.margin-12 {
	margin-top: 12%;
}

.margin-14 {
	margin-top: 14%;
}

.margin-20 {
	margin-top: 20%;
}



footer {
	color: #fff;
	background: #1d9eb3;
	padding: 17px 0 18px 0;
	border-top: 1px solid #000;
    border-color: #1d9eb3;
}

footer a {
	color: #fff;
}

footer a:hover {
	color: #fff;
}

 
 