<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">    #footer-sidebar {
height: 293px;
padding: 15px;
background-color: #343838;
}

#footer-sidebar1 {
float: left;
width: 340px;
margin-left:5px;
margin-right:5px;
}

#footer-sidebar2 {
float: left;
width: 340px;
margin-right:5px;
}

#footer-sidebar3 {
float: right;
width: 340px;
}


/*.inner-wrap,
.your-header {
  transition: transform 500ms ease;
}

.move-right &gt; .inner-wrap,
.move-right &gt; .your-header {
  transform: translate3d(250px, 0, 0);
}*/

/*===================================*/
/*
/*		TEMPORARY/PROMOTIONAL STYING
/*
/*===================================*/

.reveal-modal
{
	background-color: rgba(255, 255, 255, 0.93);
	background-image: url(../images/NYE-modal-image-2016.jpeg);
	background-size: cover;
	border-radius: 1px;
	min-height: 400px;
	border: none;
	z-index: 5001;
}
.modalText span
{
	font-size: 24px;
}


/*===================================*/
/*
/*				MAIN STYING
/*
/*===================================*/

.main p, .main h1, a, a p
{
	color: white !important;
	letter-spacing: 2px;
	font-weight: 100;
	text-rendering: optimizeSpeed;

}
h4
{
	font-weight: 100;
    margin-bottom: 11px;
    color: white;
    letter-spacing: 5px;
}
h3
{
		letter-spacing: 5px;
		color: white;
}
html
{
	 background: no-repeat center center fixed;
 	background-size: cover;
 	 height: 100%;
  	overflow: hidden;
  	
}

body
{
	/*background-image: url("http://jcdad.ddns.net:26000/aloft/public_html/wp-content/uploads/2015/09/bg1Gray.png");*/

	background: transparent;	
	color: white;
  	height:100%;
  	overflow: scroll;
-webkit-overflow-scrolling: touch;

}

body, h1, h2, h3, h4, h5
{
	font-family: 'museo-sans';
	/*font-family: "futura-pt",sans-serif !important;*/
	background: transparent;
}

.inner-wrap
{
  height: 100%;
}

.off-canvas-wrap
{
  /*height: 100%;*/
}

.main
{
	background-color: rgba(0, 0, 0, 0.67);
	padding: 50px;
	margin-top: 18%;

}

@font-face {
    font-family: social;
    src: url(Socialico.ttf) format('truetype');
}

@font-face {
    font-family: socialA;
    src: url(socialFont.ttf) format('truetype');
}

.socialIco
{
	font-family: social;
	font-size: 79px;
	text-align: center;
}

.socialIco.alt{
	font-family: socialA !important;
}


/*===================================*/
/*
/*				HEADER STYING
/*
/*===================================*/

.f-topbar-fixed
{
	padding-top: 0px !important;
}

.header
{
	padding-top: 45px;
}

.tab-bar
{
	background: rgba(51, 51, 51, 0);
	padding-top: 45px;
}
.right-small
{
	border: none !important;
	display: table;
}
.right-off-canvas-menu
{
	    background: #B3A894;
}
ul.off-canvas-list
{
	text-align: center;
	/*thingo1*/
}

li label
{
	/*display: none !important;*/
}
#gform_wrapper_1 input
{
	background: rgba(1, 1, 1, 0);
	color: white;
}
.gfield_required
{
	color: white !important;
}
#gform_wrapper_1 label
{
	color: white;
}
.gform_button
{
	border: solid 1px white;
}

.right-small 
{
	right: 4%;
	width: 200px;
	top: -21px;
	height: auto;
	transition: all 1000ms ease 0s;
	z-index: 5000;

}

.tab-bar .menu-icon
{
		width: 100%;
		text-indent: 0px;
		display: table-row;
}
.right-small h3
{
	/*padding-left: 51px;*/
	/*float: right;*/
	text-align: center;
	display: table-row;
	font-size: 25px;
	font-weight: 100;
	letter-spacing: 5px;
	margin-right: 5%;
	float: right;

}

@media only screen and (min-width: 1000px)
{
	.logo
	{
		max-width: 13%;
	}
}
ul.off-canvas-list li a
{
	border-bottom: none;
}

ul.off-canvas-list li a:hover
{
	background-color: #86775D;
}
.social div
{
	/*width: 33%;*/
	padding-left: 0px;
	padding-right: 0px;
}


.socialBack
{
    height: 35px !important;
    width: 35px !important;
	/*background-color: #86775D;*/
	position: absolute;
	top: 39px;
	left: 44px;
	z-index: 1;
	transition: background 300ms ease 0s;
}

.social img, .socialIco
{
	position: inherit;
	z-index: 2;
	display: block;
	margin: auto;
	/*max-width: 47%;*/
}


.social .socialIco:hover + .socialBack
{
	background: #86775D;
}

.menuOpen
{
	display: none;
	transition: all 1000ms ease 0s;
}

.menuClose
{
	display: block;
}
.iconContainer
{
	height: 96px;
}
.navIcon
{
	z-index: 5000;
	width: 79px;
	height: 51px;
	float: right;
}

.exit-off-canvas
{
	box-shadow: none !important; 
}

.landing p&gt;span
{
	font-size: 25px;
}

/*===================================*/
/*
/*				FOOTER STYING
/*
/*===================================*/

#footer-sidebar
{
	background: transparent;
}
.workersMark a p
{
	text-align: center;
	display: block;
	margin-top: 22%;
}

/*===================================*/
/*
/*				CHEFS STYLING
/*
/*===================================*/
.chefs h4
{
	font-weight: 100;
	margin-bottom: 11px;
	color: white;
	letter-spacing: 5px;
}
.chefs p
{
	margin-bottom: 50px;
}


/*===================================*/
/*
/*				LOCATION STYING
/*
/*===================================*/


#gMap
{
	width: 100%;
	height: 480px;
}

#gMap img
{ 
	max-width: none;
}

.location 
{
	margin-top: 37px;
}

/*===================================*/
/*
/*				MENU STYING
/*
/*===================================*/

.fdm-section-header
{
	border-bottom: 0px solid black !important;
}

.menuItem
{
	
	color: black !important;
	font-weight: 100;
	margin-top: 20px;
	/*min-height: 29.7cm !important;*/
}
.fdm-item
{
	margin-bottom: 0px !important;
}

.menu p, .menu h3
{
	color: black;
	font-weight: 100 !important;
	text-align: center;
	padding-right: 0px !important;

}
.fdm-menu p
{
	color: black !important;
}

#fdm-menu-1 h3
{
	opacity: 0;
}
.fdm-section-header, .fdm-item-panel
{
	margin: 0px !important;
}
.fdm-item-price-wrapper
{
	/*text-align: center !important;*/
}
.page-id-12 .main
{
	background-color: transparent;
	padding: 0px;
}

.page-id-12 #inner-content
{
	max-width: 95%;
}

.fdm-menu
{
	background-color: rgba(255, 255, 255, 0.93);
	height: 100%;
	
}
.fdm-column
{
	padding: 11%;
}

.fdm-menu-392 .fdPrice
{
	display: none;
}

.fdm-menu-footer
{
	/*background-color: rgba(255, 255, 255, 0.93);
	margin-top: -70px;*/
}
.fdm-menu-footer p
{
	color: white;
}

.menuDisc
{
	color: white !important;
}
/*===================================*/
/*
/*				CONTACT STYING
/*
/*===================================*/
@media only screen and (min-width: 1000px)
{
	.contact .form
	{
	display: block;
	margin: auto;
	width: 52%;
	}
}
.contact
{
	padding-bottom: 1px;
}

.form h3
{
	color: white;
	font-weight: 100;
}

.form input, .form textarea
{
	background-color: rgba(255, 255, 255, 0);
	color: white;
}
.form input, .form textarea,
.form input[type="submit"]
{
	padding: 11px 36px 11px 36px;
	border: 1px solid #FFF;
}
input:focus, textarea:focus
{
	background-color: transparent !important;
	border: 1px solid #B3A894 !important;
}

form input[type="submit"]:hover
{
	background-color: #B3A894 !important;
	transition: all 300ms ease 0s;
}

.contactSocial
{
	width: 216px !important;
	display: block !important;
	margin-left: auto !important;
	margin-right: 22% !important;
}
.contactSocial img
{
	width: 42px;
	height: 42px;
}

div.wpcf7-mail-sent-ok 
{
	    border: 1px solid #7DD059;
	   	color: #7DD059;
	    font-weight: 100;
}

span.wpcf7-not-valid-tip 
{
	color: #FD8383;
}

div.wpcf7-validation-errors 
{
	    border: 1px solid #FFF56D;
	    color: #FFF56D;
	    font-weight: 100;
}
div.wpcf7-mail-sent-ng 
{
	    border: 1px solid #FD8383;
	    color: #FD8383;
	    font-weight: 100;
}

.contactInfo
{
	margin-top: 29px !important;
    margin-bottom: -54px !important;
}
.contactInfo p
{
	float: left;
    padding-left: 4%;
    text-align: center;
}

.contactInfo a
{
	margin-left: 11px;
}
.contactInfo img
{
	width: 31px;
	height: 31px;
}

/*===================================*/
/*
/*				MOBILE STYING
/*
/*===================================*/

@media only screen and (max-width: 800px)
{
	.logo
	{
		float: left;
		max-width: 45%;
	}
	.tab-bar-section
	{
		text-align: left !important;
	}
	.tab-bar-section.middle 
	{
		left: 0px !important;
	}

	.navIcon
	{
		width: 69px;
		height: 41px;
	}

	.right-small h3
	{
		font-size: 15px;
	}
}

@media only screen and (min-width: 1000px)
{
	.menu
	{
		/*max-width: 1000px !important;*/
		margin: auto !important;
	}
	.menuItem.left
	{
		padding-right: 30px !important;
	}
	.menuItem.right
	{
		padding-left: 30px !important;
	}
	    
}


.chefs span
{
	word-spacing: 1px;
}

</pre></body></html>