    a,h1,h2,h3,h4,h5,h6 {
      color: #bc360a;
      text-decoration: none;
    }
	/* Fit Text elements */
    h1, h2, h3, h4, h5, p, ul, ol, li {
      -webkit-hyphens: auto;
      -moz-hyphens: auto;
      hyphens: auto;
      -ms-word-wrap: break-word;
      word-wrap: break-word;
    }
	a:hover, a:focus {
      text-decoration: none;
	  color: #ea9629;
    }
	body.admin-bar .navbar-wrapper {
       padding-top: 20px;
    }
	/* Remove border and change up box shadow for more contrast */
    .navbar .navbar-inner {
      border: 0;
      -webkit-box-shadow: 0 5px 0 rgba(188,54,10,.90);
         -moz-box-shadow: 0 5px 0 rgba(188,54,10,.90);
              box-shadow: 0 5px 0 rgba(188,54,10,.90);
    }

    /* Downsize the brand/project name a bit */
    .navbar .brand {
      margin-left: 0;
	  padding: 14px 20px 16px 0; /* Increase vertical padding to match navbar links */
      font-size: 38px;
      font-weight: bold;
      text-shadow: 0 -1px 0 rgba(0,0,0,.5);
    }
	.navbar .brand { color: #bc360a !important;}
	.navbar .brand:hover { color: #ea9629 !important;}
    .navbar .nav { padding-top: 7px;}
	.navbar .nav a{ color: #bc360a !important;}
	.navbar .nav a:hover{ color: #ea9629 !important;}

    /* Offset the responsive button for proper vertical alignment */
    .navbar .btn-navbar {
      margin-top: 10px;
    }
	
	/* Make sure select elements fit in widgets */
    .widget select {
	   max-width: 100%;
}

    /* Search widget */

   .widget #searchform {
       margin-top: 10px;
    }
	.powered-by {
       padding-top: 0;
       text-align: center;
    }

	