/*
Theme Name: Traditional Irish pub WordPress theme
Theme URI: http://themeforest.net/user/virtuti/portfolio
Description: Created specifically for Irish pubs, with plenty of features like events, gift shop, menu, galleries, gift cards and more.
Author: Virtuti-D
Author URI: www.virtuti.info
Version: 1.01
Tags: dark, one-column, two-columns, right-sidebar, featured-images, post-formats, translation-ready, accessibility-ready
Text Domain: virtuti
License: 
License URI: 
*/
@import url('/archive-assets/entypo.css');
/* entypo */
[class*="entypo-"]:before {
  font-family: 'entypo', sans-serif;
}
/* ------------------------------------------------------------------------------------
--  RESET
------------------------------------------------------------------------------------ */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
:is(h1, :where(.seo-original-h1)), h2:where(:not(.seo-original-h1)), h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, 
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* ------------------------------------------------------------------------------------
--  GENERAL 
------------------------------------------------------------------------------------ */
html, body{ 
	width:100%;
	height:100%;
	margin:0;
	padding:0;
    font-size:100%;
	background:#111 url(images/bg-events.jpg) top center no-repeat;
	background-size:cover;
	background-attachment:fixed;
	color:#808080;
    font-family: 'Sorts Mill Goudy', serif;
    line-height:1.5em;
}
img{
	max-width:100%;
	height:auto;
}
a{
	text-decoration:none;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in;
	color:#6a1e03;
}
a:hover,
a:focus{
	color:#7d6940;
}

::selection{
	color:#fafafa;
	background:#111111;
}
::-moz-selection{
	color:#fafafa;
	background:#111111;
}
/*--------IMAGE CAPTION---------*/
.wp-caption { max-width: 100%; }/*removes image width*/
.wp-caption .wp-caption-text {
	text-align:center;
	font-size:0.8em;
	text-transform:uppercase;
	padding:1em 0.5em 0 0.5em;
}
/* ------------------------------------------------------------------------------------
--  FRONT PAGE STYLES
------------------------------------------------------------------------------------ */
#fixed{
	position:fixed;
	top:0;
	left:0;
	height:100%;
	min-height:100%;
	width:48%;
}
@media screen and (max-width:1600px){
#fixed{
	width:36%;
}	
}
@media screen and (max-width:1440px){
#fixed{
	width:30%;
}	
}
.fixed-border{
	position:fixed;
	top:0;
	right:52%;
	height:100%;
	min-height:100%;
	width:40px;
	background:#121212;
	z-index:1;
	border-right:1px solid rgba(255,255,255,0.03);
	border-left:1px solid rgba(255,255,255,0.03);
	box-shadow:0 -10px 30px rgba(0,0,0,0.7);
}
@media screen and (max-width:1600px){
.fixed-border{
	right:64%;
}	
}
@media screen and (max-width:1440px){
.fixed-border{
	right:70%;
}	
}
.fixed-border-thin{
	position:fixed;
	top:0;
	right:53%;
	height:100%;
	min-height:100%;
	width:40px;
	background:#121212;
	z-index:2;
	border-right:1px solid rgba(255,255,255,0.03);
	border-left:1px solid rgba(255,255,255,0.03);
	box-shadow:0 -10px 30px rgba(0,0,0,0.7);
}
@media screen and (max-width:1600px){
.fixed-border-thin{
	right:65%;
}	
}
@media screen and (max-width:1440px){
.fixed-border-thin{
	right:71%;
}	
}
#e-pic{
	float:left;
	width:100%;
	height:100%;
	opacity:0.9;
}
#e-pic-inner{
	display:table;
	margin:0 auto;
	height:100%;
	width:100%;
	background:rgba(0,0,0,0.6);
}
#e-pic-innerpages{
	display:table;
	margin:0 auto;
	height:100%;
	width:100%;
	background:rgba(0,0,0,0.5);	
}
#e-pic-innerinner{
	display:table-cell;
	vertical-align:middle;
}
.entrance-home{
	float:left;
	width:60%;
	margin:0 22% 0 18%;
}
@media screen and (max-width:1600px){
.entrance-home{
	width:70%;
	margin:0 20% 0 10%;
}	
}
@media screen and (max-width:1440px){
.entrance-home{
	width:70%;
	margin:0 24% 0 6%;
}	
}
.entrance-home :is(h1, :where(.seo-original-h1)){
	font-family:'Poiret One', sans-serif;
	font-size:3em;
	text-align:center;
	text-transform:uppercase;
	color:#f0f0f0;
	letter-spacing:0.2em;
	line-height:normal;
	margin:7px 0;
}
@media screen and (max-width:1600px){
.entrance-home :is(h1, :where(.seo-original-h1)){
	font-size:2.4em;
}	
}
@media screen and (max-width:1280px){
.entrance-home :is(h1, :where(.seo-original-h1)){
	font-size:2.2em;
}	
}
@media screen and (max-width:1024px){
.entrance-home :is(h1, :where(.seo-original-h1)){
	font-size:1.5em;
}	
}
.entrance-home h2:where(:not(.seo-original-h1)){
	font-family:'Poiret One', sans-serif;	
	font-size:2em;
	text-align:center;
	text-transform:uppercase;
	color:#ddd;
	letter-spacing:0.2em;
	line-height:normal;
}
@media screen and (max-width:1600px){
.entrance-home h2:where(:not(.seo-original-h1)){
	font-size:1.6em;
}	
}
@media screen and (max-width:1024px){
.entrance-home h2:where(:not(.seo-original-h1)){
	font-size:1.2em;
}	
}
.entrance{
	float:left;
	width:60%;
	margin:0 20%;
}
.entrance :is(h1, :where(.seo-original-h1)){
	font-family:'Poiret One', sans-serif;
	font-size:3em;
	text-align:center;
	text-transform:uppercase;
	color:#f0f0f0;
	letter-spacing:0.2em;
	line-height:normal;
	margin:7px 0;
}
.entrance h2:where(:not(.seo-original-h1)){
	font-family:'Poiret One', sans-serif;	
	font-size:2em;
	text-align:center;
	text-transform:uppercase;
	color:#ddd;
	letter-spacing:0.2em;
	line-height:normal;
}
.star-line{
	display:table;
	margin:0 auto;
	letter-spacing:0.2em;
	color:#ddd;
}

/* ------------------------------------------------------------------------------------
--  MAIN NAVIGATION
------------------------------------------------------------------------------------ */
.nav-main{
	position:fixed;
	right:0;
	background:#121212;
	z-index:5;
}
.n-half{
	width:52%;	
}
@media screen and (max-width:1600px){
.n-half{
	width:64%;	
}	
}
@media screen and (max-width:1440px){
.n-half{
	width:70%;	
}	
}
.n-full{
	width:100%;
}
.nav-main ul{
	display:table;
	margin: 0 auto;
	list-style:none;
    position: relative;
    height:50px;
}
.nav-main ul li{
	float:left;
	display:inline;
	border-right:1px solid rgba(255,255,255,0.05);
}
.nav-main ul li:first-child{
	border-left:1px solid rgba(255,255,255,0.05);	
}
.nav-main a{
	font-family:'Muli', sans-serif;
	text-transform:uppercase;
	line-height:50px;
	font-size:0.8em;
	letter-spacing:0.1em;
	color:#fff;
	opacity:0.8;
    filter: alpha(opacity = 70);
    display: block;
	position: relative;
	padding:0 1.5em 0;
}
.nav-main a:hover,
.nav-main a:focus{
	opacity:1;
    filter: alpha(opacity = 100);
    background:#d86f05;
}
.nav-main ul li.current-menu-item a{
    background:#88A65E;
    color:#fff;
    opacity:1;
}
.nav-main ul > li {
	float: left;
	position: relative;
}
.nav-main li ul{
	position: absolute;
	left: 0;
	top:50px;
	z-index: 2;
	width: 240px;
	padding: 0;
	opacity: 0;
	visibility: hidden;
	background: transparent;
	overflow: hidden;
	-webkit-transform-origin: 50% 0%;
}
.nav-main li:hover ul{
	background:#88A65E;
	opacity: 1;
	visibility: visible;
}
.nav-main li li{
	float:left;
	width:100%;
	background:#d86f05;
	border-bottom:1px solid #111;
}
.nav-main li li:last-child{
	border-bottom:none;
}
.nav-main li li:first-child{
	border-left:none;
}
.nav-main li li a{
	line-height:36px;
	color:#fafafa;
	font-size:0.7em;
	padding:0 1em;
}
/* ------------------------------------------------------------------------------------
--  MAIN FOOTER
------------------------------------------------------------------------------------ */
.footer-main{
	position:fixed;
	right:0;
	bottom:0;
	background:#121212;
	z-index:5;
}
.footer-inner{
	float:left;
	width:100%;
    position: relative;
    height:50px;
}
#footer-extras{
	float:left;
	width:100%;
	clear:both;
	font-family:'Muli', sans-serif;
	font-size:0.75em;
	border-top:1px solid rgba(255,255,255,0.07);
}
#info-block{
	float:right;
	height:50px;
	list-style:none;
	border-left:1px solid #000;
	position:relative;
	overflow:hidden;
}
#info-block li{
	float:left;
	margin:0 0 -9999em 0; 
	padding:0 14px 9999em 14px;
	line-height:50px;
	border-left:1px solid rgba(255,255,255,0.07);
	border-right:1px solid #000;
}
#info-block audio{
	float:left;
	padding:14px 0;
}
footer.copyright{
	float:left;
	width:100%;
	padding:30px 0 80px 0;
	background:#111;
	text-align:center;
	font-family:'Muli', sans-serif;
	font-size:0.82em;
	text-transform:uppercase;
}
footer.copyright small{
	float:left;
	width:100%;	
	text-align:center;
	font-size:0.85em;
	line-height:normal;
	text-transform:none;
}
footer.copyright small a{
	color:#ddd;
}
/* ------------------------------------------------------------------------------------
--  STYLES
------------------------------------------------------------------------------------ */
#m-wrapper{
	float:right;
	width:52%;
	background:url(images/darkwood.png) repeat;
	background-size:cover;
}
@media screen and (max-width:1600px){
#m-wrapper{
	width:64%;
}	
}
@media screen and (max-width:1440px){
#m-wrapper{
	width:70%;
}	
}
.m-wrapper-inner{
	float:left;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);
	position:relative;
}
.m-content{
	float:left;
	width:88%;
}
.in{
	margin:90px 6% 0 6%;	
}
.out{
	margin:50px 6% 0 6%;		
}
.middle{
	margin:0 6% 0 6%;	
}
.m-content-inner{
	float:left;
	width:100%;
	background:#111;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid rgba(255,255,255,0.03);
	box-shadow:0 -10px 30px rgba(0,0,0,0.7);
}
.v-line{
	float:left;
	width:100%;
	height:40px;
	background:#121212;
	border-bottom:1px solid rgba(255,255,255,0.03);
	box-shadow:0 10px 30px rgba(0,0,0,0.4);
}
/*----------------------------HEADER-----------------------------------*/
header#main-header{
	float:left;
	width:100%;
}
header#main-header img{
	display:block;
}
.i-figure{
	float:left;
	width:100%;
	position:relative;
}
#badge{
	position:absolute;
	bottom:0;
	right:0;
	width:150px;
	margin:40px;
}
#badge figure{
	width:150px;
}
.logo-place{
	margin:0 auto;
	width:50%;
}
:is(h1, :where(.seo-original-h1)).site-name{
	display:block;
	padding:150px 0 100px 0;
	text-align:center;
	font-size:2em;
	text-transform:uppercase;
	font-family:'Poiret One', sans-serif;
	letter-spacing:0.2em;
}
:is(h1, :where(.seo-original-h1)).site-name a{
	color:#fff;
}
:is(h1, :where(.seo-original-h1)).site-logo{
    float:left;
    width:100%;
}
:is(h1, :where(.seo-original-h1)).site-logo a{
	width:100%;
	float:left;
	display:inline-block;
	margin:40px 0;
}
:is(h1, :where(.seo-original-h1)).site-logo img{
	display:table;
	margin:0 auto;
}
/*----------------------------INTRO-----------------------------------*/
:is(h1, :where(.seo-original-h1)).plain,
article.intro :is(h1, :where(.seo-original-h1)){
	font-size:1.4em;
	line-height:1.25em;
	letter-spacing:0.1em;
	margin:0 0 14px 0;
	text-transform:uppercase;
	font-family:'Muli', sans-serif;
	font-weight:300;
	text-align:left;
}
.emph{
	color:#59705a;	
}
article.intro{
	float:left;
	width:84%;
	margin:0 8% 40px 8%;
	position:relative;
	height:100%;
}
figure.illu{
	display:table;
	width:24%;
	height:100%;
}
#c1{
	position:absolute;	
	width:140px;
	bottom:10%;
	left:-10%;
}
@media screen and (max-width:1024px){
#c1{
	width:120px;
}	
}
#c2{
	position:absolute;	
	bottom:-10%;
	left:-16%;
	width:180px;	
}
@media screen and (max-width:1024px){
#c2{
	width:140px;
}	
}
article.intro section{
	float:left;
	width:100%;
	padding:40px 50px 40px 16%;
	background:#111;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:6px double rgba(255,255,255,0.03);
	box-shadow:0 10px 30px rgba(0,0,0,0.5);
	border-radius:4px;
}
article.intro p{
	font-size:1.2em;
	line-height:1.4em;
}
/*----------------------------COUNTDOWN------------------------------*/
.m-wrapper-inner2{
	float:left;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	position:relative;
}
.countdown-wrap{
	float:left;
	width:100%;
	background:#111;
	margin:40px 0 0 0;
}
#movie{
	float:left;
	width:100%;
	position:relative;
}
#movie video{
	float:left;
	width:100%;
	height:100%;
	background:url(images/video.jpg) no-repeat;
	background-size:cover;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid #111;
}
.m-wrapper-inner-movie{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
}
.countdown-inner{
	width:100%;
	height:100%;
	display:table;
	margin:0 auto;
}
.countdown-info{
	display:table-cell;
	vertical-align:middle;
}
.countdown-inner :is(h1, :where(.seo-original-h1)).plain{
	text-align:center;
}
#countdown{
    margin:0 auto;
    display:table;	
    list-style:none;

}
.timeblockouter{
	float:left;	
	width:100px;
	height:100px;
	margin-right:10px;
	background:transparent;
	border:1px solid rgba(255,255,255,0.3);
}
.timeblockouter:last-child{
	margin-right:0;
}
.timeblock{
	float:left;
	width:90px;
	height:90px;
	margin:5px;
	text-align:center;
}
.number{
	display:block;
	color:#f0f0f0;
	background:#88A65E;
	height:45px;
	line-height:45px;
	font-size:1.1em;
	font-family:'Muli', sans-serif;
}
.title{
	display:block;
	color:#f0f0f0;
	background:#d86f05;
	height:45px;
	line-height:45px;
}
/*----------------------------LIST OF INFOS------------------------------*/
ul.info{
	float:left;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:40px 0;
    list-style: none;
}
ul.info li{
	float:left;
	width:32%;
	margin:0 2% -9999em 0;
	padding:0 0 9999em 0;
	background:#111;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid rgba(255,255,255,0.03);
	box-shadow:0 -10px 30px rgba(0,0,0,0.7);
}
ul.info li:last-child{
	float:left;
	width:32%;
	margin:0 0 -9999em 0;
	padding:0 0 9999em 0;
	background:#111;
}
ul.info li:after{
	float:left;
	content:'';
	width:100%;
	height:1px;
	display:block;
	background:rgba(255,255,255,0.03);
}
.info-item{
	float:left;
	width:100%;
	margin:20px 0 0 0;
	clear:both;
}
.info-item :is(h1, :where(.seo-original-h1)){
	font-family:'Muli', sans-serif;
	font-weight:300;
	letter-spacing:0.2em;
	text-transform:uppercase;
	text-align:center;
	font-size:0.8em;
	margin:0 0 20px 0;	
	padding:0 0 8px 0;
	border-bottom:1px solid rgba(255,255,255,0.05);
}
.info-item figure{
	margin:0 auto 20px auto;
	width:100px;
	height:100px;
	border-radius:50%;
	background:#171717;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in;
}
.info-item figure img{
	width:80px;
	height:80px;
	float:left;
	margin:10px;
	display:block;
	border-radius:50%;
}
.infoitem-inner{
	float:left;
	width:100%;
}
a.btn-slide{
   display:block;
   height:100px;
   line-height:100px;
   width:100%;
   margin:-100px 0 0 0;
   text-align:center;
   position:relative;
   z-index:1;
   color:#fff;
}
a.btn-slide span{
	font-size:1.2em;
}
.info-panel{
	float:left;
	width:80%;
	padding:10%;
	border-top:1px solid rgba(255,255,255,0.05);
	text-align:center;
}
.info-panel p{
	font-size:1.1em;
	line-height:1.3em;
}
/*----------------------------BUTTON------------------------------*/
.midbutton-wrap{
	float:left;
	width:100%;
	margin:0 0 40px 0;
}
.midbutton{
	display:table;
	margin:0 auto;
	font-family:'Muli', sans-serif;
	text-transform:capitalize;
	font-size:0.9em;
	color:#fff;
    box-shadow: 0px 4px 0px rgba(146,74,1,1), 0px 9px 25px rgba(0,0,0,.3);
background-image: -webkit-gradient(linear, left top,left bottom, color-stop(0, #d86f05), color-stop(1, #c16204));
background-image: -o-linear-gradient(bottom, #d86f05 0%, #c16204 100%);
background-image: -moz-linear-gradient(bottom, #d86f05 0%, #c16204 100%);
background-image: -webkit-linear-gradient(bottom, #d86f05 0%, #c16204 100%);
background-image: -ms-linear-gradient(bottom, #d86f05 0%, #c16204 100%);
background-image: linear-gradient(to bottom, #d86f05 0%, #c16204 100%);
	padding:0.5em 1.5em;
	border-radius:2px;
	position:relative;
}
.midbutton:hover,
.midbutton:focus{
	color:#fff;
}
.midbutton:active{
	top:2px;
}
/*----------------------------LATEST POSTS------------------------------*/
:is(h1, :where(.seo-original-h1)).scripty{
	font-family:'Great Vibes', cursive;
	text-align:center;
	font-size:3em;
	text-transform:capitalize;
	border-bottom:1px solid rgba(255,255,255,0.07);
	padding:0 0 30px 0;
}
.news{
	float:left;
	width:100%;
	background:#101010 url(images/plaid.jpg) repeat;
}
.news :is(h1, :where(.seo-original-h1)).scripty{
	margin:50px 0 0 0;	
}
.m-content-inner2{
	float:left;
	width:100%;
	background:#111;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid rgba(255,255,255,0.1);
	position:relative;
	margin:0 0 40px 0;
}
img#c3{
	width:260px;
	position:absolute;
	bottom:-6.5%;
	left:-3.5%;
}
.newsblock{
	float:left;
	width:85%;
	padding:0 3% 20px 4%;
	margin:40px 4%;
	background:#111;
	position:relative;
	z-index:1;
}
.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
  -webkit-transition-duration: 0.7s;
     -moz-transition-duration: 0.7s;
      -ms-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}
.transitions-enabled.masonry {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}
.transitions-enabled.masonry  .masonry-brick {
  -webkit-transition-property: left, right, top;
     -moz-transition-property: left, right, top;
      -ms-transition-property: left, right, top;
       -o-transition-property: left, right, top;
          transition-property: left, right, top;
}
/**** Clearfix ****/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.container{
	float:left;
	width:100%;
    clear: both;
    margin:0 0 20px 0;
    padding:0;
    position:relative;
    overflow:hidden;
} 
.box{	
    float: left;
    width:32%;
    margin:0 2% -9999em 0;	
    padding:0 0 9999em 0;
    background: #c7b288;	
    background:#c7b288 url(data:image/png;base64,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);
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in; 
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid rgba(255,255,255,0.3);
} 
.box:nth-child(3n+0){
    margin:0 0 -9999em 0;	
    padding:0 0 9999em 0;	
}
article.postexc{
	float:left;
	width:84%;
	margin:8%;
}
.post-image-home{
	float:left;
	width:100%;
	margin:0 0 10px 0;
}
.post-image{
	float:left;
	width:100%;
	margin:0 0 30px 0;
}
.fig-wrap{
	float:left;
	width:100%;
	position:relative;
}
.post-image-home figure,
.post-image figure{
   width: 100%;
}
.post-image-home figure img,
.post-image figure img{
	display:block;
}
.caption-wrap{
	position:absolute;
	width:100%;
	height:100%;
	bottom:0;
	left:0;
	background:transparent;
    border:10px double #eed6a5;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in;
}
.caption-wrap:hover{
	opacity:1;
}
.inner-caption-wrap{
   display: table;
   width: 100%;
   height:100%;	
}
.feat-caption{
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}
.feat-caption a,
.feat-caption span{
	opacity:0;
}
.feat-caption a:hover,
.feat-caption span:hover{
	opacity:1;
}
a.buttonlink{
	display:inline-block;
	padding:0.5em 1em;
	font-family:'Muli', sans-serif;
	text-transform:capitalize;
	font-size:0.9em;
	color:#fff;
	position:relative;
}
.light{
	background:#d86f05;	
}
.light:hover,
.light:focus{
	background:#7d6940;	
}
.dark{
	background:#7d6940;
}
.dark:hover,
.dark:focus{
	background:#d86f05;		
}
.triangle-topleft {
	position:absolute;
	top:0;
	left:0;
	width: 0;
	height: 0;
	border-top: 14px solid rgba(255,255,255,0.2);
	border-right: 14px solid transparent;
}
.triangle-bottomright{
	position:absolute;
	bottom:0;
	right:0;
	width: 0;
	height: 0;
	border-bottom: 14px solid rgba(255,255,255,0.2);
	border-left: 14px solid transparent;
}
.feat-caption span{
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in;
    color:#fff;
    text-transform:uppercase;
    font-family:'Muli', sans-serif;	
    font-size:1.2em;
    padding:1.5em;
}
section.post-excerpt{
	float:left;
	width:100%;
}
section.post-excerpt h2:where(:not(.seo-original-h1)){
	text-align:center;
	margin:0 0 12px 0;
	font-family:'Muli', sans-serif;
	font-size:1.2em;
	text-transform:capitalize;
}
section.post-excerpt h2:where(:not(.seo-original-h1)).entry-title{
	font-size:1.6em;
	margin:0 0 20px 0;
}
section.post-excerpt a{
	text-shadow:0 1px 1px rgba(255,255,255,0.3);	
}
section.post-excerpt p{
	color:#111;
	font-size:1em;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
section.post-excerpt .post-categories{
	margin:0 auto 10px auto;
	display:table;
	list-style:none;
}
section.post-excerpt .post-categories li{
	display:inline-block;
	border:4px double #7d6940;
	line-height:normal;
	padding:0.3em 1em 0.2em 1em;
	margin:0 2px 4px 2px;
	background:#eed6a5;
}
section.post-excerpt .post-categories li:hover,
section.post-excerpt .post-categories li:focus{
	background:#c7b288;
}
section.post-excerpt .post-categories li a{
	display:inline-block;
	text-transform:capitalize;
}
.box .morelink{
	display:none;
}
.morelink span{
    margin-left:10px;
}
.more{
	color:#7d6940;
}
/* ------------------------------------------------------------------------------------
--  STYLES BLOG INDEX
------------------------------------------------------------------------------------ */
#fixed-pages{
	position:fixed;
	bottom:0;
	left:0;
	height:500px;
	width:100%;
}
#wrapper{
	position:absolute;
	width:100%;
	top:0;
}
#bigempty{
	float:left;
	width:100%;
	height:400px;
}
#m-wrapper-pages{
	float:left;
	width:100%;
	background:url(images/darkwood.png) repeat;
	background-size:cover;
}
.postblock{
	float:left;
	width:84%;
	padding:0 4% 20px 4%;
	margin:40px 4%;
	background:#111;
	position:relative;
	z-index:1;
}
img#c4{
	width:300px;
	position:absolute;
	bottom:-60px;
	left:-30px;
}
.m-content-pages{
	float:left;
	width:70%;
	margin:90px 15% 50px 15%;	
}
@media screen and (max-width:1600px){
.m-content-pages{
	width:90%;
	margin:90px 5% 50px 5%;	
}	
}
@media screen and (max-width:1024px){
.m-content-pages{
	width:94%;
	margin:90px 3% 50px 3%;	
}	
}
#main-content{
	float:left;
	width:70%;
}
@media screen and (max-width:1024px){
#main-content{
	float:left;
	width:66%;
}
}
.boxpost{	
    float: left;
    width:100%;
    margin:0 0 20px 0;	
    background: #c7b288;	
    background:#c7b288 url(data:image/png;base64,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);
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid rgba(255,255,255,0.3);
} 
.boxpost section.post-excerpt p{
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
	font-size:1.2em;
	line-height:1.4em;
}
.p-date{
	float:left;
	width:100%;
	margin:20px 0 0 0;
}
.p-date-inner{
	display:table;
	margin:0 auto;
	width:70px;
	height:70px;
	border-radius:50%;
	background:#88a65e;
}
.p-date-innerinner{
	display:table-cell;
	vertical-align:middle;
}
.p-date-innerinner span{
	display:block;
	text-align:center;
	line-height:1.2em;
	color:#fff;
	font-family:'Muli', sans-serif;
}
.month{
	letter-spacing:0.1em;
	text-transform:uppercase;
	font-size:0.7em;
}
.sticky-place{
	float:left;
	width:100%;
	background:#88a65e;
	position:relative;
	padding:20px 0;
}
.sticky-place figure{
	position:absolute;
	right:-3%;
	top:-80%;
	width:20%;
}
.sticky-place figure img{
   display:block;
}
.sticky-place h3{
	margin:0 1em;
	font-family:'Great Vibes', cursive;
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
	font-size:2em;
}
.sticky{
	
}
/*-----------------------------BLOG INDEX PAGINATION-----------------------*/
#pagination{
	float:left;
	width:100%;
	margin:0 0 20px 0;
}
.navigation{
	float:left;
	margin:0;
	font-family:'Muli', sans-serif;
}
.navigation li a,
.navigation li a:hover,
.navigation li a:focus,
.navigation li.active a,
.navigation li.disabled {
	display:inline-block;
	color: #fff;
	background:#88a65e;
	margin-bottom:4px;
	cursor: pointer;
	padding: 0 1.4em;
	line-height:36px;
	text-transform:uppercase;
	font-size:0.7em;
	box-shadow:0 1px 1px rgba(0,0,0,0.15);
	border:1px solid rgba(255,255,255,0.2);
	letter-spacing:0.1em;
}
.navigation li{
	display: inline;
}
.navigation li a:hover,
.navigation li a:focus,
.navigation li.active a {
		background:#6f8c46;
}
.navigation li.active a{
	pointer-events:none;
}
/* ------------------------------------------------------------------------------------
--  SEARCH
------------------------------------------------------------------------------------ */
.search-box{
	float:left;
	width:100%;
    margin:0 0 30px 0;
}
h4.results{
	font-size:160%;
	display:inline-block;
	padding:0 0 10px 0;
	border-bottom:4px double rgba(255,255,255,0.1);
}
.search-terms{
	color:#d86f05;
	font-style:italic;
}
/*-----------------------------SIDEBAR-----------------------*/
#sidebar{
	float:right;
	width:26%;
	margin-left:4%;
}
@media screen and (max-width:1024px){
#sidebar{
	float:right;
	width:30%;
	margin-left:4%;
}
}
.sidebar-wrap{
	float:left;
	width:100%;	
	margin:0 0 20px 0;
	background:#121212;	
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:4px double rgba(255,255,255,0.3);
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
.sidebar-wrap:last-child{
	margin:0;
}
.sidebar-wrap h4{
	font-family:'Muli', sans-serif;
	text-transform:capitalize;
	font-size:1.1em;
	font-weight:300;
	width:88%;
	padding:6%;
	border-bottom:2px solid rgba(255,255,255,0.5);
	background:#88a65e;
	color:#ddd;
}
.sidebar-wrap ul{
	float:left;
	width:88%;
	padding:6%;	
	list-style:none;
    background:#c7b288 url(data:image/png;base64,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);	
}
.sidebar-wrap li{
	float:left;
	width:100%;
	padding:3% 0;	
	border-bottom:1px solid rgba(0,0,0,0.07);
	font-size:1.1em;
}
.sidebar-wrap li:first-child{
	padding:0 0 3% 0;
}
.sidebar-wrap li:last-child{
	border-bottom:none;
	padding:3% 0 0 0;	
}
.sidebar-wrap li a{
	text-transform:capitalize;
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
.sidebar-wrap li a:hover,
.sidebar-wrap li a:focus{
	color:#313131;
}
.sidebar-wrap .sub-menu{
	float:left;
	width:100%!important;
	padding:0!important;
	margin:0;	
}
.sidebar-wrap .sub-menu li{
	width:100%!important;
	padding:0!important;
	border:none!important;
}
.sidebar-wrap .sub-menu a{
	font-size:0.8em;
}
.sidebar-wrap form{
	float:left;
	width:100%;
	clear:both;
}
.sidebar-wrap form input{
    background:#c7b288 url(data:image/png;base64,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);
	border:none;
	padding:0 4%;
	height:36px;
	color:#111;
	border-radius:0;
	-webkit-appearance:none;
	font-size:0.9em;
	font-family:'Muli', sans-serif;
}
.sidebar-wrap form .screen-reader-text{
	display:none;
}
.sidebar-wrap form #s,
.sidebar-wrap form input[type='text'],
.sidebar-wrap form input[type='email']
.sidebar-wrap form input[type='password']{
	float:left;
	width:62%;
}
.sidebar-wrap form #searchsubmit,
.sidebar-wrap form input[type='submit']{
	float:right;
	width:30%;	
	cursor:pointer;
	text-transform:uppercase;
	letter-spacing:0.2em;
	font-size:0.6em;
	color:#fff;
	background:#d86f05;
}
.sidebar-wrap form input[type='submit']:hover,
.sidebar-wrap form input[type='submit']:focus{
	background:#6f8c46;
}
.sidebar-wrap .textwidget{
	float:left;
	width:88%;
	padding:6%;	
    background:#c7b288 url(data:image/png;base64,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);
	line-height:1.5em;
	font-size:1.1em;
}
.sidebar-wrap .textwidget p{
	margin-bottom:0.7em;
}
.sidebar-wrap .textwidget img{
	display:block;
	margin:0 auto;
}
@media screen and (max-width:1024px){
    .sidebar-wrap .textwidget img{
	max-width:200px;
	}
}
.textwidget ul{
	float:left;
	margin:10px 4%;
	width:92%;
}
.textwidget strong{
	color:#000;
}
.textwidget em{
	font-style:italic;
}
.sidebar-wrap .textwidget iframe{
	float:left;
	width:100%;
	max-height:300px;
}
.sidebar-wrap strong{
	color:#000;
}
.sidebar-wrap em{
	font-style:italic;
}
.sidebar-wrap .tagcloud{
	float:left;
	width:88%;
	padding:6% 6% 4% 6%;	
    background:#c7b288 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADnRSTlMAAQIDBAUGBwgJCgsMDRK8QVgAAAukSURBVHja3Z3XYuM6DEQPKXZy/v937wMoZXPjJC6yLWUftsVWAUFgMChEyoLhQdgvSQIQQqEzhFBbAFELyKPYxfoxIqWy4DKyqyixXgFalkBQgaXYLQIEAYwheWCAFzi7ouQE1KYMEIVIdhVBt4cVZHqBjm9Atpt6OQLrp4boQgN7XrGU+arLAqgiUPDQRFxFYM9PV5hiGWTQIqeQUW8sGUl0AmL07nBiQVSYkoGsYS/eBgtoNFrAKQkUZM8k0OiQ1BVxqNi/BUIFQUML0lwaoWaXzRmIgGJhifagKogFIupzFQFU7I+hJNUpZ+jghFButvbkLEQQUetX/aCXWCSgr4qyILxpx6Y7QwCOOrDPerQQIMeFTEYUFLvJSMEHRGhjaouLQ9AGBBZ7MQmhBFkRaQjJBSRagQSFtH2wBEm19iiU0dRkEZ0t9bYyXah0aUAogEgSdIEJJ9vDQ9diYlIEuXnJplEIjIii2KRc6nZTxyoCwWLiDBBlywiIgOsSpZNUionRDwFdWVIaZEZztnJp1WAlLS6DxGCxNYpFwDI3MKZeFYRDgE8Ayd7di2Fr2wExQODwrDsaRRJTO9u8aESj0BhSJ87tXQckMkgdSAn7yhAoQyeMLDVYXIbaqA2/2gYViRJBFKVtGZvITvNlxtStSMYDqFOxl4OEcFORR0TURU1TbextqpkhMMlLGtiVbO/bXwrq8tvmt+1ZSPNTiSSge9C8I+TcQPSh2pRgmc9ctW5Ss6uh26o4RmBeUq64uQ3oQVFR68Oq2JoURrf93VULg6ixvVdXlwOpZDo1Efc1gfE2E8jYbs8q+OSF5ME1JGJzmRgrdfUOGh9ugjH3phDN7u7baklV0cIo2+U/jE5loUR720pg215IU9hLxNSpDk2VIAFNPck8XgDIg/OZ2Zi3nzWEnMzUTRFPcYBpY4aQ0FISijTsPYIObKztB3m+fRAEqII4ZMabAkEomxk/qi7ev/f0OvjBdssp8gC4wggmV7OVRJSKRE4gYhhkNXCgpcSCukyRpW4eU7lIgiYYlLAJXomRDOOJSORDSRKhLZAYBDw1YyvrAS1ESQ0yHYJud2+g1mAZAikhyqgLgMsZyReSGm3ZXFBnU6uhgaeIhprfXSjxNqHcCmpGA6qKVqdgaxs1AGfWXtAVolBqJrvSYIhYaQbfs3IeY/pLAk3QJcimiUzpX4+hpl8cweR0Z3gydg5PdHN4kuzNleaDh7EitKo292hdVEeZ+80BC4kI878KZLt6BzqNxe4eSEQWcH1dPlv/qekJyooFHnUB9q2GREWbrjSAwHSckGEgDMR0hIGpyDK33DJ/a4h4Gb/1p+I3NEAqfsLZacB71jK9/moQF3nxITJ1hRFk9hXchACAL74gVbMKvXumYCCaATUAGD60W27VJmUoaH4+DTNpyKFM3+Bvz/bVjEg0191tQj0yKN4jOjuCIQNX1JDGunUNFKrDAMeCkhtqFTS3UhIiEdwQ0tD6xRkZqumx2MDfExv85PW/eMqyo6fU3vBhyl4UlIRDAaFKkNnaJvCdLtqHjto6h7nKQNUKDAs0W0mUVEWDIoEUUWhssXeT1GEZF5icfjOTc0rq50JMwj4knwH2BYF3GxqQUJtXBpcC4Xlhw9mRySbTF6HsCyRSvYFEKp9JpPKVRPoDNJDB3QfMxMF2veltL/PxRZ+vmDe/4GzHVfCSgjd+sqESQIqV6nAUUWtCqFMAyhCuLormv6ohNJdD8OS5TB7ISlrMiSforvvQiBuu67WjLpBf12eaACqFIqmagh6a5GmdIjQWM4F1GjJN2DQ9uRnAJytyfVHcdtoY/bNJvZQjSHfnCOpeOYIQm6RuIQcUkkUr5j8XimF1LWSGxTjP2bHtvh3b2KKj8Ina6xpjCGJdt/AaK5iRFW/KL+0fwbAnZH1z8hFyRIzEoNE+vMs/plJNH6znB8hZ3T0e+oRtoWqskCgFW+8gVCQRkrxnzUfLck6KHuHJ0t2cTvqa7crXZ7vsZYqogiH1sclGCVww8NIMxwwvgJCm9AOIhLqhX2Oc04we5/YrTqKAEipDaRnKDMAt4MF0RWue52PLlIgsTIJMgUFh4FXNZBDMI+FMVVZi3VCkfWSY/0m2KQhj3qmV8AElLJ5uO8Z0/4bj7enh+D6punYpXcBYwUIf5k0XzU9KDDNLitpyFHbtpAid5d/XvJ3I2FFyrwl6XhFInpBmuGyzn4arH/DSn01Ovs7k+Odtv1sz5Q9l635BffF1qC/PZUGVQB5Cbq5zp0LxIPJ3pDv34Kd2QAaYKxX16b7xUb6T08PebdkOFKw+UgM5WTXhNdZIEUQdGBhqFsYGNTIQLEy1/WsrXjwQx8ZnTsZtJi7MVQQYa4qwmAYZXGFihhm0VuTMe/i55sn0oEMKE0oINUgQBcHxkUU7KXGiJuHZEPd9PuKdBaUXKzreKMQqDdvsu0R2r0C5u6br2uV03VuzhTuGJ3eiif4Imrgmha8wdfDaFD4nKy/7ttSRD1G294hyp2qIM1Zhtk7+YiL/QjVjWlnwV+dfn/OicQ8cnw7AcT2QTMjvTyZ8hJXTBHlvCNPYh6FVcSJAqcE1KkFNWlB2ky3ZxA9DNdWId9OkdfX1R6+qbTvOkzyWHj9IXPQ42/fU8jzZl6YbdFXQ67rKTcJvURUUNaq+BHrt6kBvZ17m6mLIfd3/AVP/91KUR+0rvKKw/1OJ37vSUPWaNJSIUGlrAxUrIpCszvffApSjl8HX61oJOSjLfjPo4ZzJkAsBxTno0N818aSVQBdAxLeur+3n+l7SB/BX6ho5S/r5G2Lugxl7Y2HorruIM7aKXLIynJEMusSXvzIT/lRi4qpBCPvxEk9Md18BK09S13xcWuQ2k3OMBp4dqiF/ry92e9QXP79l46D9OXfwwzuEyzd2xPWn1KUfv370usCdn0px3UOluC9ur/4lEfTiXPn9VdCn4KevQaFXs0ZHd+97tfqXt097+QMIXmuI9eS25tc4f446luJWXX3DcIbdsz91LWk8bjGvDRv4kTmLs2aEA1SMXfKC8VcvmD4DEM45cuMrj8JhKxluDeD+Bj2XOVT7ff61/f77GY4coc92F9m9zfi2PYzvv2mLoyUD7+xk4EjDZh5SxW+KmsrRi5q+OLrbxuGm94/D/War8rwUUs17j2lNP4yKPEnh+zXC+bfw+Chj2O5A+rypS3f/ZTx2w1Ew6Q1ofn6BSIjBgHxZpJENfr69L2GvkoJLQcoDAwveFu3zR/i5iSbP0EL1S0DMcxtPX1j09brRQE9m785VN/4Tq3FGouGCBj6VPHtGxfV3uOcAnej7GITDZqBuJaI4bAHAjTMbz5V6+2H+2NnCju8TDBd/esYpA3/kzI524MbC28zyesZKv3TGij34O+dWXR8Rv9d07ndm0lY0dYQGvMfqwv4AOpnhyp+A8OgpCdf4Bi7jHspjvLHA4dtinIcyPIea47jNshi/uRTpyKMQ33+84U7j0zh4W8jVefk/cfBTBn/IcbL39PFyuDzznUiAHdN4720MP1+5cro4tPnM5yR9tnIHGCs1fjxB81pXvGcJzWNpusco2JP1sf4w4e20JeT/hz8nH4W9Tenj2NOXbwgU/shxXAsHp3b7l9rx78jb43VG3snEHrHY8p5kHULj/EVOOmXo8U9GanxkpE4wp+nqxtOTDlj/PCSJk8zu/p0iP9sx7N9NM+JoTdB3V+Dsd4j1j5XP8emHfJ1r8ur3oeffOQ9x91ze2/zomyat7b9ML6xef+aZAU8eePY6MHpoL3cTMNpXr9LTW0a+A7fPCTvfUTN0jAThDl0Y7z4AZUeC/0SD5n6MN44za+ahMOLJrcCvgzNPrqHpL8sTPZEIcXfPUr6nNJc3H1TX95oKy9kx7+YVDskk3EU+7TNbe4/plA/1JV8g9U5akPKiISz+2VPg/g5AedMpuPuTSkfio8sDhuVIYfdjOaBjkfD3Hwv9H6hF+t8WGk8EAAAAAElFTkSuQmCC);
}
.sidebar-wrap .tagcloud a{
	display:inline-block;
	float:left;
	border-radius:3px;
	padding:0.3em 1em 0.3em 1em;
	margin:0 0.7em 0.7em 0;
	background:#eed6a5;
	box-shadow:0 1px 1px rgba(0,0,0,0.08);
	font-family:'Muli', sans-serif;
	text-transform:uppercase;
	font-size:0.6em!important;
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
.sidebar-wrap .tagcloud a:hover,
.sidebar-wrap .tagcloud a:focus{
	background:#c7b288;
}
.sidebar-wrap h2:where(:not(.seo-original-h1)).widgettitle{
	display:none;
}
.widget_calendar{
	float: left;
	width:100%;
}
#calendar_wrap{
	float:left;
	width:88%;
	padding:6%;
    background:#c7b288 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADnRSTlMAAQIDBAUGBwgJCgsMDRK8QVgAAAukSURBVHja3Z3XYuM6DEQPKXZy/v937wMoZXPjJC6yLWUftsVWAUFgMChEyoLhQdgvSQIQQqEzhFBbAFELyKPYxfoxIqWy4DKyqyixXgFalkBQgaXYLQIEAYwheWCAFzi7ouQE1KYMEIVIdhVBt4cVZHqBjm9Atpt6OQLrp4boQgN7XrGU+arLAqgiUPDQRFxFYM9PV5hiGWTQIqeQUW8sGUl0AmL07nBiQVSYkoGsYS/eBgtoNFrAKQkUZM8k0OiQ1BVxqNi/BUIFQUML0lwaoWaXzRmIgGJhifagKogFIupzFQFU7I+hJNUpZ+jghFButvbkLEQQUetX/aCXWCSgr4qyILxpx6Y7QwCOOrDPerQQIMeFTEYUFLvJSMEHRGhjaouLQ9AGBBZ7MQmhBFkRaQjJBSRagQSFtH2wBEm19iiU0dRkEZ0t9bYyXah0aUAogEgSdIEJJ9vDQ9diYlIEuXnJplEIjIii2KRc6nZTxyoCwWLiDBBlywiIgOsSpZNUionRDwFdWVIaZEZztnJp1WAlLS6DxGCxNYpFwDI3MKZeFYRDgE8Ayd7di2Fr2wExQODwrDsaRRJTO9u8aESj0BhSJ87tXQckMkgdSAn7yhAoQyeMLDVYXIbaqA2/2gYViRJBFKVtGZvITvNlxtStSMYDqFOxl4OEcFORR0TURU1TbextqpkhMMlLGtiVbO/bXwrq8tvmt+1ZSPNTiSSge9C8I+TcQPSh2pRgmc9ctW5Ss6uh26o4RmBeUq64uQ3oQVFR68Oq2JoURrf93VULg6ixvVdXlwOpZDo1Efc1gfE2E8jYbs8q+OSF5ME1JGJzmRgrdfUOGh9ugjH3phDN7u7baklV0cIo2+U/jE5loUR720pg215IU9hLxNSpDk2VIAFNPck8XgDIg/OZ2Zi3nzWEnMzUTRFPcYBpY4aQ0FISijTsPYIObKztB3m+fRAEqII4ZMabAkEomxk/qi7ev/f0OvjBdssp8gC4wggmV7OVRJSKRE4gYhhkNXCgpcSCukyRpW4eU7lIgiYYlLAJXomRDOOJSORDSRKhLZAYBDw1YyvrAS1ESQ0yHYJud2+g1mAZAikhyqgLgMsZyReSGm3ZXFBnU6uhgaeIhprfXSjxNqHcCmpGA6qKVqdgaxs1AGfWXtAVolBqJrvSYIhYaQbfs3IeY/pLAk3QJcimiUzpX4+hpl8cweR0Z3gydg5PdHN4kuzNleaDh7EitKo292hdVEeZ+80BC4kI878KZLt6BzqNxe4eSEQWcH1dPlv/qekJyooFHnUB9q2GREWbrjSAwHSckGEgDMR0hIGpyDK33DJ/a4h4Gb/1p+I3NEAqfsLZacB71jK9/moQF3nxITJ1hRFk9hXchACAL74gVbMKvXumYCCaATUAGD60W27VJmUoaH4+DTNpyKFM3+Bvz/bVjEg0191tQj0yKN4jOjuCIQNX1JDGunUNFKrDAMeCkhtqFTS3UhIiEdwQ0tD6xRkZqumx2MDfExv85PW/eMqyo6fU3vBhyl4UlIRDAaFKkNnaJvCdLtqHjto6h7nKQNUKDAs0W0mUVEWDIoEUUWhssXeT1GEZF5icfjOTc0rq50JMwj4knwH2BYF3GxqQUJtXBpcC4Xlhw9mRySbTF6HsCyRSvYFEKp9JpPKVRPoDNJDB3QfMxMF2veltL/PxRZ+vmDe/4GzHVfCSgjd+sqESQIqV6nAUUWtCqFMAyhCuLormv6ohNJdD8OS5TB7ISlrMiSforvvQiBuu67WjLpBf12eaACqFIqmagh6a5GmdIjQWM4F1GjJN2DQ9uRnAJytyfVHcdtoY/bNJvZQjSHfnCOpeOYIQm6RuIQcUkkUr5j8XimF1LWSGxTjP2bHtvh3b2KKj8Ina6xpjCGJdt/AaK5iRFW/KL+0fwbAnZH1z8hFyRIzEoNE+vMs/plJNH6znB8hZ3T0e+oRtoWqskCgFW+8gVCQRkrxnzUfLck6KHuHJ0t2cTvqa7crXZ7vsZYqogiH1sclGCVww8NIMxwwvgJCm9AOIhLqhX2Oc04we5/YrTqKAEipDaRnKDMAt4MF0RWue52PLlIgsTIJMgUFh4FXNZBDMI+FMVVZi3VCkfWSY/0m2KQhj3qmV8AElLJ5uO8Z0/4bj7enh+D6punYpXcBYwUIf5k0XzU9KDDNLitpyFHbtpAid5d/XvJ3I2FFyrwl6XhFInpBmuGyzn4arH/DSn01Ovs7k+Odtv1sz5Q9l635BffF1qC/PZUGVQB5Cbq5zp0LxIPJ3pDv34Kd2QAaYKxX16b7xUb6T08PebdkOFKw+UgM5WTXhNdZIEUQdGBhqFsYGNTIQLEy1/WsrXjwQx8ZnTsZtJi7MVQQYa4qwmAYZXGFihhm0VuTMe/i55sn0oEMKE0oINUgQBcHxkUU7KXGiJuHZEPd9PuKdBaUXKzreKMQqDdvsu0R2r0C5u6br2uV03VuzhTuGJ3eiif4Imrgmha8wdfDaFD4nKy/7ttSRD1G294hyp2qIM1Zhtk7+YiL/QjVjWlnwV+dfn/OicQ8cnw7AcT2QTMjvTyZ8hJXTBHlvCNPYh6FVcSJAqcE1KkFNWlB2ky3ZxA9DNdWId9OkdfX1R6+qbTvOkzyWHj9IXPQ42/fU8jzZl6YbdFXQ67rKTcJvURUUNaq+BHrt6kBvZ17m6mLIfd3/AVP/91KUR+0rvKKw/1OJ37vSUPWaNJSIUGlrAxUrIpCszvffApSjl8HX61oJOSjLfjPo4ZzJkAsBxTno0N818aSVQBdAxLeur+3n+l7SB/BX6ho5S/r5G2Lugxl7Y2HorruIM7aKXLIynJEMusSXvzIT/lRi4qpBCPvxEk9Md18BK09S13xcWuQ2k3OMBp4dqiF/ry92e9QXP79l46D9OXfwwzuEyzd2xPWn1KUfv370usCdn0px3UOluC9ur/4lEfTiXPn9VdCn4KevQaFXs0ZHd+97tfqXt097+QMIXmuI9eS25tc4f446luJWXX3DcIbdsz91LWk8bjGvDRv4kTmLs2aEA1SMXfKC8VcvmD4DEM45cuMrj8JhKxluDeD+Bj2XOVT7ff61/f77GY4coc92F9m9zfi2PYzvv2mLoyUD7+xk4EjDZh5SxW+KmsrRi5q+OLrbxuGm94/D/War8rwUUs17j2lNP4yKPEnh+zXC+bfw+Chj2O5A+rypS3f/ZTx2w1Ew6Q1ofn6BSIjBgHxZpJENfr69L2GvkoJLQcoDAwveFu3zR/i5iSbP0EL1S0DMcxtPX1j09brRQE9m785VN/4Tq3FGouGCBj6VPHtGxfV3uOcAnej7GITDZqBuJaI4bAHAjTMbz5V6+2H+2NnCju8TDBd/esYpA3/kzI524MbC28zyesZKv3TGij34O+dWXR8Rv9d07ndm0lY0dYQGvMfqwv4AOpnhyp+A8OgpCdf4Bi7jHspjvLHA4dtinIcyPIea47jNshi/uRTpyKMQ33+84U7j0zh4W8jVefk/cfBTBn/IcbL39PFyuDzznUiAHdN4720MP1+5cro4tPnM5yR9tnIHGCs1fjxB81pXvGcJzWNpusco2JP1sf4w4e20JeT/hz8nH4W9Tenj2NOXbwgU/shxXAsHp3b7l9rx78jb43VG3snEHrHY8p5kHULj/EVOOmXo8U9GanxkpE4wp+nqxtOTDlj/PCSJk8zu/p0iP9sx7N9NM+JoTdB3V+Dsd4j1j5XP8emHfJ1r8ur3oeffOQ9x91ze2/zomyat7b9ML6xef+aZAU8eePY6MHpoL3cTMNpXr9LTW0a+A7fPCTvfUTN0jAThDl0Y7z4AZUeC/0SD5n6MN44za+ahMOLJrcCvgzNPrqHpL8sTPZEIcXfPUr6nNJc3H1TX95oKy9kx7+YVDskk3EU+7TNbe4/plA/1JV8g9U5akPKiISz+2VPg/g5AedMpuPuTSkfio8sDhuVIYfdjOaBjkfD3Hwv9H6hF+t8WGk8EAAAAAElFTkSuQmCC);
}
@media screen and (max-width:1280px){
#calendar_wrap{
	width:100%;
	padding:0;
}
}
#wp-calendar{
	float:left;
	width: 100%; 
    background:#c7b288;
}
#wp-calendar caption{ 
	background:#eed6a5;  
	text-align: right; 
	font-size: 1em; 
	padding:10px;
	margin:0;
	border:none;
}
#wp-calendar thead{ 
	font-size: 0.8em;
}
#wp-calendar thead th{  
	text-align: center; 
	padding:3px 0;
	border:1px solid rgba(255,255,255,0.2); 
}
#wp-calendar tbody{ 
	color: #111; 
}
#wp-calendar tbody td{ 
    background:#c7b288 url(data:image/png;base64,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);
	border: 1px solid rgba(255,255,255,0.2); 
	text-align: center; 
	padding:8px; 
}
#wp-calendar td#today{
	background:#88a65e;
	color:#fff;
	text-shadow:none;
}
#wp-calendar tbody td:hover{ 
	background:#eed6a5; 
}
#wp-calendar tbody .pad{ 
	background: none; 
}
#wp-calendar tfoot #next a,
#wp-calendar tfoot #prev a{

}
#wp-calendar tfoot{ 
	border: 1px solid rgba(255,255,255,0.2); 
}
#wp-calendar tfoot #next{ 
	font-size: 0.7em; 
	text-transform: uppercase; 
	text-align:right; 
	padding:10px;
}
#wp-calendar tfoot #prev{ 
	font-size: 0.7em; 
	text-transform: uppercase; 
	padding:10px; 
}
/* ------------------------------------------------------------------------------------
--  STYLES BLOG SINGLE
------------------------------------------------------------------------------------ */
section.a-content,
section.a-content-alt,
section.adds,
aside.commenting{
	float:left;
	width:100%;	
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
section.a-content h2:where(:not(.seo-original-h1)).entry-title{
	text-align:center;
	margin:0 0 20px 0;
	font-family:'Muli', sans-serif;
	font-size:1.6em;
	text-transform:capitalize;
}
section.a-content p{
	font-size:1.2em;
	line-height:1.4em;
}
section.a-content .post-categories{
	margin:0 auto 20px auto;
	display:table;
	list-style:none;
}
section.a-content .post-categories li{
	display:inline-block;
	line-height:normal;
	padding:0.3em 1em 0.2em 1em;
	margin:0 2px 4px 2px;
	background:#eed6a5;
	border:4px double #7d6940;
}
section.a-content .post-categories li:hover,
section.a-content .post-categories li:focus{
	background:#c7b288;
}
section.a-content .post-categories li a{
	display:inline-block;
	text-transform:capitalize;
}
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
	margin-bottom:20px;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
	margin-bottom:20px;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:20px;
}
.alignnone{
}
.tpost{
	float:left;
	width:100%;
}
.tpost :is(h1, :where(.seo-original-h1)),
.tpost h2:where(:not(.seo-original-h1)),
.tpost h3,
.tpost h4,
.tpost h5,
.tpost h6{
	margin:0 0 16px 0;	
	clear: both;
    font-family: 'Sorts Mill Goudy', serif;
    color:#111;
}
.tpost :is(h1, :where(.seo-original-h1)){
	font-size:1.6em;
}
.tpost h2:where(:not(.seo-original-h1)){
	font-size:1.5em;
}
.tpost h3{
	font-size:1.4em;
}
.tpost h4{
	font-size:1.25em;
}
.tpost h5{
	font-size:1.1em;
}
.tpost h6{
	font-size:1.05em;
}
.tpost p{
	margin-bottom:20px;
}
.tpost blockquote{
	float:left;
	width:96%;	
	padding:2%;
	background:#eed6a5;
	border:4px double #7d6940;
	box-shadow:0 1px 1px rgba(0,0,0,0.1);
	margin:0 0 30px 0;
}
.tpost blockquote p{
	padding:4% 4% 4% 60px;
	margin:0!important;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
	font-style:italic;
	font-weight:300;
	position:relative;
}
.tpost blockquote p:before{
	content:'\201C';
	color:#88a65e;
	font-size:6em;
	position:absolute;
	top:0;
	left:0;
	margin:60px 0 0 5px;
}
.tpost blockquote cite{
	font-style:normal!important;
	font-size:0.8em!important;
	color:#555;
}
.tpost blockquote cite:before{
	content:"\2014";
}
.tpost em{
    font-style:italic;
}
.tpost strong{
	color:#000;
}
.tpost small{
	font-size:0.9em;
}
.tpost ul{
	float:left;
	width:96%;
	margin:0 0 20px 4%;
	list-style:square;
}
.tpost ol{
	float:left;
	width:96%;
	margin:0 0 20px 4%;
}
.tpost li{
	line-height:1.6em;
	font-size:110%;
}
video{
	float:left;
	width:100%;
}
.video-holder{
	float:left;
	width:100%;
	background:#eed6a5;
	margin:0;
}
.video-container {
	position: relative;
	padding-bottom: 58.2%;
	width:100%;
	height: 0;
	overflow: hidden;
}
.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.tpost .video-holder{
	margin:0 0 30px 0;
}
.tpost iframe{
	float:left;
	width:100%;
	margin:0 0 30px 0;
	border:14px solid #eed6a5;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	box-shadow:0 1px 1px rgba(0,0,0,0.1);
}
.tpost small a{
	display:none;
}
.tpost figure{
	float:left;
	width:100%;
	margin:0 0 20px 0;
}
.tpost img{
	display:block;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
}
.tpost form{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.tpost form label{
	float:left;
	width:100%;	
	color:#111;	
}
.tpost input[type='text'],
.tpost input[type='email'],
.tpost input[type='password'],
.tpost textarea{
	float:left;
	width:100%;	
    padding:2%;	
	margin:5px 0 14px 0;	
	border-radius:0;
	-webkit-appearance:none;
	background:#eed6a5;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;		
    font-size:1em;
}
.tpost input[type='submit']{
	padding:0.7em 1.4em;
    border:none;	
	border-radius:0;
	-webkit-appearance:none;
	cursor:pointer;	
    background:#d86f05;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in;
	cursor:pointer;		
	font-size:1em;
	color:#fff;
    font-family:'Muli', Helvetica, sans-serif;
	font-weight:300;
}
.tpost input[type='submit']:hover,
.tpost input[type='submit']:focus{
	background:#6f8c46;
}
.tpost .gallery{
   clear: both;
   margin:0 auto;
   padding:0;
} 
.tpost .gallery-item{	
	float:left;
    width:47.5%;
    margin: 0 1% 16px 1%;
    padding:0;
    background:transparent;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in; 
    position:relative;	
} 
.tpost .gallery-icon{
	float:left;
	width:100%;
}
.tpost .gallery-icon img{
    display: block; 
    width:100%;
	margin:0!important;
}
.tpost .gallery-item .gallery-caption{
	display:table;
	margin:0 auto;
	text-align:center;
	font-size:0.8em;
	padding:1em 1em 0 1em;
	display:none;
}
.pages{
	float:left;
	width:100%;
	text-align:center;
    color:#111; 
}
.my-paginated-posts{
	float:left;
	width:100%;	
	margin:0 0 30px 0;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
.my-paginated-posts p a{
	border:4px double #7d6940;
 	background:#eed6a5;
    color:#111; 
    margin-left:0.3em; 
    margin-right:0.3em;
    padding:0.2em 0.7em; 
}
.my-paginated-posts a:hover,
.my-paginated-posts a:focus{ 
	background:#c7b288;
}
/* ------------------------------------------------------------------------------------
--  COMMENTS
------------------------------------------------------------------------------------ */
.lock{
   float:left;
   width:100%;
   text-align:center;
}
.lock p{
   padding:0 1.3em;		
   font-weight:300;
   font-style:italic;
}
.comments-template{
	float:left;
	width:100%;
}
#comments-general{
	float:left;
    background:transparent;
	width:100%;
}
#comments-num{
	float:left;
	width:100%;
	text-align:right;
	margin:30px 0 20px 0;	
}
#c-num-inner{
	display:inline-block;
	padding:0 0 10px 0;
	border-bottom:4px double #ddd;
}
/*Comment Output*/
#comments-general ul{
	float:left;
	width:100%;
	list-style:none;
}
.comment-body{
	float:left;
	width:100%;
	border-left:4px solid transparent;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.comment-body .tpost{
	margin:20px 0;
	width:100%!important;
	padding:4% 4% 2% 4%;
	background:#eed6a5;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
	font-size:1.1em;
}
.commentlist .even .comment { 
   background-color:transparent; 
   margin-bottom:0;
   border:none;
} 
.commentlist .odd .comment {
   background-color:transparent;
   margin-bottom:0;
   border:none;
}
.commentlist .reply a {}
.commentlist .alt {}
.commentlist .odd {}
.commentlist .even {}
.commentlist .thread-alt {}
.commentlist .thread-odd {}
.commentlist .thread-even {}
.commentlist li ul.children .alt {}
.commentlist li ul.children .odd {}
.commentlist li ul.children .even {}

figure.av-wrap{
	float:left;
	width:60px;
	height:60px;
	border-radius:50%;
	margin:0 20px 0 -32px;
	background:#eed6a5;
}
.commentlist .vcard {font-size:1.1em;}
.commentlist .vcard cite.fn {}
.commentlist .vcard span.says {}
.commentlist .vcard img.photo {}
.commentlist .vcard img.avatar {float:left; margin:5px; border-radius:50%;}
.commentlist .vcard cite.fn a.url {}
.commentlist .comment-meta {} 
.commentlist .comment-meta a {}
.commentlist .commentmetadata {line-height:1em;}
.commentlist .commentmetadata a {}
.commentlist .parent {}
.commentlist .comment {float:left; width:100%; margin:0;}
.commentlist .children {}
.commentlist .pingback {}
.commentlist .bypostauthor {}
.commentlist .comment-author {}
.commentlist .comment-author-admin {}
.commentlist {}
.commentlist li {}
.commentlist li p {}
.commentlist li ul {}
.commentlist li ul.children li {}
.commentlist li ul.children li.alt {}
.commentlist li ul.children li.byuser {}
.commentlist li ul.children li.comment {}
.commentlist li ul.children li.depth-{id} {}
.commentlist li ul.children li.bypostauthor {}
.commentlist li ul.children li.comment-author-admin {}
#cancel-comment-reply {}
#cancel-comment-reply a {}
.comment-awaiting-moderation{
	color:#B72730;
}
.more-wrap{
	float:left;
	width:100%;
	margin:0 0 20px 0;
}
.commentlist li ul.children .vcard{
	margin-bottom:0!important;
}
.commentlist li ul.children .vcard cite.fn{
	background: transparent!important;
	border:none!important;
	padding:0!important;
}
.comments-navigation{
	float:left;
	width:100%;
    margin:0 0 20px 0;
    font-size:0.8em;
    font-family:'Muli', sans-serif;
}
.comments-navigation span.current{
	padding:0.5em 1em;
	background:#88a65e;	
	border:1px solid rgba(0,0,0,0.07);
}
.comments-navigation a{
	padding:0.5em 1em;
	background:#6f8c46;
	border:1px solid rgba(0,0,0,0.07);	
	color:#ddd;
}
.comments-navigation a:hover,
.comments-navigation a:focus{
	background:#88a65e;	
}
.comments-navigation .next,
.comments-navigation .prev{

}
/* ------------------------------------------------------------------------------------
--  COMMENTS FORM
----------------------------------------------------------------------------------- */
#comments-form{
	float:left;
	width:100%;
}
#respond{
	float:left;
	width:100%;
}
h3#reply-title{
	display:inline-block;
	float:right;	
	line-height:normal;	
	font-size:1.2em;
	text-transform:lowercase;
}
h3#reply-title:first-letter{
	text-transform:capitalize;
}
#respond form{
	float:left;
	width:100%;
}
#respond form label{
	float:left;
	width:100%;		
}
#respond input[type='text'],
#respond input[type='email'],
#respond textarea{
	float:left;
	width:100%;	
    padding:1.5%;
	margin:10px 0 14px 0;	
	border-radius:0;
	-webkit-appearance:none;
	background:#eed6a5;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
	font-size:1em;
    font-family:'Muli', Helvetica, sans-serif;
}
#respond input[type='submit']{
	float:right;
	padding:0.5em 1.2em;
    border:none;	
	border-radius:0;
	-webkit-appearance:none;
    background:#d86f05;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in;
	cursor:pointer;		
	font-size:1em;
	color:#fff;
    font-family:'Muli', Helvetica, sans-serif;
	font-weight:300;
}
#respond input[type='submit']:hover,
#respond input[type='submit']:focus{
	background:#6f8c46;
}
.allowed-tags{
	float:left;
	width:100%;
	margin:0 0 20px 0;	
	opacity:0.5;
	display:none;
}
nav.prevnext{
	float:left;
	width:100%;
	margin:20px 0 0 0;
}
.prevnext-inner{
	display:table;
	margin:0 auto;
}
nav.prevnext a{
	display:inline-block;
	font-size:2em;
	color:#d86f05;
	margin:0 2px;
}
nav.prevnext a:hover,
nav.prevnext a:focus{
	color:#6f8c46;
}
/* ------------------------------------------------------------------------------------
--  ATTACHMENT PAGE
----------------------------------------------------------------------------------- */
section.a-content-alt{
	float:left;
	width:100%;
}
section.a-content-alt img{
	display:block;
}
/* ------------------------------------------------------------------------------------
--  DEFAULT PAGE
----------------------------------------------------------------------------------- */
.accordion{
    float:left;
    width:100%;
}
.accordion h4{
    cursor:pointer;	
}
.accordion-inner{
	float:left;
	width:100%;
}
.accordion .sidebar-wrap{
	margin-bottom:5px;
}
.accordion span{
	margin-right:6px;
}
.que{
	float:left;
	width:88%;
	padding:6%;	
    background:#c7b288 url(data:image/png;base64,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);
}
.que p{
    font-size:1.1em;
}
.que img{
	display:block;
}
.space{
	margin-bottom:10px!important;
}
.que small{
	font-size:0.9em;
	display:block;
	line-height:1.3em;
}
/* ------------------------------------------------------------------------------------
--  FULL-WIDTH PAGE
----------------------------------------------------------------------------------- */
#main-content-full{
	float:left;
	width:100%;
}
/* ------------------------------------------------------------------------------------
--  PAGE FOOD MENU
----------------------------------------------------------------------------------- */
.m-cpt{
	float:left;
	width:70%;
	margin:100px 15% 60px 15%;
	clear:both;
}
@media screen and (max-width:1600px){
.m-cpt{
	width:90%;
	margin:100px 5% 60px 5%;	
}	
}
/*-----------MAIN CONTENT CPT-----------------*/
.main-content-cpt{
	float:left;
	width:76%;
}
.m-content-pages-cpt{
	float:left;
	width:100%;
}
/*-----------SIDEBART CPT-----------------*/
#sidebar-cpt{
	float:right;
	width:18%;
	padding:2%;
	margin-left:2%;
	background:#111;
}
.catlist-wrap{
	float:left;
	width:100%;
	margin:30px 0 0 0;
}
.catlist-wrap h4{
	font-family:'Great Vibes', cursive;
	text-align:center;
	font-size:2.7em;
	text-transform:capitalize;
	color:#111;
	margin:0 0 30px 0;
}
.catlist-wrap ul{
	float:left;
	width:66%;
	list-style:none;
	border-top:1px solid rgba(0,0,0,0.07);
}
.catlist-wrap li{
	float:left;
	width:100%;
	padding:3% 0;	
	border-bottom:1px solid rgba(0,0,0,0.07);
	font-size:1.2em;
}
.catlist-wrap li a{
	text-transform:capitalize;
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
.catlist-wrap li a:hover,
.catlist-wrap li a:focus{
	color:#313131;
	padding:0 0 0 20px;
}
.catlist-wrap figure{
	float:right;
	width:30%;
	margin:0 0 0 4%;
}
.catlist-wrap figure img{
	display:table;
	margin:0 auto;
}
/*-------------------------------TAXONOMY-----------------------*/
.p-list{
	float:left;
	width:100%;
}
.menuitem{
	float:left;
	width:100%;
	margin:0 0 20px 0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid rgba(255,255,255,0.07);
	background:#151515;
}
header.menutitle{
	float:left;
	width:100%;
}
header.menutitle h2:where(:not(.seo-original-h1)){
	font-family:'Muli', sans-serif;;
	font-size:1.6em;
	text-transform:capitalize;
	border-bottom:1px solid rgba(255,255,255,0.07);
	padding:4%;
}
.menuinfo-wrap{
	float:left;
	width:92%;
	padding:4%;
}
section.menuinfo{
	float:left;
	width:100%;
	height:100%;
	position:relative;
}
.zoom{
	position:relative;
	z-index:1;
	float:right;
	width:40px;
	height:40px;
    background:#88A65E;
	margin:-40px 0 0 0;
	text-align:center;
	line-height:40px;
	color:#fff;
	font-size:1.4em;
	opacity:0.7;
}
.col1{
	float:left;
	width:26%;
	margin:0 4% 0 0;
}
.m-info{
	float:left;
	width:100%;
}
.m-info .post-categories-cpt{
	margin:0 auto;
	display:table;
	list-style:none;
}
.m-info .post-categories-cpt a{
	display:inline-block;
	border:4px double #7d6940;
	line-height:normal;
	padding:0.3em 1em 0.2em 1em;
	margin:0 2px 4px 2px;
	background:#eed6a5;
	text-transform:capitalize;
}
.m-info .post-categories-cpt a:hover,
.m-info .post-categories-cpt a:focus{
	background:#c7b288;
}
.col2{
	float:left;
	width:46%;
    margin:0 4% 0 0;
}
.col2 p:first-of-type{
	font-size:1.1em;
	margin:0 0 1em 0;
}
.col2 ul, .col2 ol{
	float:left;
	width:92%;
	margin:0 0 1em 8%;
}
.col3{
	position:absolute;
	top:0;
	right:0;
	width:20%;
	height:100%;
	z-index:1;
}
figure.deco{
	position:absolute;
	width:200px;
	bottom:-80px;
	right:-45px;
}
@media screen and (max-width:1024px){
figure.deco{
	display:none;
}	
}
.price-wrap{
	display:table;
	margin:0 auto;
	width:100%;
	height:100%;
}
.price-details{
	display:table-cell;
	vertical-align:middle;
    background:#88A65E;
	text-align:center;
}
.price-details span{
	display:block;
	color:#fff;
	padding:0 10%;
}
.price{
    font-family:'Great Vibes', cursive;
    font-size:1.7em;
}
.m-type{
	font-family:'Muli', sans-serif;
	line-height:1.2em;
	font-weight:300;
}
/* ------------------------------------------------------------------------------------
--  PAGE EVENTS
----------------------------------------------------------------------------------- */
section.menuinfoa{
	float:left;
	width:100%;
	height:100%;
	position:relative;
	background:#191919;
}
.col1a{
	float:left;
	width:30%;
}
.col1a .post-image{
	margin:0;
}
.col1a figure{
	float:left;
	width:100%;
}
.col2a{
	float:left;
	width:40%;
    padding:4%;
    background:#191919;
}
.col2a p:first-of-type{
	font-size:1.1em;
	line-height:1.3em;
	margin:0 0 1em 0;
}
.col3a{
	position:absolute;
	top:0;
	right:0;
	width:22%;
	height:100%;
	z-index:1;
}
.e-info{
	float:left;
	width:100%;
	margin:20px 0 0 0;
	clear:both;
}
.likes-wrap{
	float:left;
}
.likes{
	float:left;
	width:70px;
	height:70px;
	line-height:70px;
	border-radius:50%;
	text-align:center;
	background:#202020;
}
.e-info .price{
	float:right;
	font-size:1.6em;
	line-height:70px;
}
.e-info .price a{
	color:#7d6940;
}
.e-info .price a:hover,
.e-info .price a:focus{
	color:#88A65E;	
}
/*--------LIKE BUTTON BY Jon Masterson-------*/
.post-like { /* default for all */
	width: auto;
	line-height: 1.846153846;
	font-family:'Muli', sans-serif;
	font-weight:300;
	font-size:0.9em;
}
.post-like a { /* default for links */
	font-weight: normal;
	display: inline-block;
	width: auto;
	-moz-transition: all 0.3s ease-out 0.2s;
	-webkit-transition: all 0.3s ease-out 0.2s;
	-o-transition: all 0.3s ease-out 0.2s;
	color: #88A65E;
}
.post-like a > .like { /* space for X */
	padding-left: 2px;
}
.post-like .count { /* default for count */
	width: auto;
	display: inline-block;
}
.post-like a > .unliker  { /* hides the remove link */
	opacity: 0;
	filter:alpha(opacity=0);
	width: 0;
	display: inline-block;
}
.post-like a:hover > .unliker  { /* shows the remove link */
	opacity: 1;
	filter:alpha(opacity=100);
	width: auto;
}
.post-like .liked,
.post-like .alreadyliked,
.post-like .prevliked,
.post-like .pastliked { /* red on like */
	color: #d86f05;
}
.post-like a:hover > .prevliked,
.post-like a:active > .prevliked,
.post-like a:focus > .prevliked,
.post-like a:hover > .pastliked,
.post-like a:active > .pastliked,
.post-like a:focus > .pastliked {
	display: none;
	width: 0;
}
.post-like .disliked { /* default on unlike */
	color: #666;
}
.post-like a:hover > .disliked,
.post-like a:active > .disliked,
.post-like a:focus > .disliked {
	display: inline-block;
	width: auto;
}
.post-like a:hover,
.post-like a:hover > .disliked,
.post-like a:active > .disliked,
.post-like a:focus > .disliked,
.post-like a:hover > .alreadyliked,
.post-like a:active > .alreadyliked,
.post-like a:focus > .alreadyliked,
.post-like a:hover > .liked,
.post-like a:active > .liked,
.post-like a:focus > .liked { /* default on hover */
	color: #ddd;
}
/* ------------------------------------------------------------------------------------
--  PAGE SHOP
----------------------------------------------------------------------------------- */
section.menuinfob{
	float:left;
	width:100%;
	position:relative;
    overflow:hidden;
    clear:both;
}
.colfirst{
	float:left;
	width:36%;
	margin:0 0 -9999em 0;
	padding:0 0 9999em 0;
	background:#d86f05;
	position:relative;
	z-index:1;
}
.colfirst .post-image{
	margin:0;
}
.colsecond{
	float:left;
	width:64%;
	margin:0 0 -9999em 0;
	padding:0 0 9999em 0;	
    background:#88A65E;
}
.colsecond-inner{
	float:left;
	width:84%;
	padding:8%;	
	margin:0 0 30px 0;
}
.colsecond-inner p{
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);	
	font-size:1.2em;
	margin:0 0 0.5em 0;
}
.colsecond-inner p:first-of-type{
	font-size:1.3em;
	line-height:1.3em;
}
.darker .price{
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);	
	font-size:1.8em;
}
.discount{
	float:left;
	width:100%;
	line-height:50px;
	height:50px;
	background:#d86f05;
}
.discount span{
	float:left;
	width:92%;
	padding:0 4%;
    font-family:'Great Vibes', cursive;
    font-size:1.5em;
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);
	text-align:center;
}
.colsecond .morelink{
	display:none;
}
.ppbutton{
	float:left;
	width:70px;
	height:70px;
	line-height:70px;
	border-radius:50%;
	text-align:center;
	background:#d86f05 url(images/pot.png) no-repeat;
	background-size:90px 79px;
	background-position: 0 -10px;
	position:relative;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in;
}
.ppbutton:hover{
	background:#d86f05 url(images/pot.png) no-repeat;
	background-size:120px 120px;
	background-position: bottom right;	
}
.ppbutton input[type='submit']{
	background:transparent;
	border:none;
	border-radius:0;
	-webkit-appearance:none;
	cursor:pointer;
	font-family:"Muli", sans-serif;
	text-transform:uppercase;
	color:#fff;
	font-size:1em;
	width:70px;
	height:70px;
}
form .price{
	font-size:1.3em;
}
.s-extras{
	position:absolute;
	bottom:0;
	right:0;
	width:100%;
	height:50px;
	color:#88A65E;
	font-family:'Muli', sans-serif;
	font-weight:300;
	font-size:0.9em;
}
.s-extras ul{
	float:left;
	width:100%;
	list-style:none;
}
.s-extras li{
	float:right;
	line-height:50px;
	background:#202020;
	padding:0 2%;
	border-left:1px solid rgba(255,255,255,0.07);
}
.fabook a{
	color:#88A65E;	
}
/* ------------------------------------------------------------------------------------
--  PAGE SERVICES
----------------------------------------------------------------------------------- */
.s-listing{
	float:left;
	width:100%;
}
ol.s-styled{
	float:left;
    counter-reset: li; /* Initiate a counter */
    list-style: none; /* Remove default numbering */
    *list-style: decimal; /* Keep using default numbering for IE6/7 */
    width:100%;
}
ol.s-styled li{
	float:left;
	width:100%;
	margin-bottom:14px;
}
ol.s-styled li:last-child{
	float:left;
	margin-bottom:0;
}
ol.s-styled .listitem{ 
	float:left;
    position: relative;
    display: block;
    padding: 1.2em 1em 1.2em 2em;
    *padding: .4em;
    margin: 0;
	background:#eed6a5;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
    font-size:1.1em;
    line-height:1.5em;
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);	
}
ol.s-styled .listitem:before{ 
   content: counter(li);
   counter-increment: li;
   position: absolute; 
   left: -1.3em;
   top: 50%;
   margin-top: -1.3em;
   height: 2.1em;
   line-height: 2.1em;
   width: 2.1em;
   border-radius: 2.1em;
   box-shadow:0 1px 1px rgba(0,0,0,0.15);
   line-height: 2em;
   text-align: center;
   background:#eed6a5;
   border: .3em solid #c7b288;
   color:#111;
   text-shadow:0 1px 1px rgba(255,255,255,0.3);
}
ol.s-styled .listitem :is(h1, :where(.seo-original-h1)){
	text-transform:capitalize;
	font-size:1.4em;
	line-height:1.2em;
	letter-spacing:0.1em;
	color:#111;
	margin-bottom:20px;
}
.listitem img{
	max-width:140px;
	float:right;
	margin:0 0 0 4%;
}
.listitem .price{
	float:right;
	margin-top:20px;
}
/* ------------------------------------------------------------------------------------
--  PAGE LOCATION
----------------------------------------------------------------------------------- */
.transport{
	float:left;
	width:56%;
    color:#111;
    text-shadow:0 1px 1px rgba(255,255,255,0.3);
    font-size:1.1em;
}
@media screen and (max-width:1024px){
.transport{
	width:100%;
	margin:0 0 30px 0;
}	
}
.transport h4{
	margin:0 0 16px 0;	
	clear: both;
	font-size:1.1em;	
}
.transport-info{
	float:right;
	width:40%;
    color:#111;
    text-shadow:0 1px 1px rgba(255,255,255,0.3);
    font-size:1.1em;
}
@media screen and (max-width:1024px){
.transport-info{
	width:100%;
}	
}
.transport-wrap{
	float:left;
	width:100%;
	margin:0 0 5px 0;
}
.t-icon{
	float:left;
	width:18%;
	background:#eed6a5;
	padding:2%;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
}
@media screen and (max-width:1024px){
.t-icon{
	width:12%;
}	
}
.t-icon img{
	display:block;
}
.t-info{
	float:left;
	width:74%;
	padding:2% 4%;
}
@media screen and (max-width:1024px){
.t-info{
	width:80%;
}	
}
.t-info span{
	display:block;
	border-bottom:4px double #7d6940;	
}
/* ------------------------------------------------------------------------------------
--  VIDEO GALLERY PAGE
----------------------------------------------------------------------------------- */
.v-gallery{
	float:left;
	width:100%;
}
.vcontainer{
	float:left;
	width:100%;
    clear: both;
    margin:0;
    padding:0;
    position:relative;
} 
.vbox{	
    float: left;
    width:48.5%;
    margin:0 1.5% 16px 0;	
    background: #c7b288;	
    background:#c7b288 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADnRSTlMAAQIDBAUGBwgJCgsMDRK8QVgAAAukSURBVHja3Z3XYuM6DEQPKXZy/v937wMoZXPjJC6yLWUftsVWAUFgMChEyoLhQdgvSQIQQqEzhFBbAFELyKPYxfoxIqWy4DKyqyixXgFalkBQgaXYLQIEAYwheWCAFzi7ouQE1KYMEIVIdhVBt4cVZHqBjm9Atpt6OQLrp4boQgN7XrGU+arLAqgiUPDQRFxFYM9PV5hiGWTQIqeQUW8sGUl0AmL07nBiQVSYkoGsYS/eBgtoNFrAKQkUZM8k0OiQ1BVxqNi/BUIFQUML0lwaoWaXzRmIgGJhifagKogFIupzFQFU7I+hJNUpZ+jghFButvbkLEQQUetX/aCXWCSgr4qyILxpx6Y7QwCOOrDPerQQIMeFTEYUFLvJSMEHRGhjaouLQ9AGBBZ7MQmhBFkRaQjJBSRagQSFtH2wBEm19iiU0dRkEZ0t9bYyXah0aUAogEgSdIEJJ9vDQ9diYlIEuXnJplEIjIii2KRc6nZTxyoCwWLiDBBlywiIgOsSpZNUionRDwFdWVIaZEZztnJp1WAlLS6DxGCxNYpFwDI3MKZeFYRDgE8Ayd7di2Fr2wExQODwrDsaRRJTO9u8aESj0BhSJ87tXQckMkgdSAn7yhAoQyeMLDVYXIbaqA2/2gYViRJBFKVtGZvITvNlxtStSMYDqFOxl4OEcFORR0TURU1TbextqpkhMMlLGtiVbO/bXwrq8tvmt+1ZSPNTiSSge9C8I+TcQPSh2pRgmc9ctW5Ss6uh26o4RmBeUq64uQ3oQVFR68Oq2JoURrf93VULg6ixvVdXlwOpZDo1Efc1gfE2E8jYbs8q+OSF5ME1JGJzmRgrdfUOGh9ugjH3phDN7u7baklV0cIo2+U/jE5loUR720pg215IU9hLxNSpDk2VIAFNPck8XgDIg/OZ2Zi3nzWEnMzUTRFPcYBpY4aQ0FISijTsPYIObKztB3m+fRAEqII4ZMabAkEomxk/qi7ev/f0OvjBdssp8gC4wggmV7OVRJSKRE4gYhhkNXCgpcSCukyRpW4eU7lIgiYYlLAJXomRDOOJSORDSRKhLZAYBDw1YyvrAS1ESQ0yHYJud2+g1mAZAikhyqgLgMsZyReSGm3ZXFBnU6uhgaeIhprfXSjxNqHcCmpGA6qKVqdgaxs1AGfWXtAVolBqJrvSYIhYaQbfs3IeY/pLAk3QJcimiUzpX4+hpl8cweR0Z3gydg5PdHN4kuzNleaDh7EitKo292hdVEeZ+80BC4kI878KZLt6BzqNxe4eSEQWcH1dPlv/qekJyooFHnUB9q2GREWbrjSAwHSckGEgDMR0hIGpyDK33DJ/a4h4Gb/1p+I3NEAqfsLZacB71jK9/moQF3nxITJ1hRFk9hXchACAL74gVbMKvXumYCCaATUAGD60W27VJmUoaH4+DTNpyKFM3+Bvz/bVjEg0191tQj0yKN4jOjuCIQNX1JDGunUNFKrDAMeCkhtqFTS3UhIiEdwQ0tD6xRkZqumx2MDfExv85PW/eMqyo6fU3vBhyl4UlIRDAaFKkNnaJvCdLtqHjto6h7nKQNUKDAs0W0mUVEWDIoEUUWhssXeT1GEZF5icfjOTc0rq50JMwj4knwH2BYF3GxqQUJtXBpcC4Xlhw9mRySbTF6HsCyRSvYFEKp9JpPKVRPoDNJDB3QfMxMF2veltL/PxRZ+vmDe/4GzHVfCSgjd+sqESQIqV6nAUUWtCqFMAyhCuLormv6ohNJdD8OS5TB7ISlrMiSforvvQiBuu67WjLpBf12eaACqFIqmagh6a5GmdIjQWM4F1GjJN2DQ9uRnAJytyfVHcdtoY/bNJvZQjSHfnCOpeOYIQm6RuIQcUkkUr5j8XimF1LWSGxTjP2bHtvh3b2KKj8Ina6xpjCGJdt/AaK5iRFW/KL+0fwbAnZH1z8hFyRIzEoNE+vMs/plJNH6znB8hZ3T0e+oRtoWqskCgFW+8gVCQRkrxnzUfLck6KHuHJ0t2cTvqa7crXZ7vsZYqogiH1sclGCVww8NIMxwwvgJCm9AOIhLqhX2Oc04we5/YrTqKAEipDaRnKDMAt4MF0RWue52PLlIgsTIJMgUFh4FXNZBDMI+FMVVZi3VCkfWSY/0m2KQhj3qmV8AElLJ5uO8Z0/4bj7enh+D6punYpXcBYwUIf5k0XzU9KDDNLitpyFHbtpAid5d/XvJ3I2FFyrwl6XhFInpBmuGyzn4arH/DSn01Ovs7k+Odtv1sz5Q9l635BffF1qC/PZUGVQB5Cbq5zp0LxIPJ3pDv34Kd2QAaYKxX16b7xUb6T08PebdkOFKw+UgM5WTXhNdZIEUQdGBhqFsYGNTIQLEy1/WsrXjwQx8ZnTsZtJi7MVQQYa4qwmAYZXGFihhm0VuTMe/i55sn0oEMKE0oINUgQBcHxkUU7KXGiJuHZEPd9PuKdBaUXKzreKMQqDdvsu0R2r0C5u6br2uV03VuzhTuGJ3eiif4Imrgmha8wdfDaFD4nKy/7ttSRD1G294hyp2qIM1Zhtk7+YiL/QjVjWlnwV+dfn/OicQ8cnw7AcT2QTMjvTyZ8hJXTBHlvCNPYh6FVcSJAqcE1KkFNWlB2ky3ZxA9DNdWId9OkdfX1R6+qbTvOkzyWHj9IXPQ42/fU8jzZl6YbdFXQ67rKTcJvURUUNaq+BHrt6kBvZ17m6mLIfd3/AVP/91KUR+0rvKKw/1OJ37vSUPWaNJSIUGlrAxUrIpCszvffApSjl8HX61oJOSjLfjPo4ZzJkAsBxTno0N818aSVQBdAxLeur+3n+l7SB/BX6ho5S/r5G2Lugxl7Y2HorruIM7aKXLIynJEMusSXvzIT/lRi4qpBCPvxEk9Md18BK09S13xcWuQ2k3OMBp4dqiF/ry92e9QXP79l46D9OXfwwzuEyzd2xPWn1KUfv370usCdn0px3UOluC9ur/4lEfTiXPn9VdCn4KevQaFXs0ZHd+97tfqXt097+QMIXmuI9eS25tc4f446luJWXX3DcIbdsz91LWk8bjGvDRv4kTmLs2aEA1SMXfKC8VcvmD4DEM45cuMrj8JhKxluDeD+Bj2XOVT7ff61/f77GY4coc92F9m9zfi2PYzvv2mLoyUD7+xk4EjDZh5SxW+KmsrRi5q+OLrbxuGm94/D/War8rwUUs17j2lNP4yKPEnh+zXC+bfw+Chj2O5A+rypS3f/ZTx2w1Ew6Q1ofn6BSIjBgHxZpJENfr69L2GvkoJLQcoDAwveFu3zR/i5iSbP0EL1S0DMcxtPX1j09brRQE9m785VN/4Tq3FGouGCBj6VPHtGxfV3uOcAnej7GITDZqBuJaI4bAHAjTMbz5V6+2H+2NnCju8TDBd/esYpA3/kzI524MbC28zyesZKv3TGij34O+dWXR8Rv9d07ndm0lY0dYQGvMfqwv4AOpnhyp+A8OgpCdf4Bi7jHspjvLHA4dtinIcyPIea47jNshi/uRTpyKMQ33+84U7j0zh4W8jVefk/cfBTBn/IcbL39PFyuDzznUiAHdN4720MP1+5cro4tPnM5yR9tnIHGCs1fjxB81pXvGcJzWNpusco2JP1sf4w4e20JeT/hz8nH4W9Tenj2NOXbwgU/shxXAsHp3b7l9rx78jb43VG3snEHrHY8p5kHULj/EVOOmXo8U9GanxkpE4wp+nqxtOTDlj/PCSJk8zu/p0iP9sx7N9NM+JoTdB3V+Dsd4j1j5XP8emHfJ1r8ur3oeffOQ9x91ze2/zomyat7b9ML6xef+aZAU8eePY6MHpoL3cTMNpXr9LTW0a+A7fPCTvfUTN0jAThDl0Y7z4AZUeC/0SD5n6MN44za+ahMOLJrcCvgzNPrqHpL8sTPZEIcXfPUr6nNJc3H1TX95oKy9kx7+YVDskk3EU+7TNbe4/plA/1JV8g9U5akPKiISz+2VPg/g5AedMpuPuTSkfio8sDhuVIYfdjOaBjkfD3Hwv9H6hF+t8WGk8EAAAAAElFTkSuQmCC);
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in; 
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	border:1px solid rgba(255,255,255,0.3);
} 
.vbox:nth(2n+0){
	margin:0 0 20px 0;	
}
.v-gallery .video-container{
	padding-bottom: 59%;
}
.v-gallery iframe{
	float:left;
	width:100%;
	border:14px solid #eed6a5;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	box-shadow:0 1px 1px rgba(0,0,0,0.1);
}
/* ------------------------------------------------------------------------------------
--  GIFT CARD PAGE
----------------------------------------------------------------------------------- */
.card-info{
	float:left;
	width:100%;
}
.c-info{
	float:left;
	width:60%;
}
.c-cards{
   float:right;
   width:36%;
}
.c-cards-wrap{
	float:left;
	width:100%;
	position:relative;
}
.c-cards-wrap figure{
	width:140%;
	position:absolute;
	top:-40px;
	right:-40%;
	z-index:1;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in; 

}
.c-cards-wrap figure:hover{
	padding: 60px 0 0 0;
}
.c-cards-wrap img{
    display:block;
}
.ppbutton2{
    float:left;
    width:100%;
    clear:both;	
    margin:10px 0 0 0;
	font-family:'Muli', sans-serif;
}
.ppbutton2 input{

}
.ppbutton2 form{
	float:left;
	width:100%;
}
.select-place{
	float:left;
	width:70%;
    height:40px;
    line-height:40px;
	color:#111;
	border:1px solid #111;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.submit-place{
	float:right;
	width:30%;
	margin:0;
}
.ppbutton2 select {
	float:left;
    padding: 10px 6%;
    width: 100%;
	background:#fff;
	border:none;
	font-size:0.8em;
	color:#111;
	cursor:pointer;
	text-transform:uppercase;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
     appearance: none;
     border-radius:0;
}
.ppbutton2 .button{
	float:right;
	width:80%;
	margin:0;
	cursor:pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	border:1px solid #88A65E;
	background:#88A65E;
    border-radius:0;
	height:40px;
    padding: 0 10%;
	color:#fff;
	text-transform:uppercase;
	font-size:0.8em;
	letter-spacing:0.1em;
}
.l-card{
	float:left;
	width:70%;
	margin:40px 15% 0 15%;
}
/* ------------------------------------------------------------------------------------
--  OUR STORY PAGE
----------------------------------------------------------------------------------- */
.time{
	float:left;
	width:100%;
}
.time-wrap{
	float:left;
	width:100%;
	height:100%;
	position:relative;
	margin:0 0 20px 0;
}
.time:last-of-type{
	margin:0;
}
.yearplace{
	position:absolute;
	width:16%;
	height:100%;
	top:0;
	left:0;
	height:100%;
	z-index:1;
}
.year-wrap{
	width:100%;
	height:100%;
	display:table;
	margin:0 auto;
}
.year-inner{
	display:table-cell;
	vertical-align:middle;
}
.year-inner figure{
	float:left;
	width:84%;
	padding:8%;
	margin:0;
	background:#c7b288;
    box-shadow:0 1px 1px rgba(0,0,0,0.15);
	border-radius:50%;
	position:relative;
}
.year-inner figure img{
	float:left;
	width:100%;
	border-radius:50%;
	-moz-transition: 500ms ease-in;
    -o-transition: 500ms ease-in;
    -webkit-transition: 500ms ease-in;
    -ms-transition: 500ms ease-in;
    transition: 500ms ease-in; 
}
.year-inner figure img:hover{
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	transform:rotate(360deg);
}
.year-inner span{
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	display:table-cell;
	vertical-align:middle;
	top:40%;
	left:0;
	color:#fff;
	font-size:1.5em;
}
.storyplace{
	float:right;
	width:80%;
	padding:4%;
	background:#eed6a5;
	border:4px double #7d6940;
	border-width:4px;	
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
    font-size:1.1em;
    line-height:1.5em;
	color:#111;
	text-shadow:0 1px 1px rgba(255,255,255,0.3);	
}
.storyplace .tpost p{
	line-height:1.4em;
}
.storyplace .tpost p:last-child{
	margin-bottom:0;
}
