<?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>fall festivals &#8211; Baltimore Magazine</title>
	<atom:link href="https://www.baltimoremagazine.com/tag/fall-festivals/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.baltimoremagazine.com</link>
	<description>The Best of Baltimore Since 1907</description>
	<lastBuildDate>Wed, 29 Dec 2021 12:22:06 +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>fall festivals &#8211; Baltimore Magazine</title>
	<link>https://www.baltimoremagazine.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Pumpkin Festivals and Farm Events to Fill Your Fall Calendar</title>
		<link>https://www.baltimoremagazine.com/section/events/baltimore-2019-pumpkin-festivals-and-farm-events-to-fill-your-fall-calendar/</link>
		
		<dc:creator><![CDATA[Lauren Cohen]]></dc:creator>
		<pubDate>Mon, 07 Oct 2019 13:42:00 +0000</pubDate>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[apple picking]]></category>
		<category><![CDATA[Baltimore]]></category>
		<category><![CDATA[corn mazes]]></category>
		<category><![CDATA[Fall Events]]></category>
		<category><![CDATA[Fall events 2019]]></category>
		<category><![CDATA[fall festivals]]></category>
		<category><![CDATA[family fall festivals]]></category>
		<category><![CDATA[farm festivals]]></category>
		<category><![CDATA[Maryland]]></category>
		<category><![CDATA[pumpkin picking]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=17599</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper" id="wpb-content-root"><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 summer heat has finally eased up, and a pre-holiday autumn glow has swept over Charm City. You can smell it on the crisp morning air, taste it in a rich apple cider, and hear it in leaves crunching underfoot. Whether you’re looking for some family fun, a new neighborhood to explore with friends, or just want to take in the fresh fall foliage, check out these events to ring in the season right.</p>
<h5>FALL FESTIVALS<br />
</h5>
<p><strong>OCT. 11-13: <a href="https://sugarloafcrafts.com/festivals/fall-tour" target="_blank" rel="noreferrer noopener">SUGARLOAF CRAFT FESTIVAL<br /></a></strong><em>Maryland State Fairgrounds, 2200 York Rd. Timonium-Lutherville, MD 21093. $8-$10.<br /></em>Meet the artists at this craft festival dedicated to hand-made works, featuring everything from ceramics and metal-work to fine paintings. Hundreds of exhibitors will show off their wares to the soundtrack of live music, and there will be plenty of tasty local food and activities for kids.</p>
<p><strong>OCT. 12: <a href="https://bmorefallfest.com/" target="_blank" rel="noreferrer noopener">CANTON FALL FESTIVAL</a></strong><br /><em>Patterson Park. 11 a.m.-5 p.m. Free</em>. <br />For downtown Baltimoreans who need an escape, get lost in Patterson Park during this second-annual day of fall festivities. There will be live music, food trucks, beverage gardens, and kids activities, as well as an enticing Moscow Mule drink package. </p>
<p><strong>OCT. 12-13: <a href="http://fellspointfest.net/" target="_blank" rel="noreferrer noopener">FELLS POINT FUN FESTIVAL</a></strong><br /><em>Broadway &amp; Thames Sts.</em> <em>Times vary. Free.</em> <br />Celebrate the historic beauty of Fells Point framed by an autumn explosion of colorful leaves. Enjoy dozens of drink options, shopping at local retailers, and two live music stages—one of which will be headlined by alt-rockers Gin Blossoms. </p>
<p><strong>OCT. 18-20: <a href="http://www.enjoybaltimorecounty.com/events/fall-maryland-home-and-garden-show-1" target="_blank" rel="noreferrer noopener">FALL MARYLAND HOME AND GARDEN SHOW</a></strong><br /><em>Maryland State Fair Grounds, 2200 York Rd., Timonium, MD 21093. Free-$9. <br /></em>Whether you’re just looking to spruce up your home’s decor with some fall flair, or you’re preparing for a total renovation, browse 300 home improvement exhibitions at this can’t-miss home and garden show.</p>
<p><strong>OCT. 26-27: <a href="https://www.facebook.com/events/526779111472679/" target="_blank" rel="noreferrer noopener">FALL FESTIVAL AT RYE STREET TAVERN</a><br /></strong><em>Rye Street Tavern, 13 Rye St. Free. <br /></em>The Port Covington restaurant is transforming its waterfront into a fall wonderland complete with hay bales, lawn games, live music, and plenty of hot dogs and hamburgers to go around. Parents can sip whiskey cocktails from the outdoor bar while watching their little ones paint their own sugar pumpkins.</p>
<p><strong>TO NOV. 3: <a href="https://gaverfarm.com" target="_blank" rel="noreferrer noopener">FALL FUN FESTIVAL AT GAVER FARM</a><br /></strong><em>Gaver Farm, 5501 Detrick Road, Mount Airy.<br /></em>Enjoy the scenic drive to this Mount Airy farm, which offers daily seasonal activities including a petting zoo, giant slides, jumping pillows, and a massive corn maze. Before heading home, don&#8217;t forget to stop by the farm&#8217;s onsite market for pre-picked squash and gourds, jams, honeys, preserves, candles, and lots of signature baked goods. </p>
<h5>SEASONAL SIPPING<br />
</h5>
<p><strong>OCT 11: <a href="https://www.eventbrite.com/e/baltimore-hard-cider-doughnut-fest-tickets-69505899015" target="_blank" rel="noreferrer noopener">BALTIMORE HARD CIDER AND DOUGHNUT FEST<br /></a></strong><em>The Point in Fells, 1738 Thames St. Baltimore. $17-$28. <br /></em>Indulge in the sweet and boozy celebration of your favorite fall flavors on the cobblestone streets of Fells Point. Check out premium hard ciders from five bars and restaurants, and choose pairings from more than 2,000 donuts</p>
<p><strong>OCT. 12 &amp; 19: <a href="https://www.boordy.com/visit-the-vineyard/events/" target="_blank" rel="noreferrer noopener">CRUSH 19</a></strong><br /><em>Boordy Vineyards, 12820 Long Green Pike, Monkton. Sat. 12-5 p.m. Free-$15. <br /></em>Head to Boordy Vineyards for the perfect boozy fall picnic featuring live music by the likes of Nellie&#8217;s Echo and The Crawdaddies, eats from Lib&#8217;s Grill and Keyes Creamery, and, of course, delicious wines. Be sure to swing by a few of the educational tastings to hear all about the the process of how Boordy&#8217;s grapes eventually end up in your glass. </p>
<p><strong>OCT. 19: <a href="https://www.marylandzoo.org/special_events/oktobearfest/" target="_blank" rel="noreferrer noopener">OKTOBEARFEST</a></strong><br /><em>The Maryland Zoo in Baltimore, 1 Safari Pl. 12-4 p.m. $29-69. <br /></em>Do you love animals? What about drinks? Why not both? Stroll around the Maryland Zoo’s annual fundraiser to sip more than 70 seasonal brews while you enjoy food and music amongst your new furry friends. </p>
<p><strong>OCT. 19: <a href="https://www.visithowardcounty.com/event/2019-harvest-at-the-hill-festival/11069/" target="_blank" rel="noreferrer noopener">HARVEST AT THE HILL FESTIVAL</a></strong><br /><em>Manor Hill Brewing, 4411 Manor Ln., Ellicott City, MD 21042. 1-5 p.m. Free-$30.</em> <br />Tour this beautiful 54-acre working farm in Howard County with live music, harvest games, and home-brewed beers from Manor Hill Brewing. Plus, there will be a full-blown food truck rally set against the backdrop of the farm&#8217;s hop yard.</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  "><img fetchpriority="high" decoding="async" width="1067" height="800" src="https://www.baltimoremagazine.com/wp-content/uploads/2019/11/manor-hill-fall-fest-1067x800.jpg" class="vc_single_image-img attachment-large" alt="Manor Hill Fall Fest" title="Manor Hill Fall Fest" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2019/11/manor-hill-fall-fest-1067x800.jpg 1067w, https://www.baltimoremagazine.com/wp-content/uploads/2019/11/manor-hill-fall-fest-768x576.jpg 768w, https://www.baltimoremagazine.com/wp-content/uploads/2019/11/manor-hill-fall-fest-1536x1152.jpg 1536w, https://www.baltimoremagazine.com/wp-content/uploads/2019/11/manor-hill-fall-fest.jpg 2016w" sizes="(max-width: 1067px) 100vw, 1067px" /></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>OCT. 19: <a href="https://www.powerplantlive.com/entertainment/event/6470" target="_blank" rel="noreferrer noopener">OKTOBERFEST LIVE!</a></strong></p>
<p><em>Power Plant Live!, 34 Market Place. 3-7 p.m. $30-40.</p>
<p></em>Gorge on bratwurst and pretzels, do the chicken dance, and sample more than 125 craft beers at an Oktoberfest celebration that promises to knock your lederhosen off.</p>
<p><strong>OCT. 25: <a href="https://www.pumpkinsonthegreen.com/" target="_blank" rel="noreferrer noopener">PUMPKINS ON THE GREEN</a></strong></p>
<p><em>Irvine Nature Center, 11201 Garrison Forest Rd., Owings Mills. 7-11 p.m. $150.</p>
<p></em>Join this community nature center for an “un-gala”—a blue-jean affair with music, wine tasting, and plenty of nature to go around. All proceeds directly benefit Irvine&#8217;s environmental education programs.</p>
<p><strong>NOV. 2: <a href="https://www.baltimorecraftbeerfestival.com/" target="_blank" rel="noreferrer noopener">BALTIMORE CRAFT BEER FESTIVAL</a></strong></p>
<p><em>Canton Waterfront Park, 3001 Boston St. 1:30-5 p.m. $40-55.</p>
<p></em>Baltimore is no stranger to appreciating beers. Come support your favorite local breweries or discover new releases from the 50-plus vendors, sway to the live music, or soak up the suds with fare from local food trucks. A portion of each ticket supports not only the brewers, but also Strong City Baltimore&#8217;s various community initiatives.</p>
<p><strong>NOV. 9: <a href="https://www.facebook.com/events/420978921853509/" target="_blank" rel="noreferrer noopener">R. HOUSE HARVEST FESTIVAL</a></strong></p>
<p><em>R. House, 301 W. 29 St. 12-5 p.m.</p>
<p></em>Head to this Remington warehouse-turned-food hall for seasonal festivities like crafts, games, a petting zoo, and pony rides for the kids, as well as Harvest Punch and fall brews from Monument City Brewing Company. There will also be live music from local Americana group Rattlewood.</p>
<h5>FAMILY-FRIENDLY FARM ADVENTURES</h5>
<p><strong>OCT 12: <a href="https://cromwellvalleypark.org/event/fall-harvest-festival/" target="_blank" rel="noreferrer noopener">FALL HARVEST FESTIVAL<br /></a></strong><br />
<em>2175 Cromwell Bridge Rd, Parkville, MD 21234 10-4PM. Free.</p>
<p></em>From hay rides to apple butter-making, Cromwell Valley Park hosts comforting fall activities for the whole family. Try your hand at earth-oven cooking (an ancient method that bakes, steams, and smokes food in the ground) and beekeeping, or just take in the fall scenery.</p>
<p><strong>OCT. 12: <a href="https://www.explorenature.org/irvine-events/pumpkinfest/" target="_blank" rel="noreferrer noopener">PUMPKINFEST<br /></a></strong><br />
<em>Irvine Nature Center, 11201 Garrison Forest Rd., Owings Mills. 12-7 p.m. Free-$15.</p>
<p></em>Enjoy hayrides, pumpkin painting, and other fall festival staples alongside the devoted nature center staff.</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  "><img decoding="async" width="800" height="532" src="https://www.baltimoremagazine.com/wp-content/uploads/2019/11/irvine-pumpkin-painting.jpg" class="vc_single_image-img attachment-large" alt="Irvine Pumpkin Painting" title="Irvine Pumpkin Painting" srcset="https://www.baltimoremagazine.com/wp-content/uploads/2019/11/irvine-pumpkin-painting.jpg 800w, https://www.baltimoremagazine.com/wp-content/uploads/2019/11/irvine-pumpkin-painting-768x511.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></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>OCT. 19 &amp; 26: <a href="https://www.eventbrite.com/e/2019-fall-festival-season-pass-tickets-73473616565" target="_blank" rel="noreferrer noopener">GREENSTREET GARDENS FLASHLIGHT MAZE</a></strong> <br /><em>Greenstreet Gardens in Lothian, 302 West Bay Front Road Lothian, MD 20711. 7-10PM.</p>
<p></em>Can you wind your way out of a corn-maze? How about in the moonlight? Grab some friends to take on this year’s Harry Potter-themed challenge with flashlights in hand.</p>
<p><strong>OCT. 20: <a href="https://www.facebook.com/events/reservoir-hill-improvement-council/harvest-festival/543695563041850/" target="_blank" rel="noreferrer noopener">WHITELOCK HARVEST FESTIVAL</a></strong> <br /><em>Whitelock Community Farm, 930 Whitelock St. 12-4 p.m. Free.</em></p>
<p>Join Reservoir Hill’s community farm for its annual cookout and fall celebration, which features a health and wellness fair, live music, and plenty of family fun.</p>
<p><strong>NOV. 2: <a href="https://bluewaterbaltimore.org/event/11-2-2019-tree-giveaway-2/" target="_blank" rel="noreferrer noopener">THE BLACK HARVEST: CHERRY HILL</a></strong></p>
<p><em>Cherry Hill Urban Community Garden, 900 Cherry Hill Rd. 12-4 p.m. Free.</p>
<p></em>Nonprofits Blue Water Baltimore and TreeBaltimore are partnering with Cherry Hill’s community farm to host a tree giveaway which will also include food, live music, and live poetry.</p>
<p><strong>TO NOV. 3: <a href="http://northrunfarm.com/" target="_blank" rel="noreferrer noopener">RODGERS’ FARM AND MAZE</a></strong></p>
<p><em>1818 Greenspring Valley Rd., Stevenson, MD 21153. Free-$10.</p>
<p></em>With a petting zoo, hayrides, a pick-your-own pumpkin patch, and other attractions, this would seem like a pretty typical fall-themed farm festival. But don’t miss the hedge maze that has a <a href="http://northrunfarm.com/pastmazes.html">different theme</a> each year. This year’s inspiration? Emojis.</p>
<p><strong>TO NOV. 3: <a href="http://sharpfarm.com/" target="_blank" rel="noreferrer noopener">SHARP’S AT WATERFORD</a></strong></p>
<p><em>4003 Jennings Chapel Rd., Brookeville, MD 20833. Free-$11.</p>
<p></em>Here&#8217;s your chance to explore this 530-acre Howard County farm—which hosts open days and special fall events with outdoor activities like hayrides, campfires, nature trails, and an expansive corn maze throughout November 3.</p>
<p><strong>TO NOV. 3: <a href="http://clarklandfarm.com/" target="_blank" rel="noreferrer noopener">CLARK’S ELIOAK FARM</a></strong></p>
<p><em>10500 Clarksville Pike, Ellicott City, MD 21042. Free-$8.</em></p>
<p>As if beautiful pastures with a petting zoo, hayrides, and organic produce isn’t enough, this farm just outside of Ellicott City also features an Enchanted Train and Enchanted Forest to keep the kids captivated by the magic of the season.</p>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/events/baltimore-2019-pumpkin-festivals-and-farm-events-to-fill-your-fall-calendar/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Frolic into Fall</title>
		<link>https://www.baltimoremagazine.com/section/events/pumpkin-patches-corn-mazes-and-beer-fests-this-fall/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Wed, 30 Sep 2015 10:04:00 +0000</pubDate>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[beer]]></category>
		<category><![CDATA[ciders]]></category>
		<category><![CDATA[corn mazes]]></category>
		<category><![CDATA[fall festivals]]></category>
		<category><![CDATA[Farms]]></category>
		<category><![CDATA[pumpkins]]></category>
		<guid isPermaLink="false">http://server2.local/BIT-SPRING/baltimoremagazine.com/html/?post_type=article&#038;p=6065</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper" id="wpb-content-root"><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>As temperatures begin to dip below 70, there’s no denying that fall is officially here, and what better way to welcome the nip in the air than by handpicking a pumpkin or cracking open a craft beer on a crisp autumn afternoon. From apple picking and beer fests to leaf peeping and farm visits, the Baltimore region boasts plenty of ways to frolic into fall.</p>
<p><strong> </strong></p>
<h3>Apple and Pumpkin Picking</h3>
<p><a href="http://millstonecellars.ticketleap.com/millstoneahf2015/">10/3: MILLSTONE APPLE HARVEST FESTIVAL</a> Stroll around the woodsy grounds of Genesee Valley while sipping signature ciders, cysers, (fermented apples and honey) and mead from Monkton-based Millstone Cellars. The second annual fall fest also highlights hayrides, eats from The Local Oyster, Jinji’s Chocolates, and HEX Ferments, and a live bluegrass lineup. <em>1717 Rayville Road, Parkton, 410-343-0101 </em></p>
<p><a href="https://benjaminbanneker.wordpress.com/2014/09/22/fall-program-guide/">10/3: ALL THINGS APPLE</a> As its name suggests, this afternoon event invites guests of all ages to celebrate the harvest by learning new ways to cook and craft with apples. <em>Benjamin Banneker Historical Park and Museum, 300 Oella Ave., Catonsville, 410-887-1081</em></p>
<p><a href="http://www.darlingtonapplefestival.com/home.html">10/3: DARLINGTON APPLE FESTIVAL</a> Harford County locals frequently flock to this annual get-together where apple-themed treats consistently reign supreme. Enjoy live music, browse the wares of local vendors, root for your favorites in the apple pie eating contest, and dig in to signature snacks like apple cake, candy apples, and the festival’s claim-to-fame ‘Apple Delight’ (a spiral sliced apple topped with warm caramel and whipped cream.) <em>1024 Fifth Ave., Darlington, 410-457-4189</em></p>
<p><a href="http://www.darlingtonapplefestival.com/home.html">10/10: PUMPKINFEST AT THE IRVINE NATURE CENTER</a> Bundle up the little ones and enjoy painting pumpkins, shooting down hay bale slides, listening to live music, and petting alpacas at this community fête. <em>11201 Garrison Forest Road, Owings Mills, 443-738-9200</em></p>
<p><a href="http://summersfarm.com/special-events/pumpkin-festival/">10/10-11: MARYLAND PUMPKIN FESTIVAL</a> With more than 30 seasonal activities, Summers Farm is a can’t-miss attraction all season long, but the Frederick mainstay throws extra fun into the mix for its annual Maryland Pumpkin Festival. In addition to pumpkin picking and corn mazes, attendees can enjoy a gourd hunt, pumpkin sculpture demonstrations, and watching candy blast out of a massive cannon. <em>5620 Butterfly Lane, Frederick, 301-620-9316</em></p>
<p><a href="http://www.butlersorchard.com/pumpkin-festival/">TO 10/31: 35th ANNUAL PUMPKIN FESTIVAL AT BUTLER’S ORCHARD</a> Weekends through October, this Germantown orchard features classic attractions like corn mazes and pumpkin picking, while also putting a unique spin on farm fun with pony rides, an apple slingshot, and a pumpkin cannon. <em>22200 Davis Mill Road, Germantown, 301-972-3299</em></p>
<h3>Beer Fests</h3>
<p><a href="http://www.frederickoktoberfest.org/">10/3-10/4: FREDERICK OKTOBERFEST</a> If you’re looking to get a little taste of Munich by way of Frederick, make your way to the Frederick Fairgrounds to chow down on bratwurst, strudel, soft pretzels, and German potato salad while sipping authentic brews. <em>797 E. Patrick St., Frederick, 301-663-5895</em></p>
<p><a href="http://www.dasbestoktoberfest.com/baltimore/show-info">10/10: DAS BEST OKTOBERFEST</a> The lots surrounding M&amp;T Bank Stadium will serve as the venue for this massive beer bash that highlights German eats and drinks and beer belly competitions. For the price of admission, guests can sample more than 150 international, domestic, and local varieties of beer, wine, and schnapps. And, as an added bonus, the event will host the exclusive Baltimore Beer Week kick-off party for VIP ticketholders. <em>1101 Russell St., 410-261-7283</em></p>
<p><a href="http://www.marylandzoo.org/event/oktobearfest/">10/17: OKTOBEARFEST</a> Live polka tunes, German-inspired eats, and plenty of beer will be featured at this highly-anticipated fall event at the Maryland Zoo. Guests can take advantage of unlimited beer sampling and all-day access to the zoo’s exhibits. <em>1876 Mansion House Drive, 410-396-7102</em></p>
<p><a href="http://www.marylandstatefair.com/fairgrounds/year-round-events/october-fest-buergerverein-1017182015">10/17-18: MARYLAND OKTOBERFEST</a> This large-scale beer fest is taking over the Maryland State Fairgrounds with two days of German food, live entertainment, and even a wine and schnapps garden. <em>4-H Home Arts Building, 2200 York Road, Timonium, 410-252-0200</em></p>
<p><em> </em></p>
<p><a href="http://baltimorebeerweek.com/events/?wpvstartdatecat=oct-09">10/9-10/18: BALTIMORE BEER WEEK</a> Back for its seventh year, this weeklong celebration boasts upwards of 300 events to honor Baltimore’s bounty of craft beer. The jam-packed <a href="http://baltimorebeerweek.com/events/?wpvstartdatecat=oct-09">schedule</a> includes tap takeovers, pint nights, and happy hours at bars all over town.</p>
<p><a href="http://www.baltimorecraftbeerfestival.com/">10/24: BALTIMORE CRAFT BEER FESTIVAL</a> The Brewer’s Association of Maryland is hosting this <a href="http://www.baltimoremagazine.net/2015/9/9/first-ever-baltimore-craft-beer-festival-in-october">inaugural</a> craft beer event, where more than 30 local breweries will pour their signature selections for guests to sample. Throw on some shades and take in the picturesque views of Canton Waterfront Park while sipping seasonal beers and digging in to eats from food truck favorites like Kooper’s Chowhound, The Smoking Swine, and Gypsy Queen Café. <em>3001 Boston St., 410-396-7931</em></p>
<p><a href="http://www.prattstreetalehouse.com/events/real-ale-festival/">10/17: CHESAPEAKE REAL ALE FESTIVAL</a> Fifteen craft breweries from across the region are bringing their best booze to this party at Pratt Street Ale House. Pull up a barstool and sample beers from favorites like Union Craft Brewing, Southern Tier Brewing Company, and Handsome Beer Co., while nibbling on tasty hors d’oeuvres. <em>206 W. Pratt St., 410-244-8900</em></p>
<p><a href="http://www.cccraftbeerfestival.com/index.php">11/14: CARROLL COUNTY CRAFT BEER FESTIVAL</a> If cold beer and pit beef sandwiches sound like a match made in heaven, this event at the Carroll County Agricultural Center is a must-try. Sip samples from more than 30 brew houses, get down to live music, and enjoy a top-notch list of fall food offerings. <em>706 Agriculture Center Drive, Westminster, 410-848-6704</em></p>
<p><strong> </strong></p>
<h3>Family Fun</h3>
<p><a href="http://oregonridgenaturecenter.org/pdf/Honeyharvest15.pdf">10/3-10/4: HONEY HARVEST FESTIVAL</a> Pumpkins and apples might steal the show at most fall festivals, but this sweet soiree puts an emphasis on the bounty of the bees. Stroll around the Oregon Ridge Nature Center to watch open hive demonstrations, learn how to create your own mead and honey ice cream, and browse the work of local craft vendors. <em>13555 Beaver Dam Road, Cockeysville, 410-887-1815</em></p>
<p><a href="http://baltimorewaterfront.com/events/harbor-harvest-childrens-festival/">10/18: HARBOR HARVEST</a> This Inner Harbor fun fest offers tons of activities for kids to make the most of the season. Decorate pumpkins and cookies, visit the petting zoo to catch a glimpse of furry friends up close, and watch live performances by kid-friendly musical groups. <em>West Shore Park, 401 Light Street, 410-752-8632</em></p>
<p><a href="http://www.clarklandfarm.com/CEF%20Educational%20Tours%20Fall.htm">TO 11/8: CLARK’S ELIOAK FARM</a> With a giant pumpkin patch, “Enchanted Dinosaur Forest,” hayrides, live animals, and guided tours of the grounds, this longtime Ellicott City attraction offers something for everyone. <em>10500 Clarksville Pike, Ellicott City, 410-730-4039</em></p>
<p><em> </em></p>
<p><a href="http://www.weberscidermillfarm.com/webers-farm-news-upcoming-events.php">TO 11/1: WEBER’S CIDER MILL FALL HARVEST DAYS</a> Through October, this Parkville farm features fall activities on a daily basis. Gather some friends and run around the straw maze, grab a seat on a hayride, stuff a scarecrow, or shoot down the farm’s new hillside slide. Food and drink offerings include Webers’ signature apple-cider donuts and cider slush<em>. 2526 Proctor Lane, Parkville, 410-668-4488</em> </p>
<h3>Leaf Peeping</h3>
<p><a href="http://www.visitdeepcreek.com/pages/48thAnnualAutumnGloryFestival">10/7-11: AUTUMN GLORY FESTIVAL</a> Celebrate the spirit of the season with this huge community celebration that is habitually held in Garrett County. Now in its 48th year, the five-day-long itinerary features a farmer’s market, fine arts exhibits, a car show, daily crafts, and even an ice cream eating contest to close out the festival’s run. <em>15 Visitors Center Drive, McHenry, 301-387-6171</em></p>
<p><a href="http://www.colorfest.org/">10/10-11: CATOCTIN COLORFEST</a> This juried arts fest celebrates its 52nd season this year, featuring hundreds of art exhibits, demonstrations, and live music performances in the beautiful Catoctin Mountains. <em>Thurmont, 301-271-7533</em></p>
<p><a href="http://dnr2.maryland.gov/publiclands/Pages/central/patapsco.aspx">ONGOING: POTAPSCO VALLEY STATE PARK</a> Nothing says fall like feeling the leaves crunch underneath your feet, so trek across one of the many trails at this bucolic park to get a good look at colorful foliage. <em>8020 Baltimore National Pike, Ellicott City, 410-461-5005</em></p>
<p><em> </em></p>
<h3>Corn Mazes</h3>
<p>Getting lost in a crazy corn maze is one of the most iconic seasonal activities of all, so grab some friends and spend an afternoon navigating your way around the parting paths at these local farms.</p>
<ul>
<li><a href="http://www.bowlesfarms.com/">Bowles Farms</a>, Clements, to 10/25</li>
<li><a href="http://www.carrollcountyagcenter.com/">Carroll County Ag Center</a>, Westminster, Fri.-Sun. to 11/1</li>
<li><a href="http://www.lawyersfarm.com/">Lawyer’s Farm</a>, Thurmont, to 11/1</li>
<li><a href="http://www.madisonhouseautism.org/madison-fields-a-madison-house-autism-foundation-project/">Madison Fields</a>, Dickerson, to 11/1</li>
<li><a href="http://www.milburnorchards.com/">Milburn Orchards</a>, Elkton, Sat.-Sun. to 11/1</li>
<li><a href="http://www.rodgersfarms.com/">Rodgers’ Farms</a>, Stevenson, to Nov. 8</li>
<li><a href="http://www.sharpfarm.com/">Sharp’s Farm</a>, Brookeville, Sat.-Sun. to 11/2</li>
<li><a href="https://www.facebook.com/warringtonfarm">Warrington Farm</a>, Queenstown, to 10/31</li>
</ul>

		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/events/pumpkin-patches-corn-mazes-and-beer-fests-this-fall/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Autumn Glory</title>
		<link>https://www.baltimoremagazine.com/section/travel/fall-festivals-roundup/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Mon, 14 Sep 2015 08:00:00 +0000</pubDate>
				<category><![CDATA[Travel & Outdoors]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[Eastern Shore]]></category>
		<category><![CDATA[fall festivals]]></category>
		<category><![CDATA[Fall Travel]]></category>
		<category><![CDATA[Oktoberfest]]></category>
		<category><![CDATA[oysters]]></category>
		<category><![CDATA[Pennsylvania]]></category>
		<category><![CDATA[pumpkins]]></category>
		<category><![CDATA[Renaissance Festival]]></category>
		<category><![CDATA[Virginia]]></category>
		<category><![CDATA[Wine]]></category>
		<guid isPermaLink="false">http://server2.local/BIT-SPRING/baltimoremagazine.com/html/?post_type=article&#038;p=6144</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper" id="wpb-content-root"><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">
			</div>
</div>

<div class="row">
<div class="medium-8 medium-offset-2 columns">

<h1 style="text-align:center;">Autumn Glory</h1>
<h4 style="text-align:center;" class="deck">It's the most wonderful time of the year for wine gatherings, birding events, and other fall festivals.</h4>
<p style="text-align:center;" class="byline">By Marty LeGrand</p>
</div>
</div>

<div class="row">
<div class="medium-10 medium-offset-1 columns">
<img decoding="async" style="margin-bottom:50px;width:100%; height:auto;" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT-hero2.jpg"/>
</div>
</div>

<div class="row">
<div class="medium-8 medium-offset-2 columns">

<a class="show-for-medium-up" href="http://bmag.co/1bz" target="_blank"><p class="clan" style="text-align:center;color:#111;font-weight:bold;margin-top:0px;font-size:14px;">SPONSORED BY TALBOT COUNTY TOURISM</p><img decoding="async" style="display:block; margin:0 auto; width:100%;margin-bottom:20px;" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/TC-728-x-90-Harbor.jpg"/></a> 

<a class="show-for-small-only" href="http://bmag.co/1bz" target="_blank"><p class="clan" style="text-align:center;color:#111;font-weight:bold;margin-top:-30px;font-size:14px;">SPONSORED BY TALBOT COUNTY TOURISM</p><img decoding="async" style="display:block; margin:0 auto;margin-bottom:20px;" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/TC-Online-300-x-250-Pumpkins.jpg"/></a> 


<p><span class="firstCh">B</span>ountiful harvests and beautiful foliage. Indian summers and All Hallows’ Eve. There’s so much to celebrate this time of year that, on any given weekend between now and November, you can’t swing a scarecrow without hitting a fall festival. Festivals let us give thanks for everything we hold seasonally dear: pumpkins, apples, oysters, wines, Oktoberfest, Halloween, and Renaissance rituals. We’ve come up with 20 weekend-worthy fests that represent the spectrum of autumnal events. So hit
the road and partake in one of these pilgrimages.</p>
<hr class="rule1">
<img decoding="async" class="FFpic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT_2015_1.jpg"/>
<p class="caption clan">Sampling the goods at the Virginia Wine Festival. <em>– Courtesy Across-The-Way Productions</em> </p>
<p>
<span class="one">GRAPE EXPECTATIONS</span>
<span class="two">Virginia Wine Festival</span>
<span class="three">September 12-13</span>
<span class="four">Great Meadow, The Plains, VA</span>
</p>
<p>
<strong class="da411">The 411:</strong> Toast the nation’s
fifth biggest wine state by sampling vintages from several dozen top Virginia winemakers. Admission fees buy all-day tastings, seminars to sharpen your
palate, and a souvenir wine glass. Impress your oenophile friends by learning how to keep a wine scorecard like a tasting judge in one of several
specialized classes. And spring for private food and wine pairings where an expert will explain why a Barboursville Merlot is perfect with chicken Marsala
while you savor both. Tickets cost $20-105 (or $15-90 in advance). <strong class="dTT">Drink to This:</strong> Tour nearby vineyards&mdash;Pearmund Cellars ( <em>6190 Georgetown Rd., Broad Run, VA, 540-347-3475</em>) and Linden Vineyards (<em>3708 Harrels Corner Rd., Linden, VA, 540-364-1997</em>)&mdash;whose wines
have cracked the exclusive list at the five-star Inn at Little Washington.
<strong class="goodTaste">Good Taste:</strong> Restaurants love to highlight their vintner neighbors. The Airlie Room <em>(6809 Airlie Rd., Warrenton, VA, 540-347-1300</em>), the in-house
restaurant at Airlie, a historic hotel/conference center, features frequent winemaker dinners with grapes sourced by local vineyards. And don’t miss wine
tasting, Wednesday through Sunday, 2 to 5 p.m., with the sommelier at the acclaimed Ashby Inn (<em>692 Federal St., Paris, VA, 540-592-3900</em>). Take a
Load Off: Once your wine glass is empty, drink in the Virginia countryside and spend the night at Georgian Revival-style Airlie, whose founder strove to
create a haven for socio-political deep thinkers. (Earth Day had its beginnings here.)
</p>
<hr class="rule1">
<img decoding="async" class="FFpic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT_2015_2.jpg"/>
<p class="caption clan">Food vendors at Sunfest in Ocean City. <em>– Courtesy Town Of Ocean City</em> </p>
<p>
<span class="one">FUN IN THE SUN</span>
<span class="two">Sunfest</span>
<span class="three">September 24-27</span>
<span class="four">Inlet Parking Lot, Ocean City</span>
</p>
<p>
<strong class="da411">The 411:</strong> Alas, summer isn’t endless in Ocean City, so send
it off with a bang at Sunfest, the resort town’s carnival-esque harbinger of fall. Roam the sea of tents at the boardwalk’s southern tip, while browsing
nearly 200 artisans’ booths, noshing on crab cakes, oyster fritters, and deep-fried Oreos, and listening to live bands, including nightly headline
performers. (The festival is
free, but concert tickets will set you back between $15 and $60.) Meanwhile, fluttering overhead, behold master kite fliers’ colorful creations at the
Sunfest Kite Festival. <strong class="bSA">Better Shop Around:</strong> The holidays loom, so gift shop for glass jewelry, beach-themed paintings, custom handbags, and other crafts.
<strong class="goodTaste">Good Taste:</strong> Relish reasonably priced, Eastern Shore-sourced surf-and-turf dishes (rockfish tacos or short ribs braised in coffee and locally brewed Burley
Oak stout) at Blacksmith (<em>104 Pitts St., Berlin, 410-973-2102</em>). If weather permits, dine on the garden patio at this new farm-to-table restaurant,
a quick jaunt from the Sunfest grounds. <strong class="loadOff">Take a Load Off:</strong> Stay within walking distance of Sunfest at Atlantic House ( <em>501 N. Baltimore Ave., Ocean City, 410-289-2333</em>), a just-off-the-beach B&amp;B, which offers scrumptious full breakfasts (think crème brûlée
French toast), homemade snacks, off-street parking, and a front
porch made for relaxing.
</p>
<hr class="rule1"><p>
<span class="one">A HIGHLAND FLING</span>
<span class="two">Celtic Classic</span>
<span class="three">September 25-27</span>
<span class="four">Downtown Bethlehem, PA</span>
</p>
<p>
<strong class="da411">The 411:</strong> With its brick sidewalks and Moravian architecture, Bethlehem’s historic district doesn’t exactly conjure the Scottish Highlands. But for one
weekend, kilted clans gather here to toss cabers, dance jigs, play bagpipes, and enlighten newcomers on the finer points of Celtic beverages. Watch muscled
competitors vie for the U.S. National Highland Athletic Championships. Delight in Celtic music, dance, food, whiskey, and beer. Join the culinary
competition by flexing your intestinal fortitude at the haggis-eating contest. (Entry fee is $10.) Contest rules: The first one to devour one pound of the
organ-meat pudding wins. (No ketchup allowed.) <strong class="dTT">Drink to This:</strong> Learn to tap a perfect pint of Guinness. (Tickets: $10.) <strong class="goodTaste">Good Taste:</strong> McCarthy’s Red Stag Pub
(<em>534 Main St., Bethlehem, PA, 610-861-7631</em>) adds special dishes to its Scotch-Irish menu for the Classic. Head there for breakfast (served until 4
p.m.) and scarf down authentic fare like Scotch eggs, Irish bacon, and Irish boxty, a crepe-like potato pancake filled with scrambled eggs, cheese, and a
banger. <strong class="loadOff">Take a Load Off:</strong> You can’t get any closer to the festivities than Historic Hotel Bethlehem (<em>437 Main St., Bethlehem, PA, 800-607-2384</em>), an
elegantly restored 1920s-era building overlooking the festival’s Main Street stage.
</p>
<hr class="rule1">

<div style="margin-bottom:50px;" class="colorDiv">
<img decoding="async" class="FFpic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT_2015_7.jpg"/>
<p class="caption clan"><em>– C. Wiley</em></p>
<h4 class="two">Crowning Glory</h4>
<p style="font-weight:900;text-transform:uppercase" class="clan">A Maryland Ren Fest fan meets&mdash;and marries&mdash;a king.</p>
<p>
Twenty-five years ago, Sascha Nelson attended her first renaissance fair, a small gathering of revelers in Ohio. But it wasn’t until she attended the
Maryland Renaissance Festival in Crownsville that she was truly hooked. “Maryland has one of the top fairs in the country,” says Nelson, “and the first
time I attended, I was blown away. It wasn’t like anything I’d ever seen.”
</p>
<p>
Ever since, Nelson has become a devotee of the so-called “Ren Fest,” and she now attends every weekend, late August through October, when the fair is in
full swing. Of course, it doesn’t hurt that last fall, she married Fred Nelson, who plays King Henry VIII. After meeting him at the fair in 2008, the two friended each other on Facebook. “We had an Internet friendship first,” explains Nelson, “but when we talked face-to-face, we realized that there was a
real spark. I remember feeling like, ‘Wow, I found my other half.’” Married life in Columbia seems to suit them well. At the end of her husband’s day of donning a
40-pound gem-encrusted coat in the sweltering sun, Sascha says, “I take him home and rub his feet.” And Fred, an award-winning videographer by day, returns her loving kindness. “I get treated like beyond a queen,” Sascha says. “He brings me coffee in bed every
morning.” And he always gives her the royal treatment. “I collect aprons and he bought me one that says, ‘Queen of Everything,’” Sascha says. “He’s the
king of Maryland Renaissance Festival, but I rule the house.” Quips Fred, “I never have to fear losing myself in the role. I know who’s in charge at home.”<em>—Jane Marion</em>
</p>
</div>

</div>
</div>





<!--1. Large Desktop-->

<!-- <div class="show-for-large-up" style="background:#eee;">
<div style="display:block; margin:0 auto;"><a href="http://bmag.co/1bz" target="_blank">
<img decoding="async" style="width:100%; height:auto;"  id="adBand" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/talbotTrans.png"/></a>
</div>
</div> -->



<!--3. Mobile-->

<a class="hide-for-large-up" href="http://bmag.co/1bz" target="_blank"> <img decoding="async" style="width:100%; height:auto;"  src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/TC-1600-x-800-Pumpkins.jpg"/></a>

<p class="clan" style="color:#999; text-align:center; padding-top:7px;font-size:14px;margin-top:10px;">Advertisement</p>







<div class="row">
<div class="medium-8 medium-offset-2 columns">


<hr class="rule1">
<p>
<span class="one">LEAF OUT</span>
<span class="two">Autumn Leaf Festival</span>
<span class="three">September 26-October 4</span>
<span class="four">Downtown Clarion, PA</span>
</p>
<p>
<strong class="da411">The 411:</strong> Watch a mega-parade,
tap your toes to talented fiddlers and flat pickers, and join 300,000 foliage worshippers in a small college town that becomes the Pasadena of Pennsylvania
for nine days. Bows and fingers fly September 26 at the Pennsylvania State Old Time Fiddlers’ Contest. Grab a choice spot along Main Street for the
festival’s centerpiece, the 62-year-old Tournament of Leaves Parade (October 3), featuring 100-plus bands, drill teams, and floats. In addition, enjoy the
renowned crafters/farmers’ market, carnival rides, dancing, and delectable dishes. <strong class="bSA">Better Shop Around:</strong> Shop the crafters show for handmade home
furnishings. Down Right Primitives (<em>625 Oakridge Rd., New Bethlehem, PA, 814-221-5968</em>) sells mirrors, benches, and other furniture cleverly
repurposed from old doors, windows, shutters, and headboards. <strong class="goodTaste">Good Taste:</strong> Join the throngs at Daddy’s Main Street ( <em>513 Main St., Clarion, PA, 814-223-4687</em>) for grass-fed-beef burgers, fresh-cut shoestring fries, and wings (mild to “Demon’s Breath”). <strong>Take a Load
Off:</strong> Book a Jacuzzi suite or stylishly rustic cabin at Gateway Lodge (<em>14870 Route 36, Cooksburg, PA, 814-744-8017</em>), a wood-beamed B&amp;B nestled
in an old-growth forest 20 minutes from Clarion. Hike the famous Cook Forest. Soothe sore quads at The Woods Spa, and then dine on game grub (venison strip
loin with juniper rub) at the lodge restaurant/wine bar.
</p>
<hr class="rule1">
<p>
<span class="one">HOW ’BOUT THEM APPLES?</span>
<span class="two">National Apple Harvest Festival</span>
<span class="three">October 3-4 and 10-11</span>
<span class="four">South Mountain Fairgrounds, Biglerville, PA</span>
</p>
<p>
<strong class="da411">The 411:</strong> Journey to the heart of orchard country for this two-weekend
extravaganza celebrating all “apple-achian” traditions. Indulge your appetite for homemade applesauce, dumplings, pancakes, pies, even apple pizza, as you
wander past kettles of bubbling apple butter and an old-fashioned cider press. Bid on prize-winning pies at the baking auction. Watch antique John Deeres
do-si-do at the tractor square dances. Other offerings include live traditional music and a steam-powered shingle mill. Tickets cost
$9-10, including parking and shuttle service, plus orchard tours.
<strong class="dTT">Drink to this:</strong> Need we remind you you’re in Appleland? Take
home a bag or two and a jug of cider from festival vendors. <strong class="goodTaste>Good Taste:</strong> Frittered and apple-buttered out? Discover what the chefs at Herr Ridge ( <em>900 Chambersburg Rd., Gettysburg, PA, 717-334-4332</em>) can do with local organic farm fare, like an apple-brined pork tenderloin in smoked paprika sauce. <strong class="loadOff>Take a Load Off:</strong> Savor the country comforts of a weekend at Hickory Bridge
Farm B&amp;B (<em>96 Hickory Bridge Rd., Orrtanna, PA, 717-642-5261</em>), an 18th-century farmhouse-turned-inn famous for its rib-sticking, family-style
dinners. Secure a cozy creek-side cottage, a deluxe farmhouse room, or ensconce the whole family in a farmhouse suite.
</p>
<hr class="rule1">
<img decoding="async" class="FFpic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT_2015_3.jpg"/>
<p class="caption clan">Making music at the Autumn Glory Festival. <em>– Courtesy Garrett County Chamber of Commerce</em></p>
<p>
<span class="one">SEASON'S GREETINGS</span>
<span class="two">Autumn Glory Festival</span>
<span class="three">October 7-11</span>
<span class="four">Oakland and Garrett County</span>
</p>
<p>
<strong class="da411">The 411:</strong> The auburn slopes of the Alleghenies provide the color for this five-day event, featuring parades, crafts, quilt shows, and antiques sales, as
well as turkey dinners, mountain music, clogging, marching bands, classic cars, and a kind of pumpkin X Games. Cheer on numbered, rapids-running pumpkins
in a race for prize money at the Great Pumpkin Festival. Don’t miss the state banjo and fiddle championships or a concert on the Great Highland Pipes. And
for an extra indulgence, download maps (<em>visitdeepcreek.com</em>) for 25- and 60-mile self-guided foliage driving tours. <strong class="bSA">Better Shop Around:</strong> Shop for
hand-made quilts, Amish-built furniture, Longaberger baskets, and vintage jewelry at the weekend shows in and around Oakland, the festival’s hub. Good
Taste: Dine on New York strip in a peppercorn-cognac demi-glace at Cornish Manor (<em>830 Memorial Dr., Oakland, 301-334-6499</em>), a hillside Victorian
restaurant boasting sensational views and memorable desserts. (Tuck into the bread pudding with caramel-walnut sauce.) <strong class="loadOff">Take a Load Off:</strong> Pamper yourself at
Lake Pointe Inn (<em>174 Lake Pointe Dr., McHenry, 301-387-0111</em>), a luxury arts-and-crafts-style B&amp;B perched on a quiet cove of Deep Creek Lake.
The romantic, treetop level Savage Room, overlooking the lake, is a guest favorite.
</p>
<hr class="rule1">
<img decoding="async" class="FFpic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT_2015_4.jpg"/>
<p class="caption clan">Bavarian folk dancers perform at the Richmond Oktoberfest. <em>– Courtesy Oktoberfest of Richmond</em></p>
<p>
<span class="one">SUDS UP
</span>
<span class="two">Richmond Oktoberfest
</span>
<span class="three">October 16-17
</span>
<span class="four">Richmond International Raceway, Richmond, VA
</span>
</p>
<p>
<strong class="da411">The 411:</strong> Visit Bavaria by way of I-95 South to attend Richmond
Oktoberfest, the Old Dominion’s homage
to Munich’s 200-year-old bier-palooza. Find a seat at the communal tables in the cavernous indoor beer garden and sample German and domestic lagers,
pilsners, and seasonal brews, along with bratwurst, roast pork, sauerkraut, potato pancakes, and
Bavarian pastries. Polka, waltz, and shake your hintern to The Continentals, an award-winning polka band. Then rest a spell and watch the Bavarian folk
dancers&mdash;all for a mere $15 a day. <strong class="dTT">Drink to This:</strong> Spring $12 for
the commemorative Oktoberfest beer stein. This year’s model depicts the handsome medieval
Eltz Castle. <strong class="goodTaste">Good Taste:</strong> You’ll
be carbo-loading all evening, so
grab brunch and you’ll be good
to go ’til then. Tame your morning hunger with the Mallorca, a grilled, powdered sugar-dusted sandwich with cheddar cheese, country ham, and a fried egg at
Saison Market (<em>23 W. Marshall St., Richmond, VA, 804-269-3982</em>), the casual counterpart to
a Latin-influenced gastropub. <strong class="loadOff">Take a Load Off:</strong> Walk to the Thomas Jefferson-designed state capitol, Tobacco Row restaurants, Canal Walk, and other downtown
attractions from The Berkeley Hotel (<em>1200 E. Cary St., Richmond, VA, 804-780-1300</em>), boutique lodgings in the city’s historic Shockoe Slip
district.
</p>
<hr class="rule1">
<img decoding="async" class="FFpic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT_2015_5.jpg"/>
<p class="caption clan">Facing off at the National Oyster Shucking Championship. <em>– Courtesy Rotary Club of Lexington Park</em></p>
<p>
<span class="one">A REAL PEARL</span>
<span class="two">St. Mary’s County Oyster Festival</span>
<span class="three">October 17-18</span>
<span class="four">St. Mary’s County Fairgrounds, Leonardtown</span>
</p>
<p>
<strong class="da411">The 411:</strong> After every round of the National Oyster Shucking Championship—the marquee event of this singular celebration—scores of bivalves must be disposed
of. That’s where you come in. As each shuck-off ends, spectators line up to devour the spoils. In addition to giveaways, you can buy the oysters raw,
grilled, scalded, stewed, deep-fried, beer-chased, or po’ boyed. And if oysters don’t float your boat, consider another St. Mary’s specialty—ham stuffed
with spiced greens, and then rolled into a savory, sliceable treat. The festival’s $5 entrance fee is a total bargain. <strong class="shopAround">Take a Load Off:</strong> Inspired by all
that showy shucking? Invest in a stylish oyster knife. Carolina Shuckers, a festival vendor, sells elegant, hand-forged knives fashioned from reclaimed
railroad spikes. <strong class="goodTaste">Good Taste:</strong> Chow down on rockfish dinners and house-made desserts like a local at Kevin’s Corner Kafe ( <em>41565 Park Ave., Leonardtown, 301-997-1260</em>), an out-of-the-way, order-at-the-counter eatery run by a former waterman. <strong class="loadOff">Take a Load Off:</strong> About 30
minutes southeast of the festival—and a world away—find comfort and Colonial grandeur at Woodlawn (<em>16040 Woodlawn Dr., Ridge, 301-872-0555</em>), a
1798 Potomac River manor house turned B&amp;B. Set on 180 acres, the historic house and five cottages offer luxury and nature aplenty.
</p>
<hr class="rule1">



<a href="#" data-reveal-id="myModal"> <img decoding="async" class="launchMe animated pulse infinite" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/laucher_2_ff.svg"/></a>



<div style="background:#FF7F50; color:#fff;" id="myModal" class="reveal-modal small" data-reveal aria-labelledby="modalTitle" aria-hidden="true" role="dialog">
<img class="" style="display:block; margin:0 auto;  width:250px;"src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/laucher_2_ff.svg"/>
<p class="clan" style="text-align:center;margin-top:15px;text-transform:uppercase;line-height:1.25;color:#fff; font-weight:900; margin-top:-50px;">Here’s a rundown of other<br/>fantastic festivals</p>

<p class="type">
    Day Trips
</p>
<p>
<span class="fest">Maryland Renaissance Festival
</span><span class="when">(Weekends through October 25)
</span><span class="where">Revel Grove, Crownsville
</span><span style="text-align:center;" class="desc">A 16th-century party with jousters and jesters, turkey legs, and Tudor tailoring.</span>
</p>

<p>
</span><span class="fest">Catoctin Colorfest
</span><span class="when">(October 10-11)
</span><span class="where">Thurmont Community Park, Thurmont
</span><span style="text-align:center;" class="desc">Think: mountain crafts (broom-making, wood carving) amid peak foliage.</span>
</p>

<p class="type">
    Feast-ivals
</p>
<p>
</span><span class="fest">Apple Butter Frolic
</span><span class="when">(October 3)
</span><span class="where">Mennonite Heritage Center, Harleysville, PA
</span><span style="text-align:center;" class="desc">From apple butter to chicken pot pie, an old-time agricultural fest featuring Pennsylvania Dutch fare.</span>
</p>

<p>
</span><span class="fest">Apple Scrapple Festival
</span><span class="when">October 9-10)
</span><span class="where">Main Street, Bridgeville, DE
</span><span style="text-align:center;" class="desc">Indulge in apple dumplings, scrapple sandwiches, and breakfast Olympics in Scrappletown, USA.</span>
</p>

<p class="type">
    Pumpkin Happenings
</p>
<p>
</span><span class="fest">Scarecrow Festival
</span><span class="when">(September 19-20)
</span><span class="where">Peddler’s Village, Lahaska, PA
</span><span style="text-align:center;" class="desc">Strawman-making workshops plus pumpkin pie eat-offs equals fall fun.</span>
</p>

<p>
</span><span class="fest">World Championship Punkin Chunkin
</span><span class="when">(November 7-8)
</span><span class="where">Dover International Speedway, Dover, DE
</span><span style="text-align:center;" class="desc">A Goldbergian pumpkin artillery lobs gourds for distance and theatricality.</span>
</p>
    
<p class="type">
    All Ears
</p>
<p>
</span><span class="fest">The Amazing Maize Maze
</span><span class="when">(Weekends through November 7)
</span><span class="where">Cherry Crest Adventure Farm, Ronks, PA
</span><span style="text-align:center;" class="desc">You’ll be a-maized by this five-acre interactive maze designed (and trademarked) by a former Disney Broadway producer.</span>
</p>

<p>
</span><span class="fest">Lawyer’s Farm Corn Maze
</span><span class="when">(Weekends September 19-November 1)
</span><span class="where">Lawyer’s Farm, Thurmont
</span><span style="text-align:center;" class="desc">Maryland pride-themed labyrinths, pumpkin cannons, and a hay-bale movie theater are all for the taking.</span>
</p>

<p class="type">Down on the Farm
</p>

<p>
</span><span class="fest">Heritage Harvest Festival
</span><span class="when">(September 12)
</span><span class="where">Monticello, Charlottesville, VA
</span><span style="text-align:center;" class="desc">The home of Thomas Jefferson, America’s founding foodie, provides the backdrop for this heirloom veggie and sustainable farming celebration.</span>
</p>

<p>
</span><span class="fest">National Zoo Autumn Conservation Festival
</span><span style="text-align:center;" class="desc">(October 3-4)
</span><span class="where">Smithsonian Conservation Biology Institute, Front Royal, VA
</span><span style="text-align:center;" class="desc">See the world’s rare and endangered animals, including bison and cranes.</span>
</p>
<a style="color:#fff;" class="close-reveal-modal" aria-label="Close"><img decoding="async" style="width:25px; height:25px;" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/close_icon.svg"/></a>


</div>
<hr class="rule"/>



<p>
<span class="one">EYE ON THE BIRDIE</span>
<span class="two">Cape May Fall Festival</span>
<span class="three">October 23-25</span>
<span class="four">Cape May, NJ</span>
</p>
<p>
<strong class="da411">The 411:</strong> Lifelong birders and curious novices flock to southern Jersey in the fall to see migrating hawks, eagles, seabirds, and scarcer species like the
fork-tailed flycatchers sighted here last year. Join trained observers as they count raptors&mdash;sometimes thousands a day&mdash;at the Cape May Hawk Watch.
Festival admission includes guided walks at birding hot spots, indoor workshops (bird identification, avian photography), and talks by top ornithologists
and authors. Cost is $65 per day for the festival ($35 additional for field trips by bus and boat); admission is free to the concurrent Bird Show <em>(Cape May Convention Hall, 714 Beach Ave., Cape May, NJ, 609-884-9563)</em>. <strong class="bSA">Better Shop Around:</strong> Consider upgrading your gear.
Bird Show vendors offer binoculars, spotting scopes, and other equipment. <strong class="goodTaste">Good Taste:</strong> Whatever’s in season&mdash;bluefish, butternut squash, Swiss chard&mdash;you’ll
find
on the chalkboard menu at Louisa’s (<em>104 Jackson St., Cape May, NJ, 609-884-5882</em>), a farm-to-table cafe known for fresh fish dishes. Its new
chocolate shop speaks to dessert possibilities. <strong class="loadOff">Take a Load Off:</strong> An upscale motel in a refurbished cottage, The Star (<em>29 Perry St., Cape May, NJ, 800-297-3779</em>) is as cheery inside as its goldfinch-yellow exterior. Choose from standard rooms, efficiencies, or
carriage house suites, all decorated in a retro-motel-meets-beach-resort style.
</p>
<hr class="rule1">
<img decoding="async" class="FFpic" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/FT_2015_6.jpg"/>
<p class="caption clan"> Flying broomsticks at the Sea Witch Halloween & Fiddlers’ Festival. <em>– Courtesy Rehoboth Beach- Dewey Beach Chamber of Commerce</em></p>
<p>
<span class="one">ALL DRESSED UP</span>
<span class="two">Sea Witch Halloween &amp; Fiddlers’Festival</span>
<span class="three">October 23-25</span>
<span class="four">Downtown Rehoboth Beach, DE</span>
</p>
<p>
<strong class="da411">The 411:</strong> Think the beach is boring after Labor Day? Think again. This spirited festival is a shoulder-season romp rife with Potteresque imagination and
kooky contests. The hijinks include competitive broom tossing, a dress-up 5K,
and two- and four-legged best-costume parades (past canine entries included pooches dressed as flying monkeys and “Boston Tea Party,” a large, Boston
terrier-filled teacup). Watch a parade down Rehoboth Avenue led by the huge Sea Witch balloon while deciphering clues on a “witch hunt” for this hidden
harpy. Also enjoy musical acts, including swing, indie-rock, and tribute bands at the bandstand, plus fiddlers and bluegrass groups at the state fiddlers’
festival (Convention Hall). <strong class="goodTaste">Good Taste:</strong> Rehoboth restaurant folks adore Halloween, but none more than those at Blue Moon ( <em>35 Baltimore Ave., Rehoboth Beach, DE, 302-227-6515</em>). A local institution, Blue Moon blends acclaimed cuisine with outrageous entertainment. On
Saturday nights, impersonators evoke Elton, Aretha, and other legendary crooners. <strong class="loadOff">Take a Load Off:</strong> Register, park, stay put. Book a cushy room at The
Bellmoor Inn &amp; Spa (<em>6 Christian St., Rehoboth Beach, DE, 302-227-5800</em>) and you’re blocks from Sea Witch events. Rates include daily hot
breakfast buffet, free parking,
and the quietude of a charming brick-paved courtyard.
</p>

<a class="show-for-medium-up" href="http://bmag.co/1bz" target="_blank"><img decoding="async" style="display:block; margin:0 auto; margin-top:50px; width:100%;margin-bottom:20px;margin-lotto:100px;" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/TC-728-x-90-Harbor.jpg"/></a> 


<a class="show-for-small-only" href="http://bmag.co/1bz" target="_blank"><img decoding="async" style="display:block; margin:0 auto; margin-top:50px; margin-bottom:20px;" src="https://52f073a67e89885d8c20-b113946b17b55222ad1df26d6703a42e.ssl.cf2.rackcdn.com/TC-Online-300-x-250-Museum.jpg"/></a> 


</div>
</div>
		</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) 2015 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;
}

.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-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-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-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 {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-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-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-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;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  from, 50%, to {
    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 {
  from {
    -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);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -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);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -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);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -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);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -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 {
  from, to {
    -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);
  }

  to {
    -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);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -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);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -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);
  }

  to {
    -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 {
  from {
    -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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes wobble {
  from {
    -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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    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);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    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);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    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);
  }

  to {
    -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);
  }

  to {
    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);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -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;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -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;
  }

  to {
    -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 {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-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-animation-timing-function: ease-in;
    animation-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);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-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-animation-timing-function: ease-in;
    animation-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);
  }

  to {
    -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 {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-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-animation-timing-function: ease-in;
    animation-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);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-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-animation-timing-function: ease-in;
    animation-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);
  }

  to {
    -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 {
  from {
    -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;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -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;
  }

  to {
    -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-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -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;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -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;
  }

  to {
    -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-keyframes lightSpeedIn {
  from {
    -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;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -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;
  }

  to {
    -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 {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -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 {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -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;
  }

  to {
    -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;
  }

  to {
    -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 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    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 {
  from {
    opacity: 1;
  }

  to {
    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 {
  from {
    opacity: 1;
  }

  to {
    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 {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    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 {
  from {
    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 {
  from {
    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 {
  from {
    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 {
  from {
    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 {
  from {
    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 {
  from {
    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 {
  from {
    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 {
  from {
    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 {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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);
  }

  to {
    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 {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.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">.firstCh{
float: left; font-size: 72px;
line-height: 60px;
padding-top: 4px;
padding-right: 8px; padding-left: 3px;
font-weight:bold;
}

.social-bar{
display:none;
}

.one{
font-weight:900;
font-family: "ff-clan-web-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
text-transform:uppercase;
display:block;
color:#555;
}

.two{
font-size:1.75rem;
font-weight:700;
font-family: "ff-clan-web-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
text-transform:uppercase;
display:block;
margin-top:-10px;
}

.three{
font-family: "ff-unit-slab-web", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
text-transform:uppercase;
display:block;
color:#FF7F50;
padding-top:0px;
margin-top:-10px;
}

.four{
font-family: "ff-clan-web-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
display:block;
font-size:15px;
margin-top:-3px;
}

.colorDiv{
background:#eee;
padding:15px;
margin-bottom:20px;
}

.launchMe{
width:150px;
height:150px;
background:#FF7F50;
padding:20px;
display:block;
margin:0 auto;
border-radius:50%;
}

.type{
font-family: "ff-clan-web-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
display:block;
margin:0 auto;
width:210px;
font-weight:900;
color:#FF7F50;
background:#FFF;
padding:5px;
text-transform:uppercase;
text-align:center;
font-size:1.45rem;
margin-top:25px;
margin-bottom:25px;
}

.fest{
font-family: "ff-clan-web-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
display:block;
 margin:0 auto;
text-transform:uppercase;
text-align:center;
font-weight:900;
font-size:1.25rem;
}

.when{
font-family: "ff-clan-web-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
text-transform:uppercase;
display:block;
margin:0 auto;
text-align:center;
font-weight:900;
}

.where{
font-family: "ff-clan-web-condensed", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
display:block;
margin:0 auto;
text-align:center;
font-weight:200;
}

.desc{
display:block;
margin:0 auto;
text-align:center !important;
}

.uppers{
}

.caption{
padding-top:5px;
font-size:15px;
}



#adBand{
background:url('http://98329bfccf2a7356f7c4-b113946b17b55222ad1df26d6703a42e.r50.cf2.rackcdn.com/TC-1600-x-800-Pumpkins.jpg');
background-position:center;
background-repeat:no-repeat;
background-color:#eeeeee;
display:block;
margin:0 auto;
background-attachment:fixed;
background-size:contain;
}</style>
		</div>
	</div>
</div></div></div></div>
</div>
<p><a href="https://www.baltimoremagazine.com/section/travel/fall-festivals-roundup/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Best Fall Festivals in the Region</title>
		<link>https://www.baltimoremagazine.com/section/events/best-fall-festivals-in-the-region/</link>
		
		<dc:creator><![CDATA[Jess Mayhugh]]></dc:creator>
		<pubDate>Thu, 09 Oct 2014 21:00:00 +0000</pubDate>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[fall festivals]]></category>
		<category><![CDATA[Pumpkin Patches]]></category>
		<guid isPermaLink="false">https://www.baltimoremagazine.com/?p=67241</guid>

					<description><![CDATA[Fall festival season is officially upon us, and what better way to celebrate than by running through pumpkin patches and grabbing a cup of warm cider. Before this enchanting season passes us by, be sure to indulge in the best fall activities at these festivals in the coming weeks. Sugarloaf Craft Festival&#160;2200 York Road, Timonium, &#8230; <a href="https://www.baltimoremagazine.com/section/events/best-fall-festivals-in-the-region/">Continued</a>]]></description>
										<content:encoded><![CDATA[<p>Fall festival season is officially upon us, and what better way to celebrate than by running through pumpkin patches and grabbing a cup of warm cider. Before this enchanting season passes us by, be sure to indulge in the best fall activities at these festivals in the coming weeks.</p>
<p><a href="http://www.sugarloafcrafts.com/festivals/timon/fall/">Sugarloaf Craft Festival</a><strong>&nbsp;</strong><em>2200 York Road, Timonium, 410-252-0200. </em>Art lovers, you’re in luck. Visit this festival at the Timonium Fairgrounds Oct. 10-12 to find unique creations from over 250 top artisans. Spend the day browsing fine artwork like pottery, sculptures, jewelry, and home décor while listening to live music. Interactive demonstrations will also be available throughout the festival’s run for visitors to take part in. </p>
<p><a href="http://www.explorenature.org/public-programs/special-events/pumpkinfest/">PumpkinFest</a><strong>&nbsp;</strong><em>11201 Garrison Forest Road, Owings Mills, 443-738-9200. </em>This family-friendly event, held from Oct. 11-12 at the Irvine Nature Center, provides a great opportunity for kids to learn about Irvine’s environmental philosophies while partaking in family fun. The festival features pumpkin painting, hayrides, cooking demonstrations, scarecrow making, and alpacas for children to meet up close. </p>
<p><a href="http://www.butlersorchard.com/pumpkin-festival/">Butler’s Orchard Pumpkin Festival</a><strong>&nbsp;</strong><em>22200 Davis Mill Road, Germantown, 301-972-3299. </em>Enjoy all of the traditional autumn activities at Butler’s Orchard every weekend in October. Some of the enticing attractions at this seasonal event include corn hole, face painting, pony rides, and a straw maze. Enjoy all of the fun that the event has to offer while indulging in unique festival food offerings like pit beef sandwiches and apple-cider donuts. </p>
<p><a href="http://www.visitdeepcreek.com/pages/47thAnnualAutumnGloryFestival1">Autumn Glory Festival</a><em>15 Visitors Center Drive, McHenry, 301-387-6171. </em>This huge community celebration, held in Garrett County from Oct. 8-12, combines every imaginable festival activity with the spirit of autumn. The five-day-long itinerary features a farmer’s market, fine arts exhibits, a car show, daily crafts, and even an ice cream eating contest to close out the festival’s run. </p>
<p><a href="http://waterfrontpartnership.org/calendar-of-events/212/harbor-harvest--west-shore-park">Harbor Harvest</a><strong>&nbsp;</strong><em>400-500 Block of Light St, 443-743-3308.</em>The Waterfront Partnership of Baltimore will be hosting this free family event on Oct. 19 from 10 a.m. to 2 p.m. at West Shore Park in the Inner Harbor. All of the classic attractions like a petting zoo, hay-maze, and pumpkin decorating will be available in addition to a kid-friendly, interactive, science and live music performance from The Curiosity Crew. Local food trucks will also be in attendance for visitors to indulge in hometown fall flavor.</p>
<p><a href="http://www.marylandzoo.org/event/oktobearfest-2014/">OktoBEARfest</a><em>1876 Mansion House Drive,410-396-7102. </em>Live music, German-inspired food, and lots of beer will all be available at this cant-miss event at The Maryland Zoo in Baltimore on Oct. 18. Tickets include an unlimited sampling of more than 30 seasonal brews, a commemorative sampling glass, and all-day access to the zoo. </p>
<p><a href="http://cylburn.org/education-events/special-events/arbooretum/">ArBOOretum</a><strong>&nbsp;</strong><em>4915 Greenspring Ave., 410-367-2217. </em>The Cylburn Arboretum will be hosting this Halloween-themed night of fun on Oct. 24 from 5:30 to 8 p.m. Highlights will include a pumpkin-carving contest, carriage rides, a trick-or-treat nature trail, crafts, and a costume contest for kids. Be sure to check out Cylburn’s spooky garden and historic haunted mansion for some pre-Halloween thrills. </p>
<p><a href="http://herefordfire.org/Fall_Festival">Hereford Fall Festival&nbsp;</a><em>200 Mt. Carmel Road, Parkton,443-375-0293. </em>More than 150 food and craft vendors will be featured at this Baltimore County festival held on Oct. 18 and 19. Unique featured attractions include chainsaw and hand-wood carving presentations, monster truck rides, and signature wine tastings from local wineries.  Grab one of the festival’s mouthwatering snacks like fresh-popped kettle corn or creamy crab dip and enjoy the weekend’s full lineup of live music.  </p>
<p><a href="http://ccgovernment.carr.org/ccg/farmmus/docs/fall-harvest.pdf">Fall Harvest Days</a><strong>&nbsp;</strong><em>500 South Center Street, Westminster, 410-386-3880. </em>The Carroll County Farm Museum will be featuring special autumn entertainment on Oct. 18 and 19 from 10 a.m. to 5 p.m. Visitors can enjoy museum tours, food and craft vendors, live music, and even learn how to make their own apple butter.&nbsp;</p>

<p><a href="https://www.baltimoremagazine.com/section/events/best-fall-festivals-in-the-region/" rel="nofollow">Source</a></p>]]></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 47/98 objects using Redis
Page Caching using Disk: Enhanced 

Served from: www.baltimoremagazine.com @ 2026-10-22 23:33:45 by W3 Total Cache
-->