
html {
  height: 100%;
  box-sizing: border-box;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

body {
	font-family: 'Muli', sans-serif;
	padding-top: 20px;
	position: relative;
    margin: 0;
    padding-bottom: 6rem;
    min-height: 100%;
	/*padding-bottom: 140px; not necessary if footer is not fixed*/
	/*min-width: 320px;*/
}

.btn {
	border-radius: 24px;
}

#top-container,#automotive-container,#cemetery-container,#consulting-container,#contact-container,
#help-desk-container,#it-container,#management-container,#mission-container,#museum-container,
#pxtportal-container,#pxtprobe-container,#real-estate-container,#restaurant-container,#retailing-container,
#social-networking-container,#technology-container,#tourism-container {
 	/*min-width: 320px;*/
 	min-height: 600px;
 	margin: 0 auto;
 	
 }
 
.top-level,#top-container {
	background: url(../images/users.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#mission-sub-container {
	background: url(../images/abstract_texture.jpg) no-repeat center center fixed;
	/*background: rgba(54, 54, 54, .50);*/
	-webkit-background-size: cover; 
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    border-radius: 18px;
    min-height: 500px;
}

#top-jumbotron {
	font-family: "Ubuntu", Helvetica, Arial, sans-serif!important;
	/*background: url(../images/abstract_texture.jpg) no-repeat center center fixed;*/
	background: rgba(54, 54, 54, .50);
	-webkit-background-size: cover; 
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	margin-top: 125px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 18px;
	color: #ffffff;
}
#secondary-jumbotron {
	font-family: "Ubuntu", Helvetica, Arial, sans-serif!important;
	/*background: url(../images/abstract_texture.jpg) no-repeat center center fixed;*/
	/*background: rgba(54, 54, 54, .50);*/
	background: rgba(0, 153, 255, 1.00);
	-webkit-background-size: cover; 
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	margin-top: 125px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 18px;
	color: #ffffff;
}

#consulting-jumbotron {
	font-family: "Ubuntu", Helvetica, Arial, sans-serif!important;
	/*background: url(../images/abstract_texture.jpg) no-repeat center center fixed;*/
	/*background: rgba(54, 54, 54, .50);*/
	background: #0099FF;
	-webkit-background-size: cover; 
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	/*border-radius: 18px;*/
	border-radius: 0px 50px 9px 50px;
	color: #ffffff;
	/*color:#6c6c6d;*/
	/*color:#363636;*/
}

#mission-jumbotron {
	margin-top: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:left;
	border-radius: 18px;
	color:#363636;
	/*background-color:#F8F8F8;*/
	background-color: #ffffff;
}

.bio-title h3 {
	font-family: "Ubuntu", Helvetica, Arial, sans-serif!important;
	margin-bottom: 0;
	padding-bottom: 0;
}

.bio-title h4 {
	margin-top: 2px;
	padding-top: 0;
}

.page-header {
	font-size: 16px;
}

.copy-bold {
	font-weight:bolder;
}

#logo-image{
	width: 176px;
	height: 24px;
}

.navbar-bottom {
	
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	position: absolute;
  	right: 0;
 	bottom: 0;
  	left: 0;
}

#contact-us {
	margin-top: 10px;
	font-size: 16px;
}

#copyright {
	font-size: 12px;
}
