﻿img 
{
    max-width: 100%;
    height: auto;
}


iframe {
	max-width: 100%;
}

@media print {   
   .backstretch { display: none; }
}

.combodate-inline 
{
    display: inline-block;
}
.error {
    color: red;
}

p, li {
color: white;
}


h1, h2, h3, h4, h5, h6{
    color: white;
}

label{
    color: white;
}

.content{
     background-color: rgba(0,0,0, 0.8);
}


.sidebar{
     background-color: rgba(0,0,0, 0.8); 
     padding: 15px;
}


a{
    color: #beb965;
}

.pager > li > a
{
    color: rgb(0,0,0);
}


/** Deals with the header*/


body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */

}

@media(min-width:768px) {
    body {
        padding-top: 100px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
    }

 }


#header-fullwidth{
    width: 100%;
}


.page-header {
    border-bottom: 0;
    background-color: rgba(0,0,0,0.8);
}

.navbar{
    border: 0;
}


/** Mobile button on navbar*/
.navbar-default .navbar-toggle {
    border-color: black;    
}

.navbar-default .navbar-toggle:hover {
    
    border-color: #5f5d37;
}

.navbar-default .navbar-toggle:focus {
    background-color: black;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{
    border-color: black;
}

/** End of mobile button on navbar*/


.navbar-left > li > a:hover{
    background-color: rgba(0,0,0,0) !important;
}

.navbar-default {
      background-color: #bebb6f; 
      border-color: #bebb6f;

}

.navbar-right > li > a:hover{
    background-color: #323232 !important;


}

.navbar-right > li > a:focus{
    background-color: #323232 !important;


}

.navbar-nav>.active>a {
    background-color: black !important;
}


/** Deals with sticky footer at bottom of page*/

.footer-colour{
    background-color: rgba(0,0,0, 0.9);
}


html, body {
  
}
.wrap {
  min-height: 100%;
}
footer{
   margin-top: 0px !important ;
}

.nav-pills>li.active>a{
     background-color: #bebb6f; 


} 

.nav-pills>li.active>a:hover{
    background-color: #bebb6f !important; 

} 

.nav-pills>li.active>a:focus{
     background-color: #bebb6f !important; 
}

.nav-pills>li>a:hover{
     background-color: #bebb6f;
     color: white;
}





/** Contact form view submit button color*/

#contact-submit-color{
    background-color:#bebb6f;
    border-color:#bebb6f;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: #bebb6f;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #bebb6f;
}

figcaption {
    color:white;
}

/* fix the text on the registration form when on a dark background */
body.sb-widget {
    color: white !important;
}
