@font-face {
	font-family: 'themify';
	src:url('../fonts/themify.eot?');
	src:url('../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'),
		url('../fonts/themify.woff') format('woff'),
		url('../fonts/themify.ttf') format('truetype'),
		url('../fonts/themify.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
font-size: 18px;
line-height: 28px;
font-family: 'Merriweather', serif;
color: #261b01;
}

.main-container ul {
	list-style: inside;
    list-style-type: square;
}

[class^="ti-"], [class*=" ti-"] {
	font-family: 'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ti-angle-double-right:before {
	content: "\e661";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-facebook:before {
	content: "\e741";
}

.icon-lg {
    font-size: 40px;
}
.nav-bar{ height: 125px;
max-height: 125px;
line-height: 123px;
 }
.logo{ max-height: 210%; }

.menu li a {
    font-size: 13px;
}

section {padding: 24px 0}
footer {padding: 24px 0;font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;  /*text-transform: uppercase;*/font-size:smaller}


footer.bg-dark a { opacity: .5;}
footer.bg-dark a:hover { opacity: 1.0;}
ul.square {
    list-style-type: square;
}

a.btn.btn-success {opacity: 1.0; color:#fff}
@media all and (max-width: 990px) {
  .mobile-toggle i {
    line-height: 123px !important;
  }
}

.bg-dark {
  background: #633824;
}

.page-title-1, .page-title-2 {
    /*height: 458px;*/
	height: 408px;
}

@media all and (max-width: 400px) {
	h2.uppercase { font-size: 23px;letter-spacing: 5px;}
	.logo {    max-height: 100%;}
	footer {padding:55px 0}
}


.bg-secondary blockquote {background: transparent;}
footer {color: #fff}
.footer-1 .logo {
    max-height: 130px;
}

.hr {border-top: 1px solid;
	border-color:  rgba(40,42,56,0.50);
	padding-bottom:24px;
}



.caption {
font-size: 65%;
position: absolute;
bottom: 0;
left: 30px;
font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;

}

.back-to-top {
    position: relative;
    left: 5%;

}

@media all and (max-width: 800px) {
	.back-to-top {
	position: relative;
    left: 15%
	}
}
