/* background behind prayers */
body
{
  background: white;
}

 /* all hyperlinks */
a 
{
  color: rgba(244,140,52, 1.0);
}

 /* all hyperlinks hover state */
a:hover 
{
  color: rgba(0, 0, 0, 1);
}

/* box around each prayer item */
.prayer-item 
{
    border: 1px solid rgba(52, 159, 246, 1);
    box-shadow: 0px 4px 4px rgba(244, 140, 52, 0.5);
    background: white;
}

/* title of each prayer */
.prayer-title {
  color: rgba(244,140,52, 1.0);
 }

 /* title of each prayer */
.prayer-title:hover {
  color: rgba(244,140,52, 1.0);
 }

 /* date of each prayer */
 .prayer-item-submitted
{
  color: rgba(52, 159, 246, 1);
}

 /* number of prayers of each prayer */
.prayer-item-prayer-stats
{
  color: rgba(52, 159, 246, 1);
}

 /* action buttons on each prayer*/
.btn
{
    color: rgba(255, 255, 255, 1);
    border: 0px solid rgba(244.140.52, 0.3);
    background: rgba(244, 140, 52, 1.0);
}

 /* action buttons hover state on each prayer*/
.btn:hover
{
    color: rgba(244,140,52, 1.0);
    border: 1px solid rgba(244, 140, 52, 1);
    background: white;
}

 /* icons */
.fa
{
  color:rgba(244,140,52, 1.0);
}

/* ************* */
/* site elements */
/* ************* */

/* message at the top of the prayers list */
.prayer-instructions {
    margin-bottom: 20px;
    margin-top: 0px;
    padding: 10px;
    box-shadow: 0px 4px 4px rgba(244.140.52, 0.05);
    background-color: rgba(244,140,52, 1.0);
    border: solid 1px #f48c34;
}


/* message above button on submit a prayer page*/
.prayer-item-edit-instructions {
    margin-bottom: 10px;
    margin-top: 20px;
    padding: 10px;
    box-shadow: 0px 4px 4px rgba(255, 0, 0, 0.05);
    background-color: rgba(244,140,52, 1.0);
    border: solid 1px #f48c34;
}

/* sort UI at top of prayers selected state */
.prayer-item-sort .selected 
{
  color: rgba(244,140,52, 1.0);
}

/* draws the bottom border on the navbar in full width */
.navbar
{
  border-bottom: 1px solid rgba(244,140,52, 1.0);
}

/* nav bar menu item */
.navbar-inverse .navbar-nav > li > a {
    color: rgba(244,140,52, 1.0);
}

/* nav bar menu item hover state */
.navbar-inverse .navbar-nav > li > a:hover {
    background: rgba(244,140,52, 0.1);
    color: rgba(244,140,52, 1.0);
}

/* button at bottom that navigates back to top*/
.page-top
{
  background: rgba(244,140,52, 0.7);
}

/* copyright at bottom of page */
.copyright
{
  color: rgba(244,140,52, 1.0);
}

/* collapsed navbar border color */
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: rgba(244,140,52, 1.0);
}

/* toggle button at top of page */
.navbar-toggle.collapsed
{
    color: rgba(244,140,52, 1.0);
    border: 1px solid rgba(244,140,52, 0.3);
    background: rgba(244,140,52, 0.1);
}

.navbar-toggle.collapsed:hover
{
    color: rgba(244,140,52, 1.0);
    border: 1px solid rgba(244,140,52, 0.3);
    background: rgba(244,140,52, 0.1);
}

.navbar-toggle
{
    color: rgba(244,140,52, 1.0);
    border: 1px solid rgba(244,140,52, 0.3);
    background: rgba(244,140,52, 0.1);
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus 
{
    background-color: rgba(244,140,52, 0.1);
     border: 1px solid rgba(244,140,52, 0.7);
}

.navbar-inverse .navbar-toggle .icon-bar 
{
  background-color: rgba(244,140,52, 1.0);
}

.navbar-nav > li > a.selected, .navbar-nav > li > a:active 
{
    border-bottom: 2px solid rgba(244,140,52, 1.0);
}

.navbar-nav > li > a.selected, .navbar-nav > li > a:hover 
{
    border-bottom: 2px solid rgba(244,140,52, 1.0);
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus 
{
    border-bottom: 2px solid rgba(244,140,52, 1.0);
}
