/******************** @font-face ********************/

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic);
@import url(http://bestbackupbeast.com/webfonts/29C748_7_0.ttf);
@font-face {
	font-family: 'BrandonText';
	src: url('/webfonts/29C748_7_0.eot');
	src: url('/webfonts/29C748_7_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/29C748_7_0.woff') format('woff'),url('/webfonts/29C748_7_0.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BrandonText';
	src: url('/webfonts/29C748_6_0.eot');
	src: url('/webfonts/29C748_6_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/29C748_6_0.woff') format('woff'),url('/webfonts/29C748_6_0.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'BrandonText';
	src: url('/webfonts/29C748_8_0.eot');
	src: url('/webfonts/29C748_8_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/29C748_8_0.woff') format('woff'),url('/webfonts/29C748_8_0.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'BrandonText';
	src: url('/webfonts/29C748_B_0.eot');
	src: url('/webfonts/29C748_B_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/29C748_B_0.woff') format('woff'),url('/webfonts/29C748_B_0.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}
@font-face {
    font-family: 'journal';
    src: url('/webfonts/journal-webfont.eot');
    src: url('/webfonts/journal-webfont.eot?#iefix') format('embedded-opentype'),url('/webfonts/journal-webfont.woff') format('woff'),url('/webfonts/journal-webfont.ttf') format('truetype'),url('/webfonts/journal-webfont.svg#journalregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/****************** End @font-face ******************/

.text-center {
  text-align: center;
}

h1{
	font-family: journal, Arial, sans-serif;
}
h2, h3, h4 {
	font-family: 'BrandonText', Arial, "Open Sans", sans-serif;
}
h5, h6 {
	font-family: Arial, "Open Sans", sans-serif;
}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {
	color: #003399;
}
h1 {
	font-weight: normal;
	font-style: normal;
	font-size: 50px;
	font-size: 5rem;
	line-height: 1.08;
	letter-spacing: -0.4px;
	letter-spacing: -0.04rem;
	color: #262626;
}
h1 strong {
	font-weight: bold;
}
h2 {
	font-weight: normal;
	font-size: 50px;
	font-size: 5rem;
	line-height: 1.1;
	color: #323232;
}
h2 strong {
	font-weight: normal;
}
h3 {
	font-weight: normal;
	font-size: 40px;
	font-size: 4rem;
	line-height: 1.1;
	color: #323232;
}
h3 strong {
	font-weight: normal;
}
h3.larger {
	font-size: 44.5px;
	font-size: 4.45rem;
	line-height: 1.1;
}
h4 {
	font-weight: normal;
	font-size: 36px;
	font-size: 3.6rem;
	line-height: 1.1;
	color: #323232;
}
h4 strong {
	font-weight: normal;
}
h5 {
	font-weight: bold;
	font-size: 22px;
	font-size: 2.2rem;
	line-height: 1.14;
	color: #323232;
}
h6 {
	font-weight: normal;
	font-size: 27px;
	font-size: 2,7rem;
	line-height: 1.14;
	color: #323232;
}
.h1,
.h2 {
  font-family: 'journal', 'BrandonText', "Brandon Text", "Open Sans", Arial, sans-serif;
  font-weight: 500;
  line-height: 1.1;
}
.h3,
.h4 {text
  font-family: 'BrandonText', Arial, "Open Sans", sans-serif;
  font-weight: 500;
  line-height: 1.1;
}
.h5,
.h6 {
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: 500;
  line-height: 1.1;
}
.journal {
	font-family: journal, sans-serif;
	font-weight: normal !important;
	font-style: normal !important;
}
.brandontext {
	font-family: 'BrandonText', Arial, sans-serif;
	font-weight: normal !important;
	font-style: normal !important;
}
.col-md-4 {
    background-color: #ffffff;
    min-height: 745px;
    margin-bottom: 4px;
	border-style: solid;
    border-width: 1px;
    border-color: #003399;
	padding-bottom: 1px;
}
.col-md-12 {
    background-color: #ffffff;
	min-height: 1px;
    margin-bottom: 20px;
    border-bottom-style: dotted;
    border-width: 1px;
    border-color: #FFAF8A;
    border-color: #003399;
    border-color: rgb(125,125,255);
	padding-bottom: 20px;
}
body {
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 15px;
	font-size: 1.5rem;
	font-weight: normal;
	line-height: 1.5;
	color: #2c2c2c;
	text-rendering: optimizeLegibility;
}
.navbar-inverse {
  background-color: #003399;
  border-color: #000000;
}
.jumbotron {
  background-color: #ffffff;
  background-image: url("/images/starfish-on-the-beach-2-1140.jpg");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 30px;
  margin-bottom: 30px;
  font-family: 'Open Sans', 'BrandonText', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  color: #3d3d38;
}
.jumbotron h1 {
  font-size: 50px;
  line-height: 1.1;
  color: #3d3d38;
  }
.jumbotron h2, h3 {
  font-size: 55px;
  font-weight: 400;
  line-height: 1.09090909;
  color: #3d3d38;
  }
.btn-success {
  color: #ffffff;
  background-color: #003399;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: orange;
  border-color: #398439;
}