@charset "utf-8";
/* CSS Document */

body {
    line-height: 1.4;
    font-size: 100%;
    font-family: "Optima LT";
 	background-color: #E4DD8E;
    margin-top: auto;
    margin-right: -33px;
    margin-left: -33px;
    color: #000;
    margin-bottom: 33px;
}
.container main .jumbotron {
 	background-color: #E4DD8E;
	width: 103%;
    float: none;
    margin-bottom: 0%;
}
.jumbotron .container .Logo {
    float: left;
}
.jumbotron .container .display-3 {
    margin-top: -5%;
    font-family: "Optima LT";
    font-size: xx-large;
    text-align: center;
    color: #0000FF;
    font-weight: bold;
}
.jumbotron .container .display-4 {
    font-family: "Optima LT";
    text-align: none;
    color: #0000FF;
    font-size: x-large;
    margin-left: 24%;
}
.jumbotron .container p {
    font-family: "Optima LT";
    color: #0000FF;
    float: none;
}
.content-container {
    font-family: "Optima LT";
    margin-top: 10px;
    margin-left: 50px;
}
.btn.btn-primary.btn-lg {
    margin-top: 0px;
    margin-left: -15px;
    margin-bottom: -25px;
    float: left;
}
.navbar {
    font-size: small;
}
.navbar-brand {
    font-family: "Optima LT";
    font-weight: bold;
    font-size: large;
}
#navbarsExampleDefault .form-inline.my-2.my-lg-0 .btn.btn-outline-success.my-2.my-sm-0 {
    background-color: #E4DD8E;
    border-radius: 15px;
    color: #000000;
}

.container-fluid .container {
    width: 95%;
}
.Flex {
	max-width: 100%;
	text-align: center;
}
.container main .jumbotron {
    max-height: none;
}
.footer.mt-auto.py-3 {
    background-color: #007AFF;
}
.TextBlock {
	height: auto;
	width: 100%;
	margin-top: -3%;
	padding-left: 15%;
	font-family: "Optima LT";
	text-align: left;
}
/* AboutUs CSS Document settings */
#Image6 {
	float: none;
	margin-top: 0px;
}
.AboutUs-TextBlock {
	height: auto;
	width: 100%;
	margin-top: -23rem;
	padding-left: 33%;
	font-family: "Optima LT";
	text-align: left;
}
/* TheAnalyzer CSS Document settings */
#Image1 {
	float: none;
	margin-top: 0px;
}
.TheAnalyzer-TextBlock {
	height: auto;
	width: 100%;
	margin-top: 0%;
	padding-left: 0%;
	font-family: "Optima LT";
	text-align: left;
}
/* HowItWorks CSS Document settings */
#Image4 {
	float: none;
	margin-top: 0px;
	text-align: center;
}
#ImageCombined{
	float: none;
	margin-top: 0px;
	text-align: center;
}
.HowItWorks-TextBlock {
	height: auto;
	width: 100%;
	margin-top: 0%;
	padding-left: 0%;
	font-family: "Optima LT";
	text-align: left;
}
/* HowToUse CSS Document settings */
#Image5 {
	float: none;
	margin-top: 0px;
	text-align: center;
}

.HowToUse-TextBlock {
	height: auto;
	width: 100%;
	margin-top: 0%;
	padding-left: 0%;
	font-family: "Optima LT";
	text-align: left;
}
/* Certification CSS Document settings */
#Image6 {
	float: none;
	margin-top: 0px;
	text-align: center;
}
.Certification-TextBlock {
	height: auto;
	width: 100%;
	margin-top: 0%;
	padding-left: 0%;
	font-family: "Optima LT";
	text-align: left;
}
/* ContactUs CSS Document settings */
.ContactUs-TextBlock {
	height: auto;
	width: 60%;
	margin-top: 0%;
	padding-left: 0%;
	font-family: "Optima LT";
	text-align: none;
	
}
.col-md-8.col-xl-9 .card-body.offset-xl-0.col-xl-12 #TableBlock {
}
.col-md-8.col-xl-9 .card-body.offset-xl-0.col-xl-12 #TableBlock {
    font-size: large;
    font-family: "Optima LT";
}
/* TipSheets CSS Document settings */
.TipSheets-TextBlock {
	height: auto;
	width: 100%;
	margin-top: 0%;
	padding-left: 0%;
	font-family: "Optima LT";
	text-align: left;
}
/* OrderForm CSS Document settings */
.container main .line-container {
    height: 1px;
    width: 106%;
    float: none;
    border-bottom-style: solid;
    margin-left: -1.5%;
    border-bottom-width: medium;
}
.container main #Order {
    font-size: small;
}
/* ImageUpload CSS Document settings */
.ImageUpload-TextBlock {
	height: auto;
	width: 50%;
	margin-top: 0%;
	padding-left: 0%;
	font-family: "Optima LT";
	text-align: none;
	
}
.col-md-8.col-xl-9 .card-body.offset-xl-0.col-xl-12 #TableBlock {
}
.col-md-8.col-xl-9 .card-body.offset-xl-0.col-xl-12 #TableBlock {
    font-size: large;
    font-family: "Optima LT";
}
