html, body {
  height: 100%;
}

body {
  padding-top: 50px;
  font-family: Arial,Sans-Serif, Helvetica;
 /* body padding for fixed top nav */
 
}

/* Page Sections */
.section,
.section-colored {
  padding: 50px 0;
}

.section-colored {
  background-color: #e1e1e1;
 /* change this to change the background color of a colored section */
}

.navbar-inverse .navbar-brand {
    color: #e1e1e1;
}

.navbar-inverse .navbar-nav > li > a {
    color: #e1e1e1;
}

a {
    color: #d9534f;
    text-decoration: none;
}

a:hover,
a:focus {color:#d9534f; text-decoration: none;}

footer {font-size:11px;}
footer a {color:#333;}

.well {font-size:11px; text-align:center;}

.navbar-fixed-top {border-bottom:3px solid #d9534f;
 background: url("../img/bg.png") repeat scroll 0 0 #474747;
}


.navbar-header {
	padding-left:15px;
}


a.navbar-brand {
    color: #222;
    font-size: 2 vmax;
    text-align: center;
    text-shadow: 0 2px 3px #555;
	background: url("../img/eseb.png") left no-repeat; 
	padding-left:40px;
	
}

.nav {font-size:13px;}

.section-colored {
    padding: 30px 0;
}

.section {
    padding: 40px 0 10px 0;
}

@media(max-width: 480px) {
  a.navbar-brand {
    font-size: 12px;
  }
}

@media(max-width: 480px) {
  h1 {
    font-size: 20px;
  }
}