﻿/* BOOTSTRAP.CSS WAS CUSTOMIZED SPECIFICALLY FOR THIS WEBSITE */
/* Custom Settings: */
/*		@grid-float-breakpoint			REASON: NavBar wrapped <li> elements before collapsing */
/*			Original Value:   768px */
/*			Customized Value: 699px (Minimum for IE 11 */
/*			Final Value:      719px (increase by 20px for Google Chrome */

/* USE THESE TO DIV CLASSES TO SHOW THE GRID */
/*div[class="row"] {
    border: 1px dotted rgba(0, 0, 0, 0.5);
}

div[class^="col-"] {
    background-color: rgba(255, 0, 0, 0.2);
}*/

/* Override bootstrap.css */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  /*font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;*/
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  font-weight: bold;
}
/* bootstrap h3 =   font-size: 24px; */
/*h3 {
	font-size: 20px;
}*/

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  /*font-weight: normal;
  line-height: 1;
  color: #777;*/
  color: inherit;
}
/* \Override bootstrap.css */

.myFirstLetter::first-letter {
	font-family:'Times New Roman', Times, serif;
	font-size: 50px;
}

.myMarginTop-5 {
	margin-top: 5%;
}

.myMarginTop-7 {
	margin-top: 7%;
}

.alignLogo {
	margin-top: 15px;
	margin-left: 10px;
}

p, .myList > li {
	font-size: 1.2em;
}

.indent20 {
    text-indent: 20px;
}

.a_EHS {
    color: maroon;
    text-decoration: none;
}

.a_EHS:hover {
    text-decoration: underline;
}

.a_RT {
    color: #874B46;
    text-decoration: none;
}

.a_RT:hover {
    text-decoration: underline;
}

.EHS_image_placement {
    padding-left: 3%;
    padding-top: 1%;
}

.PeaceOfMind {
	color: #336666; 
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
}

.MP_footer {            /*Keeps footer at the bottom of the page*/
    width: 100%;
    position: fixed;
    bottom: 0;
    margin-top: 10px;
    background-color: #DAEDE5;
	border-top:4px solid #336666;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	color:#874B46;
}
.MP_Copyright {
	text-align: left;
}

.SiteCreatedBy {
	text-align: right;
}

@media (max-width: 900px){
	.R_HeaderPic {
		display: none !important;
		visibility: visible !important;
	}

	p, .myList > li {
		font-size: 1.1em;
	}

}

@media (max-width: 767px){
	.M_HeaderPic {
		display: none !important;
		visibility: visible !important;
	}

	p, .myList > li {
		font-size: 1em;
	}

	h3 {
		font-size: 20px;
	}

.myFirstLetter::first-letter {
	font-size: 30px;
}

	.MP_Copyright, .SiteCreatedBy {
		font-size: .85em;
	}
}

@media (max-width: 600px){
	.L_HeaderPic, .BBBPic {
		display: none !important;
		visibility: visible !important;
	}

	.alignLogo {
		margin-top: 0;
		margin-left: 0;
		padding: 2% 10% 2% 2%;
	}

	.col-xs-0_600px {
		width: 0;
	}
	.col-xs-12_600px {
		width: 100%;
	}
	
	p, .myList > li {
		font-size: .9em;
	}
	
	.MP_Copyright, .SiteCreatedBy {
		text-align: left;
		width: 100%;
	}
	.PeaceOfMind {
		font-size: 1em;
	}
}

@media (max-width: 500px) {
	.MP_Copyright, .SiteCreatedBy {
		font-size: .85em;
	}
	.col-xs-12_500px {
		width: 100%;
	}
}

@media (max-width: 400px) {
	.MP_Copyright, .SiteCreatedBy {
		font-size: .8em;
	}
	.col-xs-12_400px {
		width: 100%;
	}
}
