@import url('https://web.archive.org/web/20170712094805cs_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/reset.css'); /* Start off with a complete CSS reset */
/*
Theme Name: CMA Responsive Design
Theme URI: creativemediaalliance.com
Author: Katie Timboe of Creative Media Alliance
Author URI: creativemediaalliance.com
Description: A responsive template built for any screen resolution. 
Version: 1.0
License: GNU General Public License
License URI: license.txt
*/

/* 
WEB FONTS 
*/


/* 'Lato' */
@import url(https://web.archive.org/web/20170712094805cs_/http://fonts.googleapis.com/css?family=Open+Sans:600,600italic,700,400|Lato:400,700,400italic);

/* 
-------------------------------------------------------------- 
GENERAL STRUCTURE
-------------------------------------------------------------- 
*/

body {
	font-size: 100%;
	font-family: 'Open Sans', sans-serif;
	background-color: #f3eadc;
}


.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

.clear
{
clear:both;
}

#wrapper {
	display: block;
	max-width: 960px;
	background-color: rgba(0, 0, 0, .7);
	color: #FFF;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	
}

#content-container {
	width: 100%;
}

#content {
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}

#colophon {
	clear: both;
	display: block;
	width: 100%;
}
/* Alignment */
.alignleft {
	display: inline;
	float: left;
}

.alignright {
	display: inline;
	float: right;
}

.aligncenter {
	display: block;
	margin: 0 auto;
}
#supersized-loader {
	display: none;
}


/* END General structure */

/*
--------------------------------------------------------------
GLOBAL STYLES
-------------------------------------------------------------- 
*/

em {	
	font-style: italic;
}

strong {
	font-weight: 700;
	/*font-weight: bold;*/
}

::selection {
    background: #eb8b34;
    color: #FFF;
}

::-moz-selection {
    background: #eb8b34;
    color: #FFF;
}


.right {
	float: right;
}

.left {
	float: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 1em 0 0.5em 0;
}

h1 {
	font-size: 20px;	
}

h2 {
	font-size: 18px;
	line-height: 24px;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
	text-transform: uppercase;
}

h3 {
	font-size: 1.8em;
}

h4 {
	font-size: 1.6em;
}

h5 {
	font-size: 1.4em;
}

h6 {
	font-size: 1.2em;
}
hr {
	
	margin-bottom: 10px;	
}


blockquote {
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/top-quote.png) ,url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/bottom-quote.png);
	background-repeat: no-repeat;
	background-position: left 5px, right 95%;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: 'Lato', sans-serif;
	font-size: 22px;
	line-height: 36px;
	text-align: center;
	font-family: 'Lato', sans-serif;
	text-shadow: 1px 1px 1px #000000;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	
	
}
blockquote p{
	margin-bottom: 20px!important;
	
}
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
#sidebar img,
.wp-caption {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
img {
	max-width: 100%;
	height: auto;
}
img.aligncenter,
.wp-caption.aligncenter {
	margin: 0 auto 1.5em auto;
	max-width: 100%;
	height: auto;
}


p {
	font-size: 14px;
	line-height: 20px;
	margin: 0 0 1em 0;
}

a:link,
a:visited {
	color: #EB8B34;
	text-decoration: none;
}

a:hover,
a:focus {
	color: #EB8B34;
	text-decoration: underline;
}

ol li {
   
   line-height: 24px !important;
    padding: 10px;
    margin-left: 10px;
}


/* END Global Styles */

/* 
-------------------------------------------------------------- 
HEADER
-------------------------------------------------------------- 
*/

#headerbg {
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/neighborhoodgrill-header.png);
	background-repeat: repeat-x;
	display: block;
	height: 115px;
	width: 100%;
	position: fixed;
	top: 0;
	z-index:99999;
}
#wpadminbar{z-index:100000;}
#header-wrap {
	display: block;
	max-width: 960px;
	margin: 0 auto;

}
#site-header {
	position: relative;
}

#header_margin {
	padding-top: 0px;
	
}

#header_image img {
	display: block;
	width: 100%;
	height: auto;
}

.header-container {
	margin-left: 33.02083333333333%;
	
}
.header-info1 {
	font-family: 'Lato', sans-serif;
	float: right;
	font-size: 12px;
	text-transform: uppercase;
	text-align: right;
	width: 66.9792%;
	padding-bottom: 9px;
	
	margin-top: -1px;
	letter-spacing: 0.05em;
	padding-top: 10px;
	position: relative;
	z-index: 9999;
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
}
.header-info1 a{
	color: #fff;
	text-decoration: none;
}
.header-info2 {
	font-family: 'Lato', sans-serif;
	float: right;
	font-size: 12px;
	text-transform: uppercase;
	text-align: right;
	width: 66.97916666666667%;
	padding-top: 8px;
	letter-spacing: 0.05em;
	
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
}

#info-wrap{

	float:right;
	background-color: #00F;
}

#header-title {
	margin-left: -49.30015552099533%;
	float: left;
}
#site-title {
	font-size: 0;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/neighborhoodgrill-logo.png);
	background-repeat: no-repeat;
	text-indent: -10000px;
	height: 130px;
	width: 317px;
	
}
#site-title a{
	font-size: 0;
	height: 130px;
	width: 317px;
	display: block;
}


/* 
-------------------------------------------------------------- 
NAVIGATION
-------------------------------------------------------------- 
*/
#nav-wrap {
	font-family: 'Lato', sans-serif;
	display: block;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* menu icon */
#menu-icon {
	display: none; /* hide menu icon initially */
}

.nav, 
.nav li {
	float: left;
	position: relative;
}

.nav li:last-child a{
	padding-right: 0px;
	border: none;
}
/* nav link */
.nav a {
	display: block;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 0.07em;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
}
li.no-bar a {
	padding-right: 0px;
	border: none;
}
li.bar a {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.nav a:hover {
	color: #eb8b34;
}
/* Highlight current page / parent menu item */
.nav li.current_page_item > a,
.nav li.current-post-ancestor > a {
	color: #eb8b34;
}


/* Highlight current page / parent menu item  JMM edit*/
.nav li.current-menu-item > a,
.nav li.current-menu-ancestor > a {
	color: #eb8b34;
}


/* hide sub menu  JMM add*/
.nav li.donotshow {
	display: none !important;
}
.nav li.hide  > a {
	display: none !important;
}



/* nav dropdown */
.nav ul {
	padding: 2px;
	position: absolute;
	display: none; /* hide dropdown */

}
.nav ul li {
	float: none;
	margin: 0;
	padding: 0;
}
.nav li:hover > ul {
	display: block; /* show dropdown on hover */
}
.nav li:first-child a {
   
}

/* subnav link */
.subnav, 
.subnav li {
	float: right;
	position: relative;
	text-align:right;
}

.subnav li:first-child a{
	padding-right: 0px;
	border: none;
}

.subnav a {
	display: block;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0.05em;
	font-weight: 700;
	text-shadow: 1px 1px 1px #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fff;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.subnav a:hover {
	color: #eb8b34;
	
}
/* Highlight current page / parent menu item */
.subnav li.current_page_item > a,
.subnav li.current-post-ancestor > a {
	color: #eb8b34;
}


/* Highlight current page / parent menu item  JMM edit*/
.subnav li.current-menu-item > a,
.subnav li.current-menu-ancestor > a {
	color: #eb8b34;
}


/* hide sub menu  JMM add*/
.subnav li.donotshow {
	display: none !important;
}



/* nav dropdown */
.subnav ul {
	padding: 2px;
	position: absolute;
	display: none; /* hide dropdown */

}
.subnav ul li {
	float: right;
	margin: 0;
	padding: 0;
}
.subnav li:hover > ul {
	display: block; /* show dropdown on hover */
}

/* END Header */
/* 
-------------------------------------------------------------- 
FEEDBACK
-------------------------------------------------------------- 
*/
#feedback {
	font-size: 0;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/feedback.png);
	background-repeat: no-repeat;
	text-indent: -10000px;
	height: 122px;
	width: 37px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: fixed;
  	top: 150px;
 	right: 0;
}
#feedback a{
	font-size: 0;
	height: 122px;
	width: 37px;
	display: block;
}
/* 
-------------------------------------------------------------- 
SIDE LOGOS
-------------------------------------------------------------- 
*/
#sidelogo {
	width: 37px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: fixed;
	top: 278px;
	right: 0;
	background: #d81703;

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4MTcwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNjMzMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(left,  #d81703 0%, #b63326 100%);

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d81703), color-stop(100%,#b63326));

background: -webkit-linear-gradient(left,  #d81703 0%,#b63326 100%);

background: -o-linear-gradient(left,  #d81703 0%,#b63326 100%);

background: -ms-linear-gradient(left,  #d81703 0%,#b63326 100%);

background: linear-gradient(to right,  #d81703 0%,#b63326 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d81703', endColorstr='#b63326',GradientType=1 );


	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.facebook-side {
	width: 30px;
	float:left;
	padding-left: 4px;
	padding-top: 4px;
}
.facebook-side p{
	
	margin: 0px;	
}
.facebook-side p a.facebook-side-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/facebook.png);
	text-indent: -9999px;
	background-position: left;
}
.facebook-side p a.facebook-side-button:hover {
	background-position: right;
}
.facebook-side p a.facebook-side-button:active {
	background-position: right;
}
.twitter-side  p{
	
	margin: 0px;	
}
.twitter-side {
	width: 30px;
	float:left;
	padding-left: 4px;
	padding-top: 4px;
	
}
.twitter-side p a.twitter-side-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/twitter.png);
	text-indent: -9999px;
	background-position: left;
}
.twitter-side p a.twitter-side-button:hover {
	background-position: right;
}
.twitter-side p a.twitter-side-button:active {
	background-position: right;
}
.instagram-side {
	width: 30px;
	float:left;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	
}
.instagram-side p{
	
	margin: 0px;	
}
.instagram-side p a.instagram-side-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/instagram.png);
	text-indent: -9999px;
	background-position: left;
}
.instagram-side p a.instagram-side-button:hover {
	background-position: right;
}
.instagram-side p a.instagram-side-button:active {
	background-position: right;
}
.rss-side {
	width: 30px;
	float:left;
	padding-left: 4px;
	padding-top: 4px;
}
.rss-side p{
	
	margin: 0px;	
}
.rss-side p a.rss-side-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/rss.png);
	text-indent: -9999px;
	background-position: left;
}
.rss-side p a.rss-side-button:hover {
	background-position: right;
}
.rss-side p a.rss-side-button:active {
	background-position: right;
}


/* 
-------------------------------------------------------------- 
WIDGET SLIDERS
-------------------------------------------------------------- 
*/
#side-wrapper {  
	font-family: 'Lato', sans-serif;
	display: block;
	max-width: 960px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top:100px;
}
#side-wrapper #sidebar aside {
	position:relative;
	height:300px;
}
aside .widget-slider {
	position:absolute;
	bottom:0;
	background: #39a6e4;
	background: url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5YTZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTc0YWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #39a6e4 0%, #1574aa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39a6e4), color-stop(100%,#1574aa));
	background: -webkit-linear-gradient(top,  #39a6e4 0%,#1574aa 100%);
	background: -o-linear-gradient(top,  #39a6e4 0%,#1574aa 100%);
	background: -ms-linear-gradient(top,  #39a6e4 0%,#1574aa 100%);
	background: linear-gradient(to bottom,  #39a6e4 0%,#1574aa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39a6e4', endColorstr='#1574aa',GradientType=0 );
	width:100%;
	text-shadow: 1px 1px 1px #000000;
	color: #FFF;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}
.sliding-widget-content {
	display:none;
	position:relative;
	bottom:0;
	font-size: 13px;
	line-height: 18px;
	padding:5px 10px 10px;
	border-top:1px solid #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
.sliding-widget-content img{
	border: 1px solid #999;
	text-align: center;
}
.widget-title .nav-arrow {
	font-size:9px;
	margin-left:10px;
	padding-left:10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #fff;
}
.widget-title .nav-arrow.hide {
	display:none;
}
#sidebar {
	overflow: hidden;
	width: 100%;
}
#sidebar ul{
	list-style:none;
}
#sidebar .widget {
	width: 23.40425531914894%;
	float: left;
	margin-right: 2.12765957446808%;
		/*margin: 0 0 20px 0;*/
}
#sidebar .widget:last-child {
	margin-right:0px;
	position:relative;
	right:0;
	float: right;
}

#sidebar .widget p {
	margin:0;
	padding-bottom:10px;
	font-size: 12px;
	line-height: 18px;	
}

#sidebar .widget-title {
	font-size: 13px;
	text-transform: uppercase;
	text-align: center;
	word-wrap: break-word;
	color: #fff;
	margin:0;
	cursor:pointer;
	letter-spacing: 0.07em;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
#sidebar .textwidget a{
	color: #fff;
	text-decoration: underline;	
	
}



/* 
-------------------------------------------------------------- 
HOME PAGE
-------------------------------------------------------------- 
*/
.home-wrap {
	padding-top: 30px;
	margin-bottom: 60px;	
	
}
.bullet-wrap {
	display:none;
	
}
.home-entry-title {
	font-size: 0;
	
}
.home-entry-content-border{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-top: 30px;
	margin-bottom: 30px;
	
}
.home-entry-content {
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/top-quote.png) ,url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/bottom-quote.png);
	background-repeat: no-repeat;
	background-position: left top, right bottom;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: 'Lato', sans-serif;
}
.home-entry-content p {
	font-size: 22px;
	line-height: 36px;
	text-align: center;
	font-family: 'Lato', sans-serif;
	text-shadow: 1px 1px 1px #000000;
	padding-top: 10px;
}

.home-entry-content li {
	font-size: 0.9em;
	margin: 0 0 1em 2em;
	line-height: 1.3em;
}

.home-entry-content ul {
	list-style-type: square;
	margin-bottom: 2em;
}

.home-entry-content ol {
	list-style-type: decimal;
	margin-bottom: 2em;
}
.slider-wrap {
	float: none;
	clear: both;
	width: 100%;
	border: 1px solid #FFF;
	z-index: 9999;    
	
}


/* 
-------------------------------------------------------------- 
MENU PAGES
-------------------------------------------------------------- 
*/

#menu-header{
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
	min-height: 35px;
}

.menu-page-title {
	float: left;
	width: 100%;
	background-color: #eb8b34;
	line-height: 35px;
	margin-top: 0;
	margin-right: -180px;
	margin-bottom: 0;
	margin-left: 0;
}
.menu-page-title-name {
	margin: 0 180px 0 0;
	
}
.menu-page-title-name h1{
	display: inline;
	font-size: 20px;
	text-transform: uppercase;
	word-wrap: break-word;
	letter-spacing: 0.05em;
}
.menu-button-wrap {
	float: right;
	overflow: hidden;
	width: 160px;
	
	text-align: right;
	font-family: 'Lato', sans-serif;
}
.menu-page-button-wrap {
	float: right;
	overflow: hidden;
	width: 160px;
	
	text-align: right;
	font-family: 'Lato', sans-serif;
}
.menu-button {
	margin-right: 5px;
	padding-bottom: 2px;
}
.menu-button a{
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	background-color: #FFF;
	color: #333;
	font-size: 12px;
	padding: 5px;
}
.menu-button a {
	
}
/* MENU PAGE NAVIGATION */
#menu-nav-wrap {
	font-family: 'Lato', sans-serif;
	display: block;
	float: left;
	
}

/* menu icon */
#menu-page-icon {
	display: none; /* hide menu icon initially */
}

.menu-nav, 
.menu-nav li {
	float: left;
	position: relative;
}

.menu-nav li:last-child a{
	padding-right: 0px;
	border: none;
}
/* nav link */
.menu-nav a {
	text-decoration: none;
	color: #000;
	text-transform: uppercase;
	font-size: 13px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000;
}
.menu-nav a:hover {
	color: #fff;
}


/* Highlight current page / parent menu item */
.menu-nav li.current_page_item > a,
.menu-nav li.current-post-ancestor > a {
	color: #fff;
}

/* Highlight current page / parent menu item  JMM edit */
.menu-nav li.current-menu-item > a,
.menu-nav li.current-menu-ancestor > a {
	color: #fff;
}

/* nav dropdown */
.menu-nav ul {
	padding: 2px;
	position: absolute;
	display: none; /* hide dropdown */

}
.menu-nav ul li {
	float: none;
	margin: 0;
	padding: 0;
}
.menu-nav li:hover > ul {
	display: block; /* show dropdown on hover */
}
/* 
-------------------------------------------------------------- 
MENU LEFT
-------------------------------------------------------------- 
*/
#menu-contain {
	margin-left: 50%;
	clear: both;
	
}
.menu-event-content {
	margin-left:-100%;
	float: left;
	width: 93.0233%;
	
}	


/* 
-------------------------------------------------------------- 
EVENTS
-------------------------------------------------------------- 
*/
#event-contain {
	margin-left: 50%;
	clear: both;
	
}
.event-event-content {
	margin-left:-100%;
	float: left;
	width: 93.0233%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;

	padding-right: 15px;
}	
.event-event-content h6{
	font-style: italic;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;	
}

.event-event-content p {
	line-height: 1.4em;
	margin-bottom: 2em;
}

.event-event-content li {
	font-size: 0.9em;
	margin: 0 0 1em 2em;
	line-height: 1.3em;
}

.event-event-content ul {
	list-style-type: square;
	margin-bottom: 2em;
}

.event-event-content ol {
	list-style-type: decimal;
	margin-bottom: 2em;
}
.form-content  {
		
	
	
}
.form-content p {
	font-size: 14px;
	line-height: 20px;
	
}

.gform_wrapper ul li::after, .gform_wrapper ul li::before, .gform_wrapper ul.gform_fields {
	
    padding-left: 10px !important;
	padding-right: 10px !important;
	padding-bottom: 10px !important;
}
.gform_wrapper .gform_footer {clear:none !important;}
.gform_wrapper ul  {
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	background-color: rgba(204, 204, 204, .4);
	margin-top: 30px;
	margin-bottom: 30px;
	font-size: 12px;
}
.gform_wrapper span.gform_description {
	line-height: 18px;
	font-size: 14px;
}

.gform_wrapper ul li{
	clear: right!important;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.gform_wrapper .top_label .gfield_label {
	font-weight: normal !important;
	font-size: 12px;
	line-height: 18px;	
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {
	font-size: 1em;
	background-color: #EB8B34;
	font-family: 'Lato', sans-serif;
	border: none;
	color: #FFF;
	padding: 5px;
	text-transform: uppercase;
}
input[type=text],
input#s {
	margin: 0 1em 0 0;
	width: 100%;
}
.gfield_html.gfield_no_follows_desc {
	line-height: 18px;
}
    
.gform_wrapper .gsection {
	border-bottom: 1px solid #ccc;
	clear: both;
	margin-top: 1.8em;
	margin-right: 1.8em  !important;
	margin-left: 1.8em  !important;
	margin-bottom: 1.8em;
	padding-top: 10px !important;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0.5em;
} 

table.gsurvey-likert td.gsurvey-likert-choice-label {
    background-color: #333 !important;
}

table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-selected {
    background-color: #eb8b34 !important;
}

table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-hover {
    background-color: #eb8b34 !important;
}

table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-selected {
    background-color: #eb8b34 !important;
}

.gform_wrapper .chosen-container .chosen-drop {
	color: #000;
    
}

.gfield_radio {
    padding: 10px !important;
}

.gform_wrapper .field_selected {
    background-color: #eb8b34 !important;
    border: 1px solid #d67a27 !important;
}

.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
  font-size: 1.8em !important;
  font-weight: 400 !important;
  font-family:"Open Sans",sans-serif !important;
}

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
    clear: both;
    font-family: inherit;
    font-size: 1.2em !important;
    letter-spacing: normal;
    line-height: 1.5;
}

/* 
-------------------------------------------------------------- 
PAGE CONTENT
-------------------------------------------------------------- 
*/
.mobile-image {
	display: none;
	
}
.header-text {
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: 'Lato', sans-serif;
	font-size: 22px;
	line-height: 36px;
	text-align: center;
	font-family: 'Lato', sans-serif;
	text-shadow: 1px 1px 1px #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;

	
}
.header-text p{
	margin-bottom: 20px!important;
	font-size: 22px;
	line-height: 36px;
	
}

.entry-header a:link,
.entry-header a:visited {
	text-decoration: none;
}

.entry-header a:hover,
.entry-header a:focus {
	text-decoration: underline;
}

.entry-title {
	font-size: 20px;
	text-transform: uppercase;
	margin-top: 20px;
	line-height: 35px;
	word-wrap: break-word;
	background-color: #eb8b34;
	padding-left: 20px;
	letter-spacing: 0.05em;
	margin-bottom: 20px;
}
#regular-index {
	float: left;
	width: 100%;
}


#regular-content {
	width: 100%;
	padding-bottom: 30px;
	
}
#regular-content img{
	border: 2px solid #999;	
	
	
}

#regular-index .index-post-container {
	width: 100%;
	border: none;
	float: none;	
	margin: 0 0 50px 0;
}

#regular-index .the-thumbnail {
	display: none;
}

#regular-index .index-title,
#regular-index .index-content {
	margin: 20px 0;
}
/* GOOGLE MAPS */
.google-maps {
	position: relative;
	padding-bottom: 50%;
	height: 0;
	overflow: hidden;
	margin-bottom: 50px;
	border: 2px solid #999;
}
.google-maps iframe {
	
}
.google-maps-small{
	position: relative;
//	padding-bottom: 50%;
	height: 250px;
	width: 250px;
	overflow: hidden;
	margin-bottom: 50px;
	margin-right: 20px;
	border: 2px solid #999;
	float: left;
}
.google-maps-small iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}
 .visit-button{
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 15px;
}
a.visit-button  {
	padding: 6.5px 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #333 !important;
	font-size: 14px;
	text-decoration: none !important;
	vertical-align: middle;
	background-color: #FFF;
	font-weight: 700;
	text-transform: uppercase;
 }

a:hover.visit-button   {
	text-decoration: underline;  
 }

/* 
-------------------------------------------------------------- 
CATEGORY
-------------------------------------------------------------- 
*/
.index-title {
	font-size: 20px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	margin: 20px 0;
	line-height: 1.3em;
	word-wrap: break-word;
}

.index-title a {
	color: #fff;
	text-decoration: none;
}


.index-title a:hover,
.index-title a:focus {
	color: #eb8b34;
	text-decoration: underline;
}

.index-content {
	margin: 20px;
}
.featured-image {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	display: inline;
	height: auto;
    max-width: 100%;
}
.more-link {
	text-align: right;
}
.more-link a:link,
.more-link a:visited {
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	color: white;
	background-color: #EB8B34;
	color: #FFFFFF;
	font-family: 'Lato', sans-serif;
	padding: 5px;
	text-transform: uppercase;
	font-size: 12px;
}


.more-link a:hover,
.more-link a:focus {
	background-color: #fff; 
	color: #EB8B34;	
}

/* 
-------------------------------------------------------------- 
COMMENTED OUT, BUT MAY WANT IN FUTURE
-------------------------------------------------------------- 
*/
.name-date {
	font-size: 0.8em;
	text-transform: uppercase;
	margin-top: 1.5em;
}
.entry-meta {
	clear: both;
	display: block;
}

.index-meta {
	margin: 1.5em 0;
}
.index-meta li {
	float: left;
	margin: 0 1px 0 0;
	text-transform: uppercase;
}

.index-meta li a:link,
.index-meta li a:visited {
	font-size: 0.6em;
	padding: 2px 20px;
	background: #9b9b9b;
	text-decoration: none;
	line-height: 17px;
	color: #fff;
}

.index-meta ul ul li a:link,
.index-meta ul ul li a:visited {
	padding: 2px 10px;
}

.index-meta li.theComments a:link,
.index-meta li.theComments a:visited {
	background: #333;
}

.index-meta li a:hover,
.index-meta li.theComments a:hover,
.index-meta li a:focus,
.index-meta li.theComments a:focus {
	background: #3399FF;
}

li.theComments span {
	display: none;
}
.name-date {
	font-size: 0.8em;
	text-transform: uppercase;
	margin-top: 1.5em;
}


/* 
-------------------------------------------------------------- 
CRAP I AM NOT SURE ABOUT
-------------------------------------------------------------- 
*/
.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
	
}
.videowrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 1px solid #FFF;
	
}
.eastlakevideo {
	display: block;
	clear: right;
	padding-top: 20px;

	
}
.videowrapper1 {
    float: none;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
	margin-bottom: 30px;
	
}
.videowrapper1 iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 1px solid #FFF;
	
}


.single-thumb {
	margin: 0 0 1em 0;
}

.single-thumb img {
	max-width: 100%;
	height: auto;
}

.entry-content p {
	line-height: 1.4em;
	margin-bottom: 2em;
}

.entry-content li {
	font-size: 0.9em;
	margin: 0 0 1em 2em;
	line-height: 1.3em;
}

.entry-content ul {
	list-style-type: square;
	margin-bottom: 2em;
}

.entry-content ol {
	list-style-type: decimal;
	margin-bottom: 2em;
}
.single-author .entry-meta .byline {
	display: none;
}
#content nav {
	display: block;
	overflow: hidden;
}
#content nav .nav-previous {
	float: left;
	width: 50%;
}
#content nav .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
#content #nav-above {
	display: none;
}
.paged #content #nav-above,
.single #content #nav-above {
	display: block;
}
#nav-below {
	margin: 1em 0 0;
}
.page-link {
	clear: both;
	margin: 0 0 1em;
}
.page .edit-link {
	clear: both;

	display: block;
}
.page-header {
	background: #EAEAEA;
}
.page-header h1 {
	font-weight: 100;
	text-transform: uppercase;
	font-size: 1em;
	margin: 0;
	padding: 20px 50px;
}
/* 
-------------------------------------------------------------- 
PAGINATION
-------------------------------------------------------------- 
*/
.paginationBox {
	clear: both;
	display: block;
	float: left;
	margin: 1em 0 2em 0;
}
ul.pagination {
	margin: 0px auto 0px auto;
	padding: 0px 0px 10px 0px;
	position: relative;
	font-size: 80%;
	line-height: 1em;
	list-style-type: none;
}
.pagination li {
	float: left;
	vertical-align: middle;
	background-color: #fff;
	margin-right: 1px;
}
.pagination span,
.pagination a {
	float: left;
	border: 1px #ccc solid;
	padding: 3px 9px 4px 9px;
	text-decoration: none;
	width: auto;
	color: #EB8B34;
}
.pagination a:hover,
.pagination a:focus {
	color: #fff;
	background-color: #EB8B34;
}
.pagination .current{
	padding: 3px 9px 4px 9px;
	color: #fff;
	background-color: #EB8B34;
	border: 1px #ccc solid;
}


/* END PAGINATION */

/* 
-------------------------------------------------------------- 
Single post
-------------------------------------------------------------- 
*/



/* Notices */

/* 
-------------------------------------------------------------- 
Image Attachments
-------------------------------------------------------------- 
*/

.image-attachment .entry-header {
	margin-left: 0;
	width: 100%;
	float: none;
}
.image-attachment div.entry-meta {
	float: left;
	font-size: .9em;
}
.image-attachment nav {
	float: right;
	margin: 0 0 1em 0;
	font-size: .9em;
}

.image-attachment .previous-image {
	margin-right: 10px;
}
.image-attachment .next-image {
	margin-left: 10px;
}
.image-attachment .entry-content {
	clear: both;
}
.image-attachment .entry-content .entry-attachment {
	background: #eee;
	margin: 0 0 1em;
	padding: 1em;
	text-align: center;
}
.image-attachment .entry-content .attachment {
	display: block;
	margin: 0 auto;
	text-align: center;
}


/* 
--------------------------------------------------------------
Images
-------------------------------------------------------------- 
*/

a img {
	border: none;
}
p img {
	margin-bottom: 1em; 
}


img.alignleft,
.wp-caption.alignleft {
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	margin-top: 5px;
}
img.alignright,
.wp-caption.alignright {
	margin-left: 1.5em;
	margin-bottom: 1.5em;
	margin-top: 5px;
}
img.aligncenter,
.wp-caption.aligncenter {
	margin: 0 auto 1.5em auto;
	height: auto;
}
.wp-caption {
	padding: 10px;
	text-align: center;
	border: 1px #ccc solid;
}
.wp-caption img {
	margin: 0;
}
.wp-caption .wp-caption-text {
	margin: .5em;
	font-size: 80%;
}
.gallery-caption {
}
.wp-smiley {
	margin: 0;
}

/* END Images */

/*
--------------------------------------------------------------
Forms
--------------------------------------------------------------
*/

#searchform label {
	display: none;
}
#searchform input#s {
	width: 60%;
}

textarea {
	width: 80%;
}

/* Class for labelling required form items */
.required {
	color: #cc0033;
}

/* END Forms */

/*
--------------------------------------------------------------
Comments
-------------------------------------------------------------- 
*/

#comments-title {
	text-transform: uppercase;
	font-weight: 100;
	margin-bottom: 2em;
}

#reply-title {
	text-transform: uppercase;
	font-weight: 100;
	margin: 2em 0 1em 0;
	
}
article.comment {
	margin-left: 34.04255319148936%;
	margin-bottom: 3em;
	padding-bottom: 1em;
	border-bottom: 1px solid #CCC;
}

.comment-footer {
	margin-left: -51.61290322580645%;
	width: 48.38709677419355%;
	float: left;
	font-size: 0.9em;
	line-height: 1.3em;
}

.left-content {
	float: left;
	margin-right: 10px;
}
.comment-author {
	text-transform: uppercase;
	color: #999999;
}

/* Custom style for post author */
.bypostauthor {
	
}

.commentlist .children {
	margin-left: 60px;
}


.comment-footer a:link,
.comment-footer a:visited {
	color: #999;
	font-size: 90%;
	text-decoration: none;
}

.comment-footer a:hover,
.comment-footer a:focus {
	color: #333;
}

.comment-footer .reply a:link,
.comment-footer .reply a:visited {
	width: 48px;
	border: 1px #ccc solid;
	display: block;
	text-transform: uppercase;
	font-size: 70%;
	text-align: center;
	padding: 0;
}

.comment-footer .reply a:hover,
.comment-footer .reply a:focus {
	border-color: #999;
} 

.comment-footer .children li {
	margin-left: 60px;
}

#commentform {
	
	margin-bottom: 2em;
}

#commentform input:focus,
#commentform textarea:focus {
	outline: 1px solid #808080;
}

#commentform label {
	display: inline-block;
	margin-bottom: 0.4em;
	font-size: 90%;
}

#commentform input,
#commentform textarea {
	padding: 5px;
}
.comment-notes {
	margin-left: -51.61290322580645%;
	width: 38.38709677419355%;
	float: left;
	font-size: 80%;
	color: #999;
}

.form-allowed-tags {
	font-size: 80%;
	color: #999;
	
}
#respond input[type=text] {
	display: block;
/*	width: 60%;*/
}
#respond textarea {
	display: block;
	margin: 0 0 1em;
/*	width: 80%;*/
}
#respond .form-allowed-tags {
	clear: both;
/*	width: 80%;*/
}
#respond .form-allowed-tags code {
	display: block;
}

#commentform input#submit {
	margin: 1em 0 0 0;
	border: 1px solid #ccc;
	color: #999;
	padding: 3px 2em;
	background: #fff;
	font-size: 70%;
	text-transform: uppercase;
}

#commentform input#submit:hover,
#commentform input#submit:focus {	
	border-color: #999;
	color: #333;
	cursor: pointer;
}

.pingback {
	margin: 0 0 2em 0;
}

/*-------------------------------------------------------------------------------------------*/
/* NEWS FEED
/*-------------------------------------------------------------------------------------------*/
#blue-footer-wrap {
	background: #39a6e4;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5YTZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTc0YWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #39a6e4 0%, #1574aa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39a6e4), color-stop(100%,#1574aa));
	background: -webkit-linear-gradient(top,  #39a6e4 0%,#1574aa 100%);
	background: -o-linear-gradient(top,  #39a6e4 0%,#1574aa 100%);
	background: -ms-linear-gradient(top,  #39a6e4 0%,#1574aa 100%);
	background: linear-gradient(to bottom,  #39a6e4 0%,#1574aa 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39a6e4', endColorstr='#1574aa',GradientType=0 );
	min-height: 80px;
	width: 100%;
	position: relative;
	display: block;	
}
#blue-footer{
	max-width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	
}
#blue-footer h3{
	float: left;
	width:25%;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFF;
	text-shadow: 1px 1px 1px #000000;
	margin-top: 30px;	

	
}
ul#news-ticker{
	float:left;
	width:70%;
	word-wrap: break-word;
	max-width: 700px;
	top:10px;
	text-shadow: 1px 1px 1px #000000;
}
.tickerText
{
	color: #FFF;
	font-size: 14px;
	line-height: 18px;
}
.tickerLink a
{
	color: #FFF;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 24px;	
}
.tickerText a
{
	color: #FFF;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 24px;	
}
.tickerLink a:hover
{
	color: #FFF;
	font-size: 18px;	
}
.tickermore a{
	color: #FFF;
	font-size: 14px;
	text-transform: uppercase;
	float: right;		
}
/*
--------------------------------------------------------------
FOOTER CALLS TO ACTION
--------------------------------------------------------------
*/
/* TITLES */
#footer-title-wrap {
	background: #000;
	min-height: 42px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #404040;
	position: relative;
	cursor:pointer;
}
#footer-title-block{
	max-width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-transform: uppercase;
	color: #cbc5a7;
	font-size: 16px;
	line-height: 28px;
	position: relative;
	overflow:hidden;
	padding-top: 7px;
}
.title1 {
	width: 23.40425531914894%;
	float: left;
	margin-right: 2.127659574468085%;
	
}
.title2 {
	width: 23.40425531914894%;
	float: left;
	margin-right: 2.127659574468085%;
	
}
.title3 {
	width: 23.40425531914894%;
	float: left;
	margin-right: 2.127659574468085%;
	
}
.title4 {
	width: 23.40425531914894%;
	float: left;
}
#footer-title-block .footer-arrow {
	margin-left:10px;
	font-size:0.5em;
}
#footer-title-block .footer-arrow.hide {
	display:none;
}
/* CALLS */
#footer-call-wrap {
	background: #000;
	min-height: 100px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #404040;
	position: relative;
	padding-top: 20px;
	overflow:hidden;
	padding-bottom: 20px;
	display:none;
}
#footer-call-block{
	max-width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size: 14px;
	color: #666;
	line-height: 22px;
	word-wrap: break-word;	
}
#footer-call-block a{
	color: #666;
	text-decoration: none;
}
#footer-call-block a:hover{
	color: #666;
	text-decoration: underline;	
}
#footer-call-block strong{
	color: #999;
	font-weight: bold;	
}
#footer-call-block strong a{
	color: #999;
	font-weight: bold;
}
#footer-call-block ul{
	list-style-type: none;
	
}
#footer-call-block li{
	line-height: 22px;	
}
#footer-call-block h3{
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	color: #999;
}
.call1 {
	width: 23.40425531914894%;
	float: left;
	margin-right: 2.127659574468085%;
}
.call2 {
	width: 23.40425531914894%;
	float: left;
	margin-right: 2.127659574468085%;
}

.call3 {
	width: 23.40425531914894%;
	float: left;
	margin-right: 2.127659574468085%;
}
.reservation-button{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #333;
	background-color: #FFF;
	padding: 5px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	text-align: center;
	display: block;
	font-weight: bold;
}

.call4 {
	width: 23.40425531914894%;
	float: left;
	
}

.reservation-button a{color: #333;}
.reservation-button a:hover{}

/* SOCIAL ICONS */
.facebook {
	width: 30px;
	float:left;
	padding-right: 5px;
}
.facebook p a.facebook-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/facebook.png);
	text-indent: -9999px;
	background-position: left;
}
.facebook p a.facebook-button:hover {
	background-position: right;
}
.facebook p a.facebook-button:active {
	background-position: right;
}
.twitter {
	width: 30px;
	float:left;
	padding-right: 5px;
}
.twitter p a.twitter-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/twitter.png);
	text-indent: -9999px;
	background-position: left;
}
.twitter p a.twitter-button:hover {
	background-position: right;
}
.twitter p a.twitter-button:active {
	background-position: right;
}
.youtube {
	width: 30px;
	float:left;
	padding-right: 5px;
}
.youtube p a.youtube-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/youtube.png);
	text-indent: -9999px;
	background-position: left;
}
.youtube p a.youtube-button:hover {
	background-position: right;
}
.youtube p a.youtube-button:active {
	background-position: right;
}
.rss {
	width: 30px;
	float:left;
	padding-right: 5px;
}
.rss p a.rss-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/rss.png);
	text-indent: -9999px;
	background-position: left;
}
.rss p a.rss-button:hover {
	background-position: right;
}
.rss p a.rss-button:active {
	background-position: right;
}
.instagram {
	width: 30px;
	float:left;
	padding-right: 5px;
}
.instagram p a.instagram-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/instagram.png);
	text-indent: -9999px;
	background-position: left;
}
.instagram p a.instagram-button:hover {
	background-position: right;
}
.instagram p a.instagram-button:active {
	background-position: right;
}
.yelp {
	width: 30px;
	float:left;
}
.yelp p a.yelp-button {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/yelp.png);
	text-indent: -9999px;
	background-position: left;
}
.yelp p a.yelp-button:hover {
	background-position: right;
}
.yelp p a.yelp-button:active {
	background-position: right;
}
#instagram-feed img {
	width: 100px;
	heigh: auto;
	float: left;
	margin-right: 5px;
}

/*
--------------------------------------------------------------
LOCATION LOGOS
--------------------------------------------------------------
*/
#logo-footer-wrap {
	background: #000;
	min-height: 85px;
	width: 100%;
	position: relative;
	margin-bottom: 98px;
}
#logo-footer-wrap-span {
	background: #000;
	min-height: 1px;
	width: 100%;
	position: relative;
	margin-bottom: 98px;
}
#logo-footer{
	max-width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
	
}

.greenlake {
	padding-top: 10px;
	width: 80px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;

}
.greenlake p a.greenlake-button {
	display: block;
	width: 80px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/greenlake-footer-logo.png);
	text-indent: -9999px;
	background-position: left;
}
.greenlake p a.greenlake-button:hover {
	background-position: right;
}
.greenlake p a.greenlake-button:active {
	background-position: right;
}
.eastlake {
	width: 94px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.eastlake p a.eastlake-button {
	display: block;
	width: 94px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/eastlake-footer-logo.png);
	text-indent: -9999px;
	background-position: left;
}
.eastlake p a.eastlake-button:hover {
	background-position: right;
}
.eastlake p a.eastlake-button:active {
	background-position: right;
}
.lakeforest {
	width: 97px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.lakeforest p a.lakeforest-button {
	display: block;
	width: 97px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/lakeforest-footer-logo.png);
	text-indent: -9999px;
	background-position: left;
}
.lakeforest p a.lakeforest-button:hover {
	background-position: right;
}
.lakeforest p a.lakeforest-button:active {
	background-position: right;
}
.bremerton {
	width: 121px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.bremerton p a.bremerton-button {
	display: block;
	width: 121px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/bremerton-footer-logo.png);
	text-indent: -9999px;
	background-position: left;
}
.bremerton p a.bremerton-button:hover {
	background-position: right;
}
.bremerton p a.bremerton-button:active {
	background-position: right;
}
.maplevalley {
	width: 112px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.maplevalley p a.maplevalley-button {
	display: block;
	width: 112px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/maplevalley-footer-logo.png);
	text-indent: -9999px;
	background-position: left;
}
.maplevalley p a.maplevalley-button:hover {
	background-position: right;
}
.maplevalley p a.maplevalley-button:active {
	background-position: right;
}.lunchbox {
	width: 151px;
	height: 61px;
	display:inline-block;
}
.lunchbox p a.lunchbox-button {
	display: block;
	width: 151px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/lunchbox-footer-logo.png);
	text-indent: -9999px;
	background-position: left;
}
.lunchbox p a.lunchbox-button:hover {
	background-position: right;
}
.lunchbox p a.lunchbox-button:active {
	background-position: right;
}
/*
--------------------------------------------------------------
LOCATION LOGOS - NHG
--------------------------------------------------------------
*/

#logo-footer-wrap-span {
	background: #000;
	min-height: 1px;
	width: 100%;
	position: relative;
	margin-bottom: 98px;
}
#logos-footer{
	max-width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
	padding-top: 30px;
}

.greenlakes {
	padding-top: 10px;
	width: 80px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;

}
.greenlakes p a.greenlakes-button {
	display: block;
	width: 80px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/greenlake-footer-logo.png);
	text-indent: -9999px;
	background-position: right;
}
.greenlakes p a.greenlakes-button:hover {
	background-position: left;
}
.greenlakes p a.greenlakes-button:active {
	background-position: left;
}
.eastlakes {
	width: 94px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.eastlakes p a.eastlakes-button {
	display: block;
	width: 94px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/eastlake-footer-logo.png);
	text-indent: -9999px;
	background-position: right;
}
.eastlakes p a.eastlakes-button:hover {
	background-position: left;
}
.eastlakes p a.eastlakes-button:active {
	background-position: left;
}
.lakeforests {
	width: 97px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.lakeforests p a.lakeforests-button {
	display: block;
	width: 97px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/lakeforest-footer-logo.png);
	text-indent: -9999px;
	background-position: right;
}
.lakeforests p a.lakeforests-button:hover {
	background-position: left;
}
.lakeforests p a.lakeforests-button:active {
	background-position: left;
}
.bremertons {
	width: 121px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.bremertons p a.bremertons-button {
	display: block;
	width: 121px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/bremerton-footer-logo.png);
	text-indent: -9999px;
	background-position: right;
}
.bremertons p a.bremertons-button:hover {
	background-position: left;
}
.bremertons p a.bremertons-button:active {
	background-position: left;
}
.maplevalleys {
	width: 112px;
	height: 61px;
	display:inline-block;
	padding-right: 20px;
}
.maplevalleys p a.maplevalleys-button {
	display: block;
	width: 112px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/maplevalley-footer-logo.png);
	text-indent: -9999px;
	background-position: right;
}
.maplevalleys p a.maplevalleys-button:hover {
	background-position: left;
}
.maplevalleys p a.maplevalleys-button:active {
	background-position: left;
}
.lunchboxs {
	width: 151px;
	height: 61px;
	display:inline-block;
}
.lunchboxs p a.lunchboxs-button {
	display: block;
	width: 151px;
	height: 61px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/lunchbox-footer-logo.png);
	text-indent: -9999px;
	background-position: right;
}
.lunchboxs p a.lunchboxs-button:hover {
	background-position: left;
}
.lunchboxs p a.lunchboxs-button:active {
	background-position: left;
}
/* 
-------------------------------------------------------------- 
NHG FOOTER
-------------------------------------------------------------- 
*/

#footer-content {
	margin: 0;
	padding: 0px;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/neighborhoodgrill-footer.png);
	background-repeat: repeat-x;
	height: 115px;
	position: fixed;
	bottom: 0px;
	width: 100%;
	z-index:100000;
}
#nhg-logo {
	font-size: 0;
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/NHG-logo.png);
	background-repeat: no-repeat;
	text-indent: -10000px;
	height: 77px;
	width: 317px;
	margin-top: 28px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nhg-logo a{
	font-size: 0;
	height: 77px;
	width: 317px;
	display: block;
}
/* 
-------------------------------------------------------------- 
MEDIA QUERIES
-------------------------------------------------------------- 
*/
@media only screen
and (max-width : 970px ) {
/* HEADER */
.header-info1 {
	margin-right: 10px;
}
.header-info2 {
margin-right: 10px;
}
#nav-wrap {
margin-right: 10px;
}
/* FEEDBACK */
#feedback{
display: none;
}
#sidelogo{
display: none;
}

/* WIDGET SLIDERS */
#custom-sidebar aside.show {
		display:none !important;
}
#sidebar aside.hide {
		display:inline-block;
}
.textwidget {
		padding:10px;
		width:150px;
}
/* CONTENT */
#content {
    margin: 0 20px;
}
/* FOOTER */
#footer-call-wrap {
	display:none;
}
#footer-title-block {
	margin-left: 10px;
}
#footer-call-block {
	margin-left: 10px;
}
#blue-footer {
	margin-left: 10px;
}
}

@media only screen
and (max-width : 945px ) {
/* GENERAL STRUCTURE */
body {
	
	background-color: #000;
}
#supersized li{
top: 200px !important;

}
#prevslide, #nextslide{
	display: none !important;
}
#wrapper {
	width: 100%;
}
/* HEADER */
.header-container {
	margin-left: 0;
}
#header-title {
	margin-left: 0;
	float: none;
}
#headerbg {
	display: block;
	padding-bottom: 50px;
	position: relative;
}
.header-info1 {
	clear: both;
	margin-top: -101px;
	text-align: right;
	line-height: 20px;
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
	font-weight: 400;
	
}
.header-info1 a{
	color: #fff;
	text-decoration: none;
}
.header-info2 {
	
	margin-top: -91px;
	text-align: right;
}

/* NAVIGATION */
#nav-wrap {
    float: left;
    margin-bottom: 10px;
    margin-top: 0px;
}
/* WIDGET SLIDERS */
#side-wrapper {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;    
}
.textwidget {
		padding:0px;
		width:150px;
}

/* FOOTER */
#footer-call-wrap {
	display:none;
}
}
@media only screen
and (max-width : 719px ) {
ul#supersized { display: none; }
#wrapper {
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #404040;
}
/* HEADER */
#headerbg {
	display: block;
	min-height: 145px;
	width: 100%;
	margin-bottom: 45px;
	padding-bottom: 0px;	
}
#header_margin {
	padding-top: 5px;
}

#site-title {
	background-image: url(https://web.archive.org/web/20170712094805im_/http://neighborhoodgrills.com/wp-content/themes/CMA-Responsive/images/neighborhoodgrill-logo-small.png);
	background-repeat: no-repeat;
	height: 61px;
	width: 300px;
	text-align: center;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#site-title a{
	font-size: 0;
	height: 61px;
	width: 300px;
	display: block;
}
.header-info1 {
	clear: both;
	width: 100%;
	text-align: center;
	line-height: 20px;
	margin-top: 0px;
	padding-top: 25px;
}
.header-info2 {
	display: none;
}
#header-title {
	width: 100%;
	float: none;
}
/* NAVIGATION */
	#nav-wrap {
	position: relative;
	float: none;
	text-align: center;
	margin-right: 0px;
	
}

/* MENU ICON */
#menu-icon {
	color: #fff;
	width: 97px;
	padding: 12px;
	cursor: pointer;
	border: solid 1px #666;
	display: inline-block; /* show menu icon */
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	background: #39a6e4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5YTZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTc0YWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #39a6e4 0%, #1574aa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39a6e4), color-stop(100%,#1574aa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #39a6e4 0%,#1574aa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #39a6e4 0%,#1574aa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #39a6e4 0%,#1574aa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #39a6e4 0%,#1574aa 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39a6e4', endColorstr='#1574aa',GradientType=0 ); /* IE6-8 */
	text-transform: uppercase;
	
}
#menu-icon:hover {
		background: #1574aa; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1NzRhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOWE2ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #1574aa 0%, #39a6e4 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1574aa), color-stop(100%,#39a6e4)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #1574aa 0%,#39a6e4 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #1574aa 0%,#39a6e4 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #1574aa 0%,#39a6e4 100%); /* IE10+ */

background: linear-gradient(to bottom,  #1574aa 0%,#39a6e4 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1574aa', endColorstr='#39a6e4',GradientType=0 ); /* IE6-8 */


}
#menu-icon.active {
		background-color: #bbb;
}
/* BUTTON NAVIGATION */
.nav {
	clear: both;
	width: 160px;
	z-index: 10000;
	padding: 5px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	background: #1574aa; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1NzRhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOWE2ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1574aa 0%, #39a6e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1574aa), color-stop(100%,#39a6e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1574aa 0%,#39a6e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1574aa 0%,#39a6e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1574aa 0%,#39a6e4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1574aa 0%,#39a6e4 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1574aa', endColorstr='#39a6e4',GradientType=0 ); /* IE6-8 */
	border: solid 1px #999;
	display: none; /* visibility will be toggled with jquery */
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #FFF;
}
.nav li {
	clear: both;
	float: none;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	}
.nav, .nav li {
    float: none;
}
.nav li.hide  > a {
	display: block !important;
}
.nav a, 
.nav ul a {
	background: none;
	display: inline;
	padding: 0;
	color: #fff;
	border: none;
	font-family: inherit;
	line-height: 20px;
	}
.nav a:hover, 
.nav ul a:hover {
		background: none;
		color: #000;
	}
.nav li.current_page_item > a, .nav li.current-post-ancestor > a {
    color: #000;
}
	
/* dropdown */
.nav ul {
		width: auto;
		position: static;
		display: block;
		border: none;
		background: inherit;
}
.nav ul li {
		margin: 3px 0 3px 15px;
}
/* WIDGET SLIDERS */
#side-wrapper {  display:none;
}
#custom-sidebar aside.show {
		display:block;
}
#sidebar aside.hide {
		display:none;
}
.widget {
		width:100%;
}

/* HOME PAGE */
.home-wrap {
	padding-top: 2px;
	margin-bottom: 0px;
	
}
.home-entry-content {
	display:none;
	
}
.bullet-wrap {
	display:block;
	margin: 15px;
}
.bullet-wrap li{
	list-style-type: square;
	line-height: 24px;
	list-style-position: outside;
}

#menu-nav-wrap  {
	float: none;
	margin: 0;
}

.menu-page-button-wrap {
	display: none;
	
}

/* PAGE CONTNET*/
.mobile-image {
	display: block;
	display: inline;
	height: auto;
    max-width: 100%;
}
.mobile-image img{
	clear:both;
	margin-bottom:20px;
}
.header-text{
	display: none;
}
blockquote{
	display: none;
}
#content {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	
}
.post-container {
	margin-left: 0;
}
.entry-header {
	margin-left: 0;
	width: 100%;
	float: none;
}
#regular-index {
	float: none;
	margin: 0; 
}
#regular-content {
	margin: 0;
	padding-bottom: 0px;
}
/* EVENTS*/
#event-contain {
	padding-top: 20px;
	margin-left: 0;	
}
table{
	width: 100%;
	clear: both;
}
.event-event-content {
	margin-left: 0;
	float: left;
	width: 100%;
	border: none;
	padding-right: 0px;
}
#menu-contain {
	padding-top: 20px;
	margin-left: 0;	
}
	.menu-event-content {
	margin-left: 0;
	float: left;
	width: 100%;
}
.form-content  {
	border: none;
	padding-left: 0px;
}
.event-event-content h6{
	display: none;	
}
.event-event-content img{
	display: none;	
}
	
	
/* MENU PAGE */

.menu-page-title {
	float: none;
	margin: 0;
}
.menu-page-title-name {
	margin: 0;
}
.menu-button-wrap {
	display: none;
	
}
/* FOOTER */
#footer-title-wrap {
	display: none;
}
#blue-footer-wrap  {
	display: none;
}
.display  {
	display: none;
}
#footer-call-wrap  {
	padding-bottom: 0px;
	padding-top: 0px;
	min-height: 60px;
}
.call1 {
	display: none;
}
.call2 {
	display: none;
}
.call3 {
	width: 100%;
}
.reservation-button{
	margin-right: 20%;
	margin-left: 20%;	
}
.call4 {
	padding-top: 10px;
	width: 100%;
	text-align: center;

}
.facebook {
	float:none;
	display:inline-block;
}
.twitter {
	float:none;
	display:inline-block;
}
.youtube {
	float:none;
	display:inline-block;
}
.rss {
	float:none;
	display:inline-block;
}
.instagram {
	float:none;
	display:inline-block;
}
.yelp {
	float:none;
	display:inline-block;
}

/* FOOTER */ 
#logo-footer-wrap {
	display:block;
    margin-bottom: 0px;
	min-height: 70px;
}
#footer-content {
	position: relative;
	width: 100%;
	background-image: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #404040;
	height: 60px;
}
#nhg-logo {
	height: 77px;
	text-indent: -10000px;
	width: 317px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	
}
#footer-call-wrap {
	display:block;
}
#logo-footer-wrap-span{
	display:none;
}
#controls-wrapper {
	display:none !important;
}
#controls{
	display:none !important;
}
#progress-bar{
	display:none !important;
}
#progress-back{
	display:none !important;
}


}



@media only screen
and (max-width : 640px ) {


.contacttext
{
	float: left;
}
.google-maps-small {

    margin-bottom: 20px;

}}
/*
     FILE ARCHIVED ON 09:48:05 Jul 12, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:52:29 Jun 12, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.595
  load_resource: 122.836
  PetaboxLoader3.resolve: 100.281
  PetaboxLoader3.datanode: 3.929
*/