<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cunningham&#8217;s &#8211; Baltimore Magazine</title>
	<atom:link href="https://www.baltimoremagazine.com/tag/cunninghams/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.baltimoremagazine.com</link>
	<description>The Best of Baltimore Since 1907</description>
	<lastBuildDate>Sat, 16 Oct 2021 07:42:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.baltimoremagazine.com/wp-content/uploads/2020/08/cropped-favicon-32x32.png</url>
	<title>Cunningham&#8217;s &#8211; Baltimore Magazine</title>
	<link>https://www.baltimoremagazine.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Review: Perennial Comes to Life in Towson</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/review-perennial-comes-to-life-in-towson/</link>
		
		<dc:creator><![CDATA[Jane Marion]]></dc:creator>
		<pubDate>Thu, 23 Sep 2021 15:03:22 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Chef Jay Rohlfing]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Perennial]]></category>
		<category><![CDATA[Towson]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?post_type=article&#038;p=111931</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img fetchpriority="high" decoding="async" width="1200" height="1800" src="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0009_CMYK.jpg" class="vc_single_image-img attachment-full" alt="" title="PERENNIAL_0009_CMYK" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0009_CMYK.jpg 1200w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0009_CMYK-533x800.jpg 533w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0009_CMYK-768x1152.jpg 768w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0009_CMYK-1024x1536.jpg 1024w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0009_CMYK-480x720.jpg 480w" sizes="(max-width: 1200px) 100vw, 1200px" /></div><figcaption class="vc_figure-caption">The fried lobster tail with honey butter and lavender sea salt. —Photography by Scott Suchman</figcaption>
		</figure>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Last year, when Jay Rohlfing was thinking about a moniker for the yet-unnamed farm-to-fork Towson restaurant where he’d act as executive chef, he made a list of garden names for inspiration. The former <em>Chopped</em> “cheftestant,” along with his wife, Lisa, had recently moved to a three-acre property in Hampstead (thanks in part to his first-place prize winnings from the Food Network show).</p>
<p>On their farm, the couple spent many hours tending to a flower, herb, and vegetable garden. So, as Rohlfing thought about the cycle of the seasons unfolding on his farm—where spring scallions begat summer strawberries, then autumn squash—the word “perennial” came to him, not only as a name for the restaurant, but as a muse for the menu.</p>
<p>Perennial is Atlas Restaurant Group’s first foray into the county and a rebrand of Cunningham’s, which closed in January of last year and where Rohlfing was executive chef. The transformation is dazzling.</p>
<p>&nbsp;</p>
<h3><span style="font-size: inherit;">AS ROHLFING THOUGHT ABOUT THE CYCLE OF </span><span style="font-size: inherit;">THE SEASONS UNFOLDING ON HIS FARM, THE WORD “PERENNIAL” CAME TO HIM.</span></h3>
<p>&nbsp;</p>
<p>The restaurant, which opened in July, has a beautiful outdoor dining area. One might assume that was a pandemic-related touch, but it’s actually a complete coincidence. Long before the days of COVID, designer Patrick Sutton had already reimagined the space as a lush indoor/outdoor oasis in shades of green and lavender or, in his words, “a garden conservatory.”</p>
<p>In fact, with its wraparound terrace, walls of cedar and boxwoods, an outdoor bar, and a lounge area with fire pits, Perennial feels a world away—not only from the pandemic, but the nearby county seat with its district court and chamber of commerce.</p>
<p>When it was Cunningham’s, the space, set on the second floor of a charmless Towson University corporate building, was vast and antiseptic. In the redesign, Sutton created an 85-seat dining room (half the size of the former Cunningham’s interior) and a stylish bar area that feels incredibly intimate and welcoming. And even within its suburban confines, thanks to the Atlas imprimatur, including nightly live music and an area for smoking cigars, it manages to be buzzy.</p>
<p>Clearly, it’s filling a niche—from the get-go, the place has been busy, as city dwellers, county denizens, and Atlas acolytes rediscover the pleasures of fine dining in the ’burbs.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img decoding="async" width="1200" height="800" src="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0042_CMYK.jpg" class="vc_single_image-img attachment-full" alt="" title="PERENNIAL_0042_CMYK" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0042_CMYK.jpg 1200w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0042_CMYK-768x512.jpg 768w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0042_CMYK-900x600.jpg 900w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0042_CMYK-480x320.jpg 480w" sizes="(max-width: 1200px) 100vw, 1200px" /></div><figcaption class="vc_figure-caption">The stunning interior.</figcaption>
		</figure>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Perennial’s menu offers a mashup be- tween Atlas’ signature fare (high-quality steaks and chops, served à la carte with indulgent accoutrements such as crab Oscar and truffle butter) found at their other spots including Tagliata and Monarque and more composed plates (bronzino with succotash, tuna crudo with watermelon in late summer) that speak to the seasons and are deeply rooted in Rohlfing’s personal narrative.</p>
<p>Case in point is a creative take on fish and chips in the form of a halibut dish that’s encrusted in Utz kettle potato chips and was inspired by the chef’s fond childhood memory of tasting the crisps for the first time.</p>
<p>Another novel dish is the fried lobster tail with honey butter, lemon, and lavender sea salt. It’s a riff on the lobster tempura dish Rohlfing was first exposed to while working at Linwoods for 12 years. To put his own spin on the dish, he took cues from the patch of lavender growing in his own garden.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img decoding="async" width="1200" height="1800" src="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0015_CMYK.jpg" class="vc_single_image-img attachment-full" alt="" title="PERENNIAL_0015_CMYK" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0015_CMYK.jpg 1200w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0015_CMYK-533x800.jpg 533w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0015_CMYK-768x1152.jpg 768w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0015_CMYK-1024x1536.jpg 1024w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0015_CMYK-480x720.jpg 480w" sizes="(max-width: 1200px) 100vw, 1200px" /></div><figcaption class="vc_figure-caption">Filet mignon with chimichurri and charred vegetables.</figcaption>
		</figure>
	</div>
</div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img loading="lazy" decoding="async" width="1200" height="1800" src="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0001_CMYK.jpg" class="vc_single_image-img attachment-full" alt="" title="PERENNIAL_0001_CMYK" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0001_CMYK.jpg 1200w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0001_CMYK-533x800.jpg 533w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0001_CMYK-768x1152.jpg 768w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0001_CMYK-1024x1536.jpg 1024w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0001_CMYK-480x720.jpg 480w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></div><figcaption class="vc_figure-caption"> Utz-crusted halibut with chow-chow slaw.</figcaption>
		</figure>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Yet another soon-to-be-signature dish, the frosted crab soup appetizer, came from conversations with his brother-in-law, the executive catering chef at Linwoods, who once told him about the local country club staple, a sort of Maryland-style gazpacho with tomato juice, half-and-half, Old Bay, and crab.</p>
<p>Here, Rohlfing gives the chilled soup an upgrade with roast- ed plum tomatoes, fresh herbs, fennel pollen, charred jalapeños, crème fraîche, and huge lumps of delectable Maryland crab.</p>
<p>Also unique is the crab fried rice, which reimagines blue crab as a key ingredient. For this dish, Rohlfing tapped the talents of the kitchen’s longtime Laotian dishwashers, who introduced him to mushroom soy, an essential element of the dish that imparts an explosion of umami flavor.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img loading="lazy" decoding="async" width="1200" height="1800" src="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0022_CMYK.jpg" class="vc_single_image-img attachment-full" alt="" title="PERENNIAL_0022_CMYK" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0022_CMYK.jpg 1200w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0022_CMYK-533x800.jpg 533w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0022_CMYK-768x1152.jpg 768w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0022_CMYK-1024x1536.jpg 1024w, https://www.baltimoremagazine.com/wp-content/uploads/2021/09/PERENNIAL_0022_CMYK-480x720.jpg 480w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></div><figcaption class="vc_figure-caption">Chef Jay Rohlfing is all smiles.</figcaption>
		</figure>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Luckily, for Rohlfing, even more inspiration is right at hand. He sources many of his ingredients—garlic scapes, beets, lemon balm, rainbow chard—from Atlas’ own nearby farm in Carroll County. And while still in his chef’s whites, he sometimes heads down to the Towson farmers market on Thursdays and scores other items from local farms, such as cases of heirloom tomatoes.</p>
<p>Of course, farm-to-fork fare isn’t exactly a new concept to the Baltimore area, but here, it feels fresh all over again. The kitchen doesn’t rely on just good ingredients, it leans into nature’s bounty and comes up with something that feels innovative every time.</p>
<p>Everything has a season, but Perennial has real staying power.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_separator wpb_content_element vc_separator_align_center vc_sep_width_100 vc_sep_dashed vc_sep_border_width_3 vc_sep_pos_align_center vc_separator_no_text vc_sep_color_black wpb_content_element  wpb_content_element" ><span class="vc_sep_holder vc_sep_holder_l"><span class="vc_sep_line"></span></span><span class="vc_sep_holder vc_sep_holder_r"><span class="vc_sep_line"></span></span>
</div></div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><strong>PERENNIAL</strong> 1 Olympic Pl., Towson. <strong>HOURS:</strong> Sun.-Wed. 4-10 p.m.; Thurs. 4-11 p.m.; Sat. 4-midnight. <strong>PRICES</strong>: Appetizers: $10-22; entrees: $22-59; desserts $8-12. <strong>AMBIANCE</strong>: Garden conservatory.</p>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/review-perennial-comes-to-life-in-towson/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Open &#038; Shut: STEM; Friends and Family; Rooster &#038; Hen</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/open-shut-stem-friends-and-family-rooster-hen/</link>
		
		<dc:creator><![CDATA[Lauren Cohen]]></dc:creator>
		<pubDate>Thu, 09 Jan 2020 16:25:14 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Cross Street Market]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Friends and Family]]></category>
		<category><![CDATA[R. House]]></category>
		<category><![CDATA[Rooster & Hen]]></category>
		<category><![CDATA[Stall 11]]></category>
		<category><![CDATA[STEM]]></category>
		<category><![CDATA[Sticky Rice]]></category>
		<category><![CDATA[The Milton Inn]]></category>
		<category><![CDATA[Urban Pastoral]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=71524</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><b>CH-CH CHANGES</b></p>
<p><strong><a href="http://stall11baltimore.co/" target="_blank" rel="noreferrer noopener">STEM:</a></strong> It’s going to be a big year for Urban Pastoral—the local development firm that specializes in high-tech urban farming. In the coming months, founders J.J. Reidy and Christian De Paco are planning to unveil 3,000 square feet of hydroponic greenhouse space inside a new learning center at Green Street Academy in West Baltimore. Once it’s up and running, the project will not only serve as an educational tool for students, but it will also provide an estimated 25,000 pounds of leafy greens per year to local restaurants. The produce will certainly come in handy for STEM, the newly rebranded iteration of Reidy and De Paco’s Stall 11 inside R. House in Remington.</p>
<p>Beginning this Sunday, January 12, the plant-based eatery will feature a redesigned counter experience, DIY bowls and salads, and a rotating roster of seasonal items. Although there will be many new options, Stall 11 regulars will be happy to hear that favorites including the Korean barbecue cauliflower, vegan mac and cheese, and avocado BLT will remain on the menu. “R. House was created as a launchpad for food entrepreneurs, and this is the evolution of our business and vision,” Reidy said in a statement. “After three amazing years with Stall 11 at R. House, it was time for a change in concept. . .We can’t wait for Baltimore to meet STEM and to share more of the delicious plant-based dishes that we know will become new favorites.”</p>
<p><strong><a href="http://www.bmoresticky.com/" target="_blank" rel="noreferrer noopener">Friends and Family:</a> </strong>Speaking of rebrands—and vegan and vegetarian options—Fells Point mainstay Sticky Rice is closing its doors on Tuesday, January 21 with plans to reopen as Friends and Family in March. Known for its sushi, tater tots, and wide array of plant-based options, the restaurant will soon transition into a breakfast-all-day concept that maintains its emphasis on vegan and vegetarian dishes. “As we settled into our tenth year of business, we have determined it is time to retire the current concept and expand on our core principles,” managing partner Ginny Lawhorn, who will remain at the helm of the bar program, said in a statement.</p>
<p>Slated construction plans include renovated bathrooms, the removal of the large sushi bar to make way for more communal seating, and Lawhorn’s curated installation of artwork by—you guessed it—friends and family of the business. The new name was also inspired by the building’s former inhabitant, Friends—which Lawhorn and her husband, owner Ronnie Pasztor, describe as a cozy neighborhood dive bar. “Friends was a local favorite driven by comradery,” Lawhorn says. “Sticky Rice built on that comradery with an inclusive menu and welcoming team. We are looking forward to expanding on these pillars and cultivating our place in the community.”</p>
<p><strong><a href="https://www.baltimoremagazine.com/section/fooddrink/cunninghams-chef-jay-rohlfing-shares-details-about-restaurant-rebrand" target="_blank" rel="noreferrer noopener">Cunningham’s:</a></strong> Yet another dining destination starting the decade with a refresh is this Towson hotspot, which closed its doors earlier this week. The farm-to-table restaurant will reopen this spring after a major redesign by Patrick Sutton and the expansion of its downstairs cafe. Executive chef <a href="https://www.baltimoremagazine.com/section/fooddrink/cunninghams-chef-jay-rohlfing-shares-details-about-restaurant-rebrand" target="_blank" rel="noreferrer noopener">Jay Rohlfing tells us</a> that the decision was influenced, in part, by all of the retail and residential development happening in Towson. “We figured it was time to be part of that renaissance,” he says. Though details about the new concept are still in the works, Rohlfing confirms that the locally sourced menu will emphasize American classics and the dining space will be downsized to include more bar seating. Read more <a href="https://www.baltimoremagazine.com/section/fooddrink/cunninghams-chef-jay-rohlfing-shares-details-about-restaurant-rebrand">here</a>.</p>
<p><b>OPEN </b></p>
<p><strong><a href="https://www.roosterandhenstore.com/" target="_blank" rel="noreferrer noopener">Rooster &amp; Hen:</a> </strong>Just when we thought Cross Street Market had everything we could ever want (from pizza and beer to pho and Haitian cuisine), the newly renovated Federal Hill staple now boasts its own mini grocery store. Located just off of the Light Street entrance, the new “market within the market” offers a selection of produce, flowers, dairy, snacks, baked goods, and prepared foods for diners to grab on the go. Husband-and-wife owners Joe McRedmond and Allison Smith, who <a href="https://www.baltimoremagazine.com/2017/1/18/rooster-hen-store-strengthens-local-market-movement" target="_blank" rel="noreferrer noopener">started Rooster &amp; Hen in Catonsville</a> in 2016, will also use their new space to continue Lucky Pantry—the store’s home meal kit program that now offers pick-up at the market every Monday. The new space also features a full kitchen for the owners to host food pop-ups, cooking classes, and other programs that contribute to their community-focused mantra.</p>
<p><strong><a href="https://miltoninn.com/" target="_blank" rel="noreferrer noopener">The Veranda at The Milton Inn:</a> </strong>Executive chef Brian Boston has launched an extension of this fine-dining den in Sparks. What was previously the outdoor patio is now The Veranda, an enclosed lounge highlighting a stone fireplace and retractable roof for the warmer months. It will also be a venue for live jazz and feature its own menu of drinks and small plates including crabmeat cocktail, charcuterie samples, and deconstructed s’mores that diners can roast at their tables.</p>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/open-shut-stem-friends-and-family-rooster-hen/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cunningham&#8217;s Chef Jay Rohlfing Shares Details About Restaurant Rebrand</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/cunninghams-chef-jay-rohlfing-shares-details-about-restaurant-rebrand/</link>
		
		<dc:creator><![CDATA[Jane Marion]]></dc:creator>
		<pubDate>Thu, 09 Jan 2020 12:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Cunningham's Cafe & Bakery]]></category>
		<category><![CDATA[Jay Rohlfing]]></category>
		<category><![CDATA[Towson]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=71527</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>The past year has been a banner one for chef Jay Rohlfing. He took <a href="{entry:117789:url}">first place</a> on the Food Network’s <em>Chopped</em> in June. His son, August, joined the family, including big sister, Scarlett, in October. And earlier this week it was announced that Rohlfing would take on a leadership role and spearhead the rebranding of Towson’s now-closed Cunningham’s, as well as overseeing the sister spot Cunningham’s Café and the operation’s wholesale bread business. </p>
<p>“It’s a major responsibility to represent something,” he says, “but it’s also a great blessing.” And just in case the always humble chef gets less humble with each accomplishment, his family keeps him in check. </p>
<p>“People ask me how it’s going, and I’ll say, ‘Scarlett is screaming for ice cream, Gus is drooling, and my wife, Lisa, is yelling about how I load the dishwasher. In other words, it’s business as usual.’” Between working on menu development and meetings with Patrick Sutton to discuss the restaurant’s redesign, we caught up with the chef.</p>
<p><strong>What led to the decision to close Cunningham’s and rebrand?<br /></strong>One of the things that put the timing into perspective was seeing the huge cranes outside the building and the fact that Towson is starting to change. The high-rise, high-end condos that are going up hit our demographics perfectly, and we want to be the go-spot for the people living there. Every restaurant has to reinvent itself at some point, and we’ve been in Towson for seven years. We figured it was time to be a part of that renaissance.</p>
<p><strong>What can you tell us about the new space?<br /></strong>We’ve seen such a great bar business, we’re busy on weekends and weekdays. We want to create a more open, larger bar area and then have a smaller intimate dining space. We’re still in the creative process of planning that, but we’re hoping that the restaurant will be more like 80 seats than the 150 seats we had at Cunningham’s. As much as we enjoyed the space, what we want to do is design a space that creates a buzz and a vibe that&#8217;s is more intimate and social. We are hoping to double size of the bar that we have now. We will still have around 30 seats with some lounge area, as well. </p>
<p><strong>I know you’re still in the planning stages, but what can you tell us about what the concept will be?<br /></strong>We really want to tell a story. When people go out to eat, they want to be taken away to an experience. Patrick Sutton, who will design the space, is so good at telling stories. Good food is good food, and people will return for that. But for longevity, you have to have a clear vision and a clear story.</p>
<p><strong>Now that you’re running operations, will we still see you in the kitchen?<br /></strong>I’m heading the leadership team, but I will still be the restaurant’s executive chef—that’s where my heart is.</p>
<p><strong>Are there any specifics you can share about the menu?<br /></strong>We’re going to continue to source locally. One thing that really attracted me about being at Cunningham’s was not just the role, but how we became a member of the community using local products and keeping those vendors involved here. What I can say is that the menu will be classic American.</p>
<p><strong>What will happen to Cunningham’s Café during the renovation?</p>
<p> </strong>The café will stay open. The fun thing is that, during the renovation, we will have extended hours in the café and be open for dinner every night until 9 p.m., starting next week. I’m going to use that kitchen as a great R&amp;D kitchen to test dishes for the restaurant.</p>
<p>Depending on what we see, most likely, the café will stick to its new hours. The café has turned into this spot where Towson students like to go and do their studying. Instead of getting eggs over easy at the Towson Diner, they’re getting more artisan-created food and free Wi-Fi. We are seeing this great influx of students and people who work remotely. We are also going to enclose the outdoor dining area, which will add about 40 seats. </p>
<p><strong>Please tell me that you’re still going to have that wonderful bread and baked goods.<br /></strong>Upstairs, the restaurant kitchen will become the total kitchen that we use for the café and restaurant. Downstairs, the bakery, where there was a shared kitchen space, will double in size. </p>
<p><strong>How is the county diner different that the city diner?<br /></strong>It&#8217;s a different dynamic for sure. We had an amazing New Year’s Eve this year, the best in the history of Cunningham’s, but at the same time, the restaurant emptied out at 10 p.m. There’s also a difference in some of the foods that sell. Octopus, for example has performed really well here, foie gras is a hard sell. </p>
<p><strong>I know you’ve had to let some of your staff go during the transition. That must be emotional.<br /></strong>Monday was a hard day. How do I explain to the employees that this is just a transition? But it was received well by the staff. [Dining room manager] Laura organized a great list for them to find work in the interim with restaurateurs like Linwood Dame and Alex Smith—and some of them are working already. There’s no playbook on having to shut a restaurant down for renovation—it has been a learning process for me. I care about people, and I wanted to make sure that people are taken care of. How can you expect someone to come back and work for you in the future if you don’t care about them in the present? </p>
<p><strong>You won $10,000 in prize money when you came in first place on <em>Chopped</em>. What did you do with the money?<br /></strong>We are currently living in a Cape Cod-style house in Parkville. The goal is to purchase some land a little bit further north in Baltimore County, so we are saving for that.</p>
<p><strong>So, if we don’t see you working in the new restaurant, will we get to see you on the Food Network again?<br /></strong>I’m excited for next opportunity—I’ve been contacted multiple times.</p>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/cunninghams-chef-jay-rohlfing-shares-details-about-restaurant-rebrand/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Open &#038; Shut: The Brewer’s Art Tavern; Saffron Grill; Serenity Wine Bar</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/open-shut-the-brewers-art-tavern-saffron-grille-serenity-wine-bar/</link>
		
		<dc:creator><![CDATA[Lauren Cohen]]></dc:creator>
		<pubDate>Thu, 13 Jun 2019 13:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Ceremony Coffee Roasters]]></category>
		<category><![CDATA[Cross Street Market]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[David Thomas]]></category>
		<category><![CDATA[Ida B's Table]]></category>
		<category><![CDATA[Jay Rohlfing]]></category>
		<category><![CDATA[Landshark Bar & Grill]]></category>
		<category><![CDATA[Saffron Grill]]></category>
		<category><![CDATA[Serenity Wine Bar]]></category>
		<category><![CDATA[The Brewer's Art Tavern]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=24768</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><strong>OPEN</strong></p>
<p><strong><a href="https://www.facebook.com/tbatavern/" target="_blank" rel="noreferrer noopener">The Brewer’s Art Tavern:</a></strong> A few months ago, <a href="https://www.baltimoremagazine.com/section/fooddrink/brewers-art-owner-calls-new-howard-county-location-serendipitous" target="_blank" rel="noreferrer noopener">we told you</a> about the Howard County spinoff of Mt. Vernon’s beloved brewpub, The Brewer’s Art. Now, Howard County locals can finally enjoy the craft drafts and upscale pub grub that diners have come to know and love in Charm City. The tavern officially opened last week, offering eats like massive charcuterie boards, soft pretzels, grilled cheese with bacon-onion jam, local bratwurst with Resurrection beer mustard, and the classic Brewer’s Art rosemary-garlic fries. Of course, there’s also 13 taps (including the likes of Beazly and Birdhouse), and a lengthy wine and cocktail list. Boasting more of a rustic feel than the dimly lit flagship, the Highland hangout features stained woods, exposed stone, colorful paintings, and its own outdoor patio. <em>13380 Clarksville Pike, Highland. 301-854-1000</em></p>
<p><strong><a href="https://ceremonycoffee.com/location/cross-street-market/" target="_blank" rel="noreferrer noopener">Ceremony Coffee Roasters:</a></strong> Revelers in Federal Hill will be happy to hear that the ultimate hangover cure has landed inside Cross Street Market. The newest Ceremony location (others are stationed in Mt. Vernon and Harbor Point) is now officially up and running inside the newly renovated property. Stop by to grab an espresso, cortado, mocha, or seasonal sip like the Tokyo Spring matcha latte with elderflower and almond milk. There’s also spicy avocado toast and plenty of pastries to quell morning cravings. The next <a href="https://www.baltimoremagazine.com/section/businessdevelopment/get-to-know-diverse-vendors-moving-into-cross-street-market" target="_blank" rel="noreferrer noopener">vendor on deck</a> to open inside Cross Street this week is Vietnamese soup-and-sub shop, Phubs. <em>1065 S. Charles St. 443-708-5284</em></p>
<p><strong><a href="https://www.sgbaltimore.com/" target="_blank" rel="noreferrer noopener">Saffron Grill:</a></strong> Fells Point is really becoming a choose-your-own-dining-adventure destination. On the heels of Broadway Market’s debut, the waterfront locale has also welcomed this new American-Pakistani kitchen. Neighboring yet-to-open boutique Mint + Major on South Broadway, the yellow storefront is home to authentic samosas, kebabs, gyros, and tikka dishes. But there is also a bountiful burger menu that lists options like the Strogonoff Burger (sour cream, grilled onions, and Swiss cheese) and the “Cowboy” topped with grilled mushrooms and bacon. The 2,300-square-foot space is decorated with neutral tones, comfy booth seating, spiral-shaped light fixtures, and a semi-open kitchen. <em>616 S. Broadway. 410-558-1234</em></p>
<p><a href="https://www.facebook.com/Serenity-Wine-Bar-and-Cafe-826961274363889/" target="_blank" rel="noreferrer noopener"><strong>Serenity Wine Bar and Cafe:</strong></a> In keeping with its name, this new Locust Point cafe is ready to help neighbors feel relaxed with glasses of self-serve wine. Now open in the former home of Our House on Hull Street, the spot is equipped with 16 pour-yourself taps that guests can access using a prepaid swipe card. To pair with the vino, owner Nneka Bilial has rolled out a menu of thin-crust pizzas (think veggie, grilled chicken, and BBQ toppings), baked pastas, subs, salads, and desserts. The casual spot features exposed brick and artsy wine-bottle decor. “I wanted to highlight the city, but also make it feel really cozy,” she <a href="https://www.baltimoremagazine.com/section/fooddrink/self-serve-wine-bar-opens-in-locust-point-next-month" target="_blank" rel="noreferrer noopener">told us</a> in April. “I want it to feel like a home away from home.” <em>1211 Hull St. 443-708-0392</em></p>
<p><strong>COMING SOON</strong></p>
<p><strong><a href="https://www.facebook.com/LandShark-Bar-Grill-Baltimore-2226252197615391/" target="_blank" rel="noreferrer noopener">Landshark Bar &amp; Grill:</a> </strong>Get pumped, Parrotheads. Soon, locals strolling past the Light Street Pavilion at Harborplace will be enticed by a local iteration of Jimmy Buffet’s famed restaurant, which will most likely have “Margaritaville” perpetually blaring through the speakers on its outdoor patio. Landshark Bar &amp; Grill operates locations everywhere from New Jersey to Florida, and it’s slated to open in the Inner Harbor later this year. Locals are hoping that the spot—which features island-inspired fare, tropical drinks, and plenty of hearty nods to “Cheeseburger in Paradise”—will be the first of many new tenants that help to revitalize Harborplace, which was plagued with closures last year. The development was officially <a href="https://www.baltimoresun.com/business/bs-bz-harborplace-receivershiph-20190603-story.html" target="_blank" rel="noreferrer noopener">put into receivership</a> last week after its former owner defaulted on a $76 million loan. <em>301 Light St., Ste. 1645</em></p>
<p><strong>NEWS</strong></p>
<p><strong><a href="https://www.jamesbeard.org/events/heritage-juneteenth-celebration?category=Dinner" target="_blank" rel="noreferrer noopener">Chef David Thomas Heads to the Beard House:</a> </strong>Our own David Thomas of Ida B’s Table is one of seven African-American chefs from across the country who have been invited to prepare a special Juneteenth celebration dinner at the hallowed James Beard House in New York City next week. “This has been a dream of mine for quite some time,” Thomas posted to Instagram. “To be doing it for an event like this is a gift that I will cherish for the rest of my life.” Alongside chefs including Chris Williams of Lucille’s in Houston and Shannon Mustipher of Glady’s in Brooklyn, Thomas will assist in cooking soul food dishes like catfish with grits and shrimp gravy, barbecued quail with smoked watermelon, and butter beans with crispy okra and pork cracklings.</p>
<p><strong><a href="https://www.facebook.com/cunninghamsMD/posts/1559395940858650" target="_blank" rel="noreferrer noopener">Chef Jay Rohlfing Competing on <em>Chopped:</em></a><em> </em></strong>Another local chef making us proud this week is Jay Rohlfing of Cunningham’s in Towson, who announced that he will appear on an episode of Food Network’s <em>Chopped </em>this Tuesday, June 18 at 9 p.m. For fans who want to cheer on the chef at the restaurant, Cunningham’s will host a viewing party at its bar starting at 8 p.m. We’re feeling hopeful that we will add Rohlfing to our list of <a href="https://www.baltimoremagazine.com/section/fooddrink/chefs-dave-thomas-johntay-bedingfield-winning-chopped" target="_blank" rel="noreferrer noopener">local <em>Chopped </em>champions</a>, which also includes Thomas of Ida B’s and chef Johntay Bedingfield of La Food Marketa. <em>1 Olympic Pl., Towson. 410-339-7730</em></p>
<p><strong>SHUT </strong></p>
<p><strong><a href="https://duclawthemills.com/?fbclid=IwAR2aafErDCsfdEyVMEpCqPgenKANGF0R5epbuOXb_Zblp4eB8ZIkfbwIHDw" target="_blank" rel="noreferrer noopener">DuClaw Brewing Co.:</a></strong> Earlier this week, DuClaw Brewing’s longtime restaurant inside Arundel Mills Mall announced that it would pour its final pints—and serve its last crab pretzels—on Wednesday, June 12. “Unfortunately, the mall is no longer a place we can call home,” reads a message posted to <a href="https://www.facebook.com/DuclawArundelMills/" target="_blank" rel="noreferrer noopener">Facebook</a>. “For a variety of circumstances, most outside of our control, this will be our last week.” Mall officials recently confirmed to the <em><a href="https://www.bizjournals.com/baltimore/news/2019/06/10/duclaw-brewing-co-restaurant-at-arundel-mills.html" target="_blank" rel="noreferrer noopener">Baltimore Business Journal</a></em> that the spot will be replaced by another beer bar, Yard House, later this year. <em>7000 Arundel Mills Circle. 410-799-1166</em></p>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/open-shut-the-brewers-art-tavern-saffron-grille-serenity-wine-bar/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Lawn Party</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/enjoy-a-picnic-with-these-maryland-made-treats/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Wed, 24 May 2017 08:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Atwater's]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Graul's Market]]></category>
		<category><![CDATA[Kinderhook Snacks]]></category>
		<category><![CDATA[Manor Hill Brewing]]></category>
		<category><![CDATA[Modern Cook Shop]]></category>
		<category><![CDATA[Parts & Labor]]></category>
		<category><![CDATA[picnics]]></category>
		<category><![CDATA[Rooster + Hen Store]]></category>
		<category><![CDATA[Trinacria Foods]]></category>
		<category><![CDATA[Waxing Kara]]></category>
		<guid isPermaLink="false">http://server2.local/BIT-SPRING/baltimoremagazine.com/html/?post_type=article&#038;p=3224</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>What is it about eating outside that seems to make food taste better? Maybe it’s the sunshine, or the breath of fresh air. Perhaps it’s the touch of cool grass beneath our feet, or the primal smell of grill marks on a well-seared steak. All we know is, we don’t need an excuse to pack a picnic. Whether it’s an extra-long lunch break or the start of the weekend, in the rolling countryside or right here in the city, fill a basket with these Maryland-made treats, spread out a blanket, and dig in.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div  class="wpb_single_image wpb_content_element vc_align_center wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img loading="lazy" decoding="async" width="900" height="1140" src="https://www.baltimoremagazine.com/wp-content/uploads/2019/06/may-2017-trending-picnic-2.jpg" class="vc_single_image-img attachment-full" alt="May 2017 Trending Picnic 2" title="May 2017 Trending Picnic 2" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2019/06/may-2017-trending-picnic-2.jpg 900w, https://www.baltimoremagazine.com/wp-content/uploads/2019/06/may-2017-trending-picnic-2-632x800.jpg 632w, https://www.baltimoremagazine.com/wp-content/uploads/2019/06/may-2017-trending-picnic-2-768x973.jpg 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></div>
		</figure>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><strong>Cunningham’s Baguette: </strong>Think of the baguette as the foundation for every picnic. Tear it in half and commence the feast. <em>The Wine Source, 3601 Elm St.</em></p>
<p><strong>Parts &amp; Labor Charcuterie: </strong>The house-cured coppa, aged pork loin, and spicy bologna salami from this Remington butcher shop are musts for warm-weather spreads. <em>Parts &amp; Labor, 2600 N. Howard St.</em></p>
<p><strong>FireFly Farms Black &amp; Blue: </strong>Handmade in the mountains of Garrett County, this goat’s milk marvel delivers a welcome bite of blue funk. <em>Whole Foods, 1001 Fleet St.</em></p>
<p><strong>Hawks Hill Creamery Chesapeake Cheddar: </strong>This Old Bay-infused cheddar imparts a smoky flavor to snack on all summer long. <em>Graul’s Market, 7713 Bellona Ave., Towson</em></p>
<p><strong>Cherry Glen Goat Cheese: </strong>The popular MoCo cheesemonger makes a variety of piquant products, but the Monocacy Ash is its <em>crème de la crème</em>. <em>Graul’s Market, 7713 Bellona Ave., Towson</em></p>
<p><strong>Waxing Kara Honey: </strong>A drizzle of this harvested honey tempers even the spiciest of charcuterie.<em> Honey House, 10209 Grand Central Ave., Owings Mills</em></p>
<p><strong>McCutcheon’s Cherry Preserves: </strong>Use this old-fashioned chunky cherry spread as a tart topper for any type of cheese. <em>Eddie’s of Roland Park, 5113 Roland Ave.</em></p>
<p><strong>Hex Ferments Beet Pickles: </strong>With a hint of ginger, these briny beets provide the tangy crunch you never knew you needed. <em>Hex Ferments, 529 E. Belvedere Ave.</em></p>
<p><strong>Kinderhook Snacks: </strong>Whether you’re indulging in bite-size baked cheese stamps or spice-speckled smoked nuts, one handful of Kinderhook will never suffice. <em>Trohv</em>, <em>921 W. 36th St.</em></p>
<p><strong>Manor Hill Brewing Grisette: </strong>This farmhouse ale out of Ellicott City is<br />
like the love child of wheat beer and<br />
dry white wine. <em>Remington Wine Company, 329 W. 29th St.</em></p>
<p><strong>Atwater’s Local Rye Crackers: </strong>These buttery crisps are great on their own but also ideal for all forms of scooping and spreading. <em>798 Kenilworth Dr., Towson</em></p>
<p><strong>Trinacria Foods Olives: </strong>At this overflowing olive bar, make your own mix of purple, green, and even garlic-covered goodies. <em>Trinacria Foods, 406 N. Paca St. </em></p>
<p><strong>Modern Cook Shop Pickles: </strong>Ask for a pint of special housemade pickles, like these addictive bread-and-butter chips. <em>Modern Cook Shop, 901 S. Wolfe St.</em></p>
<p><strong>Rooster &amp; Hen Produce: </strong>Round out your basket with juicy local apples. <em>Rooster + Hen, 2302 Frederick Road, Catonsville</em></p>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/enjoy-a-picnic-with-these-maryland-made-treats/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Feast For The Eyes</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/area-chefs-practice-plating-as-form-or-art/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Tue, 24 Nov 2015 08:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Arômes]]></category>
		<category><![CDATA[chefs]]></category>
		<category><![CDATA[Chris Becker]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[La Cuchara​]]></category>
		<category><![CDATA[plating]]></category>
		<category><![CDATA[restaurants]]></category>
		<guid isPermaLink="false">http://server2.local/BIT-SPRING/baltimoremagazine.com/html/?post_type=article&#038;p=5803</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<p>
  From Arômes where carrots are adorned with wild carrot flowers to La Cuchara where edible borage blossoms pretty up a plate of veal crudo, in an era of
  Instagram, area chefs understand that presentation is everything. (In fact, University of Oxford researchers recently conducted a study in which they
  concluded that ingredient arrangement plays a crucial role in influencing taste.) From color to texture to height to shape, there are a multitude of visual
  elements to consider when practicing plating as a form of high art. To talk about edible artistry, we checked in with Bagby Group’s corporate executive
  chef Chris Becker and Cunningham’s executive chef Jason Lear, who are known for their well-designed dishes. Says Lear, “When that plate goes down before your first bite,
  you’re already judging the dish.”
</p>

<img decoding="async" class="plateGif" style="width:100%; height:auto;" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/power_of_plating_11_2015.gif"/>

<div class="platesDiv">

  <div class="roots">
    <h2 class=unit">Put Down Roots</h2>
    <p class="clan">
      <strong>Just in time for Thanksgiving, here’s the step-by-step on how to build a beautiful beet salad:</strong><br/>
      <span style="color:#555;">*Start with a white canvas. “White makes the color pop,” says Becker. “And a square plate is more modern.”</span>
    </p>
  </div>


  <!--1-->
  <img decoding="async" class="plates" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/plating_gif_1.jpg"/>
  <p class="clan desc"><span class="number">1.</span>Smear pine-nut butter with the back of a canelé spoon to make a “swoosh.” The swoosh adds a design element, a nutty taste, and glues the foundation. Add Greek yogurt for coolness and a counterpoint of color.</p>
  <hr/>

  <!--2-->
  <img decoding="async" class="plates" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/plating_gif_2.jpg"/>
  <p class="clan desc"><span class="number">2.</span>Toss red and striated beets in raspberry vinaigrette. Next, arrange several quarters of beets to add height to the plate. Ideally, beets are all a slightly different size to reflect their 
  just-picked farm freshness.</p>
  <hr/>

  <!--3-->
  <img decoding="async" class="plates" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/plating_gif_3.jpg"/>
  <p class="clan desc"><span class="number">3.</span>Use orange beets to add to the color palette and create visual interest.  </p>
  <hr/>

  <!--4-->
  <img decoding="async" class="plates" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/plating_gif_4.jpg"/>
  <p class="clan desc"><span class="number">4.</span>Dress the salad with several strands of mizuna. (“Odd numbers usually look best,” says Lear.)</p>
  <hr/>

  <!--5-->
  <img decoding="async" class="plates" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/plating_gif_5.jpg"/>
  <p class="clan desc"><span class="number">5.</span>For a finishing touch, sprinkle eye-catching beets with pine nuts to create crunch and visual variety. “We don’t put anything on the plate that we don’t need,” says Becker. “We let the ingredients speak for themselves.” </p>
  <hr style="opacity:0.0;">

</div>

<div class="tv_dinner">
  <img decoding="async" class="tvPic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/tv_dinner_pic.png"/>
  <p class="clan"><strong class="unit">THE SHAPE OF THINGS TO COME</strong><br/>
  “In the ’70s, we had TV dinners with everything compartmentalized,” says Jason Lear. “Then in the early ’90s and into the 2000s, everything was stacked and
  mushed. Now, the trend is that everything looks like it was pushed over and fell to follow the natural contours of the plate."</p>
</div>
		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/area-chefs-practice-plating-as-form-or-art/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Thanksgiving Day Restaurant Specials</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/how-restaurants-can-help-on-thanksgiving-day/</link>
		
		<dc:creator><![CDATA[Lauren Cohen]]></dc:creator>
		<pubDate>Wed, 11 Nov 2015 17:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Langermann's]]></category>
		<category><![CDATA[mission bbq]]></category>
		<category><![CDATA[Thanksgiving]]></category>
		<category><![CDATA[Thanksgiving Out]]></category>
		<category><![CDATA[Wit & Wisdom]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=68130</guid>

					<description><![CDATA[While most families opt for the traditional home cooked feast on Turkey Day, there’s something about the idea of no cleanup that makes dining out sound so appealing. Whether you’re planning on making a reservation to enjoy your holiday meal at a local restaurant, or just in search of a few pre-ordered sides to complete &#8230; <a href="https://www.baltimoremagazine.com/section/fooddrink/how-restaurants-can-help-on-thanksgiving-day/">Continued</a>]]></description>
										<content:encoded><![CDATA[<p>While most families opt for the traditional home cooked feast on Turkey Day, there’s something about the idea of no cleanup that makes dining out sound so appealing.  Whether you’re planning on making a reservation to enjoy your holiday meal at a local restaurant, or just in search of a few pre-ordered sides to complete it at home, here are some of your options.
</p>
<p><strong>DINING IN:</strong>
</p>
<p><a href="http://cunninghamstowson.com/cafe-bakery/"><strong>Cunningham’s Café and Bakery:</strong></a><strong> </strong>The expansive holiday catering menu at this Towson farm-to-fork spot lists everything from turkey and vegetables to fresh-baked breads and pies. Items available for pickup November 24-25 include roasted whole turkey or chicken, hand-carved honey ham, crab cakes, cider-brined pork loin, cauliflower gratin, apple and chestnut stuffing, pumpkin soup, and lemon meringue pie with candied cranberries. <i>1 Olympic Place, Towson, 410-339-7730, *Orders must be placed 72 hours in advance. </i>
</p>
<p><a href="http://www.lacucharabaltimore.com/"><strong>La Cuchara:</strong></a><strong> </strong>Ditch the boring dinner rolls this year and check out the specialty loaves now available for pickup at La Cuchara. Head baker Carrie Goltra’s seasonal varieties include smoked pumpernickel, toasted black sesame sourdough, classic French-style baguettes, and <i>grano cosecha </i>made with spent grain, poppy seed, and wildflower honey.  All breads are available for purchase at the host stand during restaurant hours, and cost $5-6 per loaf. <i>3600 Clipper Mill Road</i>, <i>443-708-3838</i>
</p>
<p><a href="http://mission-bbq.com/catering-menu"><strong>Mission BBQ:</strong></a><strong> </strong>This local staple, known for its mouthwatering meats, is offering slow-smoked turkeys that feed an army of 15-20 people for $49. Additionally, Mission BBQ’s signature “Pick-Up Packs,” which allow hosts to mix and match meats with sides like macaroni and cheese and bacon green beans, are also available for carry out throughout the holiday season. <i>Multiple locations including 3701 Boston St., 410-870-7300. *Turkey orders for pickup on 11/25 must be placed by 11/21</i>
</p>
<p><a href="https://www.facebook.com/BmorePopsAndPies/"><strong>PieCycle:</strong></a> Pie princess Krystal Mack has been pleasing palates all over town with her signature ice-pops, pies, and cookies, which she peddles on her seven-speed <a href="http://www.baltimoremagazine.net/2015/6/23/mobile-deserts-are-trending">dessert bike</a>. For Thanksgiving, Mack will be taking custom orders for her Caramel Apple Snickerdoodle Cobbler and her sweet potato pie with brown butter pecan crust and marshmallow graham topping. <i>*Orders can be placed via email, visit PieCycle’s Facebook </i><a href="https://www.facebook.com/BmorePopsAndPies/photos/a.871544182875767.1073741830.869168683113317/1191934024170113/?type=3&#038;theater"><i>page</i></a><i> for more information.</i>
</p>
<p><a href="https://www.wholefoodsmarket.com/shop"><strong>Whole Foods Market:</strong></a><strong> </strong>If you’re trying to remain somewhat health-conscious for the holiday, or in search of vegan options, Whole Foods is your best bet. Local stores in Harbor East and Mt. Washington offer organic turkeys, vegetables, and side dishes along with vegan mashed potatoes, sweet potatoes, pumpkin curry soup, and multigrain stuffing. All orders can be placed online for in-store pickup. <i>Multiple locations including 1001 Fleet St., 410-528-1640 </i></p>
<p> <strong>DINING OUT:</strong>
</p>
<p><a href="http://static1.squarespace.com/static/5507239ce4b077402a4c8417/t/562ea204e4b02fc24802d3e1/1445896708790/Langermanns-ThanksgivingMenu-2014-Option2-1B.pdf"><strong>Langermann’s:</strong></a> Nothing says tradition like Southern-style comfort food, and this Low Country restaurant is going all out for the holiday with a special three-course menu of made-to-order items in addition to a full buffet. Guests can order dishes like crab soup, fried turkey, pineapple-glazed ham, seared salmon, and Smith Island pumpkin layer cake, while simultaneously filling their plates with stewed green beans, candied yams, creamy heirloom grits, and cornbread stuffing at the buffet. <i>2400 Boston St., 410-534-3287, $18-35</i>
</p>
<p><a href="http://www.miltoninn.com/menu.php?page=thanksgiving-feast"><strong>The Milton Inn:</strong></a> What better way to celebrate our country’s history than by spending Thanksgiving inside this charming 275-year-old field house. The elegant restaurant will be offering both a prix-fixe and an a la carte menu, featuring classics like hand-carved white and dark turkey, sweet potato mousse, onion and celery stuffing, and cornbread. If you’re not a turkey lover, additional a la carte offerings will include braised beef short ribs, roasted duck, filet mignon, and grilled rack of lamb. To ensure a sweet finish, dessert dishes will range from pumpkin and apple pie to chocolate macadamia nut torte and bourbon vanilla crème brûlée. <i>14833 York Road, Sparks, 410-771-4366, $34-58</i>
</p>
<p><a href="http://therowhousegrille.com/"><strong>The Rowhouse Grille:</strong></a><strong> </strong>With its dim lighting and exposed brick, the ambience at this multi-level Federal Hill haunt makes it a great place to indulge in a late-autumn feast. Rowhouse will offer two meals on Thanksgiving Day, including a breakfast buffet starting at 8 a.m. (which sounds like an ideal <a href="http://www.baltimoremagazine.net/2015/11/10/thanksgiving-eve-concerts-events-and-specials"><em>“Dranksgiving”</em></a> hangover cure to us) and dinner at 4 p.m. The buffet will feature scrambled eggs, breakfast meats, bagels, toast, and sausage gravy, while the dinner menu will highlight your choice of ham or turkey paired with mashed potatoes, bacon-balsamic Brussels sprouts, green bean casserole, and stuffing. <i>1400 Light St., 443-438-7289, $20-25</i>
</p>
<p><a href="http://waterfrontkitchen.com/"><strong>Waterfront Kitchen:</strong></a><strong> </strong>Snag a seat with a waterfront view at this (aptly named) Fells Point restaurant to enjoy a family-style meal prepared by executive chef Chris Amendola. In keeping with its seed-to-plate mantra, from 12-7 p.m. Waterfront Kitchen will offer locally sourced non-GMO turkey along with roasted butternut squash, deviled eggs, braised greens, mashed potatoes, and roasted carrots with carrot butter. <i>1417 Thames St., 410-681-5310, $15-65</i>
</p>
<p><a href="http://www.witandwisdombaltimore.com/wit_content/related_docs/thanksgiving_2015_with_pairings.pdf"><strong>Wit &#038; Wisdom:</strong></a><strong> </strong>Cozy up near the fireplace in the dining room at this fancy tavern inside the Four Seasons Baltimore to indulge in chef Zack Mills’ three-course feast with optional wine pairings. Highlights will include duck confit and acorn squash risotto, oysters Rockefeller, a turkey plate with gravy and cranberry sauce, roasted monkfish, pumpkin cornbread, Brussels sprouts, and butternut squash. <em>200 International Dr., 410-576-5800, $40-125</em></p>

<p><a href="https://www.baltimoremagazine.com/section/fooddrink/how-restaurants-can-help-on-thanksgiving-day/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Popcorn Is Surprising Ingredient on Restaurant Menus</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/popcorn-is-surprising-ingredient-on-restaurant-menus/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Sat, 21 Feb 2015 08:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Bookmaker's Cocktail Club]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Farmstead Grill]]></category>
		<category><![CDATA[Lib's Grill]]></category>
		<category><![CDATA[Pen & Quill]]></category>
		<category><![CDATA[popcorn]]></category>
		<category><![CDATA[Wit & Wisdom]]></category>
		<guid isPermaLink="false">http://server2.local/BIT-SPRING/baltimoremagazine.com/html/?post_type=article&#038;p=7118</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<img decoding="async" id ="popcornEgg" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/popcornEgg.png"/>

<p>
    <strong>With the Oscars ceremony</strong>
    airing on February 22, we have movies on our minds, which, in turn, makes us crave popcorn. Thankfully, tubs of the movie-house salty snack drenched in fake butter aren’t the only options out there in 2015. In fact, every restaurant in town seems to be getting clever with the kernel these days&mdash;both as a snack and a surprising ingredient that plays well with others. <span style="background:#ffd024;">"Popcorn can elevate anything</span> and takes on different seasonings and spices really well," explains Zack Mills, executive chef at Wit &amp; Wisdom. "Whether you’re 12, 20, or 40, it’s one of those universal foods that people love&mdash;that’s the beauty of it."</p>
<p><em>Pictured: The Popcorn Carbonara with bacon and a fried egg at Sascha's.</em>
</p>




<div id="drinkBand">
<img decoding="async" class=" wow floating" id ="popcornDrink" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/popcornDrink.png"/>
<h2 class="oh">oh, the pop-abilities!</h2>
<H5 STYLE="TEXT-TRANSFORM:UPPERCASE;font-weight:700;">pen & quill</H5><p class="clan">Soda + Pop: Candied bacon, brown sugar, and popcorn with a side of soda are ones to watch in 2015.</p>

<img decoding="async" class="popArrow wow slideLeft hide-for-small-only" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/popcornArrow.png"/>

<div style="margin-top:5%;" id ="pops">
<div class="row">
<!--1--><div class="medium-3 columns centerMe"><img decoding="async" class="popability" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/popbility-1.png"/><p>
    <strong>Farmstead Grill</strong>
</p>
<p class="clan">
    Virginia peanuts, bacon bits, and caramel corn enjoy top billing.
</p></div>
<!--2--><div class="medium-3 columns centerMe"><img decoding="async" class="popability" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/popbility-3.png"/><p>
    <strong>Bookmaker’s Cocktail Club</strong>
</p>
<p class="clan">
    Popcorn, brown butter, and Parmesan are well-cast co-stars.
</p></div>
<!--3--><div class="medium-3 columns centerMe"><img decoding="async" class="popability" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/popbility-2.png"/><p>
    <strong>Lib’s Grill</strong>
</p>
<p class="clan">
    Black pepper, butter, basil, Parmesan, pesto, and truffle oil make a culinary blockbuster.
</p>
</p></div>
<!--4--><div class="medium-3 columns centerMe"><img decoding="async" class="popability" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/popbility-4.png"/><p>
    <strong>Cunningham’s</strong><p>
<p class="clan">
    This portrayal&mdash;coated in brown butter with chunks of honey hazelnuts and espelette chili pepper&mdash;is simple and sweet.
</p></div></div>
<br/>

<div style="background:#ffd024;padding:20px; overflow:hidden;"><img decoding="async" class="wow" id ="popLobster" src="http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/WWLobsterRoll3.jpg">

<p style="font-size:1.5rem;line-height:1.2;" class="clan">
    “Not only does the popcorn add crunch and flavor, but it plays with a lot of 
different things and has the whimsy and nostalgic feeling of a comfort food.” </p>
<p style="font-weight:15px;margin-left:20px;text-align:right;margin-right:20px;">—Wit & Wisdom’s executive 
chef Zack Mills, who has used 
popcorn in his preparations 
for Maine lobster rolls and 
barbecued beef brisket. 
</p>
</div>
<p>
		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<style type="text/css">#popcornEgg{
width:50%;
height:auto;
float:right;
margin-left:20px;
}

#popLobster{
width:45%;
height:auto;
float:left;
margin-right:20px;
border-bottom:1px solid #af8e15;
}

#popcornDrink{
width:50%;
height:auto;
float:left;
margin-left:20px;
}

#drinkBand{
background:#ffd024;
padding:15px;
margin-top:50px;
}

.oh{
text-transform:uppercase;
font-weight:700;
font-size:2rem;
}

.nominate{
color:#1aa8b6;
font-weight:bold;
font-style:italic;
}

#pops{
float:right;

}

img.popability{
width:90%;
height:100%;
background:#FEFEFE;
border-radius:50%;
border:5px solid #ffd024;
margin:0 auto;
margin-bottom:20px;
}

.popArrow{
width:25%;
}

.centerMe{
text-align:center;
}</style>
		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<style type="text/css">@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/

.animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}

@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
          animation-name: bounce;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
          animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
          animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
          animation-name: rubberBand;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
          animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-animation-name: swing;
          animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
          animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes wobble {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.wobble {
  -webkit-animation-name: wobble;
          animation-name: wobble;
}

@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
          animation-name: bounceIn;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
          animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
            transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
            transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
            transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
            transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
          animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
          animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
            transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
            transform: translate3d(0, -5px, 0);
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
            transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
            transform: translate3d(0, -5px, 0);
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
          animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
          animation-name: bounceOut;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
          animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
          animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
          animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
          animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
          animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
          animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
          animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
          animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
          animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
          animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
          animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

@keyframes fadeOut {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
          animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
          animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
          animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
          animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
          animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
          animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
          animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
          animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
            transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
}

@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
            transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  -webkit-animation-name: flip;
          animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
          animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
          animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
          animation-name: flipOutX;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
          animation-name: flipOutY;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
            transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
            transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
            transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
            transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
            transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
            transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
          animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
            transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
            transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
          animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
          animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
          animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
          animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
          animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
          animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
            transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
            transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
          animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
            transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
            transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
          animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
          animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
          animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
          animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
          animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
            transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
            transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(0, 700px, 0);
            transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
            transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
            transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(0, 700px, 0);
            transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-name: hinge;
          animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
          animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
          animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
          animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
          animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
          animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
          animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
          animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
          animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
            transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
            transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
          animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
            transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
            transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
          animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
          animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
          animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
          animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}

@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
          animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
          animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}

@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
          animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
          animation-name: slideOutUp;
}</style>
		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<style type="text/css">/*
==============================================
CSS3 ANIMATION CHEAT SHEET
==============================================

Made by Justin Aguilar

www.justinaguilar.com/animations/

Questions, comments, concerns, love letters:
justin@justinaguilar.com
==============================================
*/

/*
==============================================
slideDown
==============================================
*/


.slideDown{
	animation-name: slideDown;
	-webkit-animation-name: slideDown;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: ease;	
	-webkit-animation-timing-function: ease;	

	visibility: visible !important;						
}

@keyframes slideDown {
	0% {
		transform: translateY(-100%);
	}
	50%{
		transform: translateY(8%);
	}
	65%{
		transform: translateY(-4%);
	}
	80%{
		transform: translateY(4%);
	}
	95%{
		transform: translateY(-2%);
	}			
	100% {
		transform: translateY(0%);
	}		
}

@-webkit-keyframes slideDown {
	0% {
		-webkit-transform: translateY(-100%);
	}
	50%{
		-webkit-transform: translateY(8%);
	}
	65%{
		-webkit-transform: translateY(-4%);
	}
	80%{
		-webkit-transform: translateY(4%);
	}
	95%{
		-webkit-transform: translateY(-2%);
	}			
	100% {
		-webkit-transform: translateY(0%);
	}	
}

/*
==============================================
slideUp
==============================================
*/


.slideUp{
	animation-name: slideUp;
	-webkit-animation-name: slideUp;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: ease;	
	-webkit-animation-timing-function: ease;

	visibility: visible !important;			
}

@keyframes slideUp {
	0% {
		transform: translateY(100%);
	}
	50%{
		transform: translateY(-8%);
	}
	65%{
		transform: translateY(4%);
	}
	80%{
		transform: translateY(-4%);
	}
	95%{
		transform: translateY(2%);
	}			
	100% {
		transform: translateY(0%);
	}	
}

@-webkit-keyframes slideUp {
	0% {
		-webkit-transform: translateY(100%);
	}
	50%{
		-webkit-transform: translateY(-8%);
	}
	65%{
		-webkit-transform: translateY(4%);
	}
	80%{
		-webkit-transform: translateY(-4%);
	}
	95%{
		-webkit-transform: translateY(2%);
	}			
	100% {
		-webkit-transform: translateY(0%);
	}	
}

/*
==============================================
slideLeft
==============================================
*/


.slideLeft{
	animation-name: slideLeft;
	-webkit-animation-name: slideLeft;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: ease-in-out;	
	-webkit-animation-timing-function: ease-in-out;		

	visibility: visible !important;	
}

@keyframes slideLeft {
	0% {
		transform: translateX(150%);
	}
	50%{
		transform: translateX(-8%);
	}
	65%{
		transform: translateX(4%);
	}
	80%{
		transform: translateX(-4%);
	}
	95%{
		transform: translateX(2%);
	}			
	100% {
		transform: translateX(0%);
	}
}

@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(150%);
	}
	50%{
		-webkit-transform: translateX(-8%);
	}
	65%{
		-webkit-transform: translateX(4%);
	}
	80%{
		-webkit-transform: translateX(-4%);
	}
	95%{
		-webkit-transform: translateX(2%);
	}			
	100% {
		-webkit-transform: translateX(0%);
	}
}

/*
==============================================
slideRight
==============================================
*/


.slideRight{
	animation-name: slideRight;
	-webkit-animation-name: slideRight;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: ease-in-out;	
	-webkit-animation-timing-function: ease-in-out;		

	visibility: visible !important;	
}

@keyframes slideRight {
	0% {
		transform: translateX(-150%);
	}
	50%{
		transform: translateX(8%);
	}
	65%{
		transform: translateX(-4%);
	}
	80%{
		transform: translateX(4%);
	}
	95%{
		transform: translateX(-2%);
	}			
	100% {
		transform: translateX(0%);
	}	
}

@-webkit-keyframes slideRight {
	0% {
		-webkit-transform: translateX(-150%);
	}
	50%{
		-webkit-transform: translateX(8%);
	}
	65%{
		-webkit-transform: translateX(-4%);
	}
	80%{
		-webkit-transform: translateX(4%);
	}
	95%{
		-webkit-transform: translateX(-2%);
	}			
	100% {
		-webkit-transform: translateX(0%);
	}
}

/*
==============================================
slideExpandUp
==============================================
*/


.slideExpandUp{
	animation-name: slideExpandUp;
	-webkit-animation-name: slideExpandUp;	

	animation-duration: 1.6s;	
	-webkit-animation-duration: 1.6s;

	animation-timing-function: ease-out;	
	-webkit-animation-timing-function: ease -out;

	visibility: visible !important;	
}

@keyframes slideExpandUp {
	0% {
		transform: translateY(100%) scaleX(0.5);
	}
	30%{
		transform: translateY(-8%) scaleX(0.5);
	}	
	40%{
		transform: translateY(2%) scaleX(0.5);
	}
	50%{
		transform: translateY(0%) scaleX(1.1);
	}
	60%{
		transform: translateY(0%) scaleX(0.9);		
	}
	70% {
		transform: translateY(0%) scaleX(1.05);
	}			
	80%{
		transform: translateY(0%) scaleX(0.95);		
	}
	90% {
		transform: translateY(0%) scaleX(1.02);
	}	
	100%{
		transform: translateY(0%) scaleX(1);		
	}
}

@-webkit-keyframes slideExpandUp {
	0% {
		-webkit-transform: translateY(100%) scaleX(0.5);
	}
	30%{
		-webkit-transform: translateY(-8%) scaleX(0.5);
	}	
	40%{
		-webkit-transform: translateY(2%) scaleX(0.5);
	}
	50%{
		-webkit-transform: translateY(0%) scaleX(1.1);
	}
	60%{
		-webkit-transform: translateY(0%) scaleX(0.9);		
	}
	70% {
		-webkit-transform: translateY(0%) scaleX(1.05);
	}			
	80%{
		-webkit-transform: translateY(0%) scaleX(0.95);		
	}
	90% {
		-webkit-transform: translateY(0%) scaleX(1.02);
	}	
	100%{
		-webkit-transform: translateY(0%) scaleX(1);		
	}
}

/*
==============================================
expandUp
==============================================
*/


.expandUp{
	animation-name: expandUp;
	-webkit-animation-name: expandUp;	

	animation-duration: 0.7s;	
	-webkit-animation-duration: 0.7s;

	animation-timing-function: ease;	
	-webkit-animation-timing-function: ease;		

	visibility: visible !important;	
}

@keyframes expandUp {
	0% {
		transform: translateY(100%) scale(0.6) scaleY(0.5);
	}
	60%{
		transform: translateY(-7%) scaleY(1.12);
	}
	75%{
		transform: translateY(3%);
	}	
	100% {
		transform: translateY(0%) scale(1) scaleY(1);
	}	
}

@-webkit-keyframes expandUp {
	0% {
		-webkit-transform: translateY(100%) scale(0.6) scaleY(0.5);
	}
	60%{
		-webkit-transform: translateY(-7%) scaleY(1.12);
	}
	75%{
		-webkit-transform: translateY(3%);
	}	
	100% {
		-webkit-transform: translateY(0%) scale(1) scaleY(1);
	}	
}

/*
==============================================
fadeIn
==============================================
*/

.fadeIn{
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;	

	animation-duration: 1.5s;	
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-in-out;	
	-webkit-animation-timing-function: ease-in-out;		

	visibility: visible !important;	
}

@keyframes fadeIn {
	0% {
		transform: scale(0);
		opacity: 0.0;		
	}
	60% {
		transform: scale(1.1);	
	}
	80% {
		transform: scale(0.9);
		opacity: 1;	
	}	
	100% {
		transform: scale(1);
		opacity: 1;	
	}		
}

@-webkit-keyframes fadeIn {
	0% {
		-webkit-transform: scale(0);
		opacity: 0.0;		
	}
	60% {
		-webkit-transform: scale(1.1);
	}
	80% {
		-webkit-transform: scale(0.9);
		opacity: 1;	
	}	
	100% {
		-webkit-transform: scale(1);
		opacity: 1;	
	}		
}

/*
==============================================
expandOpen
==============================================
*/


.expandOpen{
	animation-name: expandOpen;
	-webkit-animation-name: expandOpen;	

	animation-duration: 1.2s;	
	-webkit-animation-duration: 1.2s;

	animation-timing-function: ease-out;	
	-webkit-animation-timing-function: ease-out;	

	visibility: visible !important;	
}

@keyframes expandOpen {
	0% {
		transform: scale(1.8);		
	}
	50% {
		transform: scale(0.95);
	}	
	80% {
		transform: scale(1.05);
	}
	90% {
		transform: scale(0.98);
	}	
	100% {
		transform: scale(1);
	}			
}

@-webkit-keyframes expandOpen {
	0% {
		-webkit-transform: scale(1.8);		
	}
	50% {
		-webkit-transform: scale(0.95);
	}	
	80% {
		-webkit-transform: scale(1.05);
	}
	90% {
		-webkit-transform: scale(0.98);
	}	
	100% {
		-webkit-transform: scale(1);
	}					
}

/*
==============================================
bigEntrance
==============================================
*/


.bigEntrance{
	animation-name: bigEntrance;
	-webkit-animation-name: bigEntrance;	

	animation-duration: 1.6s;	
	-webkit-animation-duration: 1.6s;

	animation-timing-function: ease-out;	
	-webkit-animation-timing-function: ease-out;	

	visibility: visible !important;			
}

@keyframes bigEntrance {
	0% {
		transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
		opacity: 0.2;
	}
	30% {
		transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);		
		opacity: 1;
	}
	45% {
		transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	60% {
		transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);		
		opacity: 1;
	}	
	75% {
		transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	90% {
		transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);		
		opacity: 1;
	}	
	100% {
		transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}		
}

@-webkit-keyframes bigEntrance {
	0% {
		-webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
		opacity: 0.2;
	}
	30% {
		-webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);		
		opacity: 1;
	}
	45% {
		-webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	60% {
		-webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);		
		opacity: 1;
	}	
	75% {
		-webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	90% {
		-webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);		
		opacity: 1;
	}	
	100% {
		-webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}				
}

/*
==============================================
hatch
==============================================
*/

.hatch{
	animation-name: hatch;
	-webkit-animation-name: hatch;	

	animation-duration: 2s;	
	-webkit-animation-duration: 2s;

	animation-timing-function: ease-in-out;	
	-webkit-animation-timing-function: ease-in-out;

	transform-origin: 50% 100%;
	-ms-transform-origin: 50% 100%;
	-webkit-transform-origin: 50% 100%; 

	visibility: visible !important;		
}

@keyframes hatch {
	0% {
		transform: rotate(0deg) scaleY(0.6);
	}
	20% {
		transform: rotate(-2deg) scaleY(1.05);
	}
	35% {
		transform: rotate(2deg) scaleY(1);
	}
	50% {
		transform: rotate(-2deg);
	}	
	65% {
		transform: rotate(1deg);
	}	
	80% {
		transform: rotate(-1deg);
	}		
	100% {
		transform: rotate(0deg);
	}									
}

@-webkit-keyframes hatch {
	0% {
		-webkit-transform: rotate(0deg) scaleY(0.6);
	}
	20% {
		-webkit-transform: rotate(-2deg) scaleY(1.05);
	}
	35% {
		-webkit-transform: rotate(2deg) scaleY(1);
	}
	50% {
		-webkit-transform: rotate(-2deg);
	}	
	65% {
		-webkit-transform: rotate(1deg);
	}	
	80% {
		-webkit-transform: rotate(-1deg);
	}		
	100% {
		-webkit-transform: rotate(0deg);
	}		
}


/*
==============================================
bounce
==============================================
*/


.bounce{
	animation-name: bounce;
	-webkit-animation-name: bounce;	

	animation-duration: 1.6s;	
	-webkit-animation-duration: 1.6s;

	animation-timing-function: ease;	
	-webkit-animation-timing-function: ease;	
	
	transform-origin: 50% 100%;
	-ms-transform-origin: 50% 100%;
	-webkit-transform-origin: 50% 100%; 	
}

@keyframes bounce {
	0% {
		transform: translateY(0%) scaleY(0.6);
	}
	60%{
		transform: translateY(-100%) scaleY(1.1);
	}
	70%{
		transform: translateY(0%) scaleY(0.95) scaleX(1.05);
	}
	80%{
		transform: translateY(0%) scaleY(1.05) scaleX(1);
	}	
	90%{
		transform: translateY(0%) scaleY(0.95) scaleX(1);
	}				
	100%{
		transform: translateY(0%) scaleY(1) scaleX(1);
	}	
}

@-webkit-keyframes bounce {
	0% {
		-webkit-transform: translateY(0%) scaleY(0.6);
	}
	60%{
		-webkit-transform: translateY(-100%) scaleY(1.1);
	}
	70%{
		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1.05);
	}
	80%{
		-webkit-transform: translateY(0%) scaleY(1.05) scaleX(1);
	}	
	90%{
		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1);
	}				
	100%{
		-webkit-transform: translateY(0%) scaleY(1) scaleX(1);
	}		
}


/*
==============================================
pulse
==============================================
*/

.pulse{
	animation-name: pulse;
	-webkit-animation-name: pulse;	

	animation-duration: 1.5s;	
	-webkit-animation-duration: 1.5s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}

@keyframes pulse {
	0% {
		transform: scale(0.9);
		opacity: 0.7;		
	}
	50% {
		transform: scale(1);
		opacity: 1;	
	}	
	100% {
		transform: scale(0.9);
		opacity: 0.7;	
	}			
}

@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale(0.95);
		opacity: 0.7;		
	}
	50% {
		-webkit-transform: scale(1);
		opacity: 1;	
	}	
	100% {
		-webkit-transform: scale(0.95);
		opacity: 0.7;	
	}			
}

/*
==============================================
floating
==============================================
*/

.floating{
	animation-name: floating;
	-webkit-animation-name: floating;

	animation-duration: 1.5s;	
	-webkit-animation-duration: 1.5s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}

@keyframes floating {
	0% {
		transform: translateY(0%);	
	}
	50% {
		transform: translateY(8%);	
	}	
	100% {
		transform: translateY(0%);
	}			
}

@-webkit-keyframes floating {
	0% {
		-webkit-transform: translateY(0%);	
	}
	50% {
		-webkit-transform: translateY(8%);	
	}	
	100% {
		-webkit-transform: translateY(0%);
	}			
}

/*
==============================================
tossing
==============================================
*/

.tossing{
	animation-name: tossing;
	-webkit-animation-name: tossing;	

	animation-duration: 2.5s;	
	-webkit-animation-duration: 2.5s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}

@keyframes tossing {
	0% {
		transform: rotate(-4deg);	
	}
	50% {
		transform: rotate(4deg);
	}
	100% {
		transform: rotate(-4deg);	
	}						
}

@-webkit-keyframes tossing {
	0% {
		-webkit-transform: rotate(-4deg);	
	}
	50% {
		-webkit-transform: rotate(4deg);
	}
	100% {
		-webkit-transform: rotate(-4deg);	
	}				
}

/*
==============================================
pullUp
==============================================
*/

.pullUp{
	animation-name: pullUp;
	-webkit-animation-name: pullUp;	

	animation-duration: 1.1s;	
	-webkit-animation-duration: 1.1s;

	animation-timing-function: ease-out;	
	-webkit-animation-timing-function: ease-out;	

	transform-origin: 50% 100%;
	-ms-transform-origin: 50% 100%;
	-webkit-transform-origin: 50% 100%; 		
}

@keyframes pullUp {
	0% {
		transform: scaleY(0.1);
	}
	40% {
		transform: scaleY(1.02);
	}
	60% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(0.98);
	}				
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(1);
	}							
}

@-webkit-keyframes pullUp {
	0% {
		-webkit-transform: scaleY(0.1);
	}
	40% {
		-webkit-transform: scaleY(1.02);
	}
	60% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(0.98);
	}				
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(1);
	}		
}

/*
==============================================
pullDown
==============================================
*/

.pullDown{
	animation-name: pullDown;
	-webkit-animation-name: pullDown;	

	animation-duration: 1.1s;	
	-webkit-animation-duration: 1.1s;

	animation-timing-function: ease-out;	
	-webkit-animation-timing-function: ease-out;	

	transform-origin: 50% 0%;
	-ms-transform-origin: 50% 0%;
	-webkit-transform-origin: 50% 0%; 		
}

@keyframes pullDown {
	0% {
		transform: scaleY(0.1);
	}
	40% {
		transform: scaleY(1.02);
	}
	60% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(0.98);
	}				
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(1);
	}							
}

@-webkit-keyframes pullDown {
	0% {
		-webkit-transform: scaleY(0.1);
	}
	40% {
		-webkit-transform: scaleY(1.02);
	}
	60% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(0.98);
	}				
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(1);
	}		
}

/*
==============================================
stretchLeft
==============================================
*/

.stretchLeft{
	animation-name: stretchLeft;
	-webkit-animation-name: stretchLeft;	

	animation-duration: 1.5s;	
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-out;	
	-webkit-animation-timing-function: ease-out;	

	transform-origin: 100% 0%;
	-ms-transform-origin: 100% 0%;
	-webkit-transform-origin: 100% 0%; 
}

@keyframes stretchLeft {
	0% {
		transform: scaleX(0.3);
	}
	40% {
		transform: scaleX(1.02);
	}
	60% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(0.98);
	}				
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(1);
	}							
}

@-webkit-keyframes stretchLeft {
	0% {
		-webkit-transform: scaleX(0.3);
	}
	40% {
		-webkit-transform: scaleX(1.02);
	}
	60% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(0.98);
	}				
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(1);
	}		
}

/*
==============================================
stretchRight
==============================================
*/

.stretchRight{
	animation-name: stretchRight;
	-webkit-animation-name: stretchRight;	

	animation-duration: 1.5s;	
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-out;	
	-webkit-animation-timing-function: ease-out;	

	transform-origin: 0% 0%;
	-ms-transform-origin: 0% 0%;
	-webkit-transform-origin: 0% 0%; 		
}

@keyframes stretchRight {
	0% {
		transform: scaleX(0.3);
	}
	40% {
		transform: scaleX(1.02);
	}
	60% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(0.98);
	}				
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(1);
	}							
}

@-webkit-keyframes stretchRight {
	0% {
		-webkit-transform: scaleX(0.3);
	}
	40% {
		-webkit-transform: scaleX(1.02);
	}
	60% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(0.98);
	}				
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(1);
	}		
}</style>
		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<script type="text/javascript" src="//www.baltimoremagazine.net/design/js/vendor/hype/sea-also-rises.hyperesources/wow.min.js"></script>
		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<script type="text/javascript" src="//www.baltimoremagazine.net/design/js/vendor/hype/sea-also-rises.hyperesources/wow_init.js"></script>
		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/popcorn-is-surprising-ingredient-on-restaurant-menus/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fleet Street Kitchen Gets a New Executive Chef</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/fleet-street-kitchen-gets-a-new-executive-chef/</link>
		
		<dc:creator><![CDATA[Jane Marion]]></dc:creator>
		<pubDate>Tue, 28 Oct 2014 11:39:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Bagby Restaurant Group]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Fleet Street Kitchen]]></category>
		<category><![CDATA[Ten Ten American Bistro]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=67203</guid>

					<description><![CDATA[This week’s game of chef shuffleboard is being played over at the Bagby Restaurant&#160;Group’s&#160;Fleet Street Kitchen. The fine-dining Harbor East establishment is promoting Michael Correll, former chef de cuisine at the restaurant group’s&#160;Cunningham’s in Towson. Correll, whose resume includes stints&#160;at the acclaimed&#160;La Croix in Philadelphia and a position as executive sous chef at the short-lived, &#8230; <a href="https://www.baltimoremagazine.com/section/fooddrink/fleet-street-kitchen-gets-a-new-executive-chef/">Continued</a>]]></description>
										<content:encoded><![CDATA[<p>This week’s game of chef shuffleboard is being played over at the Bagby Restaurant&nbsp;Group’s&nbsp;<a href="http://www.fleetstreetkitchen.com/" target="_blank" rel="noopener noreferrer">Fleet Street Kitchen</a>.</p>
<p> The fine-dining Harbor East establishment is promoting Michael Correll, former <em>chef de cuisine</em> at the restaurant group’s&nbsp;<a href="http://cunninghamstowson.com" target="_blank" rel="noopener noreferrer">Cunningham’s</a> in Towson.</p>
<p>Correll, whose resume includes stints&nbsp;at the acclaimed&nbsp;<a href="http://www.lacroixrestaurant.com/" target="_blank" rel="noopener noreferrer">La Croix</a> in Philadelphia and a position as executive sous chef at the short-lived, second iteration of The Chesapeake, will not make any significant changes to the seasonal New American menu, though he will add his own touch with a few dishes still in development.</p>
<p>This chef change marks the second turnover at Fleet Street in the past six months or so.</p>
<p>  Last spring, chef Chris Amendola was replaced by chef Nate Magat (formerly executive chef at Bagby’s&nbsp;<a href="http://www.bagbys1010.com" target="_blank" rel="noopener noreferrer">Ten Ten American Bistro</a>). Today, it was announced that Magat is leaving his post to move back to his native California. </p>
<p>“We are fortunate enough to be a large enough restaurant group to have a lot of talent to draw from,” says Dave Seel, director of public relations for the Bagby Group. “Chef Correll comes from a strong culinary background, and we’re lucky that we can maintain consistency by pulling from talent within.”&nbsp;</p>

<p><a href="https://www.baltimoremagazine.com/section/fooddrink/fleet-street-kitchen-gets-a-new-executive-chef/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cunningham&#8217;s Café &#038; Bakery Hosts a Pop-Up</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/cunninghams-cafe-bakery-hosts-a-pop-up/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Tue, 21 Oct 2014 15:00:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Cunningham's Cafe & Bakery]]></category>
		<category><![CDATA[pop-up dinners]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=67173</guid>

					<description><![CDATA[The newest member of the Bagby Group family will be celebrating fall’s bounty of Maryland growers with its first ever pop-up dinner at&#160;Cunningham’s Café &#38; Bakery on Saturday, Oct. 25 at 6 p.m. In keeping with the restaurant’s traditional farm-to-table vibe, Cunningham&#8217;s chefs will be preparing a&#160;three-course meal (parts of which are sourced from Cunningham’s &#8230; <a href="https://www.baltimoremagazine.com/section/fooddrink/cunninghams-cafe-bakery-hosts-a-pop-up/">Continued</a>]]></description>
										<content:encoded><![CDATA[<p>The newest member of the Bagby Group family will be celebrating fall’s bounty of Maryland growers with its first ever pop-up dinner at&nbsp;<a href="http://cunninghamstowson.com/cafe-bakery/">Cunningham’s Café &amp; Bakery</a> on Saturday, Oct. 25 at 6 p.m.</p>
<p>In keeping with the restaurant’s traditional farm-to-table vibe, Cunningham&#8217;s chefs will be preparing a&nbsp;three-course meal (parts of which are sourced from Cunningham’s own Cockeysville farm) that&nbsp;will begin with artisanal cheeses, house-made pickles, fresh-baked breads, local jams, and porchetta.  Also on offer: an amuse-bouche of butternut soup topped with a house-made nutmeg marshmallow. For the main courses, guests will be served Parisian gnocchi with shaved pecorino, and braised short ribs with butternut squash and horseradish whipped potatoes. Seasonal fruit pies and tarts with fresh ice cream are the featured desserts. </p>
<p>The <em>prix-fixe</em> menu also includes The Brewer’s Art and Union Craft Brewing beer pairings to compliment the rich flavors of the fare. </p>
<p>Tickets for the pop-up feast are $39 and can be purchased&nbsp;<a href="http://www.missiontix.com/events/product/28281_1/cunninghams-cafe-fall-harvest-pop-up-dinner">online&nbsp;</a>in advance.&nbsp;</p>

<p><a href="https://www.baltimoremagazine.com/section/fooddrink/cunninghams-cafe-bakery-hosts-a-pop-up/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cystic Fibrosis Passion for Food &#038; Wine Event</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/cystic-fibrosis-passion-for-food-wine-event/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Fri, 05 Sep 2014 12:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Buttercream Bakeshop]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Cystic Fibrosis Foundation]]></category>
		<category><![CDATA[Four Seasons Hotel Baltimore]]></category>
		<category><![CDATA[Lyon Distilling]]></category>
		<category><![CDATA[Wit & Wisdom]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=67429</guid>

					<description><![CDATA[Last night, I had the privilege of attending the&#160; Cystic Fibrosis Foundation Passion for Food &#038; Wine dinner at the Four Seasons Hotel. The event, which is in its third year, featured more than&#160;30 different chefs, bartenders, and pastry chefs crafting multi-course dinners, cocktails,&#160;and desserts. The grand ballroom at the Four Seasons was filled with &#8230; <a href="https://www.baltimoremagazine.com/section/fooddrink/cystic-fibrosis-passion-for-food-wine-event/">Continued</a>]]></description>
										<content:encoded><![CDATA[<p>
	Last night, I had the privilege of attending the&nbsp;<br />
	<a href="http://www.cff.org/" target="_blank" rel="noopener noreferrer">Cystic Fibrosis Foundation</a> Passion for Food &#038; Wine dinner at the <a href="http://www.fourseasons.com/baltimore/" target="_blank" rel="noopener noreferrer">Four Seasons Hotel</a>. The event, which is in its third year, featured more than&nbsp;30 different chefs, bartenders, and pastry chefs crafting multi-course dinners, cocktails,&nbsp;and desserts.</p>
<p>
	<img decoding="async" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/CFFFoodWine3.jpg" alt="" style="margin-right: 10px; margin-bottom: 10px; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; width: 274px; float: left;"></p>
<p>
	The grand ballroom at the Four Seasons was filled with the city&#8217;s best chefs including Bryan Voltaggio of Aggio, Sergio Vitale from Aldo&#8217;s, Spike Gjerde and Opie Crooks from Woodberry Kitchen,&nbsp;Chad Gauss from The Food Market, Zack Mills from Wit &#038; Wisdom, Chris Becker from Fleet Street Kitchen, and many more.</p>
<p>
	I was lucky enough to sit at the table where&nbsp;<br />
	<a href="http://cunninghamstowson.com/" target="_blank" rel="noopener noreferrer">Cunnigham&#8217;s</a> was cooking and executive chef Tommy Hermann did not disappoint. Standout courses included a delicate and well-balanced&nbsp;nasturtium (edible flower) and chanterelle ravioli dish, as well as an adventurous&nbsp;pig sampler and plums entree, <em>pictured</em>. All the while, beverage director Tim Riley was pouring ideal wine pairings for each course.&nbsp;</p>
<p>
	<img decoding="async" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/CFFFoodWine4.jpg" alt="" style="margin-bottom: 10px; margin-left: 10px; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; width: 255px; float: right;">Also of note were some stellar cocktails&mdash;including a gooseberry and (<a href="http://www.baltimoremagazine.net/2014/8/best-of-baltimore-fun" target="_blank" rel="noopener noreferrer">&#8220;Best of Baltimore&#8221; winner</a>)&nbsp;<a href="https://www.facebook.com/LyonDistilling" target="_blank" rel="noopener noreferrer">Lyon Distilling</a> rum creation by Aaron Joseph from&nbsp;<a href="http://www.witandwisdombaltimore.com/" target="_blank" rel="noopener noreferrer">Wit &#038; Wisdom</a>, <em>pictured</em>&mdash;and amazing desserts like the Oreo macaron from Tiffany MacIssac from&nbsp;<a href="https://www.facebook.com/ButtercreamBakeshopDC" target="_blank" rel="noopener noreferrer">Buttercream Bakeshop</a>.&nbsp;</p>
<p>
	The event was entirely to benefit the Cystic Fibrosis Foundation (CFF), which is the world leader in finding a cure for the disease that affects 70,000 people worldwide. To find out more about how to donate,<br />
	<a href="https://www.cff.org/GetInvolved/ManyWaysToGive/Donate/index.cfm" target="_blank" rel="noopener noreferrer">visit their site</a> and to hear a local, personal story about the disease, see Katharine Schildt Scrivener&#8217;s <a href="http://fromatopink.wordpress.com/2014/08/26/my-30th-birthday-wish-for-30-more/" target="_blank" rel="noopener noreferrer">&#8220;For 30 More&#8221; campaign</a>.</p>

<p><a href="https://www.baltimoremagazine.com/section/fooddrink/cystic-fibrosis-passion-for-food-wine-event/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Father&#8217;s Day Specials</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/fathers-day-specials/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Tue, 10 Jun 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Annapolis Smokehouse]]></category>
		<category><![CDATA[Cafe Troia]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Father's Day]]></category>
		<category><![CDATA[Fleet Street Kitchen]]></category>
		<category><![CDATA[Fogo de Chão Brazilian Steakhouse]]></category>
		<category><![CDATA[James Joyce Irish Pub & Restaurant]]></category>
		<category><![CDATA[Le Garage Beer Bar & Frites]]></category>
		<category><![CDATA[Ten Ten American Bistro]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=67878</guid>

					<description><![CDATA[With Father’s Day right around the corner, it’s a fact that a man’s love of food is ingrained in his DNA, so why not go out and treat your dad to some great food. Here are some restaurants that are sure to please him on his special day. The Fogo de Chão Brazilian Steakhouse will &#8230; <a href="https://www.baltimoremagazine.com/section/fooddrink/fathers-day-specials/">Continued</a>]]></description>
										<content:encoded><![CDATA[<p>With Father’s Day right around the corner, it’s a fact that a man’s love of food is ingrained in his DNA, so why not go out and treat your dad to some great food. Here are some restaurants that are sure to please him on his special day.</p>
<p>The <a href="http://www.fogodechao.com/index.php?id=164" target="_blank" rel="noopener noreferrer">Fogo de Chão Brazilian Steakhouse</a> will be offering 16 different cuts of meats and authentic Brazilian side dishes for $51.50 per person. What’s even better is that dads who come in on Father’s day will receive a Father’s Day Card, which is good for a complimentary lunch or dinner on their next visit. It just so happens that the 2014 World Cup, which begins on June 12, is being held in Brazil, so it’s the perfect time for the family to indulge in Brazilian cuisine. Restaurant hours: 11:30 a.m.-9:00 p.m. Reservations: (410) 528-9292 or <a href="http://www.fogodechao.com/index.php?id=164" target="_blank" rel="noopener noreferrer">online</a>.</p>
<p>Watch the World Cup at the <a href="http://www.thejamesjoycepub.com/index.asp" target="_blank" rel="noopener noreferrer">James Joyce Irish Pub &#038; Restaurant</a>. This restaurant offers quality comfort food at a decent price. It’s the perfect place for dads to sit back, throw a couple back, and enjoy a hearty meal. Restaurant hours: 10-2 a.m. Reservations: (410) 727-5107 or <a href="http://www.thejamesjoycepub.com/index.asp" target="_blank" rel="noopener noreferrer">online</a>.</p>
<p><a href="http://www.bagbys1010.com/index.php" target="_blank" rel="noopener noreferrer">Ten Ten American Bistro</a> is a great place to bring your dad for brunch. Enjoy Ten Ten’s three-course Father’s Day Brunch for $29 per person. The Father’s Day brunch menu features steak and eggs, <em>huevos</em> <em>rancheros</em>, bottomless Bloody Marys, and much more. Brunch is served from 11 a.m.-3 p.m. Reservations: (410) 244-6867 or <a href="http://www.bagbys1010.com/index.php" target="_blank" rel="noopener noreferrer">online</a>.</p>
<p>If dad is in the mood for French cuisine, <a href="http://www.legaragebaltimore.com/" target="_blank" rel="noopener noreferrer">Le Garage Beer Bar &#038; Frites</a> is the place to go. Opened in April, Le Garage prides itself on being “approachable French cuisine.” For Father’s Day, Le Garage is offering a three-course, <em>prix fixe</em> menu for $36. The regular menu will also be available a la carte along with a selection of 14 hand-selected draft beers. Le Garage will also be selling its growlers at 20 percent off. Restaurant hours: 5 p.m.-midnight. Reservations: (410) 243-6300 or <a href="http://www.legaragebaltimore.com/" target="_blank" rel="noopener noreferrer">online</a>.</p>
<p>It’s a holiday so why not make a day of it? Bring dad and the family down to beautiful Annapolis and enjoy an affordable meal at the <a href="http://www.annapolissmokehouse.com/" target="_blank" rel="noopener noreferrer">Annapolis Smokehouse</a>. The brunch menu includes $3 mimosas and Bloody Marys and an array of a la carte options. If you’re coming for dinner, grab the New York strip steak. Restaurant hours: 10 a.m.-midnight. Reservations: (410) 571-5073 or <a href="http://www.opentable.com/annapolis-smokehouse-reservations-annapolis?restref=93955" target="_blank" rel="noopener noreferrer">online</a>.</p>
<p><a href="http://cunninghamstowson.com/" target="_blank" rel="noopener noreferrer">Cunningham’s</a> is sure to please dad’s appetite. This Towson gem is offering a three-course, <em>prix fixe</em> Father’s Day brunch for $30. The brunch menu includes items such as steak <em>frites</em> or its Creekstone Farms burger. Brunch will be served from 10:30 a.m.-2 p.m. Dinner will be served from 5-9 p.m. Reservations: (410) 339-7730 or <a href="http://www.opentable.com/cunninghams-reservations-towson?restref=110557" target="_blank" rel="noopener noreferrer">online</a>.</p>
<p><a href="http://www.fleetstreetkitchen.com/index.php" target="_blank" rel="noopener noreferrer">Fleet Street Kitchen</a> is serving a three-course Father’s Day Brunch for $42 per person. The Father’s Day brunch menu includes dishes such as seared sea scallops or shrimp and grits. Dessert options include a lemon-curd tart and frozen carrot cake parfait. Brunch is served from 11 a.m.-3 p.m. Reservations: (410) 244-5830 or <a href="http://www.fleetstreetkitchen.com/restaurant-reservations.php" target="_blank" rel="noopener noreferrer">online</a>.</p>
<p><a href="http://www.cafetroia.com/" target="_blank" rel="noopener noreferrer">Cafe Troia</a> provides authentic and innovative Italian cooking. Dads will love it. With dinner, all bottles of wine under $140 are half price. Dads can enjoy Cafe Troia’s fish of the day or homemade ravioli specials. Restaurant hours: 5-9 p.m. Reservations: (410) 337-0133 or <a href="http://www.opentable.com/cafe-troia?m=18&#038;pid=85&#038;d=2014-06-15+12%3a00&#038;ref=410&#038;scpref=95" target="_blank" rel="noopener noreferrer">online</a>.</p>

<p><a href="https://www.baltimoremagazine.com/section/fooddrink/fathers-day-specials/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cunningham&#8217;s brings sophistication to Towson</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/cunninghams-brings-sophistication-to-towson/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Mon, 10 Feb 2014 12:00:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[Creekstone Farms]]></category>
		<category><![CDATA[Cunningham Farms]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[David Smith]]></category>
		<category><![CDATA[fine dining]]></category>
		<category><![CDATA[Jane Smith]]></category>
		<category><![CDATA[restaurant review]]></category>
		<category><![CDATA[Sinclair Broadcast Group]]></category>
		<category><![CDATA[Tim Riley]]></category>
		<category><![CDATA[Towson City Center]]></category>
		<guid isPermaLink="false">http://server2.local/BIT-SPRING/baltimoremagazine.com/html/?post_type=article&#038;p=9251</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>What was once a “sick” building is now a healthy location for several<br />
 businesses, including a restaurant that Towson very much needed. Since<br />
opening in November, Cunningham’s has been packing in the crowds in a<br />
college town accustomed to pizza joints and inexpensive eateries. As the<br />
 Baltimore County government seat sets upon a major redevelopment this<br />
decade, the Bagby Restaurant Group took advantage of that vision,<br />
locating its newest restaurant in the spruced-up Towson City Center. The<br />
 former structure, off the traffic roundabout, had been mostly vacant<br />
for years since office workers claimed they developed respiratory<br />
illnesses there. Now, the refurbished complex is a shiny beacon in<br />
downtown Towson with Cunningham’s holding down a primo spot in the<br />
lobby. First of all, the place is gorgeous without being pompous. It’s<br />
divided into several dining areas, some with white tablecloths and<br />
plushy banquettes, others with bare tables and elegant, billowy lights<br />
overhead. A centerpiece is a communal table, where lighted crystal beads<br />
 cascade above diners facing the open kitchen with a wood-fired grill<br />
and brick oven.</p>
<p>The creative force behind the décor is Jane Smith,<br />
 the wife of owner David Smith, who, yes, is the guy who runs Sinclair<br />
Broadcast Group when he’s not opening restaurants. His mini dining<br />
empire also includes Fleet Street Kitchen, Ten Ten, and Bagby Pizza Co.,<br />
 all in the Harbor East area.</p>
<p>His latest venture carries on the<br />
locavore mantra of the others, using products from local farmers and<br />
fishermen, as well as eggs, pork, and lamb from Smith’s own Cunningham<br />
Farms in Cockeysville. The kitchen staff fulfills the restaurant’s<br />
mission, turning out contemporary American cuisine using interesting<br />
ingredients like huckleberries, mustard fruits, and fried sage. <br />What<br />
 makes Cunningham’s work in the ’burbs, where chains often rule, is the<br />
flexibility of the menu. Feel like a pizza? A wood-oven flatbread will<br />
fit the bill. Or how about a cheeseburger? Of course, there is one.<br />
Something more hearty? Look no further than the whole Maine lobster.</p>
<p>Beverage<br />
 director Tim Riley has put together a thoughtful wine list to accompany<br />
 the food with offerings representing mostly small producers from<br />
California, Oregon, France, Italy, and other places. There are also<br />
craft cocktails with a nod to the community with names like<br />
“Lutherville” (rye whiskey, sweet vermouth, sherry, and fernet) and<br />
“Stony Run” (gin, apple brandy, buckwheat honey, allspice, and lemon).<br />
Nearby brewers are also represented, including Stillwater Artisanal Ales<br />
 and Union Craft Brewing.</p>
<p>We loved sitting at the bar—a friendly,<br />
intimate space with a lighted, white-marble top and rustic stone<br />
base—digging into the house-made charcuterie with smoked rabbit<br />
rillettes and thin slices of lovely lambchetta (it can be done) and a<br />
nurturing chicken pot pie that comes with a mound of dressed greens. Add<br />
 a wood-grilled mushrooms flatbread with ricotta, fontina, Parmesan, and<br />
 pickled shallots, and your appetite is quelled for the evening.</p>
<p>On<br />
 another night, we sat in the dining room near the bustling kitchen.<br />
(Don’t worry. It’s not noisy.) We started our meal with the<br />
pretzel-encrusted fried oysters, whose <em>pièce de résistance</em> is a<br />
 pool of sauerkraut chowder. As weird as it sounds, the tangy kraut gave<br />
 character to the delicate oysters. We were also impressed with the<br />
steak tartare, a round of high-quality beef with dabs and swirls of<br />
melted leeks, pickled Asian mushrooms, deviled egg, and black-pepper<br />
purée. Perhaps the prettiest beginning was the grilled<br />
carrot-and-avocado salad with mixed seeds, caraway, and cumin.</p>
<p>They<br />
 all set an impressive stage for our entrees. Cunningham’s pan-roasted<br />
chicken breast has to be one of the most innovative takes, visually and<br />
gastronomically, that we’ve had to date.</p>
<p>The chicken juts<br />
geometrically around the plate, sharing space with a fried thigh, a<br />
mushroom-and-potato gratin, cider-braised collards, and more.</p>
<p>Respected<br />
 Creekstone Farms beef makes several appearances on the menu. We had the<br />
 braised short rib—which my dining partner described as so tender you<br />
didn’t need teeth—with Swiss chard and cheddar-and-cauliflower “grits,”<br />
and a fine 18-ounce T-bone steak, seared to medium rare on the kitchen’s<br />
 wood grill and garnished with bone-marrow gremolata and Cunningham’s<br />
steak sauce.</p>
<p>Desserts by executive pastry chef Angie Lee put a bow<br />
 on the evening. “The Pastry Shop” changes seasonally and is as cute and<br />
 sweet as it sounds. On a fall evening, it included a homemade cider<br />
float served with a sparkling-Concord-grape macaroon, a bite-sized<br />
chocolate éclair, and gingersnap cookies. The trifle definitely trifles<br />
with the English version. But we’ll take this one over the traditional<br />
version any day. This delicious concoction, served in the ubiquitous<br />
Mason jar, features ginger-espresso granité, lime curd, a red-velvet<br />
crouton, and vanilla cream. There’s a reason we won the Revolution.</p>
<p>So<br />
 far, Cunningham’s seems to have conquered Towson’s lack of<br />
sophisticated dining options with supportive diners. Finally, the<br />
grownups have a place to come after sundown.</p>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/fooddrink/cunninghams-brings-sophistication-to-towson/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A Look Back at the 2013 Restaurant Scene</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/a-look-back-at-the-2013-restaurant-scene/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Tue, 17 Dec 2013 13:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[By Degrees Cafe]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[Liberatore's]]></category>
		<category><![CDATA[Nickel Taphouse]]></category>
		<category><![CDATA[Oliver Speck's]]></category>
		<category><![CDATA[restaurants]]></category>
		<category><![CDATA[Ryleigh's Oyster]]></category>
		<category><![CDATA[Shoo-Fly Diner]]></category>
		<category><![CDATA[The Chasseur]]></category>
		<category><![CDATA[The Chesapeake]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=66390</guid>

					<description><![CDATA[Dining in Baltimore just keeps getting better. This past year, we said hello to a number of new places that are already leaving their marks on our palates. Sadly, we also bid adieu to several respected restaurants, including The Dogwood, Della Notte, Rocco&#8217;s Capriccio, and Caesar&#8217;s Den. Operating a restaurant isn&#8217;t easy, as any owner &#8230; <a href="https://www.baltimoremagazine.com/section/fooddrink/a-look-back-at-the-2013-restaurant-scene/">Continued</a>]]></description>
										<content:encoded><![CDATA[<p>Dining in Baltimore just keeps getting better. This past year, we<br />
said hello to a number of new places that are already leaving their<br />
marks on our palates. Sadly, we also bid adieu to several respected<br />
restaurants, including The Dogwood, Della Notte, Rocco&#8217;s Capriccio, and<br />
Caesar&#8217;s Den.</p>
<p>Operating a restaurant isn&#8217;t easy, as any owner or chef will tell you. We hope these newbies will be around for a long time:</p>
<p><strong><a href="http://www.baltimoremagazine.net/ingoodtaste/2013/10/harbor-east-area-restaurant-opens-tomorrow">By Degrees Cafe</a>:</strong><br />
 Chef/proprietor Omar Semidey has joined the first wave of restaurants<br />
that is transforming the landscape of South Central Avenue near Little<br />
Italy and Harbor East. His sleek-looking restaurant in a refurbished<br />
warehouse strives for well-prepared plates at reasonable prices.</p>
<p><strong><a href="http://www.baltimoremagazine.net/ingoodtaste/2013/09/name-change-for-a-canton-restaurant">The Chasseur</a>:</strong><br />
 Named after the original &#8220;Pride of Baltimore&#8221; ship, the Canton<br />
restaurant spiffied up the former Adam&#8217;s Eve and started serving upscale<br />
 comfort food with one of the best meatloaves I had all year. (And there<br />
 were a lot of meatloaves on menus!) The charming white-cloth bistro is a<br />
 great addition to the neighborhood.</p>
<p><strong><a href="http://www.baltimoremagazine.net/food-and-dining/2013/09/the-new-chesapeake">The Chesapeake</a>:</strong><br />
 After a long wait, an updated version of its venerable, eponymous<br />
predecessor opened with a modern American menu in a historic building in<br />
 the up-and-coming Station North Arts District. The kitchen&#8217;s clever<br />
twist on Mid-Atlantic cuisine keeps the patrons coming back.</p>
<p><strong><a href="http://www.baltimoremagazine.net/ingoodtaste/2013/11/cunninghams-is-taking-reservations-now">Cunningham&#8217;s</a>:</strong><br />
 The new dining juggernaut in town, Bagby Restaurant Group, unveiled its<br />
 fourth restaurant to immediate acclaim with beautiful environs and a<br />
creative farm-to-table menu by executive chef Chris Allen. This is the<br />
place Towson has been waiting for.</p>
<p><strong><a href="http://www.baltimoremagazine.net/ingoodtaste/2013/10/liberatores-to-open-two-new-restaurants">Liberatore&#8217;s</a>:</strong><br />
 The longtime family restaurateurs, who have successfully operated<br />
Italian eateries for 25 years, changed it up this year, opening Liquid<br />
Lib&#8217;s, a wine bar adjacent to their Timonium location, and Lib&#8217;s Grill, a<br />
 steakhouse/raw bar in Perry Hall. Thinking out of the box is good.</p>
<p><strong><a href="http://www.baltimoremagazine.net/ingoodtaste/2013/08/nickel-taphouse-to-open-in-mount-washington">Nickel Taphouse</a>:</strong><br />
 Chef/owner Robbin Haas, who has worked his culinary magic at<br />
Birrotecca, transformed a failed restaurant space in the heart of Mt.<br />
Washington into a go-to neighborhood tavern with burgers, oysters, and<br />
more.</p>
<p><strong><a href="http://www.baltimoremagazine.net/ingoodtaste/2013/07/top-chef-contestant-jesse-sandlins-new-restaurant">Oliver Speck&#8217;s</a>:</strong><br />
 An innovative re-invention happened within a matter of weeks in Harbor<br />
East last summer. Vino Rosina closed, only to open as a barbecue place<br />
with owner Jim Lancaster and chef Jesse Sandlin still firmly in place.<br />
The new concept offers a great alternative to all the small plates in<br />
the area.</p>
<p><strong>Ryleigh&#8217;s Oyster:</strong> The popular Federal<br />
Hill spot stretched out to the &#8216;burbs with a second location, taking<br />
over a hulking space once housing Gibby&#8217;s and Rib &#8216;N Reef in Timonium.<br />
The seafood-laden menu, raw bar, and newly renovated space already has a<br />
 loyal following.</p>
<p><strong><a href="http://www.baltimoremagazine.net/ingoodtaste/2013/10/a-first-look-at-spike-gjerdes-shoo-fly-diner">Shoo-Fly Diner</a>:</strong><br />
 Wunderchef Spike Gjerde is creating his vision of American comfort food<br />
 in Belvedere Square with dishes like fried chicken, cast-iron catfish,<br />
and a Chesapeake crab roll. Reviews have been borderline. We&#8217;re<br />
confident the restaurant will soon follow in the footsteps of Gjerde&#8217;s<br />
successful ventures Woodberry Kitchen and Artifact Coffee. </p>

<p><a href="https://www.baltimoremagazine.com/section/fooddrink/a-look-back-at-the-2013-restaurant-scene/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cunningham&#8217;s Is Taking Reservations Now</title>
		<link>https://www.baltimoremagazine.com/section/fooddrink/cunninghams-is-taking-reservations-now/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Tue, 05 Nov 2013 14:30:00 +0000</pubDate>
				<category><![CDATA[Food & Drink]]></category>
		<category><![CDATA[chef Chris Allen]]></category>
		<category><![CDATA[chefs]]></category>
		<category><![CDATA[Cunningham's]]></category>
		<category><![CDATA[David Smith]]></category>
		<category><![CDATA[Jane Smith]]></category>
		<category><![CDATA[restaurants]]></category>
		<category><![CDATA[Towson]]></category>
		<category><![CDATA[Towson City Center]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=24863</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 51/218 objects using Redis
Page Caching using Disk: Enhanced 

Served from: www.baltimoremagazine.com @ 2026-06-18 09:05:46 by W3 Total Cache
-->