@import url(http://fonts.googleapis.com/css?family=Francois+One|Francois+One);
.main_font,h1,h2,h3,h4,h5,h6,.header_reservation,.page_title_text,.widget_title,.post-meta-published,a.readmore,.wp-pagenavi,.food-menu-widget-title-text,.food-menu-widget-price-text,.food_menu_sticky nav li a, #isotope-filter ul li a, .flex-title ,ul.nav-tabs.nav li a, .accordion-heading, .pullquote, blockquote p, .ui-datepicker .ui-datepicker-title { font-family: 'Francois One'; font-weight:normal; }
body{ font-family: 'Arial'; font-size:13px; } 
.sidebar .AT_opening_hours_widget ul.opening_hours_list, #respond p.form-allowed-tags{ font-size:11px; } 
.widget_search #s, .recent-post-title, .comment-edit-link, .comment-reply-link, .tagcloud a, #reservation_me ol.forms li label, #contact_me ol.forms li label,  span.reservationerror, .tweet-time{  font-size:12px !important; } 
table#wp-calendar caption {  font-size:14px; } 
.single-post-date-text, .single-post-comment-text, .post-meta-month{  font-size:15px; } 
.AT_stunning_text_widget .home-stunning-text-button , .food_menu_text_price.single_price, .food_menu_price_number, .food_menu_small_image_name, .food_menu_small_image_price.single_price, .food_menu_text_name{ font-size:16px; } 
.main_menu .nav li a{ font-family: 'Francois One'; font-size:17px; }
@media (min-width: 768px) and (max-width: 979px){.main_menu .nav li a{ font-size:15px; }
}.header_logo{ top:10px; }
.header_mainmenu.logo_above_menu .header_logo{ left:370px; }
.header{ height:180px; }
@media (max-width: 767px) {.header_logo{ margin:20px auto; }
}@media (max-width: 480px) {.header_logo{ margin:15px auto; }
}.header_mainmenu.logo_overlap_menu_center .sf-menu.menu_left{ margin-right:0px; }
.header_mainmenu.logo_overlap_menu_center .sf-menu.menu_right{ margin-left:0px; }
.header_mainmenu.logo_overlap_menu_center .sf-menu.menu_right{ width:470px; }
@media (min-width: 768px) and (max-width: 979px){.header_mainmenu.logo_overlap_menu_center .sf-menu.menu_left{ margin-right:0px; }
.header_mainmenu.logo_overlap_menu_center .sf-menu.menu_right{ margin-left:0px; }
.header_mainmenu.logo_overlap_menu_center .sf-menu.menu_right{ width:357.2px; }
.header_mainmenu.logo_overlap_menu_center .header_logo img{ width:116.64px; }
}.header_mainmenu{ background-image:none;}
.header_mainmenu{ background-position:left top; }
.header_social_icon{ background-color:#c43921; }
.header_social_icon i{ color:#ede1be; }
.main_menu{ border-top:none;}
.main_menu{ background-color:#000000;}
.sf-menu a{ color:#cdc2a5; }
.sf-menu a:hover, .sf-menu li.current-menu-item a{ color:#c43921 }
.sf-menu li ul.sub-menu li a,
			#touch-menu,
			.main_menu_dropdown ul.responsive_menu li a,
			.main_menu_dropdown ul.sub-menu li a
			{ color:#cdc2a5 !important; }
.sf-menu li ul.sub-menu li:hover a, .sf-menu li ul.sub-menu li a:hover, .sf-menu li ul.sub-menu li.current-menu-item a,
		#touch-menu:hover,
		.main_menu_dropdown ul.responsive_menu li a:hover,
		.main_menu_dropdown ul.responsive_menu li:hover > a,
		.main_menu_dropdown ul.sub-menu li a:hover,
		.main_menu_dropdown ul.sub-menu li:hover > a
		{ color:#c43921 !important; }
.sf-menu li ul.sub-menu li:hover , .sf-menu li ul.sub-menu li.current-menu-item,
		.main_menu_dropdown ul.responsive_menu li a:hover,
		.main_menu_dropdown ul.responsive_menu li:hover > a,
		.main_menu_dropdown ul.sub-menu li a:hover,
		.main_menu_dropdown ul.sub-menu li:hover > a
		{ border-left-color:#c43921; }
.sf-menu li ul.sub-menu li ul.sub-menu li a{ color:#cdc2a5 !important; }
.sf-menu li ul.sub-menu li ul.sub-menu li:hover a, .sf-menu li ul.sub-menu li ul.sub-menu li a:hover,
		.sf-menu li ul.sub-menu li ul.sub-menu li.current-menu-item a
		{ color:#c43921 !important; }
.sf-menu li li li:hover , .sf-menu li.current-menu-item {border-left-color:#c43921; }
.sf-menu li li{ background-color:rgba(13,7,7,0.8); }
.main_menu_dropdown .mobile-menu, 
		.main_menu_dropdown .mobile-menu:hover,
		.main_menu_dropdown .responsive_menu li a,
		.main_menu_dropdown .responsive_menu li a:hover,
		.main_menu_dropdown .sub-menu li a,
		.main_menu_dropdown .sub-menu li a:hover
		{ background-color:#0d0707; }
.main_menu_dropdown ul.responsive_menu li a,
		.main_menu_dropdown ul.sub-menu li a{ border-left-color:#0d0707; }
body, .home_slider_container{ background-color:#000000;}
.sf-menu li.current-menu-item a:after, .main_menu_dropdown:after{ border-bottom-color:#000000;}
body{ background-image:none;}
body{ background-position:center top; }
body{ background-repeat:no-repeat; }
.page_title_ribbon{ background-color:#3b5c7e;  } 
.page_title_ribbon:after { border-left-color: #3b5c7e; border-right-color: #3b5c7e; }
.page_title_ribbon i{ color:#ede0bd; }
h1.page_title_text, .comments_wrap h3.widget_title_text, .respond_wrap h3.widget_title_text, .home_widgets h3.widget_title_text, #reply-title .widget_title_text
		{ color:#ede0bd; }
.page_title_container, .sidebar .widget_title, .food_menu_recommended, .widget_title, .home_widgets .widget, .wp-pagenavi a, .wp-pagenavi span, .divider.gallery-divider{ 
		border-color:#000000 !important; }
.wp-pagenavi a, .wp-pagenavi span{ 
		color:#fbfbfb; }
.wp-pagenavi a:hover, .wp-pagenavi span:hover, .wp-pagenavi span.current{ 
		color:#fbfbfb; }
.wp-pagenavi a, .wp-pagenavi span{ background-color:#c43921; } .wp-pagenavi a:first-child:before, .wp-pagenavi span:first-child:before{ border-right-color: #c43921;  } .wp-pagenavi a:last-child:after, .wp-pagenavi span:last-child:after{  border-left-color: #c43921;  }
.wp-pagenavi a:hover, .wp-pagenavi span:hover, .wp-pagenavi span.current { 
		background-color:#3b5c7e; } 
		.wp-pagenavi a:first-child:hover:before, .wp-pagenavi span:first-child:hover:before, span:first-child:before, span.current:before, span.current:after, span.current:first-child:before{   
		border-right-color: #3b5c7e;  } 
		.wp-pagenavi a:last-child:hover:after, .wp-pagenavi a.current:last-child:after, .wp-pagenavi span.current:last-child:after{  
		border-left-color: #3b5c7e;  } 
.sidebar .widget_title_ribbon, .sidebar .food-menu-widget-badge-icon, .sidebar .widget_search .input-append .add-on, .sidebar .food-menu-widget-money, .sidebar .teaser_icon_title{ background-color: #c43921; } .sidebar .widget_title_ribbon:after, .sidebar .food-menu-widget-badge-icon:before{     border-left-color: #c43921; border-right-color: #c43921; } .sidebar .food-menu-widget-money:after {  border-left-color: #c43921; } .sidebar .widget_search .input-append .add-on:before{  border-right-color: #c43921; }
.sidebar i{ color:#ffffff; }
.sidebar .widget_title_text{ color:#ede0bd; }
.post, .type-menu, .type-gallery, .type-attachment, .entry-content-inner, .home_widgets .widget ul, .sidebar .widget ul, .tagcloud a, .home-special-boxes, .home-stunning-text-area, .AT_home_food_widget .home-food-wrap, .home-gallery-wrap, .home_widgets .food-menu-widget, .sidebar .food-menu-widget, .food-menu-widget, .home_widgets .recent-post, .sidebar .recent-post, .comment-box, #commentform, .home_widgets .textwidget, .sidebar .textwidget, .AT_fourboxes_widget .teaser_box, .home_widgets table#wp-calendar td, .sidebar table#wp-calendar td, .home_widgets table#wp-calendar tfoot tr td, .sidebar table#wp-calendar tfoot tr td, .food_menu_small_image_wrap, .food_menu_text_wrap,  .single-food-menu-wrapper, .page-fullwidth .entry-content-inner, .food_menu_sticky nav, .food_menu_recommended .food-menu-widget-title, .widget_search #s, .flex-caption, .span12.page-fullwidth-gallery, .isotope-food .food-menu-title-and-price, #isotope-filter, .food-menu-widget-price, .food-menu-widget-overlay, .no_comments_wrap, .home_widgets .twitter-wrap, .sidebar .twitter-wrap
		{ background-color:#e7ddbb; } 
.flex-caption{ background-color:rgba(231,221,187,0.8); }
.post-media:after, .single-food-menu-content:before, .food-menu-widget-thumbnail:after, .gallery_image:after{ 
		border-top-color:#e7ddbb; 
		border-bottom-color:#e7ddbb; }
.tagcloud a:hover, .comment-edit-link, .comment-reply-link, .comment-edit-link:hover, .comment-reply-link:hover, .home_widgets table#wp-calendar caption, .sidebar table#wp-calendar caption, .home_widgets table#wp-calendar thead tr th, .sidebar table#wp-calendar thead tr th, .header_reservation a, .header_reservation:hover a, a.home-stunning-text-button.button, a.home-stunning-text-button.button:hover, .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus,  #respond .form-submit #submit, .contact-submit ,input[type='submit'], table th, .ui-datepicker-title , .ui-datepicker td span, .ui-datepicker td a,   .ui-datepicker-next:hover , .ui-datepicker-prev:hover , .ui-datepicker-next , .ui-datepicker-prev { 	
		color:#e7ddbb; } 
.tagcloud a:after { 
		border-left-color: #e7ddbb;  }
.home_widgets .recent-post-thumbnail:after, .sidebar .recent-post-thumbnail:after, .comment-content:before, .food_menu_small_image_thumbnail:after{ 	border-right-color:#e7ddbb; 	 }
.food_menu_sticky nav li a, .food_menu_sticky nav li a:hover, #isotope-filter ul li a, .home_widgets .twitter-wrap:after, .sidebar .twitter-wrap:after { 	border-top-color: #e7ddbb;  }
.isotope-food .food-menu-widget-title:before, .food-menu-widget-recommended .food-menu-widget-title:before{ 	border-bottom-color: #e7ddbb;  }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 	border-color: #e7ddbb;  }
.post, .home_widgets .food-menu-widget, .sidebar .food-menu-widget, .home_widgets .recent-post, .sidebar .recent-post, .sidebar .widget ul, .home_widgets .textwidget, .sidebar .textwidget, .home_widgets #calendar_wrap, .sidebar .#calendar_wrap, .home-special-boxes, .home-stunning-text-area, .home-food-wrap, .home-gallery-wrap, .home_widgets .widget ul, .sidebar .widget ul, .home_widgets .AT_fourboxes_widget .teaser_box, .sidebar .AT_fourboxes_widget .teaser_box, .comment-box, #commentform, .food-menu-widget-recommended, .food_menu_text_wrap, .food_menu_small_image_wrap, .single-food-menu-wrapper, .span12.page-fullwidth-gallery,  textarea:focus, input[type='text']:focus, input[type='password']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='date']:focus, input[type='month']:focus, input[type='time']:focus, input[type='week']:focus, input[type='number']:focus, input[type='email']:focus, input[type='url']:focus, input[type='search']:focus, input[type='tel']:focus, input[type='color']:focus, .uneditable-input:focus, .no_comments_wrap, .food_menu_sticky, .isotope-food,  .entry-content-inner,
			.home_widgets .twitter-wrap, .sidebar .twitter-wrap{ 	
		-webkit-box-shadow:none; 
		-moz-box-shadow:none; 
		-ms-box-shadow:none; 	
		-o-box-shadow:none; 
		box-shadow:none; }
.post-meta-published, h1, h2, h3, h4, h5, h6, h3.food_menu_catagory_name, .food_menu_text_price, .food_menu_small_image_price, .single-food-menu-excerpt, .single-post-date-text, h3.widget_title_text, .food-menu-widget-price-text, .teaser_icon_title, #respond code, .food-menu-widget-title-text, .pullquote_wrapper, blockquote , .home_widgets .AT_boxes_widget h3.widget_title_text, .home-food-badge-text.food-menu-widget-title-text { 	color:#3b5c7e; }
h3.food_menu_catagory_name, .post-meta-published,  h2.single-food-menu-title, h2.post-content-title, .AT_home_food_widget h3.home-food-title, .sticky .post-media, .sticky{ 	border-color:#3b5c7e; }

.widget_title_ribbon, .food-menu-widget-badge-icon, .single-food-menu-badge-icon, .widget_search .input-append .add-on, .food-menu-widget-money, .single-food-menu-money, .colorbox-icon, table#wp-calendar caption, .widget_title_ribbon_twelve_point_star, .widget_title_ribbon_twelve_point_star:before, .widget_title_ribbon_twelve_point_star:after, li.single_social_icon {
			background-color:#3b5c7e; }
.widget_title_ribbon:after, .food-menu-widget-badge-icon:before, .single-food-menu-badge-icon:before {     border-left-color:#3b5c7e; 	border-right-color:#3b5c7e; }
.food-menu-widget-money:after, .single-food-menu-money:after, .colorbox-icon:after, .pullquote_wrapper, blockquote{  	border-left-color: #3b5c7e; }
.widget_search .input-append .add-on:before, .pullquote_wrapper.right { 	border-right-color:#3b5c7e; }
.AT_boxes_widget .widget_title_ribbon_style2:after{ 	border-top-color:#3b5c7e; }
.home_widgets i, .content i{ color:#ede0bd; }
.food-menu-widget-overlay .food-menu-widget-bghover, .gallery_image, .food-menu-widget-thumbnail, .recent-post-thumbnail, .post-media, .home-gallery-image, .widget_flickr .flickr_badge_image, .food_menu_small_image_thumbnail{ 	 }
.home-food-badge, .home_widgets .widget ul li, .sidebar .widget ul li, .food-menu-widget-title, .gallery_wrap, .gallery_row, .food_menu_sticky nav, .single-food-menu-price, .single-food-menu-badge, .single-food-menu-content, .single-post-date-comment, .post-category-and-tag, .food_menu_text_left, .comment-content, .food-menu-widget-recommended:hover, .food-menu-widget-price, .food_menu_small_image, .home-food-price, .food-menu-widget-recommended .food-menu-widget-price, table, table tr, table tr td, table tr th, .tweet-container{ 	
		border-color:#d1c5a8; }
.gallery-item img{ 	
		border-color:#d1c5a8!important; }
body, .widget_search #s, .required-star{ color:#701f13; }
a, .home_widgets .widget ul li a i, .sidebar .widget ul li a i, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .food_menu_sticky nav li a, .food_menu_text_name, 
		i.at-loading, .flex-title, h4.toggle i.icon-plus-sign, h4.toggle i.icon-minus-sign, .food_menu_text_price, .food_menu_small_image_price, .food-menu-widget-title-text ,.home-food-title, .food_menu_small_image_name, .post-tag-list, .post-category-list, .single-post-comment-text, #reservation_me ol.forms li label, #contact_me ol.forms li label, span.reservationerror{
			color:#c43921; }
.header_reservation a, .comment-edit-link, .comment-reply-link, .home_widgets table#wp-calendar thead tr th, .sidebar table#wp-calendar thead tr th, #respond .form-submit #submit, .contact-submit, input[type='submit'], a.button, .AT_fourboxes_widget .teaser_icon_title, .flex-control-paging a, .sc_slider_wrapper .flex-direction-nav a, table th, .ui-datepicker ,.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
			 background:#c43921!important; }
.header_reservation .header_reservation_triangle{ 
		background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #c43921), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, #c43921), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, #c43921)),
			  				  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, #c43921));
			background-image: -webkit-linear-gradient(45deg, #c43921 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(-45deg, #c43921 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(45deg, transparent 75%, #c43921 75%),
			  				  -webkit-linear-gradient(-45deg, transparent 75%, #c43921 75%);
			background-image: -moz-linear-gradient(45deg, #c43921 25%, transparent 25%, transparent),
							  -moz-linear-gradient(-45deg, #c43921 25%, transparent 25%, transparent),
							  -moz-linear-gradient(45deg, transparent 75%, #c43921 75%),
			  				  -moz-linear-gradient(-45deg, transparent 75%, #c43921 75%);
			background-image: -ms-linear-gradient(45deg, #c43921 25%, transparent 25%, transparent),
							  -ms-linear-gradient(-45deg, #c43921 25%, transparent 25%, transparent),
							  -ms-linear-gradient(45deg, transparent 75%, #c43921 75%),
			  				  -ms-linear-gradient(-45deg, transparent 75%, #c43921 75%);
			background-image: -o-linear-gradient(45deg, #c43921 25%, transparent 25%, transparent),
							  -o-linear-gradient(-45deg, #c43921 25%, transparent 25%, transparent),
							  -o-linear-gradient(45deg, transparent 75%, #c43921 75%),
			  				  -o-linear-gradient(-45deg, transparent 75%, #c43921 75%);
			background-image: linear-gradient(45deg, #c43921 25%, transparent 25%, transparent),
							  linear-gradient(-45deg, #c43921 25%, transparent 25%, transparent),
							  linear-gradient(45deg, transparent 75%, #c43921 75%),
			  				  linear-gradient(-45deg, transparent 75%, #c43921 75%);  } 
.home-special-boxes-post-title-text, .accordion-inner, .accordion-group, h2.gallery-title, .ui-datepicker-calendar tr th, .ui-datepicker-calendar tr td, .ui-datepicker-calendar{ 	
		border-color:#c43921;	 } 
textarea:focus, input[type='text']:focus, input[type='password']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='date']:focus, input[type='month']:focus, input[type='time']:focus, input[type='week']:focus, input[type='number']:focus, input[type='email']:focus, input[type='url']:focus, input[type='search']:focus, input[type='tel']:focus, input[type='color']:focus, .uneditable-input:focus{ box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(196,57,33,0.5) inset; 
		border-color: rgba(196,57,33,0.2);
		}
a:hover, a:focus, .home_widgets .widget ul li a:hover i, .sidebar .widget ul li a:hover i, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .food_menu_sticky nav li a:hover, .food_menu_sticky nav li a.selected , h3.toggle:hover i.icon-plus-sign, h3.toggle:hover i.icon-minus-sign ,#isotope-filter ul li a.active, #isotope-filter ul li a.active:hover{ 	
		color:#3b5c7e; }
.tagcloud a:hover, .header_reservation:hover a, .comment-edit-link:hover, .comment-reply-link:hover, #respond .form-submit #submit:hover, .contact-submit:hover, input[type='submit']:hover, a.button:hover, .AT_boxes_widget .teaser_icon_title:hover, .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus, .flex-control-paging a.flex-active, .flex-control-paging a:hover, .teaser_icon_title:hover ,.sc_slider_wrapper .flex-direction-nav a:hover, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-datepicker-header{ 	
		background-color:#3b5c7e!important; }
.header_reservation:hover .header_reservation_triangle{ 
		background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #3b5c7e), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, #3b5c7e), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, #3b5c7e)),
			  				  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, #3b5c7e));
			background-image: -webkit-linear-gradient(45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(-45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(45deg, transparent 75%, #3b5c7e 75%),
			  				  -webkit-linear-gradient(-45deg, transparent 75%, #3b5c7e 75%);
			background-image: -moz-linear-gradient(45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -moz-linear-gradient(-45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -moz-linear-gradient(45deg, transparent 75%, #3b5c7e 75%),
			  				  -moz-linear-gradient(-45deg, transparent 75%, #3b5c7e 75%);
			background-image: -ms-linear-gradient(45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -ms-linear-gradient(-45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -ms-linear-gradient(45deg, transparent 75%, #3b5c7e 75%),
			  				  -ms-linear-gradient(-45deg, transparent 75%, #3b5c7e 75%);
			background-image: -o-linear-gradient(45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -o-linear-gradient(-45deg, #3b5c7e 25%, transparent 25%, transparent),
							  -o-linear-gradient(45deg, transparent 75%, #3b5c7e 75%),
			  				  -o-linear-gradient(-45deg, transparent 75%, #3b5c7e 75%);
			background-image: linear-gradient(45deg, #3b5c7e 25%, transparent 25%, transparent),
							  linear-gradient(-45deg, #3b5c7e 25%, transparent 25%, transparent),
							  linear-gradient(45deg, transparent 75%, #3b5c7e 75%),
			  				  linear-gradient(-45deg, transparent 75%, #3b5c7e 75%);  } 
.tagcloud a:hover:after{    border-left-color: #3b5c7e; }
.food_menu_sticky nav li a.selected , .toggle_wrapper.style1:hover .toggle_container, #isotope-filter ul li a.active, #isotope-filter ul li a.active:hover, .toggle_wrapper.style2, .toggle_wrapper.style1 .toggle_container, .nav-tabs , .home-special-boxes-post-title-text:hover , h2.gallery-title:hover{ 	border-color:#3b5c7e; } 
a.readmore{ 	color:#ede0bd; } 
a.readmore:hover{ 	color:#ede0bd; }
a.readmore{ 	background:#c43921; } a.readmore:before {     border-top-color: #c43921; 	border-bottom-color: #c43921; } a.readmore:after {  	border-left-color: #c43921;  }
a.readmore:hover{ 	background:#3b5c7e; } a.readmore:hover:before{     border-top-color: #3b5c7e; 	border-bottom-color: #3b5c7e; } a.readmore:hover:after {  	border-left-color: #3b5c7e;  }

.footer_widgets{ 	background:#4e3124; } 
.footer_widgets .tagcloud a, .footer_widgets .tagcloud a:hover { color:#4e3124; }
.footer_widgets .food-menu-widget-thumbnail:after { 	border-bottom-color:#4e3124; }  
.footer_widgets_before{ 
		
			 
		background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #4e3124), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, #4e3124), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, #4e3124)),
			  				  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, #4e3124));
			background-image: -webkit-linear-gradient(45deg, #4e3124 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(-45deg, #4e3124 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(45deg, transparent 75%, #4e3124 75%),
			  				  -webkit-linear-gradient(-45deg, transparent 75%, #4e3124 75%);
			background-image: -moz-linear-gradient(45deg, #4e3124 25%, transparent 25%, transparent),
							  -moz-linear-gradient(-45deg, #4e3124 25%, transparent 25%, transparent),
							  -moz-linear-gradient(45deg, transparent 75%, #4e3124 75%),
			  				  -moz-linear-gradient(-45deg, transparent 75%, #4e3124 75%);
			background-image: -ms-linear-gradient(45deg, #4e3124 25%, transparent 25%, transparent),
							  -ms-linear-gradient(-45deg, #4e3124 25%, transparent 25%, transparent),
							  -ms-linear-gradient(45deg, transparent 75%, #4e3124 75%),
			  				  -ms-linear-gradient(-45deg, transparent 75%, #4e3124 75%);
			background-image: -o-linear-gradient(45deg, #4e3124 25%, transparent 25%, transparent),
							  -o-linear-gradient(-45deg, #4e3124 25%, transparent 25%, transparent),
							  -o-linear-gradient(45deg, transparent 75%, #4e3124 75%),
			  				  -o-linear-gradient(-45deg, transparent 75%, #4e3124 75%);
			background-image: linear-gradient(45deg, #4e3124 25%, transparent 25%, transparent),
							  linear-gradient(-45deg, #4e3124 25%, transparent 25%, transparent),
							  linear-gradient(45deg, transparent 75%, #4e3124 75%),
			  				  linear-gradient(-45deg, transparent 75%, #4e3124 75%);  } 
.footer_widgets h1, .footer_widgets h2, .footer_widgets h3, .footer_widgets h4, .footer_widgets h5, .footer_widgets h6, .footer_widgets .food-menu-widget-price-text ,.footer_widgets table#wp-calendar caption
		{ 	color:#f2bc47; }
.footer_widgets .widget_title_ribbon, .footer_widgets .food-menu-widget-badge-icon, .footer_widgets .widget_search .input-append .add-on, .footer_widgets .food-menu-widget-money 
		{ 	background:#f2bc47; }
.footer_widgets .widget_title_ribbon:after, .footer_widgets .food-menu-widget-badge-icon:before {     border-left-color:#f2bc47; 	border-right-color:#f2bc47; }
.footer_widgets .food-menu-widget-money:after {  	border-left-color: #f2bc47; }
.footer_widgets .widget_search .input-append .add-on:before { 	border-right-color:#f2bc47; }
.footer_widgets i, .footer_widgets .AT_boxes_widget .teaser_icon_title a i { 	color:#4e3124; }
.footer_widgets .footer_widget_col, .footer_widgets .home-food-badge, .footer_widgets .widget ul li, .footer_widgets .food-menu-widget-title, .footer_widgets .tweet-container { border-color:#666666; }
.footer_widgets .widget_title_text{ 	color:#f2bc47; }
.footer_widgets, .footer_widgets p, .footer_widgets td{ 	color:#d2c4a5;	 }
.footer_widgets a, .footer_widgets .widget ul li a i , .footer_widgets table#wp-calendar thead tr th{ 	color:#d2c4a5; } 
		.footer_widgets .tagcloud a, .footer_widgets .teaser_icon_title{ 	background:#d2c4a5 !important; } 
		.footer_widgets .tagcloud a:after{     border-left-color: #d2c4a5; }
.footer_widgets a:hover, .footer_widgets .widget ul li a:hover i{ 	color:#d2c4a5; } 
		.footer_widgets .tagcloud a:hover ,.footer_widgets .teaser_icon_title:hover{ 	background:#d2c4a5 !important; } 
		.footer_widgets .tagcloud a:hover:after{     border-left-color: #d2c4a5; }
.footer_copyright{ background-color:#f2bc47; } 
		.footer_copyright_before {
			 
		background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #f2bc47), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, #f2bc47), color-stop(.25, transparent), to(transparent)),
							  -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, #f2bc47)),
			  				  -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, #f2bc47));
			background-image: -webkit-linear-gradient(45deg, #f2bc47 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(-45deg, #f2bc47 25%, transparent 25%, transparent),
							  -webkit-linear-gradient(45deg, transparent 75%, #f2bc47 75%),
			  				  -webkit-linear-gradient(-45deg, transparent 75%, #f2bc47 75%);
			background-image: -moz-linear-gradient(45deg, #f2bc47 25%, transparent 25%, transparent),
							  -moz-linear-gradient(-45deg, #f2bc47 25%, transparent 25%, transparent),
							  -moz-linear-gradient(45deg, transparent 75%, #f2bc47 75%),
			  				  -moz-linear-gradient(-45deg, transparent 75%, #f2bc47 75%);
			background-image: -ms-linear-gradient(45deg, #f2bc47 25%, transparent 25%, transparent),
							  -ms-linear-gradient(-45deg, #f2bc47 25%, transparent 25%, transparent),
							  -ms-linear-gradient(45deg, transparent 75%, #f2bc47 75%),
			  				  -ms-linear-gradient(-45deg, transparent 75%, #f2bc47 75%);
			background-image: -o-linear-gradient(45deg, #f2bc47 25%, transparent 25%, transparent),
							  -o-linear-gradient(-45deg, #f2bc47 25%, transparent 25%, transparent),
							  -o-linear-gradient(45deg, transparent 75%, #f2bc47 75%),
			  				  -o-linear-gradient(-45deg, transparent 75%, #f2bc47 75%);
			background-image: linear-gradient(45deg, #f2bc47 25%, transparent 25%, transparent),
							  linear-gradient(-45deg, #f2bc47 25%, transparent 25%, transparent),
							  linear-gradient(45deg, transparent 75%, #f2bc47 75%),
			  				  linear-gradient(-45deg, transparent 75%, #f2bc47 75%);  } 
.footer_copyright, .footer_copyright p{ 	color:#4d4d4c;	 }
.footer_copyright a{ 	color:#4d4d4c;	 }
.footer_copyright a:hover{ 	color:#4d4d4c;	 }
h1 { font-size: 2.4em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.44em ; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.08em; }
h6 { font-size: 0.96em; }
h1.page_title_text, .post-meta-day{ font-size:3.12em; }
h3.food_menu_catagory_name{ 	font-size:2.4em; }
h2.post-content-title, .gallery-title, h2.post-title, h2.single-food-menu-title{ font-size:2.16em; }
h3.single-food-menu-price-text, h3.single-food-menu-badge-text{ 	font-size:1.8em; }
.post-meta-month, .food-menu-widget-price-text, .home_widgets h3.widget_title_text, .AT_boxes_widget h3.widget_title_text ,h3.home-food-title, .home-gallery-title
		{ 	font-size:1.68em; }
.home-special-boxes-post-title-text, .AT_fourboxes_widget h3.teaser_title, .flex-title, .ui-datepicker .ui-datepicker-title 
		{ 	font-size:1.56em; }
.post-meta-month, .food-menu-widget-price-text, .AT_home_food_widget .home-food-badge-text, .AT_home_food_widget .home-food-widget-price-text, h3.widget_title_text 
		{ 	font-size:1.44em; }
 .food-menu-widget-title-text, blockquote p, .pullquote, .blockquote, .food_menu_sticky nav li a,#isotope-filter ul li a
		{ 	font-size:1.32em; }
.accordion-heading, ul.nav-tabs.nav li a
		{ 	font-size:1.2em; }
.header_reservation a{ 	font-size:1.08em; }
.wp-pagenavi a, .wp-pagenavi span, .food-menu-widget-recommended .food-menu-widget-title-text{ 	font-size:1.08em; }
a.readmore{ 	font-size:0.96em; }
