/* Reusable Stuff */
.img-left-margin {
  margin-left: 1em;
}

.larger-text {
  font-size: 1.3em;
}

.bold-white {
    font-weight: bold;
    color: #FFFFFF;
}

.bold-white a:link {
    font-weight: bold;
    color: #ffffff;
}

/* Site specific */

body {
  padding-top: 50px;
  background-image: url('../img/bg.jpg');
  font-family: 'Didact Gothic', sans-serif;
  background-position: center bottom;
}

.starter-template {
  padding: 40px 15px;
  text-align: center;
}

.footer {
  width: 100%;  
  background-color: #444444;
  color: #FFFFFF;
  min-height: 5em;
  padding-top: 1em;
}

.signature {
  font-family: 'Pacifico', cursive;
  font-size: 1.4em;
}

.reiki-icon {
  color: #9270BB; 
  text-shadow: none;
}

.copyright {
  text-align: center; 
  color: #DDDDDD;
}

.copyright a {
  color: #DDDDDD;
}

.larger-text {
  font-size: 1.3em;
}

.site-title {
  font-size: 4.5em;
  text-shadow: 3px 3px #555555;
}

.just-for-today {
  padding: 2px 4px;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

.panel-primary .panel-heading {
  background-color: #9270BB;
}

.lead {
  font-size: 2em;
}

.simple-border {
	border: 1px solid purple;
}

/* Navbar */

.navbar-inverse {
    background-color: #7E33B0;
    border-color: #E7E7E7;
}
/* title */
.navbar-inverse .navbar-brand {
    color: #EEE;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
    color: #AAA;
}
/* link */
.navbar-inverse .navbar-nav > li > a {
    color: #CCC;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
    color: #FFF;
}
.navbar-inverse .navbar-nav > .active > a, 
.navbar-inverse .navbar-nav > .active > a:hover, 
.navbar-inverse .navbar-nav > .active > a:focus {
    color: #DDD;
    background-color: #590852;
}
.navbar-inverse .navbar-nav > .open > a, 
.navbar-inverse .navbar-nav > .open > a:hover, 
.navbar-inverse .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #590852;
}
.navbar-inverse .navbar-nav > .dropdown > a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret,
.navbar-inverse .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}
.navbar-inverse .navbar-nav > .open > a .caret, 
.navbar-inverse .navbar-nav > .open > a:hover .caret, 
.navbar-inverse .navbar-nav > .open > a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}
/* mobile version */
.navbar-inverse .navbar-toggle {
    border-color: #DDD;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
    background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #EEE;
}
@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #CCC;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #FFF;
    }
}