@font-face {
    font-family: 'ralewaybold';
    src: url('../fonts/Raleway/Raleway/fonts/raleway-bold-webfont.eot');
    src: url('../fonts/Raleway/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Raleway/raleway-bold-webfont.woff') format('woff'),
         url('../fonts/Raleway/raleway-bold-webfont.ttf') format('truetype'),
         url('../fonts/Raleway/raleway-bold-webfont.svg#ralewaybold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ralewaymedium';
    src: url('../fonts/Raleway/raleway-medium-webfont.eot');
    src: url('../fonts/Raleway/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Raleway/raleway-medium-webfont.woff') format('woff'),
         url('../fonts/Raleway/raleway-medium-webfont.ttf') format('truetype'),
         url('../fonts/Raleway/raleway-medium-webfont.svg#ralewaymedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ralewaysemibold';
    src: url('../fonts/Raleway/raleway-semibold-webfont.eot');
    src: url('../fonts/Raleway/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Raleway/raleway-semibold-webfont.woff') format('woff'),
         url('../fonts/Raleway/raleway-semibold-webfont.ttf') format('truetype'),
         url('../fonts/Raleway/raleway-semibold-webfont.svg#ralewaysemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helvetica_neuemedium';
    src: url('../fonts/Helvetica/helveticaneue-medium-webfont.eot');
    src: url('../fonts/Helvetica/helveticaneue-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Helvetica/helveticaneue-medium-webfont.woff') format('woff'),
         url('../fonts/Helvetica/helveticaneue-medium-webfont.ttf') format('truetype'),
         url('../fonts/Helvetica/helveticaneue-medium-webfont.svg#helvetica_neuemedium') format('svg');
    font-weight: normal;
    font-style: normal;
}


h1, h2, h3, h4, h5, .btn-default, .btn-primary {
    font-family: 'ralewaybold' !important;

    text-decoration: none !important;
}

h1, h1 a, h1 a:hover {
    font-size: 22px;
    color: #919d3a;
    line-height: normal;
}

.caption h1{
	margin-top:10%;
    font-family: arial !important;
    text-transform:none !important;
    text-decoration: none !important;
	font-size:34px;
	line-height:48px;
	 color: #ffffff !important;
}

h2, h2 a, h2 a:hover {
    font-size: 20px;
    color: #919d3a;
    line-height: normal;
}

h3, h3 a, h3 a:hover {
    font-size: 17px;
    color: #919d3a;
    line-height: normal;
}

a, a:hover {
    text-decoration: none;
}

a {
    color: #919d3a;
}

a:hover {
    color: #abbc32;
}

.navbar-default .navbar-nav>li>a {
    font-family: 'ralewaybold' !important;
    font-size: 14px;
    text-transform: uppercase !important;
	color:#FFF !important;
}

.navbar-default .navbar-nav>li>a:hover {
    font-family: 'ralewaybold' !important;
    font-size: 14px;
    text-transform: uppercase !important;
	color:#d8b540 !important;
	background:none;
}

p {
    font-family: 'ralewaysemibold';
    font-size: 14px;
    font-weight: normal !important;
    color: #444444;
    line-height: 30px;
    -webkit-font-smoothing: antialiased !important;

}

.statusPage p {
    font-family: 'ralewaybold' !important;
    font-size: 40px;
    font-weight: bold;
    color: #FFFFFF;
    text-transform: uppercase;
}

.subtitle {
    margin-bottom: 10px;
    text-transform: uppercase !important;
}

.topSplit, .topSplit p {
    font-size: 11px;
    color: #FFFFFF !important;
    text-transform: uppercase !important;
}

.caption p {
    color: #FFFFFF !important;
    margin-bottom: 20px;
}

footer p, footer p a {
    color: #FFFFFF !important;
}

footer p a:hover {
    text-decoration: underline !important;
}

.large {
    font-size: 16px !important;
}

.small {
    font-size: 12px !important;
}

small, small a {
    font-size: 12px !important;
    font-weight: bold !important;
    color: #29235c !important;
    text-decoration: none !important;
}

.grape {
    color: #29235c;
}

.btn-default, .btn-primary, .btn-default:hover, .btn-primary:hover {
    color: #FFFFFF;
}

.btn-default {
    font-size: 11px;
}

.btn-primary {
    font-size: 14px;
}

.follow {
    text-align: right;
}

.partner {
    text-align: right;
}

.navCircle {
    text-align: center;
}

.iconNumber {
    font-family: 'ralewaybold' !important;
    font-size: 26px;
    color: #f57a00;
}

.form-horizontal .control-label {
    text-align: left !important;
}

.submitBtn {
    text-align: right;
}

.documents li a:hover h3 {
    color: #7b7799 !important;
}

footer p, footer p a {
    font-size: 12px !important;
    color: #FFFFFF !important;
}

footer p a:hover {
    text-decoration: underline !important;
}

.btn-default, .btn-primary, .btn-default:hover, .btn-primary:hover {
    color: #FFFFFF;
}

.btn-default {
    font-size: 11px;
}

.btn-primary {
    font-size: 14px;
}

.follow {
    text-align: right;
}

.partner {
    text-align: right;
}

.navCircle {
    text-align: center;
}

.testimonialBox{
	font-weight:normal !important;
}

.testimonialBoxAuthor {
    text-align: center;
    color: #989899;
}

.center {
    text-align: center;
    margin: 0 0 1% 0;
}

.caption p {
    font-size: 36px;
    color: #FFFFFF;
    font-weight: bold !important;
    line-height: normal;
}

.date {
    font-size: 12px;
    font-style: italic;
}

.thumb span {
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF !important;
}

.thumb span:hover {
    color: #c4da2a !important;
}