/* Themify Customize Styling */
body {	
	font-family:Arial, Helvetica, sans-serif;
	padding-right: 30px;
	padding-left: 30px; 
}
#pagewrap {	
	padding: 0px;margin-right: auto;margin-left: auto; 
}
.pagewidth {	width: auto; 
}
#body {	
	padding-top: 20px; 
}
#content {	width: auto; 
}
h1 {	
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
 
}
h2 {	
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
 
}
h3 {	
	font-family:Arial, Helvetica, sans-serif; 
}
h4 {		font-size:0.6%;

	color: #7d6133; 
}
#headerwrap {	
	padding: 0px;
	margin: 0px; 
}
#site-logo {	
	font-family:Arial, Helvetica, sans-serif;	line-height:11px;

	color: #9c8b6f;	position:relative;
 
}
#main-nav {		position:relative;

	right: -8%;
	padding-top: 10px; 
}
#main-nav a {	
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	line-height:10px;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #a0937d; 
}
.post-title {		font-size:0.6em;
 
}
.post-title, .post-title a {	
	color: #7d6133; 
}
.page-title {	
	color: #a0937d;	font-size:1em;
	text-transform:capitalize; 
}
#footer {	
	color: #a0937d; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-size:0.5em;
 
}

/* Themify Custom CSS */
#menu-main, #menu-main-1, #menu-main-2, #menu-main-gr, #menu-main-gr-1, #menu-main-gr-2 { right: 70%!important;}
.page-id-163 #menu-main, #menu-main-1, #menu-main-2, #menu-main-gr, #menu-main-gr-1, #menu-main-gr-2 { right: 55%!important;}
.page-id-161 #menu-main, #menu-main-1, #menu-main-2, #menu-main-gr, #menu-main-gr-1, #menu-main-gr-2 { right: 55%!important;}
.page-id-23 #menu-main, #menu-main-1, #menu-main-2, #menu-main-gr, #menu-main-gr-1, #menu-main-gr-2 { right: 55%!important;}
.page-id-39 #menu-main, #menu-main-1, #menu-main-2, #menu-main-gr, #menu-main-gr-1, #menu-main-gr-2 { right: 55%!important;}
#main-nav li {
  display: block;
}
.wpml-ls-sidebars-social-widget {
border-color: none!important;
}
.gg_mp .mfp-bottom-bar {
  background: none;
}
.mfp-counter {
  color: #ffffff;
}
#headerwrap #menu-icon {
  color: #7D6133;
}
#header .social-widget {
  float: right;
margin-right: 4.5%;
}
#main-nav {
  float: left;
clear: none;
}
p {
  font-size: 0.7em!important;
color: #7D6133!important;
font-family: Arial, Helvetica, sans-serif!important;
}
#lang_sel_list a.lang_sel_sel {
  color: #7D6133;
}
#lang_sel_list a:visited {
  color: #7D6133;
}
#lang_sel_list ul a {
  color: #7D6133;
}
.post-nav a {
  color: #7D6133;
font-size: 0.7em;
}
.post-nav .arrow {
  color: #7D6133;
}
div.image-caption {
  font-size: 0.6em;
color: #7D6133;
}
div.related-posts {
  display: none;
}
#headerwrap {
  border-bottom: 0px;
}
#footerwrap {
  border-top: 0px;
padding: 0;
}
.gg_mp .mfp-counter {
  right: 0;
}
.gg_mp .mfp-bottom-bar {
  padding-top: 13px;
}
header.entry-header {
  font-size: 0.3em;
color: #7D6133;
}
h2 {
  color: #7D6133;
text-transform: uppercase;
}
figcaption > p {
  line-height: 110%;
}
a {
  color: #7D6133;
}
.paginationPagePosition {
  font-size: 0.6em;
}
li#menu-item-168li#menu-item-169li#menu-item-1204li#menu-item-175li#menu-item-174li#menu-item-1205 {
  float: left;
}
#lang_sel_list li {
  padding-left: 8px !important;
color: #7D6133;
}
.themify_builder_slider .slide-image img {
  float: left;
}
#icl_lang_sel_widget-1 ul li a {
  margin-right: 20px;
}
.page-id-153 #content {
  line-height: 1.1em;
}
.page-id-153 .module .post-title {
  font-size: 0.8em;
line-height: 0.6em;
}
.page-id-153 .col-full .module .post {
  margin-bottom: 0px;
}
.page-id-155 #content {
  line-height: 1.1em;
}
.page-id-29 #content {
  line-height: 1.1em;
}
.page-id-33 #content {
  line-height: 1.1em;
}
.page-id-157 #content {
  line-height: 1.1em;
}
.page-id-159 #content {
line-height: 1.1em;
}
#header {
  padding-left: 0;
padding-right: 0;
}
.epg-carousel {
  margin-left: -5px !important;
}
.single-galleries {
  margin-left: 0 !important;
margin-right: 0 !important;
}
#pageTools {
  left: 30px !important;
}
#content {
  padding-top: 0px;
}
.page-id-161 #content {
  padding-top: 20px!important;
}
.page-id-163 #content {
  padding-top: 20px!important;
}
.page-id-153 #content {
  padding-top: 20px!important;
}
.page-id-29 #content {
  padding-top: 20px!important;
}
.page-id-33 #content {
  padding-top: 20px!important;
}
li#menu-item-168 {
  float: left;
}
li#menu-item-169 {
  float: left;
}
li#menu-item-1204 {
  float: left;
}
li#menu-item-175 {
  float: left;
}
li#menu-item-174 {
  float: left;
}
li#menu-item-1205 {
  float: left;
}
.post-content {
  padding-top: 30px;
}
.textArea p {
	line-height: 1.8em!important;
}