.fw-btn {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	text-decoration: none;
	white-space: nowrap;
	outline: none;
	padding: 8px 20px;
	font-size: 14px;
	line-height: 1.6;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.fw-btn span {
	display: block;
}
.fw-btn:hover,
.fw-btn:focus {
	text-decoration: none;
	outline: none;
	opacity: 0.85;
}
.fw-btn:active {
	box-shadow: inset 0 0 20px #2e935f;
}
.fw-btn i {
	margin-right: 5px;
}
.fw-btn i.pull-right {
	margin: 0 0 0 8px;
	position: relative;
	top: 0.3em;
}
/* Additional styles */
.fw-btn.fw-btn-round {
	border-radius: 38px;
}
.fw-btn.fw-btn-square {
	border-radius: 0 !important;
}
.fw-btn.fw-btn-outline,
.fw-btn.fw-btn-borders {
	background: transparent;
	box-shadow: none;
	text-shadow: none;
}
/* Button Sizes */
.fw-btn.fw-btn-lg {
	padding: 15px 35px;
	font-size: 17px;
	line-height: 1.33;
	border-radius: 6px;
}
.fw-btn.fw-btn-lg.fw-btn-round {
	border-radius: 52px;
}
.fw-btn.fw-btn-lg i.pull-right {
	top: 0.2em;
}
.fw-btn.fw-btn-sm {
	padding: 4px 12px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.fw-btn.fw-btn-sm.fw-btn-round {
	border-radius: 30px;
}
.fw-btn.fw-btn-sm i.pull-right {
	top: 0.2em;
}
.fw-btn.fw-btn-full {
	width: 100%;
}
/* Button Style 1 */
.fw-btn-1 {
	background-color: #5bcc92;
	border-color: transparent;
	border-width: 2px;
	color: #ffffff;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	/* btn colors */
}
.fw-btn-1.fw-btn-outline {
	border-color: #5bcc92;
	color: #5bcc92;
}
.fw-btn-1.fw-btn-outline:hover,
.fw-btn-1.fw-btn-outline:focus {
	background-color: #5bcc92;
	color: #ffffff;
}
.fw-btn-1:hover,
.fw-btn-1:focus {
	background-color: #82d8ac;
	color: #ffffff;
}
.fw-btn-1.fw-btn-rounded {
	border-radius: 4px;
}
.fw-btn-1.fw-btn-borders {
	border-top: 2px solid #5bcc92;
	border-bottom: 2px solid #5bcc92;
	color: #5bcc92;
	border-radius: 0;
}
.fw-btn-1.fw-btn-borders:hover,
.fw-btn-1.fw-btn-borders:focus {
	background-color: #5bcc92;
	color: #ffffff;
}
.fw-btn-1.fw-btn-black {
	background-color: #000000;
	border-color: #000000;
	color: #ffffff;
}
.fw-btn-1.fw-btn-black:active {
	box-shadow: inset 0 0 20px #333333;
}
.fw-btn-1.fw-btn-blue {
	background-color: #3c9beb;
	border-color: #3c9beb;
	color: #ffffff;
}
.fw-btn-1.fw-btn-blue:active {
	box-shadow: inset 0 0 20px #1267af;
}
.fw-btn-1.fw-btn-green {
	background-color: #44ac48;
	border-color: #44ac48;
	color: #ffffff;
}
.fw-btn-1.fw-btn-green:active {
	box-shadow: inset 0 0 20px #276329;
}
.fw-btn-1.fw-btn-red {
	background-color: #cb1e1b;
	border-color: #cb1e1b;
	color: #ffffff;
}
.fw-btn-1.fw-btn-red:active {
	box-shadow: inset 0 0 20px #71110f;
}
.fw-divider-space {
	clear: both;
	width: 100%;
}
.fw-divider-space.space-sm {
	height: 30px;
}
.fw-divider-space.space-md {
	height: 60px;
}
.fw-divider-space.space-lg {
	height: 100px;
}
.fw-divider-line {
	clear: both;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}

		.body-font,
		body,
		button,
		input,
		select,
		textarea
	{font-family:"Droid Serif";}
		.heading-font,
		h1,
		h2,
		h3,
		h4,
		h5,
		h6
	{font-family:"Droid Serif";}
		.special-font,
		.fw-section-header .title,
		.ht-feature-boxes .entry-title,
		.ht-intro .mid-line,
		.ht-heading-group .title.special,
		#page-heading.simple h2,
		.site-header .site-title,
		.site-pre-footer .widget .widget-title,
		.entry-post-header .entry-title
	{font-family:"PT Sans", sans-serif;}
		.site-header .primary-navigation a
	{font-family:"Droid Serif";}
		body,
		.body-font-size,
		.post .entry-author-meta .author-id .fullname,
		.fw_menu .entry-author-meta .author-id .fullname,
		#comments .comments-title,
		#comments .comment-respond .comment-reply-title
	{font-size:14px;}
		h1
	{font-size:40px;}
		h2
	{font-size:32px;}
		h3
	{font-size:26px;}
		h4
	{font-size:22px;}
		h5
	{font-size:18px;}
		h6,
	{font-size:14px;}
		.primary-color,
		#sidebar .widget.widget_archive select,
		#sidebar .widget.widget_categories select,
		#sidebar .widget.widget_text select,
		#sidebar .widget.widget_calendar table caption,
		#sidebar .widget.widget_search input[type="search"],
		#sidebar .widget.widget_search input[type="submit"],
		#comments .metadata .comment-text,
		#comments .comment-respond input,
		#comments .comment-respond textarea
	{color:#111111;}
		.secondary-color,
		.ht-button.no-bg,
		.dtpicker-buttonCont .dtpicker-button.no-bg,
		.fw-section-header .title,
		.ht-feature-boxes a,
		.ht-menu .isotope-filter li.is-filtered a,
		.ht-menu.preset-detail .entry-prices,
		.ht-menu.preset-brief .entry-price,
		.ht-menu.preset-set .entry-price,
		.post-list .entry-content .post-categories a:hover,
		.search-result .entry-content .post-categories a:hover,
		.post-list .entry-content .meta-author,
		.search-result .entry-content .meta-author,
		.post-list .entry-content .entry-title a:hover,
		.search-result .entry-content .entry-title a:hover,
		.post-list .entry-content .read-more,
		.search-result .entry-content .read-more,
		.ht-reservation button.no-bg,
		#back-to-top,
		.site-header .primary-navigation .search-toggle > a,
		.site-header .primary-navigation .cart .widget_shopping_cart_content a:hover,
		.mobile-nav-menu .close,
		.site-pre-footer .entry-nav a,
		.site-footer .socials a,
		.site-footer .copyright a:hover,
		.widget.widget_archive > ul > li a:hover,
		.widget.widget_categories > ul > li a:hover,
		.widget.widget_pages > ul > li a:hover,
		.widget.widget_meta > ul > li a:hover,
		.widget.widget_recent_comments > ul > li a:hover,
		.widget.widget_recent_entries > ul > li a:hover,
		.widget.widget_calendar table tbody td a,
		.widget.widget_tag_cloud .tagcloud a,
		.widget.widget_nav_menu a:hover,
		.post .entry-content button.no-bg,
		.fw_menu .entry-content button.no-bg,
		.post.entry-content button.no-bg,
		.fw_menu.entry-content button.no-bg,
		.post .entry-content input[type="submit"].no-bg,
		.fw_menu .entry-content input[type="submit"].no-bg,
		.post.entry-content input[type="submit"].no-bg,
		.fw_menu.entry-content input[type="submit"].no-bg,
		.post .entry-title a:hover,
		.fw_menu .entry-title a:hover,
		.post .entry-foot-meta .tags a:hover,
		.fw_menu .entry-foot-meta .tags a:hover,
		.post .entry-foot-meta .social-links ul a:hover,
		.fw_menu .entry-foot-meta .social-links ul a:hover,
		.post .entry-author-meta .social-links a:hover,
		.fw_menu .entry-author-meta .social-links a:hover,
		.event-list-template .read-more
	{color:#c3917d;}
		.secondary-color-important,
		.ht-button.border:hover,
		.dtpicker-buttonCont .dtpicker-button.border:hover,
		.ht-reservation button.border:hover,
		.post .entry-content button.border:hover,
		.fw_menu .entry-content button.border:hover,
		.post.entry-content button.border:hover,
		.fw_menu.entry-content button.border:hover,
		.post .entry-content input[type="submit"].border:hover,
		.fw_menu .entry-content input[type="submit"].border:hover,
		.post.entry-content input[type="submit"].border:hover,
		.fw_menu.entry-content input[type="submit"].border:hover
	{color:#c3917d !important;}
		body,
		.paging-navigation .page-numbers
	{color:#333;}
		a
	{color:#111;}
		a:hover
	{color:#c3917d;}
		.site-header,
		.site-header a,
		.site-header .primary-navigation .cart a,
		.site-header .primary-navigation .search-toggle > a,
		.site-header .primary-navigation .primary-menu ul li a,
		.site-header .primary-navigation > div ul li a
	{color:#ffffff;}
		.site-header .primary-navigation .primary-menu > ul ul > li > a,
		.site-header .primary-navigation .primary-menu > ul ul > li > a:hover
	{color:#fff;}
		.site-header a:hover,
		.site-header .primary-navigation .cart a:hover,
		.site-header .primary-navigation .search-toggle > a:hover,
		.site-header .primary-navigation .primary-menu ul li a:hover,
		.site-header .primary-navigation > div ul li a:hover
	{color:#c3917d;}
		.pre-footer-color,
		.site-pre-footer .entry-description,
		.site-pre-footer .widget,
		.site-pre-footer .widget a
	{color:rgba( 255, 255, 255, 0.59 );}
		.pre-footer-heading-color,
		.site-pre-footer .widget .widget-title
	{color:rgba(255, 255, 255, 0.9);}
		.site-footer
	{color:rgba(255, 255, 255, 0.5);}@media only screen and ( min-width: 768px ) {
			.transparent-header-color,
			.site-header.init-transparent.headroom--top .site-title a,
			.site-header.init-transparent.headroom--top .search-toggle > a,
			.site-header.init-transparent.headroom--top .cart a,
			.site-header.init-transparent.headroom--top .primary-navigation > div > ul > li > a,
			.site-header.init-transparent.headroom--top .primary-navigation .primary-menu > ul > li > a
		{color:#fff;}
			.transparent-header-link-hover,
			.site-header.init-transparent.headroom--top .site-title a:hover,
			.site-header.init-transparent.headroom--top .search-toggle > a:hover,
			.site-header.init-transparent.headroom--top .cart a:hover,
			.site-header.init-transparent.headroom--top .primary-navigation > div > ul > li > a:hover,
			.site-header.init-transparent.headroom--top .primary-navigation .primary-menu > ul > li > a:hover
		{color:#FFCCB8;}}
		.primary-bg-color,
		::-webkit-scrollbar-thumb,
		::-webkit-scrollbar-thumb:window-inactive,
		.site-footer
	{background-color:#111111;}
		.secondary-bg-color,
		.ht-button.solid,
		.dtpicker-buttonCont .dtpicker-button,
		.dtpicker-buttonCont .dtpicker-button.solid,
		.ht-reservation button,
		.ht-reservation button.solid,
		.ht-contact-form .ht-button,
		.site-header .primary-navigation .cart .widget_shopping_cart_content .buttons a,
		.widget.widget_archive > ul > li a:hover:before,
		.widget.widget_categories > ul > li a:hover:before,
		.widget.widget_pages > ul > li a:hover:before,
		.widget.widget_meta > ul > li a:hover:before,
		.widget.widget_recent_comments > ul > li a:hover:before,
		.widget.widget_recent_entries > ul > li a:hover:before,
		.widget.widget_calendar table #today,
		.widget.widget_tag_cloud .tagcloud a:hover,
		.post.sticky .entry-media .inner .sticky-icon,
		.fw_menu.sticky .entry-media .inner .sticky-icon,
		.post .entry-content button,
		.fw_menu .entry-content button,
		.post .entry-content input[type="submit"],
		.fw_menu .entry-content input[type="submit"],
		.post .entry-content button.solid,
		.fw_menu .entry-content button.solid,
		.post .entry-content input[type="submit"].solid,
		.fw_menu .entry-content input[type="submit"].solid,
		.paging-navigation .page-numbers:hover,
		.paging-navigation .page-numbers.current
	{background-color:#c3917d;}
		.site-header
	{background-color:#000000;}
		.site-header .primary-navigation .primary-menu > ul > li > ul,
		.site-header .primary-navigation > div > ul > li > ul
	{background-color:#c3917d;}
		.site-pre-footer
	{background-color:#364151;}
		.site-footer
	{background-color:#2e3846;}
		.site-header .primary-navigation .primary-menu > ul > li.menu-item-has-children > a:before,
		.site-header .primary-navigation .primary-menu > ul > li.page_item_has_children > a:before,
		.site-header .primary-navigation > div > ul > li.menu-item-has-children > a:before,
		.site-header .primary-navigation > div > ul > li.page_item_has_children > a:before
	{border-bottom-color:#c3917d;}
		.ht-menu.preset-detail .entry-prices,
		.paging-navigation .page-numbers:hover,
		.paging-navigation .page-numbers.current
	{border-color:#c3917d;}
		.paging-navigation .page-numbers
	{border-color:#333;}
			.site-header
		{background-color:rgba(0,0,0,.5);}
			.site-header,
			.site-header a,
			.site-header .primary-navigation .cart a,
			.site-header .primary-navigation .search-toggle > a,
			.site-header .primary-navigation .primary-menu ul li a,
			.site-header .primary-navigation > div ul li a
		{color:#ffffff;}
			.site-header a:hover,
			.site-header .primary-navigation .cart a:hover,
			.site-header .primary-navigation .search-toggle > a:hover,
			.site-header .primary-navigation .primary-menu ul li a:hover,
			.site-header .primary-navigation > div ul li a:hover
		{color:#e9ad90;}
		.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
		.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }