@import url('gallery.css');
@import url('sitemap.css');
@import url('editorstyles.css');
@import url('module.css');
@import url('blog.css');



html {
  background-color: #eee;
}
body {
  padding-top: 0px;
}
header {
  margin-bottom: 30px;
}
.jumbotron {
  margin-top: -30px;
  padding: 0;
}
/* For pages with minimal content, add a minimum height. */
@media (min-width: 768px) {
  .content { min-height: 300px; }
}
.content > article > h1:first-child,
.content > article > h2:first-child,
.content > article > h3:first-child {
  margin-top: 0;
}

.content h1,
.content h2,
.content h3{
  color: #a72b23 !important;
}
.btn-primary{
  background-color: #a72b23 !important;
  border-color: #720F15;
}

a:hover, a:focus {
  color: #560200;
}
a {
  color: #890300;
}

.navbar-inverse {
    background-color: #890300;
  border-radius: 0;
    min-height: initial;
}

.navbar-nav>li>a {
    padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.navbar-inverse .navbar-nav>.active>a, 
.navbar-inverse .navbar-nav>.active>a:hover, 
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.open>a, 
.navbar-inverse .navbar-nav>.open>a:hover, 
.navbar-inverse .navbar-nav>.open>a:focus,
.dropdown-menu>li>a:hover, 
.dropdown-menu>li>a:focus
{
    background-color: #560200;
}


/* Mobile nav bootstrap overrides*/
.navbar-inverse .navbar-collapse {
  border: none;
}
.navbar-inverse .navbar-toggle {
  border: none;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #A0131B;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, 
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
  color: #efefef;
}


.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
  color: #D54340;
}

.banner-brand {
  display: block;
  background-image: url(/images/logo.png);
  background-position: center left;
  background-repeat: no-repeat;
  min-height: 155px;
  min-width: 400px;
}

.banner-brand span {
  display: none;
}

.banner {
  height: 160px;
}
header {
    background-image: url(/images/header-bg.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  background-color: #fff;
}
.content {
  padding-bottom: 40px;
}
.content img {
  max-width: 100%;
  }
.side-menu > h3:first-child  {
  margin-top: 0;
}
.side-menu .nav .nav {
  margin: 5px 0 10px 12px;
}
.side-menu .nav li.active > a {
  color: #428bca !important;
  font-weight: 700;
}
.side-menu .nav li a {
  padding: 2px 0;
  color: #8c8c8c;
}
.side-menu .nav li a:hover {
  color: #333 !important;
}
.side-menu .nav .nav .nav {
  font-size: 12px !important;
}
.side-menu .nav li a:hover {
  background: none !important;
}
.footer-modules {
  padding-top: 30px;
  padding-bottom: 30px;
  background: url(/images/bg-texture.jpg) center center #e3e0d7;
}
.footer-modules h3{
  margin-bottom: 30px;
}
footer {
  border-top: solid #ddd 1px;
  padding-top: 30px;
  padding-bottom: 20px;
  background-color: #560200;
}
footer a {
  color: #8c8c8c;
}
footer ul.nav li {
  text-align: right;
}
footer ul.nav > li > a  {
  display: inline;
  padding: 0;
  margin-left: 10px;
  color: #6E5252;
  
}
footer ul.nav > li.animikii > a {
  color: #FFD1D1;
}
footer ul.nav > li.animikii > a:hover {
  color: white;
}
footer .text-muted a:hover {
  color: white;
}
ul.admin li {

}
ul.admin a:hover {
  background: none !important;
  color: white;
}


.fb_iframe_widget{
    min-width:280px;
    width: 100% !important;
}
.fb_iframe_widget iframe[style]{
    min-width:280px;width: 100% !important;
}
.fb_iframe_widget span{
    min-width:280px;
    width: 100% !important;
}
.fb_iframe_widget iframe span[style]{
    min-width:280px;
    width: 100% !important;
}