/* 
	embotech FORCESPRO Documentation 
	Version 10.3 
	2023-06-14
*/

@media only screen and (max-width: 599px) {
div.container{
  padding-left:10px;
  padding-right:10px;
}
}

@media only screen and (min-width: 600px ) {
div.container{
  padding-left:20px;
  padding-right:20px;

}
}

@media only screen and (min-width: 980px ) {
div.container{
  padding-left:80px;
  padding-right:80px;

}
}

@media only screen and (min-width: 1260px ) {
div.container{
  padding-left:165px;
  padding-right:165px;
}
}


body{
  font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight: 100;
	font-size: 16px;
	font-variant: normal;
	font-style: normal;
  line-height: 28px;
  background-color: rgb(249, 249, 250);
  color:#000000;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 100;
  margin:35px 0 25px 0;
  color:#C91322;
}
h1, h2, h3, h4, h5 {
  text-transform:uppercase;
}

h1 {
  font-size: 48px;
  line-height: 56px;
}

h2 {
  font-size: 36px;
  line-height: 40px;
}

h3 {
  font-size: 24px;
  line-height: 32px;
}

h4 {
  font-size: 19px;
  line-height: 25px;
}

h5 {
  font-size: 17px;
  line-height: 24px;
}

h6 {
  font-size: 13px;
  line-height: 21px;
}

a {
  color:#C91322;
  text-transform: uppercase;
}
a:hover {
  color:#727272;
}

pre {
  background-color:#F0F8FF;
  border-radius:0;
}

.alert-info {
  background:#C91322;
  border:0;
  color:#ffffff;
  border-radius:0;
  text-shadow: 0;
}

.caption {
  color:#C91322;
}

div#navbar {
  border-bottom:0;
  box-shadow:none;
}

div.container {
  max-width:1440px;
  width:100%;
  border: 5px solid #ffffff;
  box-shadow: 0 0 1px rgba(0,0,0,.2);
  background-color:#ffffff;
  padding-top:10px;
  padding-bottom:40px;
  margin-top:80px;
}

.navbar-form .form-control {
  width:100px;
}
.navbar-form .form-control:focus {
  width:190px;
}

div#navbar div.container {
  padding-bottom:0;
  font-size:13px;
  font-weight:400;
  text-transform: uppercase;
  color:#000000;
  border-left:0;
  border-right:0;
  border-top:1px solid #ACA39A; 
  border-bottom:1px solid #ACA39A; 
  box-shadow-right: 0 0 1px rgba(0,0,0,.2);
  box-shadow-left: 0 0 1px rgba(0,0,0,.2);
  padding-top:40px;
  margin-top:20px;
}
div#navbar div.container a {
  color:#000000;
}

div.note a {
  color:#000000;
}
div.note a:hover {
  color:#727272;
}


/* hamburger menu */
.navbar-default .navbar-toggle .icon-bar {
    background-color: #C91322;   
}

.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:active .icon-bar {
    background-color: #ffffff;
}

.navbar-default .navbar-toggle {
    border-color: #C91322;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    border-color: #C91322;
    background-color: #C91322;
}


/* footer */
.footer {
  padding-top:0;
  border-top:0;
}
.footer div {
  background-color:#ACA39A !important;
  color:#ffffff;
  border-top:0;
  padding-bottom:5px;
  padding-top:20px;
  margin-top:0;
}

.footer a {
  font-weight:400;
}

table.center-align-col td {
    text-align: center
}

table.center-align-col th {
    text-align: center
}
