/*
Theme Name: Culwulla Chambers
Theme URI: http://www.webtaculos.com/
Description: Culwulla Chambers Theme
Author: Alex Burdulea
Author URI: http://www.webtaculos.com/
Version: 1.0
*/
* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
}
@media print {
 * {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
}
.section{
	background-size: 1100px 100% !important;
	background-repeat: no-repeat !important;
}
.navigation{
	visibility: hidden;
}
}
body .container, body .container-main {
  /*font-family: 'Bentham', serif;*/
  font-family: 'PT Serif', serif;
}
/*.section{
    display: list-item;
   
    list-style-position: inside;
}*/
.footer p {
    font-size: 14px;
    margin-bottom: 5px;
}
.container-main {
  max-width: 920px;
  padding: 0 15px;
  margin: auto;
}
.container-main:after, .container-main:before {
  content: " ";
  display: table;
  clear: both;
}
.navbar-toggle .icon-bar {
    background-color: black;
}
.logo{
  text-align: center;
  margin-top: 10px;
}
.navbar-nav > li > a{
  font-size: 24px;
  color: #000;
  margin-top: 10px;
  position: relative;
  text-transform: uppercase;
}
.nav.navbar-nav > li.current-menu-item > a,
.nav.navbar-nav > li > a:focus,
.nav.navbar-nav > li > a:hover {
    background-color: transparent;
    text-decoration: none;
    color: #76584f;
}
h1{
  color: #76584f;
  text-transform: uppercase;
  font-size: 28px;
  margin-top: 10px;
  margin-bottom: 26px;
}
.wpb_wrapper ul{
  list-style: outside none disc;
  padding: 0 0 0 18px;
}
.parent-pageid-28 h1{
  margin-bottom: 10px;
}
h2{
  text-transform: uppercase;
  color: #000;
  font-size: 28px;
  margin-bottom: 10px;
}
.parent-pageid-28 h2{
  margin-bottom: 10px;
  margin-top: 0px;
}
p a{
  color: #76584f;
}
ul li a{
  color: #000;
}
ul li a:hover{
  color: #000;
}
p{
  font-size: 18px;
}
p strong{
  color: #76584f;
}
ul{
  list-style: none;
  margin: 0;
  padding: 0;
}
ul li{
  font-size: 18px;
  line-height: 28px;
  margin: 0;
  padding: 0;
}
ul li ul{
  margin-left: 30px;
}
.full-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: 50% 0;
    max-width: 1349px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.section{
  background-size: cover;
  background-image: url('images/bg.jpg');
  min-height: 80vh;
  background-position: 50% 0;
  position: relative;
      padding-bottom: 30px;
}
.next{
  position: absolute;
  right: 20px;
  top: 50%;
  font-size: 90px;
}
.next a{
  color: #76584f;
}
.previous{
  position: absolute;
  left: 20px;
  top: 50%;
  font-size: 90px;
}
.previous a{
  color: #76584f;
}
.footer{
  text-align: center;
  padding-top: 10px;
}
.footer p{
  font-size: 14px;
}
.padding-top-fix{
  padding-top: 35px;
}
.force-full-width{
  width: 100%;
  height: auto;
}
@media (max-width: 1210px) {
  .navbar-nav > li > a{
    font-size: 19px;
    padding: 10px 10px;
  }
}

@media (max-width: 992px) {
  .navbar-nav > li > a{
    font-size: 15px;
  }
}
@media (max-width: 768px) {
  .section{
    background: #FFF!important;
  }
}
@media (min-width: 768px) {

    .navbar .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .navbar .navbar-collapse {
        text-align: center;
    }
    .navbar-nav > li > a::after{
      content: "/";
      color: #000;
      margin-left: 10px;
      position: absolute;
    }
    .navbar-nav > li:last-child > a::after{
      display: none;
    }
}
