﻿@charset "utf-8";
/* CSS Document */


body {padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; font-size:16px;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6	{font-family:Arial, Helvetica, sans-serif;}

h2	{color:#51443f;}

.h2-alt {color:#a80534;}

h3	{color:#51443f;}


.greentxt {color:#cbd300;}

.green-link {color:#cbd300 !important; text-decoration:underline;}

.green-link {color:#cbd300 !important; text-decoration:none;}

.redtxt {color:#cf003d;}

.redtxt-bold {color:#cf003d; font-weight:bold;}

.boldtxt {font-weight:bold; color:inherit;}

.centertxt {text-align:center;}

.container {padding-bottom:20px;}

.cream-bg {background-color:#f9fbec;}

.white-bg {background-color:#ffffff;}

.white-bg-red {background-color:#ffffff; border-top:#A80534 solid 5px;}

a, a:focus {color:#cf003d; text-decoration:underline;}

a:hover {color:#cd1543; text-decoration:none;}

.icons-box {display:block; margin-left:auto; margin-right:auto; text-align:center; width:240px; padding:15px;}


.icons-box a {
    /*border: 1px solid #FFFFFF;*/
    border-radius: 5px 5px 5px 5px;
    display: block;
    padding: 15px;
    /*text-shadow: 0 1px 0 #FFFFFF;*/
	text-decoration:none;
	color:inherit;
}

.icons-box a:hover {background-color:#cbd300; text-decoration:none;}




/************** header ******************************/
.thf-logo	{margin-left:0;}

.nav {font-size:18px; margin-top:38px;}

.navbar {margin-bottom:0;}

.navbar-default {background-color:#ffffff !important; border:none;}

.navbar-nav.navbar-right:last-child {margin-right:35px;}

/*.navbar-nav > li {padding-left:35px;}*/
.navbar-nav > li {padding-left:0px;}

.navbar-default .navbar-nav > li > a {background-color:transaprent; min-height: 40px; color:#51443f; width:100%; text-decoration:none;}

.navbar-default .navbar-nav > li > a:hover {color:#cd1543; text-decoration:none;}
	
.green-arrow {background:url(../images/arrow-icon.png) no-repeat scroll 1px top transparent; display:block; padding: 0 0 0 35px;}

.navbar-toggle {margin-top:-50px;}

@media(min-width:320px){
	.navbar-default .navbar-nav > li > a	{width:100%;}
	.nav {font-size:18px; margin-top:0px;}
	.navbar-nav.navbar-right:last-child {margin-right:0px;}
	}
	
	
@media(min-width:768px){
	.navbar-default .navbar-nav > li > a	{width:100%;}
	.nav {font-size:18px; margin-top:0px;}
	.navbar-nav.navbar-right:last-child {margin-right:0px;}
	}
	
@media(min-width:980px){
	.navbar-default .navbar-nav > li > a	{width:100%;}
	.nav {font-size:18px; margin-top:0px;}
	.navbar-nav.navbar-right:last-child {margin-right:0px;}
	}
	
	
@media(min-width:992px){
	.navbar-default .navbar-nav > li > a	{width:125px;}
	.nav {font-size:18px; margin-top:38px;}
	.navbar-nav.navbar-right:last-child {margin-right:0px;}
	
	}
@media(min-width:1024px){
	.navbar-default .navbar-nav > li > a {width:130px;}
	.nav {font-size:18px; margin-top:38px;}
	.navbar-nav.navbar-right:last-child {margin-right:0px;}
	}
	
	
@media(min-width:1200px){
	.navbar-default .navbar-nav > li > a{width:155px;}
	.nav {font-size:18px; margin-top:38px;}
	.navbar-nav.navbar-right:last-child {margin-right:35px;}
	}



/**************** banner **********************************/

.jumbotron {padding-bottom: 48px; padding-top: 48px;}

.jumbotron p {color:#ffffff;}

.jumbotron {background-color: #A80534; color: inherit; font-size: 21px; font-weight: 200; line-height: 2.14286; margin-bottom: 30px; padding: 30px;}

.jumbotron h1, .jumbotron .h1, .jumbotron h2, .jumbotron .h2, .jumbotron h3, .jumbotron .h3, .jumbotron h4, .jumbotron .h4 {color:#ffffff;}

.jumbo {color:#ffffff;}

.jumbo-img {padding-right:25px; border-right:solid 2px #c4113f;}

.jumbo-message {float:left; padding-left:25px;}

.jumbo-message a, .jumbotron a {color:#ffffff; text-decoration:underline;}

.jumbo-message a:hover, .jumbotron a:hover {color:#ffffff; text-decoration:none;}


@media(min-width:320px){.jumbo-message {float:left; padding-left:0;}}
@media(min-width:768px){.jumbo-message {float:left; padding-left:0;}}
@media(min-width:980px){.jumbo-message {float:left; padding-left:0;}}
@media(min-width:992px){.jumbo-message {float:left; padding-left:0;}}
@media(min-width:1024px){.jumbo-message {float:left; padding-left:25px;}}
@media(min-width:1200px){.jumbo-message {float:left; padding-left:25px;}}



/****************************** footer ***************************************/

.sticky-footer {background-color:#51443f; font-size:14px;}

.sticky-footer h3, .sticky-footer .h3 {color:#ffffff;}

.sticky-footer h3 a, .sticky-footer .h3.a {color:#ffffff; text-decoration:none;}

.sticky-footer h3 a:hover, .sticky-footer .h3.a:hover {color:#ffffff; text-decoration:underline;}

.sticky-footer p, .sticky-footer .p, .text-muted {color:#ffffff;}

.sticky-footer a, .sticky-footer .a {color:#ffffff; text-decoration:underline;}

.sticky-footer a:hover, .sticky-footer .a:hover {color:#ffffff; text-decoration:none;}

.facebook {display:block; padding: 0 0 0 15px; background-image:url(../images/facebook.png); background-repeat:no-repeat; background-position:left top 5px;}

.twitter {background-image:url(../images/twitter.png); background-repeat:no-repeat; background-position:left top 2px; display:block; padding: 0 0 0 30px;}

.footer-img-right {float:right;}

.footer-img-center {margin-left:auto; margin-right:auto;}

@media(min-width:320px){.footer-img-right {float:none;} .footer-img-center {margin-left:0; margin-right:0;}}
@media(min-width:768px){.footer-img-right {float:none;} .footer-img-center {margin-left:0; margin-right:0;}}
@media(min-width:980px){.footer-img-right {float:none;} .footer-img-center {margin-left:0; margin-right:0;}}
@media(min-width:992px){.footer-img-right {float:none;} .footer-img-center {margin-left:0; margin-right:0;}}
@media(min-width:1024px){.footer-img-right {float:right;} .footer-img-center {margin-left:auto; margin-right:auto;}}
@media(min-width:1200px){.footer-img-right {float:right;} .footer-img-center {margin-left:auto; margin-right:auto;}}
