/*BASE FONTS*/
body {
  font-family: 'Lato', helvetica, sans-serif;
  /*font-size:16px; font-size: 1.6rem;
  background:  url(../img/backgroundtexture.png);*/ background:whitesmoke;
}

.navbar-brand{font-weight:900;}

.sidebar {background: rgb(196, 188, 177);
}

@media (min-width: 768px){
	.jumbotron {
	background: url(../img/headerimage.jpg)no-repeat;
	background-position: top;
	background-size: 100%;
	height: auto;
	display: block;
	max-width: 100%;
	text-align: left;
	margin-bottom:5px;
	}
	.first-container {margin-top:50px;}
}

h1, h2, h3, h4, h5 {font-family: 'Lato', helvetica, sans-serif; font-weight:900;}


	h1 {font-size:48px; font-size:4.8rem; margin-top:50px;}
	h2 {font-size:36px; font-size:3.6rem; line-height:130%; color:#000000;}
	h3 {font-size:24px; font-size:2.4rem;}
	p{line-height:175%; margin-top:20px;}
@media (min-width: 768px){
	h1 {margin-top:0;}
	.headline h1 {font-size:80px; font-size:8.0rem; color:#ffffff;}
	.headline h1 span {background:rgba(105,52,52,.7);line-height: 170%;padding: 0px 8px 0px 8px;}
	}

	.shaded {background:#ededed; border-top:2px dotted #ddd;border-bottom:2px dotted #ddd;}


a {color:rgb(52,72,105); text-decoration:none;}
a:hover{text-decoration:underline;}

.nav b.caret .dropdown-menu li a {color: #ffffff;}
.nav b.caret:hover {color: rgb(82,125,169);}
.nav b.caret:active {#000;}

/*FORM*/
.field {margin-bottom:8px;}
.field input, .field textarea{width:100%;}

/*NAV BAR*/
.navbar-inverse, .footer-nav {background:rgb(52,72,105);}
.navbar-fixed-top {margin-bottom:50px;}
.navbar{margin-bottom:0px;}
.navbar-fixed-top, .navbar-default .navbar-nav>li>a, .navbar-default .navbar-brand, .navbar-right a{color:#ffffff; font-weight:bold;}
.navbar-brand, .navbar-right a{font-size:16px;  font-size: 1.6rem;}
 .navbar-nav>.active>a, .nav>li>a:focus {box-shadow: inset 0 3px 7px rgba(0,0,0,.25); background:rgb(148,148,148); color:rgb(173,255,123);}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-header a.navbar-brand:hover, .navbar-right a:hover, .navbar-nav>.active>a:hover, .navbar-right a:hover{box-shadow: inset 0 3px 7px rgba(0,0,0,.25); background:rgb(190,190,190);}

.navbar-right a{padding-top: 15px; display: block;
padding-bottom: 15px;line-height: 20px;padding: 15px 15px;}
.floatright {float:right;}

.navbar-fixed-top, .navbar-default{border-radius:0px; border:0px;background:rgb(52,72,105);}

.navbar-inverse .navbar-nav > li > a {color:#fff;}


li.dropdown.active b.caret{color: rgb(173,255,123); border-top-color:rgb(173,255,123);
border-bottom-color: rgb(173,255,123);}

.nav .open>a b.caret {color:#666; border-top-color:#666;
border-bottom-color: #666;}

.dropdown-menu li a:hover{background:rgb(52,72,105); color:#fff;}

.donate-form {background:rgb(200,208,222);}
.donate-reasons {background:rgb(105,52,52); color:#ffffff;}



/*FOOTER*/
.footer {margin-top:15px; background:#000000;}
.footer-logo{float:right;}
.footer-content {color:#fff; padding-bottom:10px;}
.footer .nav>li a {border:0px; font-size:12px; font-size:1.2rem; font-weight:900; color:#fff;}
.footer .nav>li a:hover{color:#232222;}