#tlfs_slideshow{margin:0;display:inline-block;float:left}#tlfs_placeholder{}#tlfs_placeholder_div{margin:0;position:relative}#tlfs_triangle{position:absolute;bottom:-10px;left:0}#tlfs_slideshow img.tlfs_on{cursor:pointer;cursor:hand}#tlfs_slideshow img.tlfs_off{cursor:default}#tlfs_slideshow img#tlfs_next.in_image{position:absolute;top:0;right:0}#tlfs_slideshow img#tlfs_previous.in_image{position:absolute;top:0;left:0}#tlfs_slides{display:none}#tlfs_nav_row{height:132px;border:1px solid #000;border-width:0 0 1px 0;padding:0;margin:10px 0 0 0}#tlfs_nav_row div{display:inline-block;height:132px;text-align:center;padding:0;margin:0}#tlfs_nav_prev{width:132px;border-right:1px solid #000}#tlfs_nav_next{width:132px;border-left:1px solid #000}#tlfs_nav_hed{width:384px}#tlfs_nav_hed_block{position:relative;display:block;width:100%;height:100%}#tlfs_nav_hed h2{margin:15px 0 0 0;padding:0;font:bold 30px/28px 'Oswald', helvetica, arial, sans-serif}#tlfs_nav_hed h2 a{color:#000}#tlfs_nav_hed h2 a:hover{color:#ee2e24}#tlfs_nav_hed h3{margin:10px 0 0 0;padding:0;font:normal 20px/24px Georgia, serif}#tlfs_nav_row #holes{margin:0;padding:0;width:56px;height:10px;position:absolute;bottom:10px;left:50%;margin-left:-28px}#tlfs_nav_row div.hole{width:10px;height:10px;float:left;padding:0;margin:2px;cursor:pointer;cursor:hand}#tlfs_nav_row div.hole img{width:10px;height:10px;padding:0;margin:0}#tlfs_nav_row div.hole.tlfs_off{background:#ebebeb}#tlfs_nav_row div.hole.tlfs_on{background:#ee2e24}#tlfs_hed_row{width:100%;height:80px;border:1px solid #000;border-width:0 0 4px 0;padding:3px;margin:0;font:normal 16px/20px 'Oswald', helvetica, arial, sans-serif}#tlfs_hed_row td{width:131px;border-right:1px dotted #000;text-align:center;padding:5px}#tlfs_hed_row td#tlfs_hed_3{border-right:0}#tlfs_hed_row td:last-child{border-right:0}.tlfs_hed_link.tlfs_off{color:#000}.tlfs_hed_link.tlfs_on{color:#ee2e24}.wp-polls-archive{}.wp-polls,.wp-polls-form{}.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li{text-align:left;background-image:none;display:block}.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul{text-align:left;list-style:none;float:none}.wp-polls ul li:before, .wp-polls-ans ul li:before, #sidebar ul ul li:before{content:''}.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG{display:inline;border:0px;padding:0px;margin:0px}.wp-polls-ul{padding:0px;margin:0px 0px 10px 10px}.wp-polls-ans{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.wp-polls-loading{display:none;text-align:center;height:16px;line-height:16px}.wp-polls-image{border:0px}.wp-polls .Buttons{border:1px solid #c8c8c8;background-color:#f3f6f8}.wp-polls-paging a, .wp-polls-paging a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-polls-paging a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-polls-paging a:hover{border:1px solid #000;color:#000;background-color:#FFF}.wp-polls-paging a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-polls-paging span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;border:1px solid #000;background-color:#FFF}.wp-polls-paging span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#000;background-color:#FFF}.wp-polls-paging span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#FFF}*{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0}html{display:block !important}body{color:#000;font-family:Georgia,serif;font-size:14px;line-height:143%;text-align:center;-webkit-text-size-adjust:none;margin:auto}p{margin:8px 0}h1,h2,h3,h4,h5,h6{line-height:100%}h1{font-size:32px;font-weight:normal}h2{font-size:24px;font-weight:normal}h3{font-size:20px}h4{font-size:18px}h5{font-size:12px;border-bottom:1px solid #000;padding-bottom:3px;text-transform:uppercase;margin:0 0 8px 0}h6{font-size:12px}h4,h5,h6{font-family:Arial,sans-serif}h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited{color:#000;text-decoration:none}h6.alt_link a:link, h6.alt_link a:visited{color:#1a71af}h6.alt_link a:hover{text-decoration:underline}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#1a71af;text-decoration:none}a:link,a:visited{color:#1a71af;text-decoration:none}a:hover,a:active{color:#1a71af;text-decoration:underline}cite{font-family:Arial,sans-serif}dt{font-weight:bold}ul li{list-style:inside square}cite{font-size:12px;font-style:normal;font-weight:bold;line-height:120%}fieldset{margin:8px 0}input{color:#000}label{color:#000;display:block;font-weight:bold}caption{font-family:Arial,sans-serif;font-size:12px;font-weight:bold}caption img{vertical-align:middle}td,th{vertical-align:middle;text-align:center}.mapp-container td,th{vertical-align:middle;text-align:left}hr{border:none;margin:16px 0;clear:both;border-top:1px solid #000}hr.dotted{border:none;margin:16px 0;clear:both;border-top:1px dotted #000}iframe.mapframe{border:1px solid #CCC}.image_credit{font-size:10px;color:#999}.image_credit a{color:#999}.wp-polls-ans ul li{list-style:none}.wp-polls-ans label{display:inline}.last-item{border:none}.clear{clear:both}.clearfix, .flexslider, .site_wide_nav, #related_posts_thumbnails li, .wp-pillar .latest-feed, .wp-pillar .latest-feed ul ul.feedlist li.article, .wp-pillar .editorial-columns ul.latest li, .wp-pillar .features, .wp-pillar .features.now_featuring ul li, .wp-pillar.best-of-the-city .features ul li, .wp-pillar .key-figures, .wp-pillar .hot-spots, .wp-pillar .site-section, .wp-pillar.home .home-features ul li, .wp-pillar.restaurants .wten, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form, .wp-pillar.realestateguide .where_to_buy_now, .wp-pillar.fashion-week .galleryfeed, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article, .wp-pillar.fashion-week .celebrities ul li, #comments-left-rail #related, .entry .content_widget, .entry .content_widget > div, .slideshow .social-media, .slideshow .gallery-nav, .entry .swipe-gallery, .slideshow .swipe-gallery, .entry .swipe-gallery li.slide-item, .slideshow .swipe-gallery li.slide-item, .post, .post .entry-content, .post .entry, .post .postmetadata, .todo-items .todo_container .collapse, .inline-app .pagination, .inline-app.listings_search #search_return .sort_option_wrap, .inline-app.listings_search #search_return #sort_options, .inline-app.listings_search #search_return div.listing_result, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span, .inline-app.guide #results_container #results .show_box, .inline-app.guide #results_container #results .maplist, .inline-app.guide #results_container #results #cl-map, .inline-app.guide #results_container #results #listing_results #search_results li, .inline-app.guide #details, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul, .inline-app.guide #sort_options, #social-media .social_wrap, .social_quick_share, #page-share .social-media, #page-share .social-media .share-this span{zoom:1}.clearfix:before, .flexslider:before, .site_wide_nav:before, #related_posts_thumbnails li:before, .wp-pillar .latest-feed:before, .wp-pillar .latest-feed ul ul.feedlist li.article:before, .wp-pillar .editorial-columns ul.latest li:before, .wp-pillar .features:before, .wp-pillar .features.now_featuring ul li:before, .wp-pillar.best-of-the-city .features ul li:before, .wp-pillar .key-figures:before, .wp-pillar .hot-spots:before, .wp-pillar .site-section:before, .wp-pillar.home .home-features ul li:before, .wp-pillar.restaurants .wten:before, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form:before, .wp-pillar.realestateguide .where_to_buy_now:before, .wp-pillar.fashion-week .galleryfeed:before, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article:before, .wp-pillar.fashion-week .celebrities ul li:before, #comments-left-rail #related:before, .entry .content_widget:before, .entry .content_widget > div:before, .slideshow .social-media:before, .slideshow .gallery-nav:before, .entry .swipe-gallery:before, .slideshow .swipe-gallery:before, .entry .swipe-gallery li.slide-item:before, .slideshow .swipe-gallery li.slide-item:before, .post:before, .post .entry-content:before, .post .entry:before, .post .postmetadata:before, .todo-items .todo_container .collapse:before, .inline-app .pagination:before, .inline-app.listings_search #search_return .sort_option_wrap:before, .inline-app.listings_search #search_return #sort_options:before, .inline-app.listings_search #search_return div.listing_result:before, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar:before, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span:before, .inline-app.guide #results_container #results .show_box:before, .inline-app.guide #results_container #results .maplist:before, .inline-app.guide #results_container #results #cl-map:before, .inline-app.guide #results_container #results #listing_results #search_results li:before, .inline-app.guide #details:before, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul:before, .inline-app.guide #sort_options:before, #social-media .social_wrap:before, .social_quick_share:before, #page-share .social-media:before, #page-share .social-media .share-this span:before, .clearfix:after, .flexslider:after, .site_wide_nav:after, #related_posts_thumbnails li:after, .wp-pillar .latest-feed:after, .wp-pillar .latest-feed ul ul.feedlist li.article:after, .wp-pillar .editorial-columns ul.latest li:after, .wp-pillar .features:after, .wp-pillar .features.now_featuring ul li:after, .wp-pillar.best-of-the-city .features ul li:after, .wp-pillar .key-figures:after, .wp-pillar .hot-spots:after, .wp-pillar .site-section:after, .wp-pillar.home .home-features ul li:after, .wp-pillar.restaurants .wten:after, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form:after, .wp-pillar.realestateguide .where_to_buy_now:after, .wp-pillar.fashion-week .galleryfeed:after, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article:after, .wp-pillar.fashion-week .celebrities ul li:after, #comments-left-rail #related:after, .entry .content_widget:after, .entry .content_widget > div:after, .slideshow .social-media:after, .slideshow .gallery-nav:after, .entry .swipe-gallery:after, .slideshow .swipe-gallery:after, .entry .swipe-gallery li.slide-item:after, .slideshow .swipe-gallery li.slide-item:after, .post:after, .post .entry-content:after, .post .entry:after, .post .postmetadata:after, .todo-items .todo_container .collapse:after, .inline-app .pagination:after, .inline-app.listings_search #search_return .sort_option_wrap:after, .inline-app.listings_search #search_return #sort_options:after, .inline-app.listings_search #search_return div.listing_result:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span:after, .inline-app.guide #results_container #results .show_box:after, .inline-app.guide #results_container #results .maplist:after, .inline-app.guide #results_container #results #cl-map:after, .inline-app.guide #results_container #results #listing_results #search_results li:after, .inline-app.guide #details:after, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul:after, .inline-app.guide #sort_options:after, #social-media .social_wrap:after, .social_quick_share:after, #page-share .social-media:after, #page-share .social-media .share-this span:after{content:"";display:table}.clearfix:after, .flexslider:after, .site_wide_nav:after, #related_posts_thumbnails li:after, .wp-pillar .latest-feed:after, .wp-pillar .latest-feed ul ul.feedlist li.article:after, .wp-pillar .editorial-columns ul.latest li:after, .wp-pillar .features:after, .wp-pillar .features.now_featuring ul li:after, .wp-pillar.best-of-the-city .features ul li:after, .wp-pillar .key-figures:after, .wp-pillar .hot-spots:after, .wp-pillar .site-section:after, .wp-pillar.home .home-features ul li:after, .wp-pillar.restaurants .wten:after, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form:after, .wp-pillar.realestateguide .where_to_buy_now:after, .wp-pillar.fashion-week .galleryfeed:after, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article:after, .wp-pillar.fashion-week .celebrities ul li:after, #comments-left-rail #related:after, .entry .content_widget:after, .entry .content_widget > div:after, .slideshow .social-media:after, .slideshow .gallery-nav:after, .entry .swipe-gallery:after, .slideshow .swipe-gallery:after, .entry .swipe-gallery li.slide-item:after, .slideshow .swipe-gallery li.slide-item:after, .post:after, .post .entry-content:after, .post .entry:after, .post .postmetadata:after, .todo-items .todo_container .collapse:after, .inline-app .pagination:after, .inline-app.listings_search #search_return .sort_option_wrap:after, .inline-app.listings_search #search_return #sort_options:after, .inline-app.listings_search #search_return div.listing_result:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span:after, .inline-app.guide #results_container #results .show_box:after, .inline-app.guide #results_container #results .maplist:after, .inline-app.guide #results_container #results #cl-map:after, .inline-app.guide #results_container #results #listing_results #search_results li:after, .inline-app.guide #details:after, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul:after, .inline-app.guide #sort_options:after, #social-media .social_wrap:after, .social_quick_share:after, #page-share .social-media:after, #page-share .social-media .share-this span:after{clear:both}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.button, #post-comments #respond form#commentform #submit, .button:visited, #post-comments #respond form#commentform #submit:visited{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #ac0000;border-top-color:#ca0000;border-left-color:#ca0000;padding:4px 12px;color:white;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(0, 0, 0, 0.75);cursor:pointer;margin-bottom:20px;line-height:21px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#d40000;background-image:-webkit-gradient(linear, left top, left bottom, from(#ee0000), to(#d40000));background-image:-webkit-linear-gradient(top, #ee0000, #d40000);background-image:-moz-linear-gradient(top, #ee0000, #d40000);background-image:-o-linear-gradient(top, #ee0000, #d40000);background-image:linear-gradient(to bottom, #ee0000, #d40000)}.button:hover, #post-comments #respond form#commentform #submit:hover, .button:focus, #post-comments #respond form#commentform #submit:focus, .button:visited:hover, #post-comments #respond form#commentform #submit:visited:hover, .button:visited:focus, #post-comments #respond form#commentform #submit:visited:focus{color:white;border:1px solid #ac0000;border-top-color:#800;border-left-color:#800;background-color:#b00;background-image:-webkit-gradient(linear, left top, left bottom, from(#d40000), to(#bb0000));background-image:-webkit-linear-gradient(top, #d40000, #bb0000);background-image:-moz-linear-gradient(top, #d40000, #bb0000);background-image:-o-linear-gradient(top, #d40000, #bb0000);background-image:linear-gradient(to bottom, #d40000, #bb0000)}.button:active, #post-comments #respond form#commentform #submit:active, .button:visited:active, #post-comments #respond form#commentform #submit:visited:active{background-color:#e00;background-image:-webkit-gradient(linear, left top, left bottom, from(#d40000), to(#ee0000));background-image:-webkit-linear-gradient(top, #d40000, #ee0000);background-image:-moz-linear-gradient(top, #d40000, #ee0000);background-image:-o-linear-gradient(top, #d40000, #ee0000);background-image:linear-gradient(to bottom,#d40000,#ee0000)}.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));background-image:-webkit-linear-gradient(top, #1990db, #1681c4);background-image:-moz-linear-gradient(top, #1990db, #1681c4);background-image:-o-linear-gradient(top, #1990db, #1681c4);background-image:linear-gradient(to bottom, #1990db, #1681c4);-webkit-box-shadow:inset 0 0 3px #59b3ec;-moz-box-shadow:inset 0 0 3px #59b3ec;-ms-box-shadow:inset 0 0 3px #59b3ec;-o-box-shadow:inset 0 0 3px #59b3ec;-box-shadow:inset 0 0 3px #59b3ec;box-shadow:inset 0 0 3px #59b3ec}.blue-button:hover,.blue-button:focus,.blue-button:visited:hover,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));background-image:-webkit-linear-gradient(top, #1784c9, #1472ad);background-image:-moz-linear-gradient(top, #1784c9, #1472ad);background-image:-o-linear-gradient(top, #1784c9, #1472ad);background-image:linear-gradient(to bottom,#1784c9,#1472ad)}.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));background-image:-webkit-linear-gradient(top, #1681c4, #1990db);background-image:-moz-linear-gradient(top, #1681c4, #1990db);background-image:-o-linear-gradient(top, #1681c4, #1990db);background-image:linear-gradient(to bottom, #1681c4, #1990db)}.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block;position:relative;z-index:0}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 30px;background:#fff;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;display:block}.flex-direction-nav li{list-style:none}.flex-direction-nav a{width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background:url(/wp-content/themes/responsive/images/flexslider-arrow-R.png) no-repeat 0 0;right:-21px}.flex-direction-nav .flex-prev{background:url(/wp-content/themes/responsive/images/flexslider-arrow-L.png) no-repeat 0 0;left:-21px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-20px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:6px;height:6px;display:block;background:#666;background:rgba(0, 0, 0, 0.25);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.slides .flex-caption{position:relative;z-index:1;margin:0;margin-top:-2.6em;min-height:90px;padding:0.5em;background:rgba(0, 0, 0, 0.8);bottom:0px;font-size:0.85em}.slides .flex-caption a, .slides .flex-caption a:hover{color:#FFF;text-decoration:none}.slides .flex-caption strong{display:block;clear:both;margin-bottom:6px;text-transform:uppercase;font-size:1.4em;font-weight:bold;font-family:'Bentham',serif;width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.ps-active,body.ps-building,div.ps-active,div.ps-building{background:#000;overflow:hidden}body.ps-active *, div.ps-active *{-webkit-tap-highlight-color:rgba(255, 255, 255, 0);display:none}body.ps-active *:focus, div.ps-active *:focus{outline:0}div.ps-document-overlay{background:#000}div.ps-uilayer{background:#000;cursor:pointer}div.ps-zoom-pan-rotate{background:#000}div.ps-zoom-pan-rotate *{display:block}div.ps-carousel-item-loading{background:url(/wp-content/themes/responsive/images/loader.gif) no-repeat center center}div.ps-carousel-item-error{background:url(/wp-content/themes/responsive/images/error.gif) no-repeat center center}div.ps-caption{background:#000;background:-moz-linear-gradient(top, #303130 0%, #000101 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #303130), color-stop(100%, #000101));border-bottom:1px solid #42403f;color:#fff;font-size:13px;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-align:center}div.ps-caption *{display:inline}div.ps-caption-bottom{border-top:1px solid #42403f;border-bottom:none;min-height:44px}div.ps-caption-content{padding:13px;display:block}div.ps-toolbar{background:#000;background:-moz-linear-gradient(top, #303130 0%, #000101 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #303130), color-stop(100%, #000101));border-top:1px solid #42403f;color:#fff;font-size:13px;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-align:center;height:44px;display:table;table-layout:fixed}div.ps-toolbar *{display:block}div.ps-toolbar-top{border-bottom:1px solid #42403f;border-top:none}div.ps-toolbar-close,div.ps-toolbar-previous,div.ps-toolbar-next,div.ps-toolbar-play{cursor:pointer;display:table-cell}div.ps-toolbar div div.ps-toolbar-content{width:44px;height:44px;margin:0 auto 0;background-image:url(/wp-content/themes/responsive/images/icons.png);background-repeat:no-repeat}div.ps-toolbar-close div.ps-toolbar-content{background-position:0 0}div.ps-toolbar-previous div.ps-toolbar-content{background-position:-44px 0}div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position:-44px -44px}div.ps-toolbar-next div.ps-toolbar-content{background-position:-132px 0}div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position:-132px -44px}div.ps-toolbar-play div.ps-toolbar-content{background-position:-88px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){div.ps-toolbar div div.ps-toolbar-content{-moz-background-size:176px 88px;-o-background-size:176px 88px;-webkit-background-size:176px 88px;background-size:176px 88px;background-image:url(/wp-content/themes/responsive/images/icons@2x.png)}}.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%}.first{margin-left:0}.hide{display:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box}#top-links{display:none}.header{max-width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:white;padding:0;max-height:68px;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.header .mobile_ad{background:#FFF;margin:0em;padding:0.5em 0}.header #inner-header{position:relative}.header #inner-header #logo{margin:0;padding:0;line-height:1;border:none;position:relative;text-align:left;display:inline;float:left;background:url("/wp-content/themes/responsive/images/mobile_header_logo.png") top left no-repeat;background-size:144px 63px;height:63px;width:144px;left:-0.52em}.header #inner-header #logo img{display:none}.header #inner-header #nav-toggle{margin-top:0.4em;float:right;background:url("/wp-content/themes/responsive/images/mobile_menu_toggle.png") top left no-repeat;width:76px;height:52px;background-size:76px 52px;text-indent:9999px;text-overflow:hidden;display:block;border:1px solid white}.header #feed-header{display:none}.header.open{max-height:999px;-webkit-box-shadow:0 0 16px #666;-moz-box-shadow:0 0 16px #666;-ms-box-shadow:0 0 16px #666;-o-box-shadow:0 0 16px #666;-box-shadow:0 0 16px #666;box-shadow:0 0 16px #666}.header #header-navigation.nav{border:0;margin-top:0.5em;padding-top:0em;height:475px;display:block;border:none;padding-bottom:0.5em;clear:both;float:none;text-align:left;overflow:hidden}.header #header-navigation.nav .main-nav, .header #header-navigation.nav .secondary-nav{list-style:none;margin:0;height:auto}.header #header-navigation.nav .main-nav li, .header #header-navigation.nav .secondary-nav li{height:auto;background:url("/wp-content/themes/responsive/images/nav-arrow.png") no-repeat 100% 50%;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.25em;font-weight:bold;border-bottom:1px dotted #000;margin-bottom:8px;padding:4px 0;height:36px}.header #header-navigation.nav .main-nav li a, .header #header-navigation.nav .secondary-nav li a{height:30px;text-indent:-10000px;background:url(http://media.torontolife.com/graphics/nav-sprite.png) 0 0 no-repeat;display:block;text-decoration:none;color:#000}.header #header-navigation.nav .main-nav li a.item1, .header #header-navigation.nav .secondary-nav li a.item1{width:122px}.header #header-navigation.nav .main-nav li a.item1:hover, .header #header-navigation.nav .secondary-nav li a.item1:hover{background-position:0 -29px}.header #header-navigation.nav .main-nav li a.item2, .header #header-navigation.nav .secondary-nav li a.item2{width:65px;background-position:-140px 0}.header #header-navigation.nav .main-nav li a.item2:hover, .header #header-navigation.nav .secondary-nav li a.item2:hover{background-position:-140px -29px}.header #header-navigation.nav .main-nav li a.item3, .header #header-navigation.nav .secondary-nav li a.item3{width:93px;background-position:-220px 0}.header #header-navigation.nav .main-nav li a.item3:hover, .header #header-navigation.nav .secondary-nav li a.item3:hover{background-position:-220px -29px}.header #header-navigation.nav .main-nav li a.item4, .header #header-navigation.nav .secondary-nav li a.item4{width:112px;background-position:-329px 0}.header #header-navigation.nav .main-nav li a.item4:hover, .header #header-navigation.nav .secondary-nav li a.item4:hover{background-position:-329px -29px}.header #header-navigation.nav .main-nav li a.item5, .header #header-navigation.nav .secondary-nav li a.item5{width:73px;background-position:-456px 0}.header #header-navigation.nav .main-nav li a.item5:hover, .header #header-navigation.nav .secondary-nav li a.item5:hover{background-position:-456px -29px}.header #header-navigation.nav .main-nav li a.item6, .header #header-navigation.nav .secondary-nav li a.item6{width:151px;background-position:-545px 0}.header #header-navigation.nav .main-nav li a.item6:hover, .header #header-navigation.nav .secondary-nav li a.item6:hover{background-position:-545px -29px}.header #header-navigation.nav .secondary-nav li.last-item{border-bottom:none}.header #header-navigation.nav .secondary-nav li a.item{height:20px;text-indent:-10000px;background:url(http://media.torontolife.com/graphics/nav-sprite.png) 0 0 no-repeat;display:block;text-decoration:none;color:#000}.header #header-navigation.nav .secondary-nav li a.item.item1{width:80px;background-position:0 -74px}.header #header-navigation.nav .secondary-nav li a.item.item1:hover{background-position:0 -100px}.header #header-navigation.nav .secondary-nav li a.item.item2{width:114px;background-position:-282px -74px}.header #header-navigation.nav .secondary-nav li a.item.item2:hover{background-position:-282px -100px}.header #header-navigation.nav .secondary-nav li a.item.item3{width:89px;background-position:-91px -74px}.header #header-navigation.nav .secondary-nav li a.item.item3:hover{background-position:-91px -100px}.header #header-navigation.nav .secondary-nav li a.item.item4{width:112px;background-position:-406px -74px}.header #header-navigation.nav .secondary-nav li a.item.item4:hover{background-position:-406px -100px}#top-tier{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:absolute;width:100%;left:0}#main-search{display:none;clear:both;padding-top:1em}#main-search .button, #main-search #post-comments #respond form#commentform #submit, #post-comments #respond form#commentform #main-search #submit, #main-search #go{display:none}#main-search input.text{margin:0;padding:4px 6px;font-size:14px;line-height:20px;color:#777;border:1px solid #555;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-border-radius:5px;border-radius:5px;background:#333;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-ms-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-o-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);width:100%}#main-search form{margin:0}.site_wide_nav{max-width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;max-height:63px;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:#EA2E2D}.site_wide_nav .inner-header{position:relative}.site_wide_nav .inner-header .logo{margin:0;padding:0;line-height:1;border:none;position:relative;text-align:left;display:inline;float:left;background:url("/wp-content/themes/responsive/images/mobile_header_logo.png") top left no-repeat;background-size:144px 63px;height:63px;width:144px;left:-0.52em}.site_wide_nav .inner-header .logo img{display:none}.site_wide_nav .inner-header .nav-toggle{margin-top:0.25em;float:right;background:url("/wp-content/themes/responsive/images/mobile_menu_toggle.png") top left no-repeat;width:76px;height:52px;background-size:76px 52px;text-indent:9999px;text-overflow:hidden;display:block;border:1px solid white}.site_wide_nav #feed-header{display:none}.site_wide_nav.open{max-height:999px}.site_wide_nav .navigation_wrap{clear:both;background:white;margin-left:-0.5em;margin-right:-0.5em;padding:0.5em 0.5em}.site_wide_nav .footer_navigation.nav{border:0;margin-top:0.5em;padding-top:0em;height:425px;display:block;border:none;margin-bottom:7px;padding-bottom:0.5em;clear:both;float:none;text-align:left;overflow:hidden}.site_wide_nav .footer_navigation.nav .main-nav, .site_wide_nav .footer_navigation.nav .secondary-nav{background:white;list-style:none;margin:0;height:auto}.site_wide_nav .footer_navigation.nav .main-nav li, .site_wide_nav .footer_navigation.nav .secondary-nav li{height:auto;background:url("/wp-content/themes/responsive/images/nav-arrow.png") no-repeat 100% 50%;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.25em;font-weight:bold;border-bottom:1px dotted #000;margin-bottom:8px;padding:4px 0;height:36px}.site_wide_nav .footer_navigation.nav .main-nav li a, .site_wide_nav .footer_navigation.nav .secondary-nav li a{height:30px;text-indent:-10000px;background:url(http://media.torontolife.com/graphics/nav-sprite.png) 0 0 no-repeat;display:block;text-decoration:none;color:#000}.site_wide_nav .footer_navigation.nav .main-nav li a.item1, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item1{width:122px}.site_wide_nav .footer_navigation.nav .main-nav li a.item1:hover, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item1:hover{background-position:0 -29px}.site_wide_nav .footer_navigation.nav .main-nav li a.item2, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item2{width:65px;background-position:-140px 0}.site_wide_nav .footer_navigation.nav .main-nav li a.item2:hover, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item2:hover{background-position:-140px -29px}.site_wide_nav .footer_navigation.nav .main-nav li a.item3, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item3{width:93px;background-position:-220px 0}.site_wide_nav .footer_navigation.nav .main-nav li a.item3:hover, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item3:hover{background-position:-220px -29px}.site_wide_nav .footer_navigation.nav .main-nav li a.item4, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item4{width:112px;background-position:-329px 0}.site_wide_nav .footer_navigation.nav .main-nav li a.item4:hover, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item4:hover{background-position:-329px -29px}.site_wide_nav .footer_navigation.nav .main-nav li a.item5, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item5{width:73px;background-position:-456px 0}.site_wide_nav .footer_navigation.nav .main-nav li a.item5:hover, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item5:hover{background-position:-456px -29px}.site_wide_nav .footer_navigation.nav .main-nav li a.item6, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item6{width:151px;background-position:-545px 0}.site_wide_nav .footer_navigation.nav .main-nav li a.item6:hover, .site_wide_nav .footer_navigation.nav .secondary-nav li a.item6:hover{background-position:-545px -29px}.site_wide_nav .footer_navigation.nav .secondary-nav li.last-item{border-bottom:none}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item{height:20px;text-indent:-10000px;background:url(http://media.torontolife.com/graphics/nav-sprite.png) 0 0 no-repeat;display:block;text-decoration:none;color:#000}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item1{width:80px;background-position:0 -74px}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item1:hover{background-position:0 -100px}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item2{width:114px;background-position:-282px -74px}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item2:hover{background-position:-282px -100px}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item3{width:89px;background-position:-91px -74px}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item3:hover{background-position:-91px -100px}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item4{width:112px;background-position:-406px -74px}.site_wide_nav .footer_navigation.nav .secondary-nav li a.item.item4:hover{background-position:-406px -100px}.footer-nav{padding-top:0.5em;border-top:1px solid #f1f1f1;border-bottom:0;max-height:72px}.wrap{width:96%;margin:0 auto}#uber{margin:0 auto;text-align:left;width:100%;border-left:none;border-right:none}#primary-content,#content{float:none;width:100%;display:block}hr.dotted,hr.red,hr.invisible{display:none}.mapp-container,.mapp-canvas-panel,.mapp-canvas{width:100%;min-height:250px}.print-issue{clear:both;display:none;width:100%}.related-posts{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.5em;border-bottom:1px dotted #000;margin-bottom:8px;padding-bottom:4px}#related_posts_thumbnails li{padding:0.25em 0;margin:0.25em 0;border-bottom:1px solid #f1f1f1}#related_posts_thumbnails li a img{float:left;max-width:96px;margin:0 8px 4px 0px;padding:2px;background:#fbfbfb;border:1px solid #f1f1f1}#related_posts_thumbnails li a span{color:black;margin:6px 0 4px 0;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:16px}#tag_footer{display:none}#further-reading{clear:both;margin-top:0.5em}#further-reading .blog-feed ul{margin-bottom:0}#further-reading .blog-feed ul li:last-child{margin-bottom:0}#further-reading .blog-feed h5{text-indent:-1000em;padding:0;border:0;width:100%;margin:0;background-color:#4C983E;text-align:left;height:30px}#further-reading .blog-feed ul{margin-bottom:1px}#further-reading .blog-feed ul li{padding:0.5em}#pbd-alp-load-posts{width:100%;text-align:center}#pbd-alp-load-posts a.button, #pbd-alp-load-posts #post-comments #respond form#commentform a#submit, #post-comments #respond form#commentform #pbd-alp-load-posts a#submit{width:80%;margin:0.25em auto;color:#FFF}#pbd-alp-load-posts a.button:hover, #pbd-alp-load-posts #post-comments #respond form#commentform a#submit:hover, #post-comments #respond form#commentform #pbd-alp-load-posts a#submit:hover{text-decoration:none}#further-reading .blog-feed{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#further-reading .blog-feed h5 a{margin-left:0;padding:0;display:block;height:30px;width:152px;background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat 0 -264px}#further-reading .blog-feed.dish h5{background-color:#4c983e}#further-reading .blog-feed.dish h5 a{background-position:-1px -264px}#further-reading .blog-feed.dish ul{background:#c4e4be}#further-reading .blog-feed.goods h5{background-color:#9255aa}#further-reading .blog-feed.goods h5 a{background-position:-158px -264px}#further-reading .blog-feed.goods ul{background:#e9ddee}#further-reading .blog-feed.hype h5{background-color:#ec088c}#further-reading .blog-feed.hype h5 a{background-position:-315px -264px}#further-reading .blog-feed.hype ul{background:#fdc3e5}#further-reading .blog-feed.informer h5{background-color:#f7d418}#further-reading .blog-feed.informer h5 a{background-position:-472px -264px}#further-reading .blog-feed.informer ul{background:#fef9dd}#facebook-like-box,#more-features,#footer{display:none}#sitemeter{visibility:hidden}#copyright{text-align:center;background-color:#000;color:#FFF;font-family:Arial,sans-serif;font-size:0.8333em;font-weight:bold;margin:0%;text-align:center;line-height:1.3em;padding:0.4em}.wp-pillar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.wp-pillar h2#page-title{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-weight:bold;border-bottom:1px dotted #000;margin-bottom:8px;padding-bottom:4px}.wp-pillar h2#page-title .sub_menu{display:none}.wp-pillar a{color:#000}.wp-pillar a:hover{text-decoration:underline}.wp-pillar a:active{text-decoration:underline}.wp-pillar .latest-feed{clear:both;margin:0.5em 0 1em;background-color:#e5f3e2}.wp-pillar .latest-feed h3{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;padding:0.4em 0.4em 0.25em;margin-bottom:0.5em;font-size:1.5em;background-color:#4c983e;border-bottom:1px solid #3a742f;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0}.wp-pillar .latest-feed h3 a span{font-size:14px;text-transform:uppercase;text-decoration:none;font-family:"Walbaum Text OT",Georgia,serif;display:block;color:#FFF;margin-top:0.25em;font-weight:normal;font-size:0.6em;text-transform:none}.wp-pillar .latest-feed h3 a:hover{color:#FFF;text-decoration:none}.wp-pillar .latest-feed ul{background:none;clear:both;padding:0}.wp-pillar .latest-feed ul ul.feedlist{padding:0px}.wp-pillar .latest-feed ul ul.feedlist li.article{min-height:64px;height:auto !important;height:64px;padding:0 0.5em 0.5em 0.5em;margin-bottom:12px;border-bottom:1px solid #a3d699}.wp-pillar .latest-feed ul ul.feedlist li.article a{display:block}.wp-pillar .latest-feed ul ul.feedlist li.article .photo{float:left;margin-right:8px;margin-bottom:2px}.wp-pillar .latest-feed ul ul.feedlist li.article .photo img{padding:2px;background:#fbfbfb;border:1px solid rgba(0, 0, 0, 0.4);width:64px}.wp-pillar .latest-feed ul ul.feedlist li.article .title{margin-left:0px}.wp-pillar .latest-feed ul ul.feedlist li.article span.time_ago{color:rgba(0, 0, 0, 0.3);font-size:0.8em;font-style:italic}.wp-pillar .latest-feed ul ul.feedlist li.article.last{margin-bottom:0;border-bottom:0px}.wp-pillar .latest-feed ul .see-all{border-top:1px solid #3a742f;text-transform:uppercase;font-weight:bold;text-align:left;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px}.wp-pillar .latest-feed ul .see-all a{padding:0.4em;display:block}.wp-pillar .latest-feed ul .see-all a:hover{color:#FFF;text-decoration:none}.wp-pillar .editorial-columns h3{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.5em;margin-bottom:8px;padding-bottom:4px}.wp-pillar .editorial-columns ul.latest{margin-top:1em;padding-top:0.5em}.wp-pillar .editorial-columns ul.latest li{padding-bottom:0.5em}.wp-pillar .editorial-columns ul.latest li .photo{float:left;margin:0 8px 4px 0px}.wp-pillar .editorial-columns ul.latest li .photo img{border:none;max-width:96px}.wp-pillar .editorial-columns ul.latest li a.title{color:#F73514}.wp-pillar .editorial-columns h5{border-bottom:4px double #000;margin:0 0 4px 0px;display:inline-block}.wp-pillar .editorial-columns h5 a{color:#000}.wp-pillar .editorial-columns h5 a:hover{text-decoration:none}.wp-pillar .features{text-align:left;clear:both}.wp-pillar .features h4{clear:both;margin:6px 0 4px 0;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:16px;text-transform:uppercase}.wp-pillar .features h4 a{color:#000}.wp-pillar .features ul li{padding-bottom:16px}.wp-pillar .features p{margin:0}.wp-pillar .features a{color:#F73514}.wp-pillar .features img{border:1px solid #f1f1f1;margin-bottom:2px}.wp-pillar .features .img.feed_header img{border:none}.wp-pillar .features.in-page-search{padding:1em 1em 0;margin:0.5em 0 1em;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px}.wp-pillar .features.in-page-search input.text{width:100%;display:inline-block;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.wp-pillar .features.in-page-search p.description{font-size:12px;padding:3px 3px 3px 0px}.wp-pillar .features.in-page-search #submit_btn{height:44px;width:100%;margin:0 auto;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;-border-radius:11px;border-radius:11px;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;color:#FFF;font-size:1.6em;padding:0.25em 0.5em 0.2em;outline:0;border:0px}.wp-pillar .features.in-page-search .keywordlabels{text-align:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.wp-pillar .features.in-page-search .keywordlabels p{clear:both}.wp-pillar .features.in-page-search .keywordlabels select.select-opt{background:white;border:1px solid #A5ACB2;padding:2px;width:100%;font-size:1.2em;margin:0.25em auto}.wp-pillar .features.in-page-search .keywordlabels label{text-transform:uppercase;font-family:Arial,sans-serif;font-size:12px}.wp-pillar .features.in-page-search .keywordlabels input.radiob{float:left;margin:3px 10px 0 0}.wp-pillar .features.in-page-search .keywordlabels label.stars4{display:inline-block;font-weight:normal;background:url("http://media.torontolife.com/img/stars_4.gif") no-repeat scroll 0 0 transparent;padding-left:70px;color:#fff}.wp-pillar .features.in-page-search .keywordlabels label.stars3{display:inline-block;font-weight:normal;background:url("http://media.torontolife.com/img/stars_3.gif") no-repeat scroll 0 0 transparent;padding-left:54px;color:#fff}.wp-pillar .features.in-page-search .keywordlabels label.stars2{display:inline-block;font-weight:normal;background:url("http://media.torontolife.com/img/stars_2.gif") no-repeat scroll 0 0 transparent;padding-left:36px;color:#fff}.wp-pillar .features.in-page-search .keywordlabels label.stars1{display:inline-block;font-weight:normal;background:url("http://media.torontolife.com/img/stars_1.gif") no-repeat scroll 0 0 transparent;padding-left:18px;color:#fff}.wp-pillar .features.in-page-search .keywordlabels input.cbox{float:left;margin:3px 10px 0 0}.wp-pillar .features.in-page-search .keywordlabels label.wheelchair{display:inline-block;font-weight:normal;background:url(http://media.torontolife.com/img/icon_blk_wheelchair.gif) 0 -3px no-repeat;padding-left:25px;word-wrap:break-word}.wp-pillar .features.in-page-search .keywordlabels label.outdoor{display:inline-block;font-weight:normal;background:url(http://media.torontolife.com/img/icon_blk_outdoor.gif) 0 -2px no-repeat;padding-left:25px;word-wrap:break-word}.wp-pillar .features.in-page-search .keywordlabels label.vegetarian{display:inline-block;font-weight:normal;background:url(http://media.torontolife.com/img/icon_blk_vegetarian.gif) 0 -3px no-repeat;padding-left:25px;word-wrap:break-word}.wp-pillar .features.in-page-search .keywordlabels label.bottle{display:inline-block;font-weight:normal;background:url(http://media.torontolife.com/img/icon_blk_bottle.gif) 0 -2px no-repeat;padding-left:25px;word-wrap:break-word;text-wrap:suppress}.wp-pillar .features.in-page-search .keywordlabels label.midnight{display:inline-block;font-weight:normal;background:url(http://media.torontolife.com/img/icon_blk_midnight.gif) 0 -2px no-repeat;padding-left:25px;word-wrap:break-word;word-wrap:break-word;text-wrap:suppress}.wp-pillar .features.in-page-search .keywordlabels label.cheap{display:inline-block;font-weight:normal;padding-left:25px;word-wrap:break-word;text-wrap:suppress}.wp-pillar .features.now_featuring, .wp-pillar.best-of-the-city .features{text-align:left}.wp-pillar .features.now_featuring ul, .wp-pillar.best-of-the-city .features ul{margin:0 auto 1em}.wp-pillar .features.now_featuring ul li, .wp-pillar.best-of-the-city .features ul li{border-bottom:1px solid #f1f1f1;padding:0.25em 0;margin:0.25em 0}.wp-pillar .features.now_featuring ul li .photo, .wp-pillar.best-of-the-city .features ul li .photo{float:left}.wp-pillar .features.now_featuring ul li .photo img, .wp-pillar.best-of-the-city .features ul li .photo img{margin:0 8px 4px 0px;max-width:125px}.wp-pillar .features.now_featuring ul li h4, .wp-pillar.best-of-the-city .features ul li h4{padding-top:0;margin-top:0;clear:none}.wp-pillar .features.now_featuring ul li:last-child, .wp-pillar.best-of-the-city .features ul li:last-child{border:0}.wp-pillar .key-figures, .wp-pillar .hot-spots{text-align:center}.wp-pillar .key-figures h3, .wp-pillar .hot-spots h3{text-align:left}.wp-pillar .key-figures ul, .wp-pillar .hot-spots ul{margin:auto}.wp-pillar .key-figures ul li, .wp-pillar .hot-spots ul li{float:left;width:31.491712705%;margin-right:2%;margin-bottom:0.5em}.wp-pillar .key-figures ul li a, .wp-pillar .hot-spots ul li a{text-align:center}.wp-pillar .key-figures ul li a img, .wp-pillar .hot-spots ul li a img{margin:auto;max-width:100%}.wp-pillar .key-figures ul li p, .wp-pillar .hot-spots ul li p{font-size:0.9em;font-weight:bold;line-height:120%;margin:0 auto;text-align:center}.wp-pillar .image-credit{clear:both;margin:0;padding-top:10px;padding-bottom:24px;font-size:12px;color:#666;text-align:center}.wp-pillar .image-credit a{color:#666}.wp-pillar .print-issue{padding-bottom:8px;margin-bottom:5px;list-style:none;font-family:Arial,Helvetica,sans-serif;font-size:12px}.wp-pillar .print-issue img{padding-right:10px}.wp-pillar .print-issue p a{color:#ef3125;text-transform:uppercase;font-size:12px;line-height:16px}.wp-pillar .print-issue h5 a{width:100%}.wp-pillar .print-issue-secondary{padding-top:10px;padding-bottom:8px;border-top:1px dotted #000}.wp-pillar .site-section{clear:both;margin-bottom:30px;margin-top:30px}.wp-pillar .site-section .blog-img img{width:125px;height:125px;float:left;border:1px solid #DDD;margin-right:10px}.wp-pillar .site-section .home-title{border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:15px}.wp-pillar .site-section .home-title-text{display:none}.wp-pillar .site-section .blog-news-feed-header{margin:0;padding:8px 5px;text-align:left;margin-left:131px;vertical-align:bottom;min-height:125px}.wp-pillar .site-section .blog-news-feed-header a{font-family:Oswald,Verdana,sans-serif;color:#000;font-size:20px;line-height:120%}.wp-pillar .site-section .blog-news-feed-header.dish{color:#93a4a4;border-bottom:6px solid #41973e}.wp-pillar .site-section .blog-news-feed-header.informer{border-bottom:6px solid #fdd100}.wp-pillar .site-section .blog-news-feed-header.goods{border-bottom:6px solid #925bac}.wp-pillar .site-section .blog-news-feed{margin-left:0;clear:both;margin-top:0.5em}.wp-pillar .site-section .blog-news-feed ul li{margin:0;padding:8px 5px;text-align:left;color:#93a4a4;border-bottom:1px dotted #000}.wp-pillar .site-section .blog-news-feed ul li a{font-family:Georgia,serif;font-size:16px;line-height:120%}.wp-pillar .site-section .galleryfeed .photo-feed .article{width:31.491712705%;display:inline-block;vertical-align:top;overflow:hidden;text-align:center}.wp-pillar .site-section .galleryfeed .photo-feed .article .photo{display:block}.wp-pillar .site-section .galleryfeed .photo-feed .article .photo img{width:100%;height:100%;border:1px solid #DDD;margin:auto;margin-bottom:2px;float:none}.wp-pillar .site-section .galleryfeed .photo-feed .article .title{display:block;font-family:Oswald,Verdana-bold,sans-serif;font-weight:300;color:#000;font-size:14px;text-align:left;text-transform:none;line-height:140%;margin:auto}.wp-pillar .features h3, .wp-pillar .hot-spots h3, .wp-pillar .key-figures h3{width:100%;text-indent:0;background:none;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.5em;margin-bottom:8px;padding-bottom:4px}.wp-pillar .post .entry-content ul, .wp-pillar .post .entry ul{margin-left:0;list-style-type:none}.wp-pillar .post .entry-content ul li, .wp-pillar .post .entry ul li{list-style-type:none}.wp-pillar.home .home-features .home-title{text-align:left;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:6px;padding-top:50px}.wp-pillar.home .home-features ul{margin:0 auto 1em}.wp-pillar.home .home-features ul li{border-bottom:1px solid #f1f1f1;padding:0.25em 0;margin:0.25em 0}.wp-pillar.home .home-features ul li .photo{float:left}.wp-pillar.home .home-features ul li .photo img{margin:0 8px 4px 0px;max-width:125px}.wp-pillar.home .home-features ul li h4{padding-top:0;margin-top:0;clear:none}.wp-pillar.restaurants .latest-feed{background-color:#e5f3e2}.wp-pillar.restaurants .latest-feed h3{background-color:#4c983e;border-bottom:1px solid #3a742f}.wp-pillar.restaurants .latest-feed ul ul.feedlist{padding:0px}.wp-pillar.restaurants .latest-feed ul ul.feedlist li.article{border-bottom:1px solid #a3d699}.wp-pillar.restaurants .latest-feed ul ul.feedlist li.article.last{margin-bottom:0;border-bottom:0px}.wp-pillar.restaurants .latest-feed ul .see-all{border-top:1px solid #3a742f;background-color:#4c983e}.wp-pillar.restaurants .features.in-page-search{border:1px solid #4c983e}.wp-pillar.restaurants .features.in-page-search h3 a{color:#4c983e}.wp-pillar.restaurants .features.in-page-search #features label{text-transform:none;font-size:1em;font-family:"Georgia",Cambria,Times New Roman,Times,serif}.wp-pillar.restaurants .features.in-page-search #submit_btn{background-color:#4c983e}.wp-pillar.restaurants .wten{clear:both;background:#F4E001;padding:1em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0;margin-bottom:0.5em}.wp-pillar.restaurants .wten img{display:none}.wp-pillar.restaurants .wten .text{display:block;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.4em;float:left}.wp-pillar.restaurants .wten .right{float:right;display:inline;color:#F73D0E}.wp-pillar.restaurants .features.secondary{padding:0.5em;background-color:#e5f3e2;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0;margin-bottom:1em}.wp-pillar.restaurants .features.secondary h3{display:none}.wp-pillar.restaurants .features.secondary ul li{padding:0.5em 0;margin:0;border-bottom:1px solid #a3d699;border-top:1px solid rgba(255, 255, 255, 0.6)}.wp-pillar.restaurants .features.secondary ul li:first-child{border-top:0}.wp-pillar.restaurants .features.secondary ul li:last-child{border-bottom:0}.wp-pillar.restaurants .features.secondary ul li a.photo img{display:none}.wp-pillar.restaurants .features.secondary ul li a.photo .text{display:block;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.1em;margin-bottom:0.25em}.wp-pillar.restaurants .features.secondary ul li p{margin:0}.wp-pillar.restaurants .features.secondary ul li p a{color:#3a742f}.wp-pillar.shopping .latest-feed{background-color:#e9ddee}.wp-pillar.shopping .latest-feed h3{background-color:#9255aa;border-bottom:1px solid #754488}.wp-pillar.shopping .latest-feed ul{background-color:#e9ddee}.wp-pillar.shopping .latest-feed ul ul.feedlist{padding:0px}.wp-pillar.shopping .latest-feed ul ul.feedlist li.article{border-bottom:1px solid #d3bbdd}.wp-pillar.shopping .latest-feed ul ul.feedlist li.article.last{margin-bottom:0;border-bottom:0px}.wp-pillar.shopping .latest-feed ul .see-all{border-top:1px solid #754488;background-color:#9255aa}.wp-pillar.shopping .features.in-page-search{border:1px solid #9255aa}.wp-pillar.shopping .features.in-page-search h3{color:#9255aa}.wp-pillar.shopping .features.in-page-search h3 a{color:#9255aa}.wp-pillar.shopping .features.in-page-search #submit_btn{background-color:#9255aa}.wp-pillar.shopping .features.in-page-search label{text-transform:none;font-family:Arial,sans-serif;font-size:11px}.wp-pillar.shopping .features.in-page-search fieldset{margin-bottom:0;padding-bottom:0}.wp-pillar.culture .latest-feed{background-color:#fff4fa}.wp-pillar.culture .latest-feed h3{background-color:#ec088c;border-bottom:1px solid #fedcef}.wp-pillar.culture .latest-feed ul{background-color:#fff4fa}.wp-pillar.culture .latest-feed ul ul.feedlist{padding:0px}.wp-pillar.culture .latest-feed ul ul.feedlist li.article{border-bottom:1px solid #fedcef}.wp-pillar.culture .latest-feed ul ul.feedlist li.article.last{margin-bottom:0;border-bottom:0px}.wp-pillar.culture .latest-feed ul .see-all{border-top:1px solid #bb066f;background-color:#ec088c}.wp-pillar.realestateguide #real-box #real-left{display:none}.wp-pillar.realestateguide #real-box #real-map{display:none}.wp-pillar.realestateguide #real-box #real-form{padding:1em;margin:0.5em 0 1em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0;border:1px solid #f1f1f1;margin-bottom:0.5em}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown{width:100%;height:auto;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-align:left}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown a:link{text-decoration:none}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form{margin-bottom:0.5em;padding-bottom:0.5em;display:block}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown select{float:left;width:83%;margin-right:2%}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown input[type='submit']{width:15%}.wp-pillar.realestateguide #real-box #real-form .real-form-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;line-height:15px;color:#00718E;text-align:left}.wp-pillar.realestateguide #real-box #real-form .real-form-text br{display:none}.wp-pillar.realestateguide .latest-feed{background-color:#e0e5e5}.wp-pillar.realestateguide .latest-feed h3{background-color:black;border-bottom:1px solid #1a1a1a}.wp-pillar.realestateguide .latest-feed h3 a{color:white}.wp-pillar.realestateguide .latest-feed ul{background-color:#e0e5e5}.wp-pillar.realestateguide .latest-feed ul ul.feedlist{padding:0px;margin-top:0.5em}.wp-pillar.realestateguide .latest-feed ul ul.feedlist li.article{border-bottom:1px solid #ccc}.wp-pillar.realestateguide .latest-feed ul ul.feedlist li.article.last{margin-bottom:0;border-bottom:0px}.wp-pillar.realestateguide .latest-feed ul .see-all{border-top:0;background-color:black}.wp-pillar.realestateguide .latest-feed ul .see-all a{color:white}.wp-pillar.realestateguide .where_to_buy_now{background:#e0e5e5;padding:1em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0;margin-bottom:1em}.wp-pillar.realestateguide .where_to_buy_now .photo img{display:none}.wp-pillar.realestateguide .where_to_buy_now .text{display:block}.wp-pillar.best-of-the-city .latest-feed{background-color:#fedfd9}.wp-pillar.best-of-the-city .latest-feed h3{background-color:#f73514;border-bottom:1px solid #d12407}.wp-pillar.best-of-the-city .latest-feed ul{background-color:#fedfd9}.wp-pillar.best-of-the-city .latest-feed ul ul.feedlist{padding:0px}.wp-pillar.best-of-the-city .latest-feed ul ul.feedlist li.article{border-bottom:1px solid #fcb4a8}.wp-pillar.best-of-the-city .latest-feed ul ul.feedlist li.article.last{margin-bottom:0;border-bottom:0px}.wp-pillar.best-of-the-city .latest-feed ul .see-all{border-top:1px solid #d12407;background-color:#f73514}.wp-pillar.drinks .latest-feed{background-color:#c4e4be}.wp-pillar.drinks .latest-feed h3{background-color:#4c983e;border-bottom:1px solid #3a742f}.wp-pillar.drinks .latest-feed ul{background-color:#c4e4be}.wp-pillar.drinks .latest-feed ul ul.feedlist{padding:0px}.wp-pillar.drinks .latest-feed ul ul.feedlist li.article{border-bottom:1px solid #a3d699}.wp-pillar.drinks .latest-feed ul ul.feedlist li.article.last{margin-bottom:0;border-bottom:0px}.wp-pillar.drinks .latest-feed ul .see-all{border-top:1px solid #3a742f;background-color:#4c983e}.wp-pillar.drinks .latest a.photo .text{display:block;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1.1em;margin-bottom:0.25em}.wp-pillar.drinks .latest ul.feedlist li{padding-bottom:0.5em}.wp-pillar.drinks .features.in-page-search{border:1px solid #4c983e}.wp-pillar.drinks .features.in-page-search h3 a{color:#4c983e}.wp-pillar.drinks .features.in-page-search .select-opt{width:205px}.wp-pillar.drinks .features.in-page-search #features label{text-transform:none;font-size:1em;font-family:"Georgia",Cambria,Times New Roman,Times,serif}.wp-pillar.drinks .features.in-page-search #submit_btn{background-color:#4c983e}.wp-pillar.drinks .features.in-page-search .search-byob{width:100%;text-align:center;display:block}.wp-pillar.drinks .features.in-page-search .search-byob img{border:0;margin:1em auto}.wp-pillar.fashion-week .entry img{max-width:100%}.wp-pillar.fashion-week .entry a img{max-width:100%}.wp-pillar.fashion-week .image_header{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-weight:normal;font-size:1.6em;width:100%;display:block}.wp-pillar.fashion-week .image_header .week_date{color:#666;font-size:0.6em;float:right}.wp-pillar.fashion-week .image_header img{display:none}.wp-pillar.fashion-week .image_header img.show{display:block}.wp-pillar.fashion-week .image_header img.mobile_only{display:block}.wp-pillar.fashion-week .double_divider{width:100%;clear:both;display:block}.wp-pillar.fashion-week .galleryfeed .image_header{padding:0.25em 0.25em 0.25em .5em;background:black;color:#FFF}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist{padding-top:1em}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article{padding:0 0.5em 0.5em 0.5em;margin-bottom:12px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article .photo{float:left;margin-right:8px;margin-bottom:2px}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article .photo img{border:1px solid rgba(255, 255, 255, 0.4);margin-bottom:2px;width:64px}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article .title{margin-left:0px}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article span.date{color:#666}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article:last-child{margin-bottom:0;border-bottom:0px}.wp-pillar.fashion-week .galleryfeed .photo-feed .see-all{padding:4px;margin-top:20px;background:#000;text-transform:uppercase;font-weight:bold;text-align:left}.wp-pillar.fashion-week .galleryfeed .photo-feed .see-all a{color:white}.wp-pillar.fashion-week .galleryfeed .photo-feed a{font-family:Georgia,serif;color:#fff;font-size:16px;text-align:left;text-transform:none;line-height:140%}.wp-pillar.fashion-week .galleryfeed .photo-feed a:hover{color:#fff;text-decoration:underline}.wp-pillar.fashion-week #fashionweekgalleries{background-color:#7b3997}.wp-pillar.fashion-week #fashionweektrend{background-color:#e52a2d}.wp-pillar.fashion-week #fashionweekrogue{background-color:#e63e81}.wp-pillar.fashion-week .celebrities{background:none repeat scroll 0 0 #000;clear:left;overflow:hidden;padding:10px 20px 10px}.wp-pillar.fashion-week .celebrities h3{color:#FFF;text-align:center;margin-bottom:20px;display:block;padding-bottom:10px;border-bottom:1px solid white;line-height:1em}.wp-pillar.fashion-week .celebrities ul{margin:0}.wp-pillar.fashion-week .celebrities ul li{padding:0 0.5em 0.5em 0.5em;margin-bottom:12px;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:18px;line-height:120%;text-align:left}.wp-pillar.fashion-week .celebrities ul li img{width:80px;float:left;margin-right:8px;margin-bottom:2px;clear:both}.wp-pillar.fashion-week .celebrities ul li a{color:#FFF}.wp-pillar.fashion-week .celebrities ul li a:hover{color:#F83514;text-decoration:none}.wp-pillar.fashion-week .celebrities .last{margin-right:0px}.ad{display:none}.mobile #div-gpt-ad-1351275806461-0 iframe{display:none}.post_header_sponsor_ad{border:none;display:inline-block;float:right;position:absolute;z-index:1000;right:0}.mobile-ad{position:fixed;bottom:0px;width:100%;background:#FFF;z-index:5000;padding-top:5px}.flexslider{height:100%;border:4px solid #000;padding:0;padding-bottom:0.5em;margin-bottom:2.5em;position:relative}.flexslider .slides{list-style:none}.flexslider .slides li{list-style:none;width:100%}.flexslider .slides li a{text-align:center}.flexslider .slides li a img{min-width:100%;max-width:100%;max-height:auto;margin:0 auto}.flexslider .slides li h2{text-align:left;padding:0.5em 0 0px 0.25em}.flexslider .slides li p{text-align:left;min-height:2.2em;padding:0 0 0 0.5em}.flexslider .slides li.advertisement{position:relative;height:100%}.flexslider .slides li.advertisement img.tl_ad_marker_vertical{width:9px;margin-left:0px;position:absolute;z-index:999}.flex-direction-nav{display:none}.flex-direction-nav a{opacity:0.8;top:40%}.flex-direction-nav .flex-next{right:5px}.flex-direction-nav .flex-prev{left:5px}#tlfs_slideshow{margin-bottom:30px;margin-top:-10px}#tlfs_slideshow #tlfs_placeholder_div #tlfs_placeholder_link #tlfs_placeholder{min-width:100%;max-width:100%;max-height:auto;margin:0 auto}#tlfs_slideshow #tlfs_nav_hed h2{font-size:24px}#tlfs_slideshow #tlfs_nav_hed h3{font-size:16px}#tlfs_slideshow #tlfs_hed_row{display:none}.header #inner-header ul li#main_search_item{background:none;border-bottom:none;border-top:1px solid #f1f1f1;padding-top:0.5em}.header #inner-header ul li#main_search_item #main_search_q{background:#b9cecf;color:#fff;width:92%;font-size:14px;font-family:Arial,Helvetica,sans-serif;float:left;outline:none;padding:6px 0 6px 8px;border:none}.header #inner-header ul li#main_search_item #main_search_q::-webkit-input-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_q::-moz-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_q:-ms-input-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_q:-moz-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_btn{background:none;border:none;margin-top:2px;margin-left:4px}.header #inner-header ul li#main_search_item #main_search_btn:hover{cursor:pointer;cursor:hand}.gsc-control-cse div{text-align:left}.gsc-control-cse .gsc-table-result{font-family:Georgia,serif}.gsc-control-cse .gsc-table-result .gs-title, .gsc-control-cse .gsc-table-result .gs-title *{text-decoration:none !important;border:0}.gsc-control-cse .gsc-table-result a.gs-title{font-weight:bold}.gsc-control-cse .gsc-table-result a.gs-title:hover{text-decoration:underline !important}.gsc-control-cse .gsc-table-result .gs-snippet, .gsc-control-cse .gsc-table-result .gsc-url-bottom, .gsc-control-cse .gsc-table-result .gs-per-result-labels{font-size:14px}.gsc-control-cse .gsc-table-result .gs-per-result-labels, .gsc-control-cse .gsc-table-result .gsc-url-bottom{display:none}.gsc-control-cse .gs-title{text-align:left}.gsc-control-cse .gsc-tabHeader{font-family:'Oswald',sans-serif;font-size:16px;line-height:133%}.gsc-control-cse .gsc-tabHeader.gsc-tabhActive{border-top-color:#ee2e24}.gsc-control-cse .gsc-tabsArea{border-bottom:1px solid #000}div.gsc-cursor{font-size:16px}div.gsc-cursor-page{display:inline-block !important;min-width:24px;width:24px !important;height:24px;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-off.png) no-repeat center center;text-align:center;color:#000 !important;text-decoration:none !important}div.gsc-cursor-current-page{background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-on.png) no-repeat center center;color:#fff !important}#post-comments #comments .hilight{display:none}#post-comments #comment-meta{margin-top:0.5em;display:block}#post-comments #respond p#disclaimer{font-size:0.8333em;color:#666;font-style:italic}#post-comments #respond form#commentform{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#post-comments #respond form#commentform input[type=text], #post-comments #respond form#commentform textarea{width:100%;max-width:100%;resize:none;display:inline-block;padding:4px 6px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}#post-comments #respond form#commentform textarea{vertical-align:top}#post-comments #respond form#commentform label{display:inline;font-size:14px;color:#666}#post-comments .subhed{text-transform:uppercase;font-size:12px;letter-spacing:0.05em}#post-comments ol.commentlist li{margin-top:8px;padding:8px;list-style:none}#post-comments ol.commentlist li.even{background-color:#efefef}#post-comments ol.commentlist li p{margin-top:0;font-family:Georgia,serif;word-wrap:break-word}#post-comments ol.commentlist li cite{color:#666;font-weight:normal}#post-comments .navigation#comment-page-nav{text-align:right;margin:8px}#post-comments .navigation#comment-page-nav-top{margin:0;float:right}#post-comments .navigation#comment-page-nav a, #post-comments .navigation#comment-page-nav-top a{color:#666;font-size:12px}#comments-left-rail #related{padding:0.5em 0.5em 0;margin-bottom:0.5em;border:1px solid #f1f1f1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-border-radius:8px;border-radius:8px}.entry .content_widget{margin-bottom:1em;height:100%;overflow:hidden;border-bottom:1px solid #f1f1f1}.entry .content_widget>div{text-align:left;margin:0.25em 0;padding:0.25em 0;border-bottom:1px solid #f1f1f1}.entry .content_widget>div>a{float:left;margin:0 8px 4px 0}.entry .content_widget > div img{max-width:125px;padding:0.25em;background:#fbfbfb;border:1px solid #f1f1f1}.entry .content_widget > div p{display:inline;text-align:left}.entry .content_widget>div:last-child{border:0}.entry .content_widget div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;height:inherit}.entry .content_widget a{color:#ea2d2c}.slideshow{background:#000}.slideshow #uber{font-family:"Georgia",Cambria,Times New Roman,Times,serif;background:#000;color:#fff;border-left:0;border-right:0}.slideshow #content{width:100%;float:none;display:block}.slideshow a, .slideshow a:visited{text-decoration:none;color:#ffb800}.slideshow a:hover{text-decoration:underline}.slideshow .decorative-border{display:none}.slideshow .header{overflow:hidden;clear:both;background:#000;max-height:inherit}.slideshow .header h1{float:left}.slideshow .header h1 a{background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll -220px -443px;display:block;height:41px;text-indent:-9999em;width:88px}.slideshow .header h2{font-family:"Georgia",Cambria,Times New Roman,Times,serif;clear:left;margin:16px 0;font-size:18px;line-height:110%}.slideshow .header h2 a{color:#999}.slideshow .post{border-bottom:none}.slideshow .post img{max-width:100%}.slideshow .social-media{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:8px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-size:12px;font-weight:bold;color:#ddd;width:100%;display:block}.slideshow .social-media p{color:#ddd}.slideshow #back-to-post{clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;border-bottom:1px solid #ddd;padding-bottom:16px;overflow:hidden}.slideshow #back-to-post a{color:#ddd}.slideshow #back-to-post .blog-sponsor-logo{border-left:1px solid #ddd;color:#ddd;float:right;font-size:11px;font-weight:normal;height:72px;margin-left:16px;padding:0 8px 8px;text-align:center;width:90px;border-bottom:none}.slideshow .slide-info{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:8px}.slideshow .slide-info p.title{color:#ddd;font-weight:bold;margin-top:16px}.slideshow .slide-info span.description{font-size:14px;color:#fff;font-family:"Georgia",Cambria,Times New Roman,Times,serif}.slideshow .slide-info span.caption{font-size:12px;color:#fff;font-family:"Georgia",Cambria,Times New Roman,Times,serif}.slideshow .gallery-nav{border-top:1px solid #ddd;padding:8px 0 12px 0px;overflow:hidden;height:54px;width:100%;text-align:center}.slideshow .gallery-nav span{float:left;width:31%;height:40px;margin:0;padding:0}.slideshow .gallery-nav span.slide-count{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:10px auto 0;min-width:136px;text-align:center;font-weight:bold;text-transform:lowercase;height:20px}.slideshow .gallery-nav a{background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll 0 0;display:block;height:40px;width:42px;text-indent:-9999em}.slideshow .gallery-nav span.previous{display:inline-block}.slideshow .gallery-nav span.previous a{background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll 0 0;display:block;height:40px;width:42px;text-indent:-9999em;overflow:hidden;background-position:0 -439px}.slideshow .gallery-nav span.previous a:hover{background-position:-107px -439px}.slideshow .gallery-nav span.next{margin:0;padding:0;display:inline-block}.slideshow .gallery-nav span.next a{float:right;background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll 0 0;display:block;height:40px;width:42px;text-indent:-9999em;overflow:hidden;background-position:-53px -439px}.slideshow .gallery-nav span.next a:hover{background-position:-160px -439px}.entry .swipe-gallery, .slideshow .swipe-gallery{margin:0;padding:0;line-height:1;border:none;padding:16px 0 24px}.entry .swipe-gallery li.slide-item, .slideshow .swipe-gallery li.slide-item{margin:0;padding:0;line-height:1;border:none;max-width:22.928176794%;float:left;margin-left:0.4em;margin-bottom:0.4em}.entry .swipe-gallery li.slide-item a, .slideshow .swipe-gallery li.slide-item a{line-height:0;display:block;border:1px solid #f1f1f1}.post-loop .post .article-thumb{float:left;margin:0 8px 4px 0px}.post-loop .post .article-thumb img{padding:2px;background:#fbfbfb;border:1px solid #f1f1f1;max-width:64px}.post-loop .post .article-header{clear:none}.post-loop .post .article-header h3{margin-top:0;font-size:1.1em;line-height:1.307692307;margin-bottom:0.2em;color:black;font-weight:normal}.post-loop .post .byline span.author{display:none}.post-loop .post .byline .time_ago{line-height:1em;color:#666;font-size:0.83333em;font-style:italic}.post-loop .post .byline .updated{display:none}.post{border-bottom:1px solid #f1f1f1;margin-bottom:0.5em;margin-top:0.5em;padding:0.5em 0}.post h3{clear:both;margin-bottom:0.5em;margin-top:0.5em}.post h1{margin-top:0.5em;margin-bottom:0.5em}.post .post-header h4{float:left;text-transform:uppercase}.post .post-header h5{float:right}.post .post-header .post-date{clear:both;float:right}.post .post-header .comment-count{display:none}.post .entry-content, .post .entry{clear:both}.post .entry-content ul, .post .entry ul{margin-left:32px;list-style-type:disc}.post .entry-content ul li, .post .entry ul li{list-style-type:disc}.post .entry-content ol, .post .entry ol{margin-left:32px;list-style-type:decimal}.post .entry-content ol li, .post .entry ol li{list-style-type:decimal}.post .entry-content .swipe-gallery ul, .post .entry .swipe-gallery ul{margin-left:0;list-style-type:none}.post .entry-content .swipe-gallery ul li, .post .entry .swipe-gallery ul li{list-style-type:none}.post .entry-content .swipe-gallery ol, .post .entry .swipe-gallery ol{margin-left:0;list-style-type:none}.post .entry-content .swipe-gallery ol li, .post .entry .swipe-gallery ol li{list-style-type:none}.post .entry-content .wp-caption, .post .entry .wp-caption{padding:0.5em;background:#fbfbfb;border:1px solid #f1f1f1}.post .entry-content .wp-caption-text, .post .entry .wp-caption-text{font-size:0.85em;color:#666;margin-bottom:0}.post .entry-content .recap-widget, .post .entry .recap-widget{width:170px;margin:8px 16px 16px 0px;float:left;border-bottom:2px solid black;border-top:2px solid black;padding:4px 4px 4px}.post .entry-content .recap-widget p, .post .entry .recap-widget p{margin-bottom:0;padding-bottom:16px;text-align:center}.post .entry-content .recap-widget p strong, .post .entry .recap-widget p strong{display:block;clear:both;text-transform:uppercase;color:#e63e81}.post .entry-content .recap-widget a, .post .entry-content .recap-widget div span, .post .entry .recap-widget a, .post .entry .recap-widget div span{width:80px;height:26px;margin:0 0 12px 0;text-indent:-99999em;display:block;float:left}.post .entry-content .recap-widget a.header-widget, .post .entry-content .recap-widget div span.header-widget, .post .entry .recap-widget a.header-widget, .post .entry .recap-widget div span.header-widget{margin-top:-55px;width:170px;height:55px}.post .entry-content .recap-widget div.prev a, .post .entry .recap-widget div.prev a{background:url("http://media.torontolife.com/img/recapPrev.png") 0 0 no-repeat}.post .entry-content .recap-widget div.next a, .post .entry .recap-widget div.next a{background:url("http://media.torontolife.com/img/recapNext.png") 0 0 no-repeat}.post .entry-content .recap-widget div.prev span, .post .entry .recap-widget div.prev span{background:url("http://media.torontolife.com/img/recapPrevOFF.png") 0 0 no-repeat}.post .entry-content .recap-widget div.next span, .post .entry .recap-widget div.next span{background:url("http://media.torontolife.com/img/recapNextOFF.png") 0 0 no-repeat}.post .entry-content img, .post .entry img{max-width:100%}.post .entry-content img.alignright, .post .entry img.alignright{float:right;margin-left:0.5em}.post .entry-content img.alignleft, .post .entry img.alignleft{float:left;margin-right:0.5em}.post .entry-content h5.invisible, .post .entry h5.invisible{display:none}.post .postmetadata .post-author{font-weight:bold}.post .postmetadata .post-date{color:#666;float:right;text-align:right}.post.single{border-bottom:0}.post.single h1{clear:both;font-size:1.4em;line-height:1.2em;margin-bottom:0.2em;color:black;padding-top:0.5em}.post.single .postmetadata{padding:0.25em 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.mobile .post h3{clear:none;margin-bottom:0;margin-top:0}#article-page-nav{font-weight:bold;border-bottom:1px solid #666;border-top:0;padding:4px 0;clear:both;font-family:Arial,sans-serif;font-size:12px;text-transform:uppercase}#article-page-nav div#previous-page{padding:0;width:125px;height:35px;display:inline-block;*display:inline;zoom:1;vertical-align:middle}#article-page-nav div#previous-page a{display:block;margin:0;padding:0;width:100px;height:35px;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-previous-off.png) no-repeat left center}#article-page-nav div#previous-page a:hover{color:#f62715;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-previous-on.png) no-repeat left center}#article-page-nav div#previous-page a .tlb_prevnext_wrapper{display:block;padding:6px 0 0 25px}#article-page-nav div#next-page{padding:0;width:125px;height:35px;display:inline-block;*display:inline;zoom:1;vertical-align:middle}#article-page-nav div#next-page.desktop-only{display:none}#article-page-nav div#next-page a{display:inline-block;float:right;margin:0;padding:0;height:35px;vertical-align:middle;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-next-off.png) no-repeat right center}#article-page-nav div#next-page a:hover{color:#f62715;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-next-on.png) no-repeat right center}#article-page-nav div#next-page a .tlb_prevnext_wrapper{display:block;padding:6px 25px 0 0}#article-page-nav div#tlb-multipage-links{padding:0;width:100%;display:inline-block;*display:inline;zoom:1;text-align:center;vertical-align:middle}#article-page-nav div#tlb-multipage-links span.tlb-multipage-link{display:inline-block;width:24px;height:24px;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-off.png) no-repeat;font-weight:bold;line-height:24px;text-align:center;vertical-align:middle}#article-page-nav div#tlb-multipage-links span.current-post-page span.tlb-multipage-link{background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-on.png) no-repeat;color:#fff}#article-page-nav #tlb_link_all{display:inline-block;vertical-align:middle;color:#f62715;margin-top:5px}#next-page.mobile-only{float:right}#post-nav-desc{width:98%;text-align:center;position:relative;margin:1em auto;padding:0.5em 0;background:#fbfbfb;border:1px solid #f1f1f1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;font-weight:bold;font-size:1.0em;color:#525252;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#post-nav-desc .previous{float:left;margin-left:0.75em;padding-right:0.75em;border-right:1px solid #f1f1f1}#post-nav-desc .next{float:right;margin-right:0.75em;padding-left:0.75em;border-left:1px solid #f1f1f1}#post-nav-desc .post-nav-title{display:none}p.tag a{display:inline-block;padding:2px 6px;margin:0 0.3em 0.5em;background:#fbfbfb;border:1px solid #f1f1f1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;text-decoration:none}p.tag a.tag-toggle{background:none;border:none;text-decoration:underline}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.newsletter-subscribe .header_image{display:none}.newsletter-subscribe .header_text{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;border-bottom:1px dotted black;padding-bottom:0.25em}.newsletter-subscribe #numbers{display:none}.newsletter-subscribe form{width:100%}.newsletter-subscribe form div{margin-top:16px;font-style:italic;color:#1A71AF}.newsletter-subscribe form ul li input.text{width:100%;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.newsletter-subscribe form input[type='checkbox']{margin-right:15px;vertical-align:top}.unsubscribe-page h2{clear:both;display:block;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;border-bottom:1px dotted black;padding-bottom:0.25em}.unsubscribe-page #page-share, .unsubscribe-page .social_quick_share{display:none}.unsubscribe-page input#email{width:100%;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.todo-items #todo_head{margin:10px 0px 20px 0px;margin-left:0px;border-bottom:1px solid #f1f1f1;padding-bottom:20px}.todo-items #todo_head img{max-width:100%}.todo-items .todo_container{width:100%;margin-bottom:40px;margin-left:0px}.todo-items .todo_container .desktop_banner{display:none}.todo-items .todo_container .collapse img.product{border:#979797 solid 1px;float:left;max-height:130px;max-width:130px;margin-right:0.75em}.todo-items .todo_container .collapse a{text-decoration:none;color:#979797}.todo-items .todo_container .collapse a:hover{color:#000}.todo-items .todo_container .collapse p.infoHead{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:bold;color:#3b3b3b;margin-top:0;line-height:1em;margin-bottom:0}.todo-items .todo_container .collapse br{line-height:10px;height:10px;margin:0}.todo-items .todo_container .expand{display:none;text-align:right;color:#EBEBEB;background:url("http://media.torontolife.com/img/TOdo/arrow-down.gif") no-repeat 0 0;width:600px;height:15px;margin-top:5px;margin-bottom:10px}.todo-items .todo_container .expand.open{background-image:url(http://media.torontolife.com/img/TOdo/arrow-up.gif)}.inline-app #hoobox{border:1px solid #000;font-family:Arial,serif;clear:both;margin:0.5em 0}.inline-app #hoobox td{text-align:left;padding:3px}.inline-app #hoobox .hoo_title{background:#edf8fe;text-align:center;font-weight:bold}.inline-app #hoobox .hoo_label{background:#edf8fe}.inline-app div.self-claim-callout{font-family:"Lucida Sans Unicode","Lucida Grande","Georgia",sans-serif;font-size:12px;color:#336799;padding-top:10px;clear:both}.inline-app div.self-claim-callout a{background:#d4ebf1;padding:4px;color:#336799 !important;margin-top:10px}.inline-app .rich-snippet-hidden{display:none}.inline-app .loading_indicator{text-align:center}.inline-app .loading_indicator img{margin:1em auto}.inline-app .pagination{border-top:1px solid #ccc;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;padding:0.4em 0}.inline-app .pagination p{float:left;font-size:11px;color:#d3d3d3;margin:0}.inline-app .pagination ul{list-style-type:none}.inline-app .pagination ul li{list-style:none;float:left;padding:0.25em 0.5em;width:auto;border-top:none;display:inline-block}.inline-app .pagination ul li.no_link{background:#e8e8e8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-border-radius:2px;border-radius:2px}.inline-app .pagination ul li.page_number_link{display:none}.inline-app .pagination ul li.prev_page{background:#FFF;float:left}.inline-app .pagination ul li.next_page{background:#FFF;float:right}.inline-app .pagination ul li a{color:#e00}.inline-app .loading .pagination, .inline-app .loading #sort_options, .inline-app .loading .show_box, .inline-app .loading .sort_option_wrap, .inline-app .loading .topachor{display:none}.inline-app.listings_search form.listing-search{padding:1em 1em 0;margin:0.5em 0 0em 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0;border:1px solid #ccc}.inline-app.listings_search form.listing-search h1{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-weight:bold;color:#232323}.inline-app.listings_search form.listing-search fieldset.input_search{padding:0;margin-right:0}.inline-app.listings_search form.listing-search fieldset.input_search label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:0.75em;margin-top:0;padding-top:0;margin-bottom:2px;line-height:1em}.inline-app.listings_search form.listing-search fieldset.input_search input.text{width:100%;display:inline-block;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.inline-app.listings_search #search_return #search_title_header{margin-top:1em}.inline-app.listings_search #search_return #search_title_header h2{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-weight:300;line-height:1.1em;font-size:1.4em}.inline-app.listings_search #search_return #search_title_header h2 a{color:#555}.inline-app.listings_search #search_return #search_title_header .result_stats{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;color:#d3d3d3;margin:0.5em 0 0.5em 0}.inline-app.listings_search #search_return .sort_option_wrap{text-align:center;margin-bottom:1em}.inline-app.listings_search #search_return #sort_options{font-size:0.9em;clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0.5em auto;background-color:#e6e6e6;background-image:-webkit-gradient(linear, left top, left bottom, from(white), to(#e6e6e6));background-image:-webkit-linear-gradient(top, white, #e6e6e6);background-image:-moz-linear-gradient(top, white, #e6e6e6);background-image:-o-linear-gradient(top, white, #e6e6e6);background-image:linear-gradient(to bottom, white, #e6e6e6);border:1px solid #bbb;border-top:1px solid #e1e1e1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px}.inline-app.listings_search #search_return #sort_options dt{color:rgba(0, 0, 0, 0.2);border-right:1px solid #bbb;font-size:0.9em;text-align:left;padding:0.5em;font-weight:normal;float:left}.inline-app.listings_search #search_return #sort_options dd{display:inline-block;min-width:50px;padding:0.4em 0.25em;text-align:center;border-right:1px solid #bbb}.inline-app.listings_search #search_return #sort_options dd.first_opt{text-align:left}.inline-app.listings_search #search_return #sort_options dd.first_opt a{padding-right:1em}.inline-app.listings_search #search_return #sort_options dd:first-child{border-left:1px solid #bbb;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.inline-app.listings_search #search_return #sort_options dd:last-child{border-right:0;-webkit-border-radius:4px 0 4px 0;-moz-border-radius:4px 0 4px 0;-ms-border-radius:4px 0 4px 0;-o-border-radius:4px 0 4px 0;-border-radius:4px 0 4px 0;border-radius:4px 0 4px 0}.inline-app.listings_search #search_return #sort_options dd a{color:#222}.inline-app.listings_search #search_return #listing_results{margin-top:1em}.inline-app.listings_search #search_return div.listing_result{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #E8e8e8}.inline-app.listings_search #search_return div.listing_result p.listing_thumb{float:left;margin:0;margin-right:0.5em}.inline-app.listings_search #search_return div.listing_result p.listing_thumb img{max-width:100px;max-height:100px;padding:5px;border:1px solid #E8e8e8}.inline-app.listings_search #search_return div.listing_result .critic_pick:empty{display:none}.inline-app.listings_search #search_return div.listing_result .address{display:inline}.inline-app.listings_search #search_return div.listing_result .address h5{font-size:1.3em;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-weight:normal;border:none;padding-top:0.25em}.inline-app.listings_search #search_return div.listing_result .address h5 a{color:#1a71af}.inline-app.listings_search #search_return #map_canvas{min-height:250px;width:100%}.inline-app.listings_search #search_return .show_box{display:none}.inline-app.listings_search #listing_detail .mainContent h1{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-weight:300;letter-spacing:0.05em;color:#232323;margin:0.5em 0;float:left}.inline-app.listings_search #listing_detail .mainContent .detail .detailThumb{float:right}.inline-app.listings_search #listing_detail .mainContent .detail .detailThumb img{max-width:100px;max-height:100px}.inline-app.listings_search #listing_detail .mainContent .detail address{clear:left}.inline-app.listings_search #listing_detail .mainContent .detail address span{display:block}.inline-app.listings_search #listing_detail .mainContent .detail #listing_contact_info{margin-bottom:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail #listing_hours_loc{margin-top:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail h3.detailTitle{display:none}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description{margin:10px 0px 0.5em 0px !important;background:#fcfcfc;border:1px solid #ccc;padding:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar{padding:8px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:38px;clear:both;margin:0.5em 0;display:block}.inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-box-sizing:content-box}.inline-app.listings_search #listing_detail .mainContent .detail .detailContent #map{display:block;min-height:250px;width:100%;margin-bottom:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail .detailContent #streetview{display:none}.inline-app.listings_search #listing_detail .mainContent .detail #related{clear:both;margin:2em 0 0.5em;padding:0.5em;padding-top:0;background-color:#f5f5f5}.inline-app.listings_search #listing_detail .mainContent .detail #related h4, .inline-app.listings_search #listing_detail .mainContent .detail #related h5{text-transform:uppercase;background-color:#e8e8e8;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:12px;margin:0 -0.5em;padding:10px 5px;border:none}.inline-app.listings_search #listing_detail .mainContent .detail #related h4{display:none}.inline-app.listings_search #listing_detail .mainContent .detail #related ol{list-style-type:none}.inline-app.listings_search #listing_detail .mainContent .detail #related ol li{margin-top:5px;padding-bottom:5px;text-align:left}.inline-app.listings_search #listing_detail .mainContent .detail #related p.tag{text-transform:uppercase}.inline-app.listings_search #listing_detail .mainContent .detail #related p.tag a{background:transparent;border:0;padding:0;margin:0}.inline-app.guide{}.inline-app.guide h1{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em}.inline-app.guide h1.sr_title{padding:0 0 10px}.inline-app.guide a{color:#ED1C24;text-decoration:none}.inline-app.guide a:hover, .inline-app.guide a:active{text-decoration:underline}.inline-app.guide .pagination{border-top:none;font-size:11px;padding-bottom:0em}.inline-app.guide .pagination p{width:100%;text-align:center}.inline-app.guide .pagination ul{margin-top:0.5em;clear:both}.inline-app.guide .pagination ul li.page_number_link{display:none}.inline-app.guide #listing_bread-crumbs{display:none}.inline-app.guide #results_container{clear:both;margin-top:0px}.inline-app.guide #results_container #results{clear:both}.inline-app.guide #results_container #results .show_box{color:#ED1C24;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.inline-app.guide #results_container #results .topachor{clear:both;padding:0px}.inline-app.guide #results_container #results .maplist, .inline-app.guide #results_container #results #cl-map{float:left;margin-left:-9999px;position:absolute;border:1px solid #000;margin-bottom:1em;min-height:250px;width:100%}.inline-app.guide #results_container #results h1{font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:16px;font-weight:normal;padding:0px}.inline-app.guide #results_container #results ul{list-style-type:none;margin:0;padding:0}.inline-app.guide #results_container #results #listing_title{line-height:20px;width:100%;margin:15px 0 5px;text-transform:none}.inline-app.guide #results_container #results #listing_title span{color:#ED1C24}.inline-app.guide #results_container #results #listing_title #reset_cbtn{padding:0 2px;margin-top:-5px;vertical-align:middle;cursor:pointer}.inline-app.guide #results_container #results #listing_results{clear:both}.inline-app.guide #results_container #results #listing_results #result_header{display:none}.inline-app.guide #results_container #results #listing_results #search_results{list-style-type:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;min-height:100%;margin-top:-20px}.inline-app.guide #results_container #results #listing_results #search_results li{list-style-type:none;list-style:none;padding:20px 0;margin:0;border-top:1px solid #f1f1f1;position:relative}.inline-app.guide #results_container #results #listing_results #search_results li.tl{padding-top:4em}.inline-app.guide #results_container #results #listing_results #search_results li h2{font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:1.2em;width:100%;line-height:1.4em}.inline-app.guide #results_container #results #listing_results #search_results li h2.tl{position:absolute;padding:5px 0 15px 0px;left:-8px;top:1em;margin-bottom:-5px;background:url(/guides/images/TLflag.gif) no-repeat left center}.inline-app.guide #results_container #results #listing_results #search_results li h2.tl span{width:35px;float:left;display:inline-block}.inline-app.guide #results_container #results #listing_results #search_results li p{font-weight:normal;margin:0px;font-size:11px;overflow:hidden;text-align:center;font-weight:bold}.inline-app.guide #results_container #results #listing_results #search_results li p.address{text-align:left;font-weight:normal;font-size:14px;margin-bottom:0.5em}.inline-app.guide #results_container #results #listing_results #search_results li p.address .map_show{cursor:pointer;color:#ED1C24}.inline-app.guide #results_container #results #listing_results #search_results li p.address .send_phone{display:none}.inline-app.guide #results_container #results #listing_results #search_results li p.cuisine{width:80px;display:inline-block;text-align:left}.inline-app.guide #results_container #results #listing_results #search_results li p.neighbor{width:120px;display:inline-block}.inline-app.guide #results_container #results #listing_results #search_results li p.star{width:50px;height:20px;overflow:hidden;padding:0;background-position:center center !important;display:inline-block}.inline-app.guide #results_container #results #listing_results #search_results li p.value{width:50px;display:inline-block}.inline-app.guide .results_add_listing{display:none}.inline-app.guide #details h2{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:20px;font-weight:bold;text-transform:uppercase;width:100%;margin:10px 0 0 0;line-height:1.6em}.inline-app.guide #details h2.tl_recommended{background:url(/guides/images/recommendedByTL.gif) no-repeat left center;height:30px;padding:0px;margin:0 0 5px -16px;display:block}.inline-app.guide #details #detail_title{font-size:34px;font-weight:bold;line-height:1em;margin:0px 10px 15px 0;float:left;width:100%}.inline-app.guide #details #detail_title .detail-star-whats-this{float:left;padding-left:110px}.inline-app.guide #details #detail_title .detail-30-whats-this{float:left;padding:0px}.inline-app.guide #details #detail_title .detail-star-rating{clear:both;padding:0 0 0 0;display:block;vertical-align:top;height:20px;width:100px;margin-top:0px}.inline-app.guide #details #detail_title .detail-star-rating .detail-star-img{background:#000;overflow:visible;padding:0;font-size:10px;line-height:20px;position:absolute;margin-top:9px}.inline-app.guide #details #detail_title .detail-star-rating .detail-star-img img{padding:0;margin:0}.inline-app.guide #details .address_info{clear:both;font-size:1.2em}.inline-app.guide #details .address_info span{display:block}.inline-app.guide #details .listing_cinfo img#claim_burst{float:right;margin:5px}.inline-app.guide #details .listing_cinfo a{font-size:14px}.inline-app.guide #details .listing_cinfo img#imgThumb{float:right;padding:0 0 5px 5px}.inline-app.guide #details .listing_summaryDescription{margin:20px 0;font-size:14px}.inline-app.guide #details #l_extra_fields{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;float:left;width:100%}.inline-app.guide #details #l_extra_fields p{margin:0px;line-height:1.6em}.inline-app.guide #details .tagged-posts li{margin-bottom:5px;margin-left:15px;border-bottom:1px dotted #ccc;clear:both;list-style-type:disc}.inline-app.guide #details .tagged-posts li img{width:32px;height:32px;float:left;margin-right:5px}.inline-app.guide #details .tagged-posts li a{line-height:110%}.inline-app.guide #details #l_listing_hours_loc{font-size:14px}.inline-app.guide #details #l_baseIconNavbar{display:none}.inline-app.guide #details #l_baseIconNavbar .howwdi{margin:0 0 10px -9px;display:block}.inline-app.guide #details #l_baseIconNavbar .howwdi a.hwr_link{width:324px;height:44px;background:url(/guides/images/How-We-Rate-The-Restaurants.jpg) no-repeat center center;display:block}.inline-app.guide #details #l_baseIconNavbar .howwdi a.hwr_link:hover{text-decoration:none}.inline-app.guide #details #post-comments{display:none}.inline-app.guide #details #post-comments .detailRatings{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;line-height:15px}.inline-app.guide #details #post-comments .detailRatings h1{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:25px}.inline-app.guide #details #post-comments .detailRatings .rating_avg{margin:10px 0}.inline-app.guide #details #post-comments .detailRatings .rating_avg h3{font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:13px;font-weight:normal}.inline-app.guide #details #post-comments .detailRatings .rating_avg ul{list-style:none;margin:0;padding:0}.inline-app.guide #details #post-comments .detailRatings .rating_avg ul li{list-style:none;border:none;float:left;width:43px;height:23px;padding:10px 0;text-align:center;margin:10px 25px 10px 0;background:url(/guides/images/Reader-Review-icon.png) no-repeat center center;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:11px;font-weight:bold;color:#fab521;line-height:13px}.inline-app.guide #details #post-comments .detailRatings .rating_avg ul li label{font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:9px;font-weight:bold;color:#fab521;line-height:11px;width:43px;text-align:center;text-transform:uppercase;padding-top:3px}.inline-app.guide #details #post-comments .detailRatings .complementaryInfo{margin:3px 0;background:#fab521;padding:2px 5px}.inline-app.guide #details #post-comments .detailRatings .ratingInfo{margin:3px 0}.inline-app.guide #details #post-comments .detailRatings .review{clear:both;margin:0.5em 0}.inline-app.guide #details #l_statement{display:none}.inline-app.guide #details #l_detailed_description{background:none repeat scroll 0 0 #d3edff;clear:both;display:table;padding:8px;margin:0 !important}.inline-app.guide #details #l_detailed_description .imgDetail{float:left;height:200px;width:200px;padding-bottom:10px;padding-right:10px}.inline-app.guide #details #l_detailed_description .detailGallery{clear:left;float:left;width:150px}.inline-app.guide #details #l_detailed_description .detailGallery li{background-color:#FFF;border:1px solid #000;float:left;list-style-type:none;margin:2px 0 0 2px;text-align:center;width:20px;padding:2px}.inline-app.guide #mobile_search_form input.text{width:100%;display:inline-block;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.inline-app.guide #search_form, .inline-app.guide #menu_bar{display:none}.inline-app.guide #sort_options{font-size:0.9em;clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 auto;background-color:#e6e6e6;background-image:-webkit-gradient(linear, left top, left bottom, from(white), to(#e6e6e6));background-image:-webkit-linear-gradient(top, white, #e6e6e6);background-image:-moz-linear-gradient(top, white, #e6e6e6);background-image:-o-linear-gradient(top, white, #e6e6e6);background-image:linear-gradient(to bottom, white, #e6e6e6);border:1px solid #bbb;border-top:1px solid #e1e1e1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;padding:0.5em}.inline-app.guide #sort_options h1{font-size:1em;margin-bottom:0.5em}.inline-app.guide #sort_options p{display:none}.inline-app.guide #sort_options p span{padding:0.25em 2px 0.25em 0;min-width:100%;display:block;border-bottom:1px solid #e1e1e1}.inline-app.guide #sort_options p span a.sort_button{min-width:100%;display:block;text-align:left;cursor:pointer}.inline-app.guide #sort_options p span a.sort_button.sd{background:#ededed url(/guides/images/arrow_down.gif) no-repeat 98% center;padding:3px 12px 4px 0.5em;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;font-weight:bold;display:inline-block}.inline-app.guide #sort_options p span a.sort_button.sa{display:inline-block;background:#ededed url(/guides/images/arrow_up.gif) no-repeat 98% center;padding:3px 12px 4px 0.5em;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;font-weight:bold}.inline-app.guide #sort_options p span:last-child{border-bottom:none;padding-bottom:0}.inline-app.guide #sort_options.open p{display:block}.inline-app.guide .rating0_5{background:url(/guides/images/30_gourmet_20x20.gif) no-repeat left center}.inline-app.guide .rating1{background:url(/guides/images/star1.gif) no-repeat left center}.inline-app.guide .rating1_5{background:url(/guides/images/star1_5.gif) no-repeat left center}.inline-app.guide .rating2{background:url(/guides/images/star2.gif) no-repeat left center}.inline-app.guide .rating2_5{background:url(/guides/images/star2_5.gif) no-repeat left center}.inline-app.guide .rating3{background:url(/guides/images/star3.gif) no-repeat left center}.inline-app.guide .rating3_5{background:url(/guides/images/star3_5.gif) no-repeat left center}.inline-app.guide .rating4{background:url(/guides/images/star4.gif) no-repeat left center}.inline-app.guide .rating4_5{background:url(/guides/images/star4_5.gif) no-repeat left center}.inline-app.guide .rating5{background:url(/guides/images/star5.gif) no-repeat left center}.inline-app.guide #menu_bar .cat-list tt label span{color:#ED1C24}.inline-app.guide #menu_bar .cat-list tt .rating1, .inline-app.guide #results h1 span label.rating1{padding:0 2px 0 10px;width:auto}.inline-app.guide #menu_bar .cat-list tt .rating2, .inline-app.guide #results h1 span label.rating2{padding:0 2px 0 20px;width:auto}.inline-app.guide #menu_bar .cat-list tt .rating3, .inline-app.guide #results h1 span label.rating3{padding:0 2px 0 30px;width:auto}.inline-app.guide #menu_bar .cat-list tt .rating4, .inline-app.guide #results h1 span label.rating4{padding:0 2px 0 40px;width:auto}.inline-app.guide .helpDesc{position:absolute;display:none}.inline-app.guide #details #provided_by_client{background:#edf8fe;clear:both;margin-top:25px;text-align:center;font-family:Arial,sans-serif;width:100%}.inline-app.guide #details #provided_by_client h2{font-size:2.2em;line-height:125%;color:#35679a;font-family:Arial,sans-serif;padding:10px;width:100%;margin:10px 0 0 0}.inline-app.guide #details #provided_by_client hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:4px 0;padding:0}.inline-app.guide #details #provided_by_client #client_logo img{border:3px solid #000;margin:25px}.inline-app.guide #details #provided_by_client #client_gallery img{display:inline-block;vertical-align:middle;margin:5px;border:0}.inline-app.guide #details #provided_by_client #client_gallery img#client_gallery_placeholder{width:200px;height:200px}.inline-app.guide #details #provided_by_client #client_gallery img.client_gallery_on{cursor:pointer;cursor:hand}.inline-app.guide #details #provided_by_client #client_gallery img.client_gallery_off{cursor:default}.inline-app.guide #details #provided_by_client #client_gallery #client_gallery_list_holder{margin:5px auto;padding:0;text-align:center;clear:both;width:100%;height:20px}.inline-app.guide #details #provided_by_client #client_gallery ul{width:200px;height:20px;margin:0 auto;padding:0;text-align:center;display:block;padding-left:30px}.inline-app.guide #details #provided_by_client #client_gallery ul li{float:left;color:#b5cce0;list-style-type:disc;width:15px;height:10px;border:none;margin:0;padding:0;font-size:2.0em}.inline-app.guide #details #provided_by_client #client_gallery ul li.client_gallery_off{color:#b5cce0}.inline-app.guide #details #provided_by_client #client_gallery ul li.client_gallery_on{color:#336799}.inline-app.guide #details #provided_by_client #client_gallery ul li img{display:none}.inline-app.guide #details #provided_by_client p{padding:0 20px;font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;font-size:14px;line-height:20px}.inline-app.guide #details #provided_by_client p a{color:#35679a}.inline-app.guide #details #provided_by_client #client_slogan{font-weight:bold}.inline-app.guide #details #provided_by_client iframe{width:100%;max-width:435px}#magazine{margin-top:0.5em}#magazine h5{margin:12px 0 0 0}div#top_matter{display:table;width:100%}div.cover{float:left;padding-bottom:24px;height:220px;text-align:center;width:164px;overflow:hidden}div.cover p.date{color:#000;font-weight:bold;margin-top:0.2em}p#cover_instructions{margin-bottom:20px}#cover_info{float:left}#cover_info h4{margin-top:15px}#sub_offer{width:236px;margin-left:20px;float:left;border:6px solid #007dc5;padding:10px}#sub_offer h6{font-size:20px}#article-nav{height:70px;margin-top:8px;position:relative;text-align:center}#article-nav li{padding:0}#article-nav ul, #article-nav li{color:#666;display:inline}#article-nav li span{font-family:Georgia,serif;font-size:10px;line-height:110%;text-transform:none}#article-back li, #article-cont li{text-transform:uppercase}#article-back li img, #article-cont li img{border:none;float:none;margin:0;position:absolute;vertical-align:middle}#article-back li img{left:0;top:20px;z-index:100}#article-cont li img{right:0;top:20px;z-index:100}#article-back .page-summ{padding-left:30px;position:absolute;left:0;text-align:left;width:120px}#article-back .page-summ span{display:block}#article-cont .page-summ{padding-right:30px;position:absolute;right:0;text-align:right;width:120px}#article-cont .page-summ span{display:block}ul#cover-nav{height:185px;margin:16px 0;padding:16px 0;border-top:1px solid #000}ul#cover-nav li{padding:0;text-align:center;float:right;list-style:none}ul#cover-nav li#cover-next{float:left}ul#cover-nav li img.nav_icon{padding:0 5px;vertical-align:top}.desktop-only{display:none}ul,ol{list-style:none}ul li, ol li{list-style:none}#rss-3{display:none}#social-media{margin:1em 0;font-family:Arial,sans-serif;font-size:12px;text-align:center;padding:1em 0.5em}#social-media .social_wrap{width:300px;margin:0 auto}#social-media p{margin:0;height:32px}#social-media a{width:35px;height:35px;display:block;float:left;margin-right:1px;background:url(http://media.torontolife.com/graphics/social-sprite.png) no-repeat 0 0}#social-media a#twitter{background-position:-117px -1px}#social-media a#fb{background-position:-155px -1px}#social-media a#pinterest{background-position:-40px -1px}#social-media a#googleplus{background-position:-78px -1px}#social-media a#rss{background-position:-4px -1px}#social-media a#twitter:hover{background-position:-117px -44px}#social-media a#fb:hover{background-position:-155px -44px}#social-media a#pinterest:hover{background-position:-40px -44px}#social-media a#googleplus:hover{background-position:-78px -44px}#social-media a#rss:hover{background-position:-4px -44px}#social-media h2{width:102px;height:33px;display:block;float:left;margin-top:5px;background:url(http://media.torontolife.com/graphics/social-sprite.png) no-repeat 0 0;background-position:-4px -94px}.social_quick_share{float:left}.social_quick_share span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-box-sizing:content-box}.page-real-estate .social_quick_share{float:right;margin-bottom:10px}#page-share{border:1px solid #f1f1f1;padding-bottom:30px;padding-top:15px;padding:15px 0.5em 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-border-radius:8px;border-radius:8px}#page-share .social-media{text-align:left}#page-share .social-media span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-box-sizing:content-box}#page-share .social-media .description{width:100%;display:block;text-align:left;margin-bottom:10px}#page-share .social-media .share-this span{float:left;margin-bottom:0.25em}#page-share .social-media .share-this .st_pinterest_hcount{position:relative;top:0;clear:none}#page-share .social-media .share-this .st_email_hcount{position:relative;top:0}#page-share .social-media .share-this .st_plusone_hcount{position:relative;top:0}.the-dish-map-page .entry, .the-dish-map-page .post{border-bottom:none}@media only screen and (min-width: 481px){.menu{}.menu ul{}.menu ul li{}.menu ul li a{}.entry-content{}.entry-content .alignleft, .entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright, .entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter, .entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-width: 768px){.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%}.first{margin-left:0}*{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;-ms-box-sizing:inherit}#top-links{display:block;font-size:11px;font-family:Arial,sans-serif;font-weight:bold;height:27px;background:url(http://media.torontolife.com/graphics/double-border.gif) repeat-x bottom;line-height:100%;clear:both;margin:0 0 8px 0;padding:0}#top-links #my-magazine{margin:0 0 18px 0;color:black}#top-links #my-magazine a{text-decoration:none;font-weight:bold;color:#ee2e24;margin:0 4px}#top-links #my-magazine a:first-child{margin-left:0}#top-links #my-magazine a:hover{text-decoration:underline}.header{max-height:999px;border-bottom:none;overflow:visible;margin-bottom:0em;background:white}.header #inner-header{}.header #inner-header #logo{background:none;text-align:left;width:242px;min-height:93px;padding-right:6px;float:left;border-right:1px dotted black;margin:2px 8px 6px 0;left:0;top:0}.header #inner-header #logo img{display:block;width:242px;height:auto;min-height:93px;margin-left:0}.header #inner-header #nav-toggle{display:none}.header #inner-header .navigation_wrap{clear:right;float:left;display:inline;padding-bottom:0;padding-top:0}.header #inner-header #header-navigation.nav{border:0;margin-top:0em;padding-top:0em;height:95px;margin-bottom:7px;margin-top:0px;padding-bottom:1px;clear:right;float:left;display:inline}.header #inner-header #header-navigation.nav #top-tier{position:static;left:0}.header #inner-header #header-navigation.nav .main-nav{margin:0px 0 4px 0;height:30px}.header #inner-header #header-navigation.nav .main-nav li{float:left;height:30px;padding:0 4px 0px 4px;margin:0 4px 6px 0;border-right:1px dotted #000;font-family:Arial,sans-serif;font-size:13px;background:none;border-bottom:none}.header #inner-header #header-navigation.nav .main-nav li a{height:30px;text-indent:-10000px;background:url(http://media.torontolife.com/graphics/nav-sprite.png) 0 0 no-repeat;display:block;text-decoration:none;color:#000}.header #inner-header #header-navigation.nav .main-nav li a.item1{width:122px}.header #inner-header #header-navigation.nav .main-nav li a.item1:hover{background-position:0 -29px}.header #inner-header #header-navigation.nav .main-nav li a.item2{width:65px;background-position:-140px 0}.header #inner-header #header-navigation.nav .main-nav li a.item2:hover{background-position:-140px -29px}.header #inner-header #header-navigation.nav .main-nav li a.item3{width:93px;background-position:-220px 0}.header #inner-header #header-navigation.nav .main-nav li a.item3:hover{background-position:-220px -29px}.header #inner-header #header-navigation.nav .main-nav li a.item4{width:112px;background-position:-329px 0}.header #inner-header #header-navigation.nav .main-nav li a.item4:hover{background-position:-329px -29px}.header #inner-header #header-navigation.nav .main-nav li a.item5{width:73px;background-position:-456px 0}.header #inner-header #header-navigation.nav .main-nav li a.item5:hover{background-position:-456px -29px}.header #inner-header #header-navigation.nav .main-nav li a.item6{width:151px;background-position:-545px 0}.header #inner-header #header-navigation.nav .main-nav li a.item6:hover{background-position:-545px -29px}.header #inner-header #header-navigation.nav .secondary-nav{border-top:1px dotted #000;border-bottom:1px dotted #000;margin-bottom:0px;margin-top:1px;padding-bottom:7px;padding-top:7px}.header #inner-header #header-navigation.nav .secondary-nav li{float:left;height:20px;padding:0 4px 0px 4px;margin:0 4px 0px 0;border-right:1px dotted #000;font-family:Arial,sans-serif;font-size:13px;background:none;display:block;border-bottom:none}.header #inner-header #header-navigation.nav .secondary-nav li a.item{height:20px;text-indent:-10000px;background:url(http://media.torontolife.com/graphics/nav-sprite.png) 0 0 no-repeat;display:block;text-decoration:none;color:#000}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item1{width:80px;background-position:0 -74px}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item1:hover{background-position:0 -100px}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item2{width:114px;background-position:-282px -74px}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item2:hover{background-position:-282px -100px}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item3{width:89px;background-position:-91px -74px}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item3:hover{background-position:-91px -100px}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item4{width:112px;background-position:-406px -74px}.header #inner-header #header-navigation.nav .secondary-nav li a.item.item4:hover{background-position:-406px -100px}.header #inner-header #header-navigation.nav .secondary-nav li:last-child{border-right:none}.header #trending-menu{width:100%;margin-top:7px}.header #trending-menu img{float:left}.header #trending-menu .menu-now-trending-container ul#menu-now-trending{margin:0;padding:0;list-style-type:none;list-style-image:none}.header #trending-menu .menu-now-trending-container ul#menu-now-trending li{margin:0;padding:0;display:inline}.header #trending-menu .menu-now-trending-container ul#menu-now-trending li a{text-decoration:none;text-transform:uppercase;margin:4px;padding:5px;color:#ee2e24;font-family:Oswald,Verdana,sans-serif;font-weight:300;font-size:16px}.header #trending-menu .menu-now-trending-container ul#menu-now-trending li a:hover{color:#000}.header.open{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-box-shadow:none;box-shadow:none}#second-tier{display:none}#site-search{position:absolute;top:30px;right:-20px;clear:both;display:none;min-width:280px}#site-search .button, #site-search #post-comments #respond form#commentform #submit, #post-comments #respond form#commentform #site-search #submit{display:inline}#site-search input.text{margin:0;padding:4px 6px;font-size:14px;line-height:20px;color:#777;border:1px solid #555;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-border-radius:15px;border-radius:15px;background:#333;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-ms-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-o-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);box-shadow:inset 0 1px 1px rgba(0,0,0,0);width:160px}.wrap{width:100%;margin:0 auto}.mobile_only{display:none}#further-reading .blog-feed{font-family:"Georgia",Cambria,Times New Roman,Times,serif}#uber{margin:0 auto;text-align:left;width:972px;background:#fff;padding:11px 20px 20px;display:block}.l1 div#uber-page, .l2 div#uber-page, .l3 div#uber-page, .l5 div#uber-page, .l6 div#uber-page{width:100%}#primary-content{float:left;width:656px;display:table}#content{float:left;width:656px;display:table}.mapp-container,.mapp-canvas-panel,.mapp-canvas{width:100%;min-height:400px}#right-rail{width:300px;float:right;font-size:12px;font-family:Arial,sans-serif;line-height:135%;position:relative}#right-rail .container-border{margin-top:8px;padding:8px;border:1px solid #ccc}#right-rail h3{font-size:15px}#right-rail h6{margin:5px 0;text-transform:uppercase}#text-links,#contests{text-align:left;padding:8px;margin:8px 0}#special-messages{padding:8px 0;margin:8px 0}#special-messages img{padding:4px 0}div#right-rail div#comments{clear:both}div#right-rail div#signups li form{display:inline}.print-issue{display:block;overflow:visible}.print-issue img{float:left}.print-issue.annual img{float:left;padding:0 10px 0 0}.print-issue.annual p{margin:0 0 16px 0}.print-issue ul{margin:0 0 12px 150px;padding:0}.print-issue ul li{border-bottom:1px dotted #000;padding-bottom:3px;margin-bottom:8px;list-style:none}a.button, #post-comments #respond form#commentform a#submit{background-color:#ED1C24;font-size:16px;letter-spacing:0.02em;margin:0 auto;padding:8px;color:#fff;font-family:Arial,sans-serif;font-weight:bold}a.button.order-now, #post-comments #respond form#commentform a.order-now#submit{width:130px}#right-rail .print-issue{margin:10px 0;font-family:Georgia,serif;font-size:14px}#right-rail .print-issue h6{text-indent:-1000em;margin:0}#right-rail .print-issue h6 a{background:url(http://media.torontolife.com/graphics/nav-sprite.png) no-repeat 0px -135px;display:block;height:15px;margin-bottom:10px}.newsletter-form{padding:5px 0 0 0}.tl-signup-top ul input_6_1{color:#666}.tl-signup-top li label{width:300px}.tl-signup-top input[type=image]{margin:-25px 0 0px 70px}.tl-signup{font-size:12px;margin-top:-10px;margin-left:1px}.tl-signup ul input_6_2{margin:20px 0}.tl-signup li input{margin-top:4px;margin-left:6px}.l1 #c1{float:left;width:236px;margin-right:16px}.l1 #c2{float:left;width:236px}.l1 #c3 dl, .l1 #c3 ul{text-align:left}.l1 #c0 .article{padding-top:0}.l1 #c3 h3{padding-bottom:6px}.l1 #c3 .sub-links, .l4 #c2 .sub-links{text-align:center}.l1 #c3 dt, .l2 #c1 dt, .l4 #c2, #popularlistings dt{font-family:Georgia,serif;text-align:left}.l1 #c3 dd, .l2 #c1 dd, .l4 #c2 dd{font-size:11px}.l1 #c3 p{line-height:120%;text-align:left}.l1 #c4{padding-top:10px;background-color:#FFF;color:#000;width:100%;clear:both}.l1 #primary-content ul{font-family:Georgia,serif}.l2 #c1{float:left;margin-left:26px;width:336px}.l2 #c0 .article h1{font-size:42px;padding-top:8px}.l2 #c0 .article img{float:left;vertical-align:top}.l2 #c0 img{padding:0 8px 8px 0;margin:0}.l2 #c0 .article .supershopper-image{margin:8px 8px 16px 0;float:left}.l2 #c0 .article .supershopper-image.float-right{margin:8px 0 16px 16px;float:right}.l2 #c0 .article .supershopper-image.float-right img{margin:0 0 8px 0;float:none}.l3 #c1{background:transparent;float:left;width:336px}.l3 #c2{background-color:#FFF;border-top:10px solid #FFF;float:left;width:595px}.l3 #c0a{float:left;margin-right:16px;width:320px}.l3 #c0b{float:left;width:320px}.l3 #c0 h1, .l3 #c0 h2{font-family:Arial,sans-serif}.l3 h1{font-size:24px;font-weight:bold}.l3 h2{font-size:12px;padding-bottom:12px;font-family:Arial,sans-serif;text-transform:uppercase}.l3 #c0b .article h4{padding:0}.l3 h6{margin:18px 0 -4px 0;text-transform:uppercase}.l4 #c0, .l4 #c1, .l4 #c2, .l4 #c1 #c1a, .l4 #c1 #c1b{float:left}.l4 #c0{margin-right:16px;width:330px}.l4 #c1{margin-right:20px;width:407px}.l4 #c1a{margin-right:22px;padding-top:10px;width:224px}.l4 #c1a ul{margin-top:16px}.l4 #c1a h6{margin:12px 0 -4px 0;padding:0}.l4 #c1b{padding-top:10px;width:160px}.l4 #c2{float:left;margin-left:2px;margin-top:12px;text-align:left;width:179px}.l4 #c2 dl.ads dt{margin-top:10px}.l4 #cat_search.divider{border-top:none;border-bottom:1px solid #000}.l4 #event_search.divider, .l4 #rest_search.divider, .l4 #pillar_intro.divider{border-top:none;border-bottom:1px solid #000}.l4 #c3{clear:both;width:100%}.l4 #c3 .section-guide{height:110px;min-height:100px;width:100%}.l4 #c3 .wide{clear:both;width:100%}.wide a{padding-left:20px;padding-right:20px}.l4 #headlines .ed h4{margin-top:12px}.l4 h6{text-transform:uppercase}.l5 #c0, .l5 #c1{float:left}.l5 #c1{float:right;width:300px;padding-left:10px;background:#fff}.l6 #c1{background:transparent;float:left;width:336px}.l6 #c2{background-color:#FFF;border-top:10px solid #FFF;float:left;width:595px}.l6 #c3{background:#FFF;clear:both;border-top:10px solid #FFF;width:100%}.l6 #c3 .section-guide{height:110px;min-height:100px;width:100%}.l6 #c3 .wide{clear:both;width:100%}.l6 #c0a{float:left;margin-right:22px;width:224px}.l6 #c0b{float:left;width:320px}.l6 #c0 h1, .l3 #c0 h2{background:#FFF;font-family:Arial,sans-serif;text-transform:uppercase}.l6 h1{font-size:36px;font-weight:bold;padding-bottom:15px}.l6 h2{font-size:12px;padding-bottom:10px}.l6 #cat_search.divider{background:#FFF;border:none;margin-top:-10px;height:auto;width:auto}.l6 #c0b .article h4{padding:0}.l3 h6{margin:8px 0 0 0;text-transform:uppercase}#homepage #primary-content, #page-getaways-day-trips #primary-content, #page-golf-guide #primary-content{width:488px}#primary-editorial{width:inherit;float:left}#primary-editorial #main-feature{width:320px;float:left}#primary-editorial #main-feature h2{margin-top:10px;font-size:28px}#primary-editorial #secondary-features{width:152px;float:right}#primary-editorial #secondary-features h3{border-top:1px dotted #000;margin-bottom:10px;padding-top:10px;font-size:15px;font-weight:normal;line-height:120%;text-align:center;height:48px}#primary-editorial #secondary-features h3 a{color:#1a71af}#primary-editorial #secondary-features h3 a:hover{color:#1a71af;text-decoration:underline}#secondary-editorial{clear:left;margin-top:10px;display:table}body#homepage #secondary-editorial h4{font-size:13px;text-indent:-1000em;border-bottom:1px dotted #000;border-top:1px solid #000;padding:5px 0;clear:both}body#homepage #secondary-editorial h4 a{background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat 0 0;display:block;height:21px}body#homepage #secondary-editorial .article h5{font-size:16px;font-family:Georgia,serif;margin:12px 0 4px 0;text-transform:none;border:none;clear:none}body#homepage .article{overflow:hidden;display:block;margin-top:15px;min-height:141px;height:auto !important;height:141px;clear:both}body#homepage .article img{float:left;margin:12px 12px 0 0;padding-bottom:8px}body#homepage .article p{margin:0}body#homepage .article ul{padding-top:0}body#homepage #blogs h4 a{width:60px;background-position:0 -117px}body#homepage #holiday-gift-guides h4 a{width:202px;background-position:-180px -173px}body#homepage #news-features h4 a{width:175px;background-position:-80px -117px}body#homepage #food-drink h4 a{width:133px;background-position:-275px -117px}body#homepage #shopping h4 a{width:92px;background-position:-427px -117px}body#homepage #where-to-get-good-stuff-cheap h4 a{background-position:-397px -173px;width:186px}body#homepage #culture h4 a{width:82px;background-position:-539px -117px}body#homepage #real-estate h4 a{width:121px;background-position:0 -145px}body#homepage #neighbourhood-guides h4 a{width:230px;background-position:-141px -145px}body#homepage #travel h4 a{width:68px;background-position:-391px -145px}body#homepage #weddings h4 a{width:97px;background-position:-478px -145px}body#homepage #event-calendar h4 a{width:161px;background-position:0 -173px}body#homepage #fashion-week h4 a{width:145px;background-position:-596px -145px}body#homepage #federal-election h4 a{width:175px;background-position:-596px -173px}body#homepage #event-calendar{margin:10px 0}#blogs{min-height:220px;height:auto !important;height:220px;overflow:hidden}#blogs div{width:112px;padding:0 5px 0 0;margin:8px 5px 0 0;border-right:1px dotted #000;float:left}#blogs div p{font-style:italic;font-size:12px;line-height:140%;text-align:center}#blogs div h5{text-indent:-1000em;border:none;padding:0;margin:0}#blogs div h5 a{background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat 0 -302px;display:block;height:112px;width:112px}#blogs div h5.goods a{background-position:-113px -302px}#blogs div h5.hype a{background-position:-226px -302px}#blogs div h5.informer a{background-position:-338px -302px}#blogs div.last-item{padding-right:0;margin-right:0}#left-rail{float:left;width:150px;margin-right:16px;text-align:center;line-height:120%;border:1px solid}#left-rail ul{padding:10px 10px 0 10px}#left-rail ul li{list-style:none;margin-bottom:20px;font-size:12px}#left-rail ul li a{font-size:15px;display:block}#homepage #left-rail{float:left;width:152px;margin-right:16px;text-align:center;line-height:120%;border:none}#homepage #left-rail div.section{border:1px solid #000}#homepage #left-rail div.section#cbc{margin:10px 0}#homepage #left-rail h2, #homepage #left-rail h4{text-indent:-1000em}#homepage #left-rail h2 a{background:url(http://media.torontolife.com/graphics/main-sprite.png) -331px -205px no-repeat;display:block;height:49px}#homepage #left-rail h4 a{background:transparent url(http://media.torontolife.com/graphics/main-sprite.png) repeat scroll -491px -204px;border-bottom:1px dotted;display:block;height:30px}#left-rail ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #000}#homepage #left-rail a.more-link{font-weight:bold;padding:0 10px 10px 10px;display:block}#primary-page-content{float:left;padding-bottom:5px;margin-bottom:8px}#facebook-like-box,#more-features,#tag_footer{display:block}.wp-pillar{font-family:"Georgia",Cambria,Times New Roman,Times,serif}.wp-pillar h2#page-title{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-weight:bold;border-bottom:1px dotted #000;margin-bottom:20px;padding-bottom:0;height:32px}.wp-pillar a{color:#000}.wp-pillar a:hover, .wp-pillar a:active{text-decoration:underline}.wp-pillar .entry ul{margin:0}.wp-pillar .entry ul li{list-style:none outside}.wp-pillar .entry ul li.last-item{margin-right:0 !important}.wp-pillar .latest-feed{margin-top:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0}.wp-pillar .latest-feed h3{margin-top:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0}.wp-pillar .latest-feed h3 a{display:block;text-indent:-9999em;height:150px;width:360px}.wp-pillar .latest-feed h3 a span{display:none}.wp-pillar .latest-feed ul{background:#e9f2e8;padding:16px}.wp-pillar .latest-feed ul ul.feedlist{padding:0px}.wp-pillar .latest-feed ul ul.feedlist li.article{min-height:96px;height:auto !important;height:96px;padding:0 0 16px 0;margin-bottom:0;border-bottom:0}.wp-pillar .latest-feed ul ul.feedlist li.article a{display:block}.wp-pillar .latest-feed ul ul.feedlist li.article .photo{float:left;margin-right:8px;margin-bottom:2px}.wp-pillar .latest-feed ul ul.feedlist li.article .photo img{width:inherit;border:1px solid #DDD;margin-bottom:2px;padding:0;max-width:96px;max-height:96px}.wp-pillar .latest-feed ul ul.feedlist li.article .title{margin-left:0px}.wp-pillar .latest-feed ul ul.feedlist li.article span.time_ago{color:rgba(0, 0, 0, 0.3);font-size:1em;font-style:normal}.wp-pillar .latest-feed ul .see-all{border-top:0;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0}.wp-pillar .latest-feed ul .see-all a{text-align:center}.wp-pillar .latest-feed ul .see-all a:hover{color:#000;text-decoration:underline}.wp-pillar .editorial-columns{margin-bottom:16px;border-bottom:1px dotted #000}.wp-pillar .editorial-columns h3{border-bottom:0;margin-bottom:0;padding-bottom:0}.wp-pillar .editorial-columns ul.latest li .photo img{max-width:130px}.wp-pillar #left-col{float:left;width:360px;border-right:1px dotted #000;padding-right:4px;margin:0 8px 8px 0}.wp-pillar #right-col{float:left;width:283px;margin-bottom:8px}.wp-pillar .print-issue{padding-bottom:8px;margin-bottom:5px;list-style:none;font-family:Arial,Helvetica,sans-serif;font-size:12px}.wp-pillar .print-issue img{padding-right:10px}.wp-pillar .print-issue p a{color:#ef3125;text-transform:uppercase;font-size:12px;line-height:16px}.wp-pillar .print-issue h5 a{width:100%}.wp-pillar .print-issue-secondary{padding-top:10px;padding-bottom:8px;border-top:1px dotted #000}.wp-pillar .features{text-align:center;border-bottom:1px dotted #000}.wp-pillar .features h4{clear:left;margin:6px 0 4px 0;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:16px;text-transform:uppercase}.wp-pillar .features h4 a{color:#000}.wp-pillar .features ul li{padding-bottom:16px}.wp-pillar .features p{margin:0}.wp-pillar .features a{color:#F73514}.wp-pillar .features img{border:1px solid #DDD;margin-bottom:2px}.wp-pillar .features .img.feed_header img{border:none}.wp-pillar .features.in-page-search{text-align:left;padding:0;margin-bottom:1em;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px;border-bottom:1px dotted #000}.wp-pillar .features.in-page-search h3{height:70px;width:282px;text-indent:-9999em;margin:0 auto}.wp-pillar .features.in-page-search input.text{width:190px;display:inline-block;padding:4px 6px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.wp-pillar .features.in-page-search p.description{font-size:12px}.wp-pillar .features.in-page-search #submit_btn{height:50px;width:282px;text-indent:-9999em;border:0px;margin:0 auto;padding:0;line-height:1em;position:relative}.wp-pillar .features.in-page-search .keywordlabels{text-align:left;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:13px}.wp-pillar .features.in-page-search .keywordlabels input.text{background:white;border:0px;padding:2px;margin:0px;border:1px solid #A5ACB2;width:190px}.wp-pillar .features.in-page-search .keywordlabels select.select-opt{background:white;border:1px solid #A5ACB2;padding:2px;width:200px;font-size:12px}.wp-pillar .features.in-page-search label{text-transform:uppercase;font-family:Arial,sans-serif;font-size:12px}.wp-pillar .features.now_featuring, .wp-pillar.best-of-the-city .features{text-align:center}.wp-pillar .features.now_featuring h3, .wp-pillar.best-of-the-city .features h3{text-align:left;border:none}.wp-pillar .features.now_featuring ul, .wp-pillar.best-of-the-city .features ul{margin:0 auto 1em}.wp-pillar .features.now_featuring ul li, .wp-pillar.best-of-the-city .features ul li{float:left;border-bottom:0;padding:0.25em 0;margin:0 12px 0 0}.wp-pillar .features.now_featuring ul li .photo, .wp-pillar.best-of-the-city .features ul li .photo{float:none;display:block}.wp-pillar .features.now_featuring ul li .photo img, .wp-pillar.best-of-the-city .features ul li .photo img{margin:0 8px 4px 0px;max-width:210px}.wp-pillar .features.now_featuring ul li h4, .wp-pillar.best-of-the-city .features ul li h4{padding-top:0;margin-top:0;clear:none}.wp-pillar #main-feature .flexslider{height:265px;border:4px solid #000;padding:4px 24px 4px 4px;margin:0 13px 24px 13px;position:relative}.wp-pillar #main-feature .flexslider ol.flex-control-nav{margin-left:0px}.wp-pillar #main-feature .flexslider .flex-direction-nav a{width:40px;height:40px;margin:-30px 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;-transition:all 0s ease;transition:all 0s ease}.wp-pillar #main-feature .flexslider ul.slides li h2{padding:24px 0 16px 0;font-size:36px}.wp-pillar #main-feature .flexslider ul.slides li a img{margin:0 auto;max-width:340px;display:block;float:left;margin-right:8px;min-width:300px;max-height:300px}.wp-pillar #main-feature .flexslider ul.slides li a img.promo{max-width:620px}.wp-pillar #main-feature .flexslider ul.slides li p{margin:0;font-size:18px;line-height:120%}.wp-pillar #main-feature .flexslider ul.slides li p a{color:#1A71AF}.wp-pillar #main-feature:hover .flex-next{opacity:1;right:-21px}.wp-pillar #main-feature:hover .flex-prev{opacity:1;left:-21px}.wp-pillar .key-figures ul li, .wp-pillar .hot-spots ul li{float:left;max-width:96px;margin-right:16px}.wp-pillar .key-figures ul li p, .wp-pillar .hot-spots ul li p{font-weight:bold;line-height:120%;margin:0;text-align:center}.wp-pillar .image-credit{clear:both;margin:0;padding-top:10px;padding-bottom:24px;font-size:12px;color:#666;text-align:center}.wp-pillar .image-credit a{color:#666}.wp-pillar .site-section{clear:both;margin-bottom:30px;margin-top:30px}.wp-pillar .site-section .blog-img img{width:200px;height:200px;float:left;border:1px solid #DDD;margin-right:10px}.wp-pillar .site-section .home-title{border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:15px}.wp-pillar .site-section .home-title-text{padding-right:20px;padding-top:20px;float:right;display:inline-block}.wp-pillar .site-section .home-title-text a{font-family:Oswald,Verdana,sans-serif;color:#ee2e24;font-size:14px;text-decoration:none;text-transform:uppercase}.wp-pillar .site-section .blog-news-feed-header{margin:0;padding:8px 5px;text-align:left;margin-left:206px;min-height:inherit}.wp-pillar .site-section .blog-news-feed-header a{font-family:Oswald,Verdana,sans-serif;color:#000;font-size:20px;line-height:120%}.wp-pillar .site-section .blog-news-feed-header.dish{color:#93a4a4;border-bottom:6px solid #41973e}.wp-pillar .site-section .blog-news-feed-header.informer{border-bottom:6px solid #fdd100}.wp-pillar .site-section .blog-news-feed-header.goods{border-bottom:6px solid #925bac}.wp-pillar .site-section .blog-news-feed-header.tiff{border-bottom:6px solid #ed2d8b}.wp-pillar .site-section .blog-news-feed{margin-left:206px;clear:none;margin-top:0}.wp-pillar .site-section .blog-news-feed ul li{margin:0;padding:8px 5px;text-align:left;color:#93a4a4;border-bottom:1px dotted #000}.wp-pillar .site-section .blog-news-feed ul li a{font-family:Georgia,serif;font-size:16px;line-height:120%}.wp-pillar .site-section .galleryfeed .photo-feed .article{display:inline-block;width:200px;padding:0 10px 10px 0;vertical-align:top;overflow:hidden;text-align:left}.wp-pillar .site-section .galleryfeed .photo-feed .article .photo img{width:200px;height:200px;border:1px solid #DDD;margin-bottom:2px}.wp-pillar .site-section .galleryfeed .photo-feed .article .title{font-family:Oswald,Verdana-bold,sans-serif;color:#000;font-size:20px;font-weight:400;text-align:left;text-transform:none;line-height:140%}.wp-pillar .features.secondary, .wp-pillar .features.tertiary{clear:both;padding-top:16px;border-bottom:none}.wp-pillar .features.secondary li, .wp-pillar .features.tertiary li{float:left;width:210px;margin-right:12px}.wp-pillar .features.secondary h3{height:45px;width:656px;text-indent:-9999em;background:url(http://media.torontolife.com/graphics/pillars/hdr-now-featuring.png) 0 0 no-repeat}.wp-pillar .tag-cloud h3{height:30px;width:139px;margin:0 auto;text-indent:-9999em;background:url(http://media.torontolife.com/graphics/pillars/hdr-popular-topics.png) 0 0 no-repeat}.wp-pillar .key-figures h3{height:50px;width:656px;text-indent:-9999em;background:url(http://media.torontolife.com/graphics/pillars/hdr-now-following.png) 0 0 no-repeat;padding:0;margin:0 auto;border:0}.wp-pillar .hot-spots h3{height:50px;width:656px;text-indent:-9999em;background:url(http://media.torontolife.com/graphics/pillars/hdr-656-hot-spots.png) 0 0 no-repeat;padding:0;margin:0 auto;overflow:hidden;border:0}.wp-pillar.home .home-features .home-title{border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:6px;padding-top:50px}.wp-pillar.home .home-features .features.secondary{clear:both;padding-top:16px;border-top:none;border-bottom:none}.wp-pillar.home .home-features .features.secondary ul{display:inline-block;padding:0 0 12px 0}.wp-pillar.home .home-features .features.secondary ul li{float:left;width:210px;margin-right:12px;border:0}.wp-pillar.home .home-features .features.secondary ul li img{width:210px;max-width:210px}.wp-pillar.realestateguide input, .wp-pillar.realestateguide select, .wp-pillar.realestateguide label{width:170px}.wp-pillar.realestateguide #real-box{background-image:url(http://media.torontolife.com/graphics/pillars/real-estate-guide-box.png);width:656px;height:272px;margin-bottom:8px}.wp-pillar.realestateguide #real-box #real-left{display:block;width:226px;margin-right:10px;height:272px;float:left}.wp-pillar.realestateguide #real-box #real-left .real-text{padding-top:150px;padding-left:13px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;width:100%}.wp-pillar.realestateguide #real-box #real-left .real-text a{text-decoration:none;color:#fff;display:inline}.wp-pillar.realestateguide #real-box #real-map{display:block;width:200px;height:auto;float:left;padding:59px 8px 0 8px}.wp-pillar.realestateguide #real-box #real-form{width:190px;height:272px;float:right;padding:0;margin:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px;border:0px}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown{width:190px;height:auto;float:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:11px;text-align:left}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown a:link{text-decoration:none}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form{margin-bottom:0;padding-bottom:0;display:block}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown select{float:none;width:170px;margin-right:0}.wp-pillar.realestateguide #real-box #real-form #real-form-dropdown input[type='submit']{width:154px;margin-top:3px}.wp-pillar.realestateguide #real-box #real-form .real-form-text{padding-top:52px;padding-right:15px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;line-height:15px;color:#00718E;text-align:center}.wp-pillar.realestateguide .latest-feed h3{margin-bottom:0;border-bottom:0}.wp-pillar.realestateguide .latest-feed h3 a{background:url(http://media.torontolife.com/graphics/pillars/logo-gimme-shelter-360.png) 0 0 no-repeat}.wp-pillar.realestateguide .latest-feed ul ul.feedlist{background:#e0e5e5;margin-top:0em}.wp-pillar.realestateguide .latest-feed ul ul.feedlist li.article{border-bottom:0}.wp-pillar.realestateguide .latest-feed ul ul.feedlist li.article.last{border-bottom:0px}.wp-pillar.realestateguide .latest-feed ul .see-all{border-top:0;background:black}.wp-pillar.realestateguide .latest-feed ul .see-all a{color:white}.wp-pillar.realestateguide .latest-feed ul.latest{background:#e0e5e5}.wp-pillar.realestateguide .latest-feed ul.latest .img{float:left;margin-left:-16px}.wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist{background:#e0e5e5;padding:18px;margin-top:0em}.wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article{display:inline-block;width:96px;padding-right:10px;vertical-align:top}.wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article a{display:block}.wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article a.photo{float:left}.wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article .title{margin:0;clear:both}.wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article span.date{color:#666}.wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article:last-child{padding-right:0}.wp-pillar.realestateguide .editorial-columns h3{height:56px;width:282px;text-indent:-9999em;overflow:hidden;background:url(http://media.torontolife.com/graphics/pillars/hdr-real-the-latest.png) 0 0 no-repeat;margin:0 auto}.wp-pillar.realestateguide .where_to_buy_now{padding:0;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0;margin-bottom:0}.wp-pillar.realestateguide .where_to_buy_now .photo img{display:block}.wp-pillar.realestateguide .where_to_buy_now .text{display:none}.wp-pillar.best-of-the-city .latest-feed{background-color:#fedfd9}.wp-pillar.best-of-the-city .latest-feed h3 a{background:url(http://media.torontolife.com/graphics/pillars/logo-bestofthecity-360.png) 0 0 no-repeat}.wp-pillar.best-of-the-city .latest-feed ul{background:#fedfd9}.wp-pillar.best-of-the-city .latest-feed ul ul.feedlist li.article{border-bottom:0}.wp-pillar.best-of-the-city .latest-feed ul ul.feedlist li.article.last{border-bottom:0px}.wp-pillar.best-of-the-city .latest-feed ul .see-all{border-top:0;background:#f73514}.wp-pillar.best-of-the-city .features{border-bottom:none}.wp-pillar.culture .latest-feed{background-color:#fff4fa}.wp-pillar.culture .latest-feed h3 a{background:url(http://media.torontolife.com/graphics/pillars/logo-hype-360.png) 0 0 no-repeat}.wp-pillar.culture .latest-feed ul{background:#fff4fa}.wp-pillar.culture .latest-feed ul ul.feedlist li.article{border-bottom:0}.wp-pillar.culture .latest-feed ul ul.feedlist li.article.last{border-bottom:0px}.wp-pillar.culture .latest-feed ul .see-all{border-top:0;background:#ec088c}.wp-pillar.culture .features.events{text-align:center;border-bottom:0;padding-top:16px}.wp-pillar.culture .features.events a{color:#2f6fa0}.wp-pillar.culture .features.events h4{clear:left;margin:6px 0 4px 0;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:15px;text-transform:uppercase}.wp-pillar.culture .features.events h4 a{color:#000}.wp-pillar.culture .features.events p{margin:0}.wp-pillar.culture .features.events p a{color:#2f6fa0}.wp-pillar.culture .features.events h3{height:60px;width:282px;text-indent:-9999em;background:url(http://media.torontolife.com/graphics/pillars/hdr-events-in-toronto.png) 0 0 no-repeat;margin:0 auto;padding-bottom:16px;border:0}.wp-pillar.culture .quicklinks h6{font-family:lucida,sans-serif;color:#2f6fa0;font-size:11px;text-align:left}.wp-pillar.culture .editorial-middle{margin-bottom:16px}.wp-pillar.culture .features.secondary{text-align:center}.wp-pillar.culture .features.secondary h3{height:40px;width:656px;text-indent:-9999em;background:url(http://media.torontolife.com/graphics/pillars/hdr-now-featuring.png) 0 0 no-repeat;margin:0 auto}.wp-pillar.culture .features.secondary p a{color:#f73812}.wp-pillar.culture .editorial-columns{border:0}.wp-pillar.drinks .latest-feed{background-color:#c4e4be}.wp-pillar.drinks .latest-feed h3 a{background:url(http://media.torontolife.com/graphics/pillars/logo-drinks-360.png) 0 0 no-repeat}.wp-pillar.drinks .latest-feed ul{background:#c4e4be}.wp-pillar.drinks .latest-feed ul ul.feedlist li.article{border-bottom:0}.wp-pillar.drinks .latest-feed ul ul.feedlist li.article.last{border-bottom:0px}.wp-pillar.drinks .latest-feed ul .see-all{border-top:0;background:#4c983e}.wp-pillar.drinks .features.in-page-search{border:0;border-bottom:1px dotted #000}.wp-pillar.drinks .features.in-page-search h3{background:url("http://media.torontolife.com/graphics/pillars/hdr-drinks-search.png") 0 0 no-repeat;border:none}.wp-pillar.drinks .features.in-page-search p.description{font-size:12px}.wp-pillar.drinks .features.in-page-search #submit_btn{background:url("http://media.torontolife.com/graphics/pillars/b-search-drinks.png") 0 0 no-repeat}.wp-pillar.drinks .features.secondary img{width:656px;height:199px}.wp-pillar.drinks .features.secondary li{float:left;width:656px;margin-right:0}.wp-pillar.drinks .latest{margin-bottom:0}.wp-pillar.drinks .latest h3{border:0}.wp-pillar.drinks .latest li.feed_header{padding-top:12px}.wp-pillar.drinks .latest a.photo img{display:block}.wp-pillar.drinks .latest a.photo .text{display:none}.wp-pillar.drinks .latest ul.feedlist li{padding-bottom:0.5em}.wp-pillar.newsletter-thank-you h2#page-title{height:51px;width:656px;margin-bottom:8px;text-indent:-9999em;background:url(http://media.torontolife.com/img/signup/news_signup_title.png) 0 0 no-repeat}.wp-pillar.newsletter-thank-you h2#page-title-404{height:51px;width:656px;margin-bottom:8px;text-indent:-9999em;background:url(http://media.torontolife.com/img/404/page_not_found.png) 0 0 no-repeat}.wp-pillar.newsletter-thank-you h2#please-try{height:51px;width:656px;margin-bottom:8px;margin-top:45px;text-indent:-9999em;background:url(http://media.torontolife.com/img/404/please_try_following.png) 0 0 no-repeat}.wp-pillar.newsletter-thank-you .features.secondary{text-align:center;clear:both;padding-top:30px;padding-bottom:30px;border:none;overflow:hidden}.wp-pillar.newsletter-thank-you .features.secondary ul li{list-style:none}.wp-pillar.newsletter-thank-you .features.secondary li{float:left;width:210px;margin-right:8px}.wp-pillar.newsletter-thank-you .features.secondary h3{height:51px;width:656px;text-indent:-9999em;background:url(http://media.torontolife.com/img/signup/more_from_TL.png) 0 0 no-repeat}.wp-pillar.newsletter-thank-you .editorial-columns{margin-top:25px;margin-bottom:2px;border-bottom:1px dotted #000}.wp-pillar.newsletter-thank-you #further-reading-newsletter{margin:0 auto;width:656px;clear:both;padding:12px 0;text-align:left;border-top:none;display:table;text-align:left;font-size:13px;line-height:120%;background-color:#fff;display:block;overflow:hidden}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed{width:148px;margin-right:16px;float:left}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed ul{padding:0 8px}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed ul li{list-style:none;color:#fff}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed ul li a{display:block}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed h5{text-indent:-1000em;border:none}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed h5 a{display:block;height:60px;width:162px;background:url(http://media.torontolife.com/graphics/sprite-newsletter.png) no-repeat 0 -1px}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed.goods h5 a{background-position:-164px -1px}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed.hype h5 a{background-position:-328px -1px}.wp-pillar.newsletter-thank-you #further-reading-newsletter .blog-feed.informer h5 a{background-position:-493px -1px}.wp-pillar.newsletter-thank-you #further-reading-newsletter #more-features{float:right;text-align:left;width:283px;padding-left:16px;border-left:1px solid #000}.wp-pillar.newsletter-thank-you #further-reading-newsletter #more-features ul{margin-bottom:16px}.wp-pillar.newsletter-thank-you #further-reading-newsletter #more-features ul li{margin-bottom:8px}.wp-pillar.restaurants .latest-feed{background-color:#e5f3e2}.wp-pillar.restaurants .latest-feed h3 a{background:url(http://media.torontolife.com/graphics/pillars/logo-restaurants-360.png) 0 0 no-repeat}.wp-pillar.restaurants .latest-feed ul{background:#e5f3e2}.wp-pillar.restaurants .latest-feed ul ul.feedlist li.article{border-bottom:0}.wp-pillar.restaurants .latest-feed ul ul.feedlist li.article.last{border-bottom:0px}.wp-pillar.restaurants .latest-feed ul .see-all{border-top:0;background:#4c983e}.wp-pillar.restaurants .features.in-page-search{border:0}.wp-pillar.restaurants .features.in-page-search h3{background:url("http://media.torontolife.com/graphics/pillars/hdr-restaurant-search.png") 0 0 no-repeat}.wp-pillar.restaurants .features.in-page-search p.description{font-size:12px}.wp-pillar.restaurants .features.in-page-search #submit_btn{background:url("http://media.torontolife.com/graphics/pillars/b-search-restos.png") 0 0 no-repeat}.wp-pillar.restaurants .editorial-middle{margin-bottom:16px}.wp-pillar.restaurants .editorial-columns h3{display:none}.wp-pillar.restaurants .wten{display:block;background:none;padding:0}.wp-pillar.restaurants .wten img{display:block}.wp-pillar.restaurants .wten .text{display:none}.wp-pillar.restaurants .wten .right{display:none}.wp-pillar.restaurants .features.secondary{padding:0em;padding-top:16px;background:transparent;border:0}.wp-pillar.restaurants .features.secondary h3{height:40px;width:656px;text-indent:-9999em;background:url(http://media.torontolife.com/graphics/pillars/hdr-656-best-new-restaurants.png) 0 0 no-repeat;margin:0 auto;overflow:hidden;display:block;border:0}.wp-pillar.restaurants .features.secondary ul li{border:none;padding:0;margin:0;float:left;width:210px;margin-right:12px}.wp-pillar.restaurants .features.secondary ul li.last-item{border:none}.wp-pillar.restaurants .features.secondary ul li a.photo img{display:block;margin:0 auto;border:0;height:130px}.wp-pillar.restaurants .features.secondary ul li a.photo .text{display:none}.wp-pillar.restaurants .features.secondary ul li p{padding:0;padding:0.5em}.wp-pillar.restaurants .features.secondary ul li p a{text-align:center;background:white;display:block;color:#ea2d2c}.wp-pillar.shopping .latest-feed{background-color:#e9ddee}.wp-pillar.shopping .latest-feed h3 a{background:url(http://media.torontolife.com/graphics/pillars/logo-goods-360.png) 0 0 no-repeat}.wp-pillar.shopping .latest-feed ul{background:#e9ddee}.wp-pillar.shopping .latest-feed ul ul.feedlist li.article{border-bottom:0}.wp-pillar.shopping .latest-feed ul ul.feedlist li.article.last{border-bottom:0px}.wp-pillar.shopping .latest-feed ul .see-all{border-top:0;background:#9255aa}.wp-pillar.shopping .features.in-page-search{border:0;border-bottom:1px dotted #000}.wp-pillar.shopping .features.in-page-search h3{background:url("http://media.torontolife.com/graphics/pillars/hdr-shops-search.png") 0 0 no-repeat;border:none}.wp-pillar.shopping .features.in-page-search p.description{font-size:12px}.wp-pillar.shopping .features.in-page-search #submit_btn{background:url("http://media.torontolife.com/graphics/pillars/hdr-search-shopping.png") 0 0 no-repeat}.wp-pillar.fashion-week .entry img{max-width:100%}.wp-pillar.fashion-week .entry a img{max-width:100%}.wp-pillar.fashion-week .image_header{padding:0}.wp-pillar.fashion-week .image_header .text{display:none}.wp-pillar.fashion-week .image_header img{display:block}.wp-pillar.fashion-week .image_header img.mobile_only{display:none}.wp-pillar.fashion-week .galleryfeed .image_header{padding:0}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist{padding:12px 0 12px 0;margin-left:17px}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article{display:inline-block;width:200px;padding:0 10px 0 0;vertical-align:top;overflow:hidden;border:none;margin:0}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article .photo{float:left;margin:0}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article .photo img{border:0;width:200px;margin:0}.wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article .title span{color:#666}.wp-pillar.fashion-week .galleryfeed .photo-feed .see-all{padding:4px;margin-top:20px;background:#000;text-transform:uppercase;font-weight:bold;text-align:left}.wp-pillar.fashion-week .galleryfeed .photo-feed .see-all a{color:white}.wp-pillar.fashion-week .galleryfeed .photo-feed a{font-family:Georgia,serif;color:#fff;font-size:16px;text-align:left;text-transform:none;line-height:140%}.wp-pillar.fashion-week .galleryfeed .photo-feed a:hover{color:#fff;text-decoration:underline}.wp-pillar.fashion-week #fashionweekgalleries{background-color:#7b3997}.wp-pillar.fashion-week #fashionweektrend{background-color:#e52a2d}.wp-pillar.fashion-week #fashionweekrogue{background-color:#e63e81}.wp-pillar.fashion-week .celebrities{background:none repeat scroll 0 0 #000;clear:left;overflow:hidden;padding:20px 20px 10px}.wp-pillar.fashion-week .celebrities h3{color:#FFF;text-align:center;margin-bottom:10px;display:block;padding-bottom:0px;border-bottom:0;line-height:inherit}.wp-pillar.fashion-week .celebrities ul{margin:0}.wp-pillar.fashion-week .celebrities ul li{padding:0;margin-bottom:0px;float:left;font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:18px;height:200px;line-height:120%;margin-right:10px;text-align:center;width:115px}.wp-pillar.fashion-week .celebrities ul li img{width:inherit;margin:0;float:none;clear:both;display:block;padding-bottom:4px}.wp-pillar.fashion-week .celebrities ul li a{color:#FFF}.wp-pillar.fashion-week .celebrities ul li a:hover{color:#F83514;text-decoration:none}.wp-pillar.fashion-week .celebrities .last{margin-right:0px}.ad{background-color:#DDD;text-align:center;font-family:Arial,serif;display:block}#in-blog-ad.ad img.ad-indicator-horiz{margin:6px 3px 0pt;float:left}.ad img{margin:0 auto;vertical-align:middle}.ad p{margin:0;padding:0;text-indent:-1000em}.ad p span.ad-indicator{background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll -461px -389px;display:block;height:7px;margin:0 auto 4px;width:75px}.ad p span.ad-indicator-horiz{background:transparent url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll -462px -304px;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;width:6px;height:75px;float:left;margin:6px 3px 0 3px;display:inline-block}.ad#leaderboard{padding:0;margin:0 auto 10px auto;border-bottom:1px solid #000;border-top:1px solid #000;clear:both;text-align:center}.ad#leaderboard .ad-container{margin:auto;display:inline-block}.ad#in-blog-ad{border-bottom:1px solid #000}.ad.big-box{padding:8px 0}.ad#button-ads{clear:both;width:972px;margin:0 auto;border-top:1px solid #000;padding:4px 0}.ad#button-ads a{margin-right:24px}.ad.blog-sponsor-logo{background:none;border-bottom:1px solid #CCC;padding:4px 0;height:31px}.ad.blog-sponsor-logo span{vertical-align:top;font-size:12px;padding-right:4px;color:#999}.ad#search-logo{clear:both;padding:8px 0;height:31px;border-top:1px solid #ccc;background-color:#fff}.ad#search-logo span{margin-right:8px;font-size:12px}.ad.sponsorlogo{background:none;text-align:left;font-size:12px}.ad#pillar-sponsor-logo{clear:both;padding:0 0 8px 0;height:31px;margin-bottom:16px;background-color:#fff;border-bottom:1px solid #ccc}.ad#pillar-sponsor-logo span{margin-right:8px;font-size:12px}.flexslider .slides .advertisement img.tl_ad_marker_vertical{width:9px;margin-left:0px}.post_header_sponsor_ad{border:none;display:inline-block;float:right;margin:-5px 0px 0px 0px;position:static;z-index:1000}#slideholder{width:624px;background:white url("http://media.torontolife.com/img/slide_loading.gif") 50% 50% no-repeat;border:1px solid #CCC;text-align:center}#theslide{padding:0;width:auto;height:auto}div#content .entry .gallery{clear:left}div#content .entry .gallery .gallery-item{float:left;text-align:center;width:98px;height:98px;margin:11px 11px 0 0}div#content div.entry .gallery img{border:1px solid #000;padding:0;width:96px;height:96px}div#content div.entry .gallery a:hover img{border:1px solid #999}.slideshow{background:#000}.slideshow #uber{font-family:"Georgia",Cambria,Times New Roman,Times,serif;background:#000;color:#fff;padding:7px 20px 20px;border-left:0;border-right:0}.slideshow #content{width:100%;float:none;display:block}.slideshow .post{clear:left}.slideshow a, .slideshow a:visited{text-decoration:none;color:#ffb800}.slideshow a:hover{text-decoration:underline}.slideshow .header{overflow:hidden;clear:both;background:#000}.slideshow .header h1{margin:12px 0 0;float:right;padding-left:11px}.slideshow .header h1 a{background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll -220px -443px;display:block;height:41px;text-indent:-9999em;width:88px}.slideshow .header h2{float:left;margin:16px 0;font-size:18px;width:820px;line-height:110%}.slideshow .header h2 a{color:#999}.slideshow .sidebar{float:right;width:300px;position:relative}.slideshow .sidebar .ad.big-box{margin:32px 0 24px 0;padding:8px 0 0;background:#222}.slideshow .sidebar .ad p span.ad-indicator{background:transparent url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat scroll -461px -406px}.slideshow .sidebar .gallery-nav{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:12px 0 12px 40px;overflow:hidden;height:42px}.slideshow .sidebar .gallery-nav span{float:left;display:block;width:42px;height:40px;margin:0;padding:0}.slideshow .sidebar .gallery-nav span.slide-count{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:10px 0 0 0;width:136px;text-align:center;font-weight:bold;text-transform:lowercase;height:20px}.slideshow .ad#leaderboard{background:#222;padding:0 0 0 8px;width:975px}.slideshow .ad p span.ad-indicator-horiz{margin-left:0;background:url("http://media.torontolife.com/graphics/main-sprite.png") no-repeat scroll -546px -389px transparent;width:7px;height:76px}.slideshow .ad#leaderboard .ad-container{margin:0 0 0 0px}.slideshow #content .post{border-bottom:none;margin-top:0;width:656px;float:left;text-align:center}.slideshow span.decorative-border{background:url(http://media.torontolife.com/graphics/double-border-wht.gif) repeat-x scroll center bottom;clear:both;height:10px;margin-top:12px;display:block}.slideshow #footer{width:300px;text-align:center;float:right;background:#000}.slideshow #copyright{color:#999;line-height:160%;width:300px;font-weight:normal}.slideshow #sitemeter{display:inline-block;vertical-align:middle}.swipe-gallery,.gallery{padding:16px 0 24px}.swipe-gallery ul, .gallery ul{margin:0;padding:0}.swipe-gallery ul li.slide-item, .gallery ul li.slide-item{float:left;height:98px;text-align:left;margin:11px 11px 0 0;width:98px !important;padding:0}.swipe-gallery ul li.slide-item .gallery-caption, .gallery ul li.slide-item .gallery-caption{display:none}.swipe-gallery ul li.slide-item img, .gallery ul li.slide-item img{border:1px solid #000;padding:0}#comments-left-rail{float:left;clear:left;font-size:12px;line-height:130%;text-align:left;width:638px}#comments-left-rail ul li, #comments-left-rail ol li{list-style:none;margin-bottom:12px}#comments-left-rail h5{display:block;text-transform:none;border:none;margin-top:16px;font-size:14px}#comments-left-rail p.tag{text-transform:none;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#comments-left-rail p.tag a{display:inline;padding:0;margin:0;background:transparent;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px;text-decoration:none}div.comment-meta{font-size:12px}#comments-left-rail #related, #comments-left-rail #popular{width:100%;border:0;padding:0;margin-top:8px;margin-bottom:0}#comments-left-rail #related h4, #comments-left-rail #popular h4{margin:-8px}#comments-left-rail #related h4 span, #comments-left-rail #popular h4 span{color:#FFF;text-transform:none;letter-spacing:0.05em;display:block;padding-top:6px}#post-comments{width:100%;font-family:Arial,sans-serif;float:right;margin-top:8px}#post-comments h4{font-weight:normal;display:inline;margin-right:12px}#post-comments .subhed{text-transform:uppercase;font-size:12px;letter-spacing:0.05em}#post-comments #comment-meta{margin:16px 0;display:inline}#post-comments ol.commentlist li{margin-top:8px;padding:8px;list-style:none}#post-comments ol.commentlist li.even{background-color:#efefef}#post-comments ol.commentlist li p{margin-top:0;font-family:Georgia,serif;word-wrap:break-word}#post-comments ol.commentlist li cite{color:#666;font-weight:normal}#post-comments .navigation#comment-page-nav{text-align:right;margin:8px}#post-comments .navigation#comment-page-nav-top{margin:0;float:right}#post-comments .navigation#comment-page-nav a, #post-comments .navigation#comment-page-nav-top a{color:#666;font-size:12px}#post-comments .social-media{height:75px;border-bottom:1px solid #000;margin-bottom:20px}#post-comments .social-media span.description{float:left;width:656px;margin-bottom:4px}#post-comments .social-media span.share-this span, #post-comments .social-media span.share-this div{display:block;float:left;height:19px}#post-comments .social-media .st_plusone_hcount, #post-comments .social-media .st_twitter_hcount, #post-comments .social-media .st_facebook_hcount, #post-comments .social-media .st_pinterest_hcount, #post-comments .social-media .st_stumbleupon_hcount, #post-comments .social-media .st_reddit_hcount, #post-comments .social-media .st_email_hcount{margin-top:6px}#post-comments .social-media .stButton{margin-right:2px;margin-left:2px}#post-comments .social-media .st_fblike_hcount{margin-top:3px}#post-comments #respond{border-top:3px solid #CCC;padding-top:8px;margin-top:12px;background:url(/wp-content/themes/responsive/images/rbg.png) no-repeat bottom center;position:relative;margin:-10px 0 25px;padding:20px 4px 45px 10px;width:410px;min-height:340px;float:left;z-index:1}#post-comments #respond #disclaimer{font-size:12px;margin-bottom:16px}#post-comments #respond #commentform input, #respond #comment-form textarea{padding:4px}#post-comments #respond #commentform label{display:inline;font-size:14px;color:#666}.entry .content_widget{margin-bottom:1em;height:100%;overflow:hidden;border-bottom:0}.entry .content_widget>div{float:left;padding:6px 6px 2000px 6px;margin:0px 0px -2000px 0px;border:0}.entry .content_widget>div>a{float:none;margin:0}.entry .content_widget > div img{max-width:100%;margin:auto;padding:0;background:transparent;border:0}.entry .content_widget > div p{text-align:left}.entry .content_widget>div:last-child{border:0}.entry .content_widget div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;height:inherit}.entry .content_widget a{color:#ea2d2c;text-align:left}.entry .content_widget.dotted_border>div{border-right:1px dotted #333}.entry .content_widget.dotted_border>div:last-child{border:0}.entry .content_widget.two_column>div{width:49%}.entry .content_widget.three_column>div{width:33%}.entry .content_widget.four_column>div{width:24%}#tlfs_slideshow #tlfs_placeholder_div #tlfs_placeholder_link img{max-width:656px}#tlfs_slideshow #tlfs_nav_hed h2{font-size:30px}#tlfs_slideshow #tlfs_nav_hed h3{font-size:20px}#tlfs_slideshow #tlfs_hed_row{font-size:16px;display:inline-table}.header #inner-header ul li#main_search_item{float:right !important;border-top:none}.header #inner-header ul li#main_search_item #main_search_q{background:#b9cecf;color:#fff;width:154px;font-size:12px;font-family:Arial,Helvetica,sans-serif;float:left;outline:none;padding:4px 0 4px 6px;border:none}.header #inner-header ul li#main_search_item #main_search_q::-webkit-input-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_q::-moz-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_q:-ms-input-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_q:-moz-placeholder{color:#fff}.header #inner-header ul li#main_search_item #main_search_btn{background:none;border:none}.header #inner-header ul li#main_search_item #main_search_btn:hover{cursor:pointer;cursor:hand}.gsc-control-cse div{text-align:left}.gsc-control-cse .gsc-table-result{font-family:Georgia,serif;font-size:16px}.gsc-control-cse .gsc-table-result .gs-title, .gsc-control-cse .gsc-table-result .gs-title *{text-decoration:none !important;border:0}.gsc-control-cse .gsc-table-result a.gs-title{font-weight:bold}.gsc-control-cse .gsc-table-result a.gs-title:hover{text-decoration:underline !important}.gsc-control-cse .gsc-table-result .gs-snippet, .gsc-control-cse .gsc-table-result .gsc-url-bottom, .gsc-control-cse .gsc-table-result .gs-per-result-labels{font-size:14px}.gsc-control-cse .gsc-table-result .gs-per-result-labels, .gsc-control-cse .gsc-table-result .gsc-url-bottom{display:none}.gsc-control-cse .gs-title{text-align:left}.gsc-control-cse .gsc-tabHeader{font-family:'Oswald',sans-serif;font-size:20px;line-height:133%}.gsc-control-cse .gsc-tabHeader.gsc-tabhActive{border-top-color:#ee2e24}.gsc-control-cse .gsc-tabsArea{border-bottom:1px solid #000}div.gsc-cursor{font-size:16px}div.gsc-cursor-page{display:inline-block !important;min-width:24px;width:24px !important;height:24px;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-off.png) no-repeat center center;text-align:center;color:#000 !important;text-decoration:none !important}div.gsc-cursor-current-page{background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-on.png) no-repeat center center;color:#fff !important}#calendar{margin-bottom:20px;border-width:1px 1px 0 0;width:100%}#calendar th{background:#E3E3E3;font-family:Arial,sans-serif}#calendar td{background:#F5F5F5}#calendar, #calendar td, #calendar th{border-style:solid;border-color:#FFF}#calendar td, #calendar th{border-width:0 0 1px 1px;text-align:center;vertical-align:middle}#calendar td.current{background:#CEDFEF}#calendar td.ar{text-align:right}.events{clear:both;padding-top:10px}.events ul{padding:00}.events .icn-free, .events .icn-pick{font-family:Arial,sans-serif}body#magazine h5{margin:12px 0 0 0}div#top_matter{display:table;width:100%}div.cover{float:left;padding-bottom:24px;height:220px;text-align:center;width:164px;overflow:hidden}div.cover p.date{color:#000;font-weight:bold;margin-top:0.2em}p#cover_instructions{margin-bottom:20px}#cover_info{float:left}#cover_info h4{margin-top:15px}#sub_offer{width:236px;margin-left:20px;float:left;border:6px solid #007dc5;padding:10px}#sub_offer h6{font-size:20px}.l2 #c0 ul#cover-nav{height:185px;margin:16px 0;padding:16px 0;border-top:1px solid #000}.l2 #c0 ul#cover-nav li{padding:0;text-align:center;float:right;list-style:none}.l2 #c0 ul#cover-nav li#cover-next{float:left}.l2 #c0 ul#cover-nav li img.nav_icon{padding:0 5px;vertical-align:top}#main-search{float:right;display:none}#main-search input, #main-search select, #main-search label{vertical-align:middle;padding:2px 8px 2px 4px;font-size:17px;font-family:Arial,sans-serif}#main-search input.text{border:1px solid #ed1c24;width:218px;padding:3px;font-size:14px;height:17px}#main-search label{font-size:14px;font-weight:bold;display:inline}#main-search input#go{background-color:#ed1c24;padding:8px;margin-left:-4px}#main-search input#go:hover{background-color:#000}.buttons{font-size:12px;font-weight:bold;text-align:right;text-transform:uppercase}#rest_search{margin:0 0 8px;width:270px}#rest_search h6{display:inline;margin-right:4px}#rest_search fieldset#search_name h6{margin-right:8px;float:left}#cat_search{width:240px;padding-bottom:16px;margin-bottom:5px}#cat_search p select#variety{width:215px}#cat_search #ratings{width:138px;padding:0;margin:-3px 0 8px 0;clear:left;float:left}#cat_search #ratings p{margin:2px 0}.stars4{background:transparent url(http://media.torontolife.com/img/stars_4.gif) 0 0 no-repeat;padding-left:70px}.stars3{background:transparent url(http://media.torontolife.com/img/stars_3.gif) 0 0 no-repeat;padding-left:54px}.stars2{background:transparent url(http://media.torontolife.com/img/stars_2.gif) 0 0 no-repeat;padding-left:36px}.stars1{background:transparent url(http://media.torontolife.com/img/stars_1.gif) 0 0 no-repeat;padding-left:18px}.caps{text-transform:uppercase}div.date{float:right}div.date p{font-family:Arial,sans-serif;font-size:12px}.arrows{background:url(http://media.torontolife.com/img/arrow_right.gif) top right no-repeat;padding-right:16px}.divider{border-top:1px solid #000;padding-top:8px;margin-top:16px;clear:both}.divider_bottom{border-bottom:1px solid #000;padding-bottom:8px}.ar{text-align:right}.ed h2, .ed h3, .ed h4{font-family:Georgia,serif}#breadcrumb{background:#FFF;font-family:Arial,sans-serif;text-transform:uppercase;font-size:12px;padding-bottom:12px}.contest{margin-top:8px;text-align:left}.contest h4{font-size:14px}.contest img{border:1px solid #CCC;float:left;margin-right:8px}.article-intro{font-family:Arial,sans-serif;font-size:14px;clear:both}.article-intro span a{color:#ed1c24}#pagetools{clear:both;font-family:Arial,sans-serif;font-size:12px;padding:8px 0;border-top:1px solid #D6D3D6}#pagetools ul, #pagetools ul li{margin:0;padding:0}#pagetools ul li{background:none;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none}#pagetools a{padding:4px 12px 4px 20px}dl.listing{background-color:#ddd;margin:16px;text-align:center;float:right;clear:both}dl.listing dt{background-color:#ddd;color:#000;text-transform:uppercase}.l3 #c0b dl.listing.feature dd.article.ed{height:auto;clear:left}.l3 #c0b dl.listing.feature dd.article.ed h4, dl.listing.feature dd.article.ed p{padding-left:90px}.l3 #c0b dl.listing.feature dd.article.ed img{margin-right:6px;margin-bottom:6px;float:left}.l3 #c0b dl.listing.feature dd.article.ed h4.no_image, dl.listing.feature dd.article.ed p.no_image{padding-left:0}.article-section{color:#666;font-size:12px}.article #related_article_list{margin-bottom:10px;line-height:160%}.article #related_article_list dt{background:#ffef00;padding:2px 5px;display:inline;margin-bottom:10px}.article #related_article_list a.see_all{font-weight:bold}#content .post h5.related-posts{display:none;float:left;width:218px;height:260px;text-indent:-9999px;margin:20px 0 0 0;padding:0}#content .post.category-the-find h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-thefind.png) 0 0 no-repeat}#content .post.category-weekly-lunch-pick h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-weeklylunch.png) 0 0 no-repeat}#content .post.category-crisper-confidential h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-crisper.png) 0 0 no-repeat}#content .post.category-velvet-rope-hype h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-velvetrope.png) 0 0 no-repeat}#content .post.category-urban-diplomat h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-urbandiplomat.png) 0 0 no-repeat}#content .post.category-buyers-market-style h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-buyersmarket.png) 0 0 no-repeat}#content .post.category-toronto-street-style h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-streetstyle.png) 0 0 no-repeat}#content .post.category-weekly-wine-pick h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-weeklywine.png) 0 0 no-repeat}#content .post.category-all-mixed-up h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-allmixed.png) 0 0 no-repeat}#content .post.category-food-porn h5.related-posts{display:block;background:url(http://media.torontolife.com/graphics/see-more-foodporn.png) 0 0 no-repeat}#content .post .related-posts h5{background:#000;color:#FFF;float:left;display:inline;border:none;margin-top:7px;padding:4px;font-weight:normal}#content .post .related-posts h5 a{padding:0 0 2px 0;border-bottom:4px double;text-decoration:none}#content .post .related-posts ul{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:26px;width:600px}#content .post .related-posts ul li{list-style:disc;margin:0 4px 0 0;padding:0 8px 0 0;float:left}#content .post .related-posts a{color:#000;text-decoration:none}#content .post .related-posts a:hover{color:#2a71af;text-decoration:none}ul#related_posts_thumbnails{height:260px;margin:16px 0 0 0}ul#related_posts_thumbnails li{float:left;padding:0 13px 0 0;width:96px;list-style:none;margin:0;border-bottom:0}ul#related_posts_thumbnails li a img{float:left;max-width:100%;margin:20px 0 8px 0;padding:0;background:transparent;border:1px solid #f1f1f1}ul#related_posts_thumbnails li a span{color:black;margin:6px 0 4px 0;font-family:"Georgia",Cambria,Times New Roman,Times,serif;display:block;font-size:12px;line-height:135%}#listing_info{margin-bottom:16px}#listing_sponsor_photo{float:right}#listing_sponsor_photo #listing_photo{padding:0 0 8px 8px}#related_list{margin-bottom:16px}.disclaimer{font-size:10px}span#guide_sponsor_logo{margin:0 0 24px 0;float:right}span#pillar_sponsor_logo{float:right;padding-top:0}span#pillar_sponsor_logo p{float:left;margin:0;padding-right:4px;font-family:arial,sans-serif;font-size:12px;color:#999}div#related-paid{padding-top:20px;clear:both}div#related-paid div.reviews{float:left;margin-right:22px;width:314px;border-top:1px solid #000;padding-top:5px;margin-bottom:20px}div#related-paid div.features{border-top:1px solid #000;padding-top:4px;width:259px;float:left;margin-bottom:20px}dl.listing dd.paid-map{padding-left:2px}dl.listing dd.paid-read-article{margin-top:0;text-align:right;padding-bottom:8px}.rating{padding-bottom:8px;padding-right:50px}.rating span{color:#000;font-size:11px;font-weight:normal;padding-top:12px;position:absolute;right:0}.credits{font-size:10px;color:#666;font-weight:normal;text-align:right}.details{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#999;font-weight:normal}.wine_price{font-weight:normal;font-family:Arial,sans-serif;font-size:16px}.wine_price span{padding-right:4px;margin-right:4px;border-right:1px solid #ed1c24}.eatcheap{margin-bottom:10px}.eatcheap dt{font-family:Georgia,serif;font-size:16px;font-weight:normal;padding:12px 0 16px 4px}.eatcheap dd{font-size:10px;line-height:120%;top:5px;left:42px}.feed{background:transparent url(http://media.torontolife.com/img/icon_feed.gif) top right no-repeat;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;padding:2px 0;padding-right:20px}.twitter{background:transparent url(http://media.torontolife.com/img/twitter-icon-16.gif) top right no-repeat;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;padding:2px 20px 2px 0}.icn-free,.icn-pick{padding:3px 0 3px 32px}.icn-free{background:url(http://media.torontolife.com/img/badge_free.gif) 0 0 no-repeat}.icn-pick{background:url(http://media.torontolife.com/img/badge_pick.gif) 0 0 no-repeat}.article-icon{padding-right:26px}.article h4.icn-pick{background-position:0 21px}.article .article_content{margin:16px 0}.article_content p, .entry p, #listing_info p{margin:8px 0 16px 0}.tag-quick-links p{display:inline}.tag-quick-links ol, .tag-quick-links ul{margin-top:16px}.article h2{font-weight:bold;font-size:18px}.clearly{clear:both}#comments h4 span.comment_num{display:none}#comments h4 span.date, #comments h4 span.isStaff{font-size:12px;color:#999;font-weight:normal}.ul_more_info p{font-family:Arial,sans-serif;color:#CCC;text-align:left}a.whats_this{font-size:12px;font-weight:normal;font-family:Georgia,serif}#further-reading{margin:0 auto;width:972px;clear:both;padding:12px 0;text-align:left;border-top:3px solid #000;display:table;text-align:center;font-size:13px;line-height:120%;background-color:#fff;display:block;overflow:hidden}#further-reading .blog-feed{width:152px;margin-right:16px;float:left}#further-reading .blog-feed ul{padding:0 8px;margin:0;background:#FFF}#further-reading .blog-feed ul li{background:#FFF;list-style:none;color:#fff;border:none;text-align:center;padding-bottom:0;margin-bottom:0}#further-reading .blog-feed ul li a{display:block}#further-reading .blog-feed h5{text-indent:-1000em;border:none}#further-reading .blog-feed h5 a{display:block;height:30px;width:152px;background:url(http://media.torontolife.com/graphics/main-sprite.png) no-repeat 0 -264px}#further-reading .blog-feed.goods h5 a{background-position:-158px -264px}#further-reading .blog-feed.hype h5 a{background-position:-315px -264px}#further-reading .blog-feed.informer h5 a{background-position:-472px -264px}#further-reading #more-features{float:right;text-align:left;width:283px;padding-left:16px;border-left:1px solid #000}#further-reading #more-features ul{margin-bottom:16px}#further-reading #more-features ul li{margin-bottom:8px}#footer-ads{margin:0 auto;width:972px;clear:both}#footer{display:block;font-family:Arial,sans-serif;margin:0 auto;border-top:8px double #000;width:972px;padding:8px 0;text-align:center;background-color:#fff}#footer ul{text-transform:uppercase;font-weight:bold;font-size:12px}#footer li{list-style-type:none;border-right:1px solid #000;display:inline;margin:0;padding:0 7px 0 4px;white-space:nowrap}.last-item{border:none !important}#footer ul#foot-mag{text-transform:none;font-weight:normal;margin:4px 0 0;font-size:12px}#footer ul#foot-mag #sitemeter{display:inline-block;vertical-align:top;padding-top:2px}#sitemeter{visibility:visible}#copyright{background-color:#000;color:#FFF;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;width:972px;margin:0 auto;text-align:center}#further-reading .blog-feed.dish ul{background:#FFF}#further-reading .blog-feed.goods ul{background:#FFF}#further-reading .blog-feed.hype ul{background:#FFF}#further-reading .blog-feed.informer ul{background:#FFF}#sjm-network-footer, #sjm-network-footer a, #sjm-network-footer h5, #sjm-network-footer ul, #sjm-network-footer ul li, #sjm-network-footer h6, #sjm-network-footer p{margin:0;padding:0;text-decoration:none;font-style:none;text-transform:none;border:none;text-align:center;font-family:"Helvetica Neue",sans-serif;line-height:100%;vertical-align:baseline}#sjm-network-footer{width:960px;clear:both;margin:0 auto;padding:20px 0 0 0;display:table}#sjm-network-footer a{color:#325998}#sjm-network-footer a:hover{text-decoration:underline}#sjm-network-footer h5{font-weight:bold;font-size:18px;margin:0 0 20px 0;display:block}#sjm-network-footer ul{margin:0;padding:0}#sjm-network-footer ul li{list-style:inside none;float:left;width:180px;height:220px;margin-right:15px}#sjm-network-footer ul li.last-item{margin:0}#sjm-network-footer ul li h6 a{display:block;text-indent:-9999em;height:87px;background:url(http://media.torontolife.com/graphics/sjm-network-footer-logos.png) 0 -9px no-repeat}#sjm-network-footer ul li p{padding:10px}#sjm-network-footer ul li p a{font-size:14px;line-height:1.4}#content .post h3, div#content .post h2, div#content .post h1{font-size:26px;font-weight:normal;clear:both;line-height:120%;margin:0 0 16px 0;text-align:left}div#post-74954 h2, div#post-101972 h2{display:none}h2.alt_link a:link, h2.alt_link a:visited, h2.alt_link a:hover, h2.alt_link a:active{font-weight:bold;font-size:24px;margin:0;font-family:arial,sans-serif;line-height:100%;margin-left:6px}h2.alt_link a:hover, h2.alt_link a:active{color:#f96}#content h2.archive-title{font-size:20px;text-align:center;text-transform:uppercase;margin:4px 0 32px;clear:both;border-bottom:2px solid #000;font-family:arial,sans-serif;padding-bottom:4px}#content .post h5{float:left;display:inline;border:none;margin-top:7px;padding-bottom:10px}#content .post h5 a{padding:0 0 2px 0;border-bottom:4px double;text-decoration:none}#content .post h6{font-size:18px;line-height:140%;font-family:Georgia,serif;font-weight:normal}#content .post-header{display:block;height:24px;margin:17px 0 16px 0}.post .post-header h4{float:left}.post .post-header h5{float:right}.post .post-header .post-date{clear:none;float:right}#content .post h4{float:left;display:inline;font-size:12px;margin:0 8px 0 0;text-transform:uppercase;background-color:#000}#content .post h4 a{padding:7px;display:block;color:#000}#content .post h4 a.daily-dish{background-color:#4c983e}#content .post h4 a.tiff{background-color:#ec008c}#content .post h4 a.style{background-color:#9255aa}#content .post h4 a.informer{background-color:#f7d418}div#content h3{font-size:18px;line-height:120%}div#content h3.highlight{color:#000;background-color:#ffef00;font-size:18px;font-weight:bold;display:inline;line-height:190%;margin:0;padding:2px}.post .postmetadata{display:inline;color:#666;font-size:13px}.post .postmetadata span.post-author{font-weight:bold;color:#000;float:left}.post .postmetadata span.share-this, .article .articlemetadata span.share-this{border-right:1px solid #666;float:right;margin-right:8px;padding-left:8px;color:#1a71af}.post .postmetadata span.post-date{margin:0}.post span.post-date{float:right;color:#666;font-size:13px;margin-top:3px}.post.single .postmetadata, .article .articlemetadata{display:block;border-bottom:1px solid #000;border-top:1px solid #000;padding:4px 8px;height:20px;clear:both;margin:0}.post .comment-count, .post .post-header .comment-count{clear:none;font-size:12px;font-family:Arial,sans-serif;display:inline;margin:3px 8px 0 8px;float:right;background:#ffef00;padding:0 4px}.post .comment-count a{color:#000}.hilight{background:#ffef00;padding:2px 4px;color:#000}.hilight a{color:#000}.black-hilight{background:#000;padding:2px 4px;color:#fff}.black-hilight a{color:#fff}.navigation{font-family:Arial,sans-serif;text-transform:uppercase}.navigation a:link, .navigation a:visited, .navigation a:active{color:#000}.navigation a:hover{color:#1a71af;text-decoration:none}.img-navigation{background-color:#ccc;height:105px}.gallery-leftnav{float:left;background-color:#ccc;padding:10px}.gallery-rightnav{float:right;background-color:#ccc;padding:10px}#blog-nav ul{text-align:center}#blog-nav ul li{list-style:none;display:inline;border-right:1px solid #000;margin:0 4px 0 0;padding:0 8px 0 0}#blog-nav ul li.on-wire a{font-weight:bold}#blog-nav ul li.on-dish a{font-weight:bold;color:#4a9a40}#blog-nav ul li.on-goods a{font-weight:bold;color:#9255aa}#blog-nav ul li.on-tiff a{font-weight:bold;color:#ec008c}#blog-nav ul li.on-informer a{font-weight:bold;color:#fdb913}#blog-nav ul li#last-item{border:none}#blog-header{margin-top:8px;border-bottom:2px solid #000;padding-bottom:8px;clear:both}#blog-header p{width:334px;text-align:center;margin:0 auto;font-style:italic;font-size:12px;color:#000;line-height:120%}#blog-footer{margin:16px 0 8px 0;clear:both}.post-nav-top.previous,.post-nav-top.next,.post-nav-bottom.previous,.post-nav-bottom.next{margin:8px 14px 0 14px;width:120px;display:inline-block;vertical-align:top}#article-page-nav{font-weight:bold;font-size:12px;border-bottom:1px solid #666;border-top:0;padding:4px 0;clear:both}#article-page-nav div#previous-page{padding:0;width:125px;height:35px;display:inline-block;*display:inline;zoom:1;vertical-align:middle;font-size:16px}#article-page-nav div#previous-page a{display:block;margin:0;padding:0;width:100px;height:35px;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-previous-off.png) no-repeat left center}#article-page-nav div#previous-page a:hover{color:#f62715;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-previous-on.png) no-repeat left center}#article-page-nav div#previous-page a .tlb_prevnext_wrapper{display:block;padding:6px 0 0 25px}#article-page-nav div#next-page{padding:0;width:125px;height:35px;display:inline-block;*display:inline;zoom:1;vertical-align:middle;font-size:16px}#article-page-nav div#next-page.mobile-only{display:none}#article-page-nav div#next-page.desktop-only{display:inline-block}#article-page-nav div#next-page a{display:inline-block;float:right;margin:0;padding:0;height:35px;vertical-align:middle;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-next-off.png) no-repeat right center}#article-page-nav div#next-page a:hover{color:#f62715;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/b-multi-next-on.png) no-repeat right center}#article-page-nav div#next-page a .tlb_prevnext_wrapper{display:block;padding:6px 25px 0 0}#article-page-nav div#tlb-multipage-links{padding:0;width:406px;display:inline-block;*display:inline;zoom:1;text-align:center;vertical-align:middle}#article-page-nav div#tlb-multipage-links span.tlb-multipage-link{display:inline-block;width:24px;height:24px;background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-off.png) no-repeat;font-weight:bold;line-height:24px;text-align:center;vertical-align:middle}#article-page-nav div#tlb-multipage-links span.current-post-page span.tlb-multipage-link{background:transparent url(http://media.torontolife.com/graphics/multipage_nav/bg-multi-on.png) no-repeat;color:#fff}#article-page-nav #tlb_link_all{display:inline-block;vertical-align:middle;color:#f62715;margin-top:5px}.l2 #article-page-nav{border-top:1px solid #000;border-bottom:none}.l2 .article #article-page-nav{border-bottom:1px solid #666}.l2 #article-page-nav span#page-numbers{width:488px}#post-nav-bottom .previous{float:left}#post-nav-bottom .next{float:right}#post-nav-desc{border:0;background:transparent;margin:16px 0 0 0;padding:8px;border-top:3px solid #000;clear:both;text-transform:none;display:inline-block}#post-nav-desc strong{font-size:14px;line-height:180%}#post-nav-desc .previous, #post-nav-desc .next{width:143px;display:inline-block;vertical-align:top;border:0}#post-nav-desc .previous a{border-right:1px solid #666;padding-right:8px;height:150px;display:block}#post-nav-desc .next a{border-left:1px solid #666;padding-left:8px;height:150px;display:block}#post-nav-desc #current-blog-name{display:inline-block}#post-nav-desc .post-nav-title{display:block;font-weight:normal}.twitterline{border-top:2px dotted #000;padding-top:10px}.wide a{padding-left:20px;padding-right:20px}p.akst_link{clear:left;padding-top:20px}#related-posts{width:432px}#related-posts ol, #related-posts ul{float:left}#related-posts h5{float:left;display:inline;border:none;margin-top:7px;padding-bottom:10px}#related-posts h5 a{padding:0 0 2px 0;border-bottom:4px double;text-decoration:none}#related-posts ul{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:26px;text-align:left}#related-posts ul li{list-style:inside disc;margin:0 4px 0 0;padding:0 8px 0 0;float:left}.post .entry .wp-caption{padding:0;border:0;background:transparent}.post .entry p.wp-caption-text{font-size:12px;line-height:120%;font-family:Arial,sans-serif;margin:8px 0 0 0;color:#666}.post .entry .wp-caption-text a{color:#000}.post .entry img{max-width:100%}.post .entry img.alignright{float:right;margin-left:1em}.post .entry img.alignleft{float:left;margin-right:1em}p.tag a{display:inline;padding:0;margin:0;background:transparent;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px;text-decoration:none;text-transform:capitalize}p.tag a.tag-toggle{background:none;border:none;text-decoration:underline}.entry blockquote{margin:0 16px;color:#504f4f;font-size:13px}.entry ol{margin-left:32px}.alignleft{float:left;margin:8px 16px 16px 0;clear:left}.alignright{float:right;margin:8px 0 16px 8px;clear:right}.aligncenter{display:block;margin:8px auto 8px auto}#uber .ad-banner div#ad-indicator{float:left;background:transparent url(http://media.torontolife.com/img/advertisement-text-horiz.gif) no-repeat scroll 50% 6px;height:74px;width:5px;margin:0 0 0 98px;padding:8px 0 0}#uber .ad-banner div#ad-indicator span{display:none}div#right-rail #categories ul{margin-top:0}div#right-rail #categories li{background:none;list-style-type:square;margin-left:16px;padding:0}.feed{background:transparent url(http://media.torontolife.com/img/icon_feed.gif) no-repeat scroll right top;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;padding:2px 20px 2px 0}.entry object{float:left;margin:0 16px 16px 0}div#content div.post{margin-top:16px;border-bottom:2px solid #000;width:656px;display:table}div#content div.post .entry{padding-bottom:16px;display:block;width:656px}div#content div.post.single{border-bottom:none}div#content div.post.single .entry{}div#content img#blog-header{padding-bottom:16px;margin:0}#content .entry .no-border{border:none !important}#content .entry .article_section{border-bottom:1px dotted #000;padding-bottom:8px;margin-bottom:8px;overflow:hidden;width:100%;clear:both}#content .entry .article_section_border{padding:8px;margin:8px 0;border:4px double #000}#content .entry hr{border:none;border-top:1px solid #000;margin:16px 0;clear:both}#content .entry hr.invisible{border-top:0;margin:0}#content .entry hr.red{border-top:1px solid #ed1c24;display:block}#content .entry hr.dotted{border-top:1px dotted #000;display:block}#content .entry blockquote.pullquote{border-left:8px solid #ed1c24;color:#000;font-size:18px;font-weight:bold;line-height:130%;margin:0 auto;padding:0 0 0 8px;width:472px}#content .entry span.dropcap{float:left;font-family:arial,sans-serif;font-size:126px;font-weight:bold;height:48px;padding:40px 8px 8px 0}#content .entry p.dek{font-weight:bold;font-size:15px;line-height:140%}#content .entry span.byline{font-weight:bold;font-size:15px;color:#ed1c24}#uber-page #content .entry .no-margin{margin:0 !important}#uber-page #content .entry .no-padding{padding:0 !important}#content .entry .magenta-subhed em{color:#ec008c;font-style:normal;font-weight:bold}#content .entry .blue-subhed em{color:#15A2CA;font-style:normal;font-weight:bold}#content .entry .red-subhed em{color:#ed1c24;font-style:normal;font-weight:bold}#content .entry em.italicize{font-style:italic}#content .entry em.not-subhed{color:#000;font-weight:normal}#content .entry span.blue{color:#15a2ca}#content .entry span.magenta{color:#ec008c}#content .entry span.red{color:#ed1c24}#content .entry p.item{margin:0 0 20px 32px}#content .entry p.left_item{margin:0 0 25px 32px}#content .entry p.item_number{clear:left;margin:0 0 20px 0;padding:0;float:left}#content .ratings-info{font-family:Arial,sans-serif;font-size:12px;line-height:140%;overflow:hidden;background:#fde8e9;padding:8px}#content .ratings-info h4{background:none;color:#ed1c24;float:none;text-transform:uppercase;margin-bottom:8px;display:block}#content .ratings-info p{margin:4px 0}#content .ratings-info .col1{width:310px;float:left}#content .ratings-info .col2{width:310px;float:left;padding-left:8px;margin-left:8px;border-left:1px dotted #000}#content .ratings-info .star_rating{width:98px;display:block;float:left}#content .ratings-info .meal30{margin-top:8px}#content .ratings-info .meal30 img{float:left;margin:0 4px 4px 0}.entry table .category.narrow{width:136px}#content .post .entry h2.countdown{display:inline-block;font-family:Arial,sans-serif;font-size:18px;font-weight:normal;margin:4px 6px 0 0;vertical-align:top}#content .post .entry h1.countdown-item{color:#ed1c24;font-style:italic;display:inline-block;padding-bottom:5px;font-size:54px}#content .entry .article_section_border.red_float{border:4px double #ed1c24;float:left;width:128px;margin:0 16px 8px 0}#content .entry .article_section_border.red_float p{font-weight:bold;text-align:center;font-size:12px;font-family:Arial,sans;margin:0;clear:left}#content .entry .article_section_border.red_float img{margin:0}#content #post-28009 h2{padding-bottom:12px}#content #post-28009 .entry h3{border-top:12px solid #000;color:#000;clear:both;display:inline;font-size:20px;font-family:Arial,sans-serif;font-weight:normal;margin:0;padding:0}#content #post-28009 .entry h4{background:#FFF;display:block;float:none;font-family:Georgia,serif;font-size:36px;text-transform:none;font-weight:normal;margin:8px 0 16px;line-height:115%}#content #post-28009 .entry h3.small-reason{border:none;color:#ed1c24;display:block;font-family:Arial,sans-serif;margin:24px 0 0 0}#content .entry .article-list{padding:8px;width:288px;font-weight:bold}#content .entry .article-list p{margin:0}#content .entry .article-list ul{margin:8px 0 0 0;padding:0}#content .entry .article-list li{border-bottom:1px dotted #000;padding:2px 0;list-style:none}#content .entry .article-list#boc2010{border:8px solid #bed630}#content .entry .article-list#bof2010{width:640px;border-top:1px solid #000;background:#feeab8;margin:16px 0 -16px 0;overflow:hidden}#content .entry .article-list#bof2010 ul{margin:8px 0 0 0;padding:0;float:left;width:316px}#content .entry .article-list#bof2010 ul.col1{margin-right:8px}#content #post-41887 h2{font-size:42px}#content #post-41887 .entry .article-list#bof2010{background:none;border-top:none;padding:0;margin-bottom:16px;font-size:16px}#content #post-41887 .entry .article-list#bof2010 ul li{padding:4px 0}#content #post-50262 strong.resto-name{font-size:16px;text-transform:uppercase}#content #post-50262 div.resto-list a, #content #post-50262 div.resto-list a:hover{color:#119d5b;font-weight:bold}#content #post-50262 div.resto-list p{border-bottom:1px dotted;padding-bottom:16px}#content .entry .article-list#gsc2011{width:640px;border-top:1px solid #000;background:#e8f8fe;margin:16px 0 -16px 0;overflow:hidden}#content .entry .article-list#gsc2011 ul{margin:8px 0 0 0;padding:0;float:left;width:316px}#content .entry .article-list#gsc2011 ul.col1{margin-right:8px}#content #post-58090 .entry .alignleft{clear:none}#content .entry .article-list#gsc2011 ul.col1{margin-right:8px}#content #post-58090 .entry .alignleft{clear:none}#post-58985 table{border:1px solid #f58466}#content #post-58985 table h5{display:block;font-size:13px;margin-bottom:-8px}#content #post-58985 table a{color:#ec008c}#post-58985 table p{font-family:Arial,sans-serif}#post-58985 table td{text-align:left;width:116px;padding:8px;border-bottom:1px dotted #f58466}#post-58985 table td.even{background-color:#fde8e9}#content #post-61496 p.dek{font-size:17px;clear:left}#content #post-61496 h1{font-size:42px;padding:8px 0}#content #post-61496 h1 img{float:left;margin:-5px 4px 0 0}#content #post-61496 img.next-page{margin:-5px 0 10px 0;float:right}#top-nav{background-color:#000;color:#FFF;display:table;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;width:972px;padding:1px 0}#top-nav a{color:#FFF}div#videoblock{width:100%;display:block}body.l4 div#c0{margin:0}body.l4 div#c4{margin-left:16px;width:310px;float:left}body.l4 div#c4 ul{margin-bottom:8px}body.l4 div#c5a{float:left;width:170px;padding:0}body.l4 div#c5b{float:left;padding:0 0 0 8px;margin:0 0 0 8px;width:170px;border-left:1px solid #000}div#left{width:556px}div#guide-main-feature{height:365px;border-bottom:1px solid #000;margin-bottom:16px}div#guide-feature-image{clear:left;float:left;margin-right:16px;width:340px}div#main-search{width:215px;float:left;border-left:1px solid #000;padding:8px 0 8px 8px;margin-left:8px;height:315px}div#bottom-section{width:595px;margin:0;margin-right:0px;clear:none;float:left}div#bottom-left{width:320px;float:left;margin-right:16px}div#bottom-right{width:320px;float:left}.guidepillar-features{float:left;clear:both;margin-bottom:16px}.guidepillar-features img{float:left;margin:0 16px 16px 0}#marketplace h2{color:#ed1c24;margin:16px 0 8px 0;font-size:21px;font-family:Arial,sans-serif}.market_highlight{background-color:#ffc;padding:0 4px 4px 4px}div#article_sponsor_logo{float:none;height:40px}div#article_sponsor_logo p{float:right;margin-top:0}div#article_sponsor_logo span{vertical-align:top;padding-right:4px}div#cibc-re-listpage-ad{clear:left}div#cibc-re-listpage-ad div{margin:0 8px 0 0;float:left;border-right:1px solid #000;padding:0 8px 0 0}#cat_list td.sponsored-restaurant-listing{background:url(http://media.torontolife.com/img/sponsored_f6f6f6.png) no-repeat center;background-color:#F6F6F6;width:80px}.msg_list{width:300px;margin-left:-8px;background-color:#FFF}.msg_head{cursor:pointer;position:relative;margin-bottom:-10px;width:300px;height:60px}.msg_body{color:#000;padding:10px 4px 0px 4px}.msg_body a{color:#212026}.msg_body img{margin:10px 0 10px 0}#uber-page #right-rail #streamContainer{background:#efefef;padding:8px}#post-85842 .mapp-poi-list{display:block;background:none repeat scroll 0 0 white}.mapp-poi-list{display:table}#bg-wallpaper,#div-gpt-ad-1351275806461-0{background-color:#fff;position:fixed;top:0;width:100%;height:100%;z-index:-100;margin-left:-310px}.wp-pagenavi{clear:both}.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px}.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:bold}.page-real-estate .post h2{border-bottom:4px solid #000;margin-bottom:8px;width:385px;padding:8px 0 4px 0}.page-real-estate #content a{color:#ED1C24;text-decoration:none}.page-real-estate .mapping{border-top:4px solid #000;border-bottom:4px solid #000;padding-top:5px;padding-bottom:5px;margin-bottom:6px}.page-real-estate .head_title{width:385px;float:left}.page-real-estate .mid_unit, .page-real-estate .head_unit{width:250px;float:right;text-align:right}.page-real-estate ul.price, .page-real-estate ul.schools{width:385px;margin-left:0;padding-top:5px;line-height:16px}.page-real-estate ul.neighbourhoodmap{width:400px;margin-left:0;padding-top:5px}.page-real-estate ul.schools{float:right;width:250px !important;text-transform:none;margin:0;border-left:2px solid #000;padding-left:10px;margin-bottom:10px}.page-real-estate ul.price li.top, .page-real-estate ul.schools li.top{background:#cee4e9;font-weight:bold}.page-real-estate ul.neighbourhoodmap li.top{background:#cee4e9;font-weight:bold;margin-bottom:5px}.page-real-estate ul.price li, .page-real-estate ul.schools li{list-style:none;background:#e5f1f3;padding:4px;font-size:12px;font-family:arial}.page-real-estate ul.neighbourhoodmap li{list-style:none;background:#e5f1f3;padding:4px;font-size:12px;font-family:arial}.page-real-estate ul.price li{margin-bottom:1px;text-transform:uppercase}.page-real-estate ul.price li span{color:#6A6969}.page-real-estate .wp-caption{width:250px !important;padding-left:10px;border-left:2px solid #000;margin-top:-95px}.page-real-estate .top_share{margin-top:-10px;margin-bottom:10px;width:385px}.real-estate-neighbourhood .post h2{margin-bottom:8px;width:656px;padding:8px 0 4px 0;font-family:Arial,Helvetica,sans-serif;font-weight:bold}.real-estate-neighbourhood #content a{color:#ED1C24;text-decoration:none}.real-estate-neighbourhood .mapping{margin-bottom:20px;border:4px solid #000}.real-estate-neighbourhood .head_title{width:385px;float:left}.real-estate-neighbourhood .head_unit{width:250px;float:right;text-align:right}.real-estate-neighbourhood .map_top{font-family:Arial,Helvetica,sans-serif;margin-bottom:10px;margin-top:-18px}.real-estate-neighbourhood .map_bottom{font-family:Arial,Helvetica,sans-serif;background-color:#E5F1F3;padding:15px;border-bottom:#000 4px solid;margin-top:-20px}.real-estate-neighbourhood .sort_neighbourhood{font-family:Arial,Helvetica,sans-serif;padding-top:30px;padding-bottom:10px}.real-estate-neighbourhood ul.area_neighbourhoods_left{float:left;padding:8px 0 16px 0;font-family:Arial,Helvetica,sans-serif;margin-left:0px}.real-estate-neighbourhood ul.area_neighbourhoods_right{float:left;padding:8px 0 16px 0;font-family:Arial,Helvetica,sans-serif}.real-estate-neighbourhood ul.area_neighbourhoods_left li.neighbourhood{padding:0;margin:0;list-style:none}.real-estate-neighbourhood ul.area_neighbourhoods_right li.neighbourhood{padding:0;margin:0;list-style:none}.real-estate-neighbourhood ul.area_neighbourhoods_left li.neighbourhood ul{padding:0;margin:0 0 8px 0;border-bottom:1px solid #000;width:290px}.real-estate-neighbourhood ul.area_neighbourhoods_right li.neighbourhood ul{padding:0;margin:0 0 8px 0;border-bottom:1px solid #000;width:290px}.real-estate-neighbourhood ul.area_neighbourhoods_left li.neighbourhood ul li{list-style:none;margin:0 0 8px 0}.real-estate-neighbourhood ul.area_neighbourhoods_right li.neighbourhood ul li{list-style:none;margin:0 0 8px 0}.real-estate-neighbourhood ul.area_neighbourhoods_left li.neighbourhood ul li.neighbourhood_name{text-transform:uppercase;margin-bottom:0px}.real-estate-neighbourhood ul.area_neighbourhoods_right li.neighbourhood ul li.neighbourhood_name{text-transform:uppercase;margin-bottom:0px}.real-estate-neighbourhood ul.neighbourhoodmap{width:656px;margin-left:0;padding-top:5px}.real-estate-neighbourhood ul.neighbourhoodmap li.top{background:#cee4e9;font-weight:bold;margin-bottom:5px}.real-estate-neighbourhood ul.neighbourhoodmap li{list-style:none;background:#e5f1f3;padding:4px;font-size:12px;font-family:arial}.real-estate-neighbourhood .top_share{margin-top:-10px;margin-bottom:10px;width:656px}ul.area_neighbourhoods{float:left;padding:8px 16px 16px 0}ul.area_neighbourhoods li.neighbourhood{padding:0;margin:0;list-style:none}ul.area_neighbourhoods li.neighbourhood ul{padding:0;margin:0 0 8px 0;border-bottom:1px solid #000;width:290px}ul.area_neighbourhoods li.neighbourhood ul li{list-style:none;margin:0 0 8px 0}ul.area_neighbourhoods li.neighbourhood ul li.neighbourhood_name{text-transform:uppercase;margin-bottom:0px}.tiff-2012{line-height:100%}.tiff-2012 #primary-content{width:972px}.tiff-2012 .ad.big-box{width:300px;margin-bottom:0}.tiff-2012 .ad.big-box object{margin:0;float:none}.tiff-2012 ul{margin:0}.tiff-nav-2012{background:#000;padding:10px 0 11px 8px;clear:both;height:19px;margin-bottom:8px;font-size:12px;line-height:100%}.tiff-nav-2012 img{margin:-10px;float:left}.tiff-nav-2012 ul.navigation{float:left;padding:4px 0 0 16px}.tiff-nav-2012 ul.navigation li{list-style:none;display:inline;margin-right:3px;border-right:1px solid #93a5a4;padding-right:5px}.tiff-nav-2012 ul.navigation li a{color:#FFF}.tiff-nav-2012 ul.navigation li a:hover{color:#efee30;text-decoration:none}.tiff2013-pinklabel{background:#f4288b;color:#fff;font:normal 16px/20px Oswald,sans-serif;padding:3px 5px;display:inline-block}.tiff2013-sidebar-widget-header-bordertop{margin-top:10px;border-top:1px dotted #000}#tiff2013-alltifftalk{margin:0 0 20px 0;padding:10px 0 10px 10px;border-bottom:1px dotted #000}#tiff2013-alltifftalk a{color:#f4288b !important;font:normal 16px/20px Oswald,sans-serif}#tiff2013-tifftalk-list{margin:0 0 10px 20px;list-style-type:disc !important}#tiff2013-tifftalk-list li{color:#f4288b;margin:15px 0;list-style-type:disc !important;font:bold 16px/14px Georgia, serif}#tiff2013-tifftalk-list li a{font-size:13px;color:#000}#tiff2013-tifftalk-list li a:hover{color:#f4288b}.tiff-widget-2012{width:300px;clear:both;background:#fff;margin:16px 0}.tiff-widget-2012 h5{font-size:12px;border:none;padding-bottom:10px;text-transform:uppercase;display:table;margin:0 0 1px 0}.tiff-widget-2012 h5 a{width:300px;height:49px;display:block;text-indent:-9999em;background:url(http://media.torontolife.com/tiff13/tiff-widget-h.png) 0 0 no-repeat}.tiff-widget-2012 h6 a{width:300px;height:30px;display:block;text-indent:-9999em;background:url(http://media.torontolife.com/tiff12/widget/h_latest.gif) 0 0 no-repeat;clear:both}.tiff-widget-2012 ul.feature-blocks li{width:94px;float:left;display:block;margin:0;list-style:none outside none}.tiff-widget-2012 ul.feature-blocks li a img{height:80px;display:block}.tiff-widget-2012 ul.feature-blocks li h6 a{height:21px;display:block;text-indent:-9999em;background:#000}.tiff-widget-2012 ul.feature-blocks li h6{margin:0 !important}.tiff-widget-2012 ul.feature-blocks li.col1 h6 a{background:url(http://media.torontolife.com/tiff13/photos-widget.png) 0 0 no-repeat}.tiff-widget-2012 ul.feature-blocks li.col2 h6 a{background:url(http://media.torontolife.com/tiff13/star-spotting-widget.png) 0 0 no-repeat}.tiff-widget-2012 ul.feature-blocks li.col3 h6 a{background:url(http://media.torontolife.com/tiff13/gossip-widget.png) 0 0 no-repeat}.tiff-widget-2012 ul.feature-blocks li.col1{padding-left:5px}.tiff-widget-2012 ul.feature-blocks li.col2{width:102px}.tiff-widget-2012 ul.feature-blocks li.col2 a img{padding-left:4px}.tiff-widget-2012 .headlines ul{margin-top:0 !important}.tiff-widget-2012 .headlines li{color:#959595;margin:0 !important;padding:6px 10px !important;list-style:none outside none}.tiff-widget-2012 .headlines li a{color:#000;font-family:Georgia,serif;font-size:14px !important}.tiff-widget-2012 .headlines li a:hover{color:#f4288b}.tiff-widget-2012 .headlines .last-item{padding:0;margin:0}.tiff-widget-2012 .headlines .last-item a{display:block;background:url(http://media.torontolife.com/tiff12/widget/b_clickhere.gif) 5px 5px no-repeat;text-indent:-9999em;height:35px}.tiff-2012 #header{background-image:url(http://media.torontolife.com/tiff12/tiff12_banner.png);width:972px;height:70px;margin-bottom:5px}.tiff-2012 #header form{width:185px;height:30px;padding-top:37px;float:right}.tiff-2012 #header-sharethis{background-image:url(http://media.torontolife.com/tiff12/tiff12_sharethis.png);width:972px;height:49px;margin-bottom:5px}.tiff-2012 .sharethis-text{float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:27px;width:145px}.tiff-2012 .sharethis-text a{color:#FFF}.tiff-2012 .sharethis-text a:hover{color:#FFF}.tiff-2012 .sharethis{padding:14px 150px}.tiff-2012 #header-nowtrending{background-image:url(http://media.torontolife.com/tiff12/tiff12_nowtrending.png);width:972px;height:49px;margin-bottom:5px}.tiff-2012 .trending-text{padding:18px 0 0 170px;font-family:Arial,Helvetica,sans-serif;font-size:15px}.tiff-2012 .trending-text a{color:#f4288b}.tiff-2012 .trending-text a:hover{color:#000;text-decoration:none}#post-158500 h2, #post-158503 h2, #post-163524 h2{margin-top:16px}#post-163524 .entry{}#post-158500 span.sharethis, #post-158503 span.sharethis, #post-163524 span.sharethis, #post-230786 span.sharethis{float:right;padding:0}#post-163503 .mapp-poi-list, #post-163524 .mapp-poi-list{width:650px !important;float:left;margin-top:10px}#post-158503 .mapp-selected, #post-163524 .mapp-selected{color:black !important}#post-158503 #mapp0_poi_list{width:650px !important;float:left;margin-top:10px}.tiff-2012 .ad p{margin:0}.tiff-2012 a{color:#000}.tiff-2012 table a{color:#f83514}.tiff-2012 a:hover{color:#f83514;text-decoration:none}.tiff-2012 ul li{list-style:none;line-height:140%;font-size:12px;font-family:Arial,sans-serif}.tiff-2012 ul li div{height:90px;clear:both;padding:10px;overlay:hidden}.tiff-2012 hr{border:none;border-top:4px solid #000;margin:4px 0;clear:both}.tiff-2012 hr.bottom{border:none;border-top:4px solid #000;clear:both}.tiff-2012 hr.dotted{border:none;border-top:1px dotted #000;margin:4px 0;clear:both}.tiff-2012 hr.invisible{border:none;margin:8px 0 0 0;clear:both}.tiff-2012 .see-all{padding:4px;font-weight:bold;margin:4px 0 0 0;border:none;text-transform:uppercase;text-align:center}.tiff-2012 .see-all a{font-family:Arial,sans-serif;color:#000}.tiff-2012 .see-all a:hover{color:#FFF;text-decoration:none}.tiff-2012 .col1.top{width:367px;float:left}.tiff-2012 .col3.top{width:600px;float:right}.tiff-2012 .col1.bottom{width:367px;float:left}.tiff-2012 .col2.bottom{width:280px;float:left;padding:0 0 0 8px}.tiff-2012 .col3.bottom{width:300px;height:auto !important;height:1141px;float:right;border-left:1px solid #000;padding:0 0 0 8px;margin:0 0 8px 8px}.tiff-2012 .col1.bottom.firsthalf{height:auto !important;min-height:400px;height:400px}.tiff-2012 .col2.bottom.firsthalf{width:270px;float:right}.tiff-2012 .col2.bottom.secondhalf{height:auto !important;min-height:400px;height:400px}.tiff-2012 .signup{background:#000;height:35px;width:270px}.tiff-2012 .signup p{background:url(http://media.torontolife.com/tiff11/email_signup.gif) 8px 3px no-repeat;text-indent:-9999em;float:left;width:266px;height:16px}.tiff-2012 .signup form input{border:none;color:#000;padding:4px;margin-top:6px;width:169px}.tiff-2012 .signup form input.subscribe{width:23px;height:23px;padding:0 2px}.tiff-2012 .news-feed h2 a{display:block;text-indent:-9999em;height:49px;width:367px;background:url(http://media.torontolife.com/tiff12/tiff12_latesttiffnews.png) 0 0 no-repeat}.tiff-2012 .news-feed p.dek{font-size:16px;margin:8px 0 0 0;line-height:143%}.tiff-2012 .news-feed ul{margin-top:17px}.tiff-2012 .news-feed ul li{margin:0;padding:8px 20px;text-align:center;color:#93a4a4;border-bottom:1px solid #000}.tiff-2012 .news-feed ul li a{font-family:Georgia,serif;font-size:18px;line-height:120%}.tiff-2012 .news-feed .see-all{padding:8px 0 16px 0;margin-top:13px}.tiff-2012 .news-feed .see-all a{color:#f4288b;font-family:Arial,sans-serif;font-size:16px}.tiff-2012 .news-feed .see-all a:hover{color:#000;text-decoration:none}.tiff-2012 .col2 img.button, .tiff-2012 .col2 #post-comments #respond form#commentform img#submit, #post-comments #respond form#commentform .tiff-2012 .col2 img#submit{margin-bottom:8px}.tiff-2012 .photo-feed h3 a{display:block;text-indent:-9999em;height:64px;background:url(http://media.torontolife.com/tiff11/t_latestphotos.png) 25px 17px no-repeat}.tiff-2012 .photo-feed a.photo{display:block;float:left;margin-top:2px}.tiff-2012 .photo-feed a.title{display:block;margin-left:70px}.tiff-2012 .photo-feed a{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:120%}.tiff-2012 .photo-feed a:hover{color:#ff3;text-decoration:none}.tiff-2012 .photo-feed ul li.article{min-height:200px;height:auto !important;height:200px}.tiff-2012 .photo-feed ul li.see-all{background:#6ac5be;text-align:center;padding:8px 0 6px 0}.tiff-2012 .photo-feed ul li.see-all a{color:#000;font-size:16px}.tiff-2012 .photo-feed ul li.see-all a:hover{color:#FFF;text-decoration:none}#tiffparties{float:left;background-color:#f4288b;width:200px;text-align:center}#tiffredcarpet{float:left;background-color:#ed1c24;width:200px;text-align:center}#tiffpressconference{float:right;background-color:#6ac5be;width:200px;text-align:center}.tiff-2012 .screenings-feed h2 a{display:block;text-indent:-9999em;height:49px;width:367px;background:url(http://media.torontolife.com/tiff12/tiff12_screenings.png) 0 0 no-repeat}.tiff-2012 .screenings-feed p.dek{font-size:13px;margin:8px 0 0 0;line-height:143%}.tiff-2012 .screenings-feed ul{margin-top:17px}.tiff-2012 .screenings-feed ul li{padding:8px 20px;text-align:center;color:#93a4a4;border-bottom:1px solid #000}.tiff-2012 .screenings-feed ul li a{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:120%}.tiff-2012 .tiff-maps{width:369px}.tiff-2012 .tiff-maps-celeb{float:left;padding-bottom:5px}.tiff-2012 .tiff-maps-hot{float:left;padding-bottom:5px}.tiff-2012 .tiff-poll-rc{width:369px}.tiff-2012 .tiff-poll p{background:none repeat scroll 0 0 #ED1C24;float:right;height:180px;margin:0 0 5px -5px;padding:8px 8px 12px 9px;width:150px}.tiff-2012 .tiff-poll a{color:#FFF;font-family:Arial,sans-serif;font-size:15px;line-height:16px;text-transform:uppercase;font-weight:bold}.tiff-2012 .quoted{text-align:center;padding:0;width:270px}.tiff-2012 .quoted h3 a{display:block;text-indent:-9999em;height:47px;background:url(http://media.torontolife.com/tiff12/bg_quote_top.png) 0 0 no-repeat}.tiff-2012 .quoted p.quote{font-size:16px;font-style:italic;line-height:115%;padding:0 30px;margin:0}.tiff-2012 .quoted p.bottom-quote{text-align:right;margin-top:20px}.tiff-2012 .quoted p.see-all{background:#000;font-weight:normal;line-height:140%;font-size:16px}.tiff-2012 .quoted p.see-all a{color:#FFF}.tiff-2012 .quoted p.see-all a:hover{color:#F83514;text-decoration:none}.tiff-2012 #insider{clear:left;width:656px;display:block}.tiff-2012 .insider-guide{float:left;width:251px;padding-bottom:5px}.tiff-2012 .insider-guide-party{float:left;width:135px}.tiff-2012 .insider-guide-eat{float:left;width:136px}.tiff-2012 .insider-guide-wear{float:left;width:133px}.tiff-2012 #screening-schedule{clear:left;width:367px;padding-bottom:5px;display:block}.tiff-2012 #buzziest{clear:left;width:367px;padding-bottom:5px;display:block}.tiff-2012 #torontoist-screening{clear:left;width:367px;height:129px;padding-bottom:5px;display:block}.tiff-2012 .torontoist-screening-text{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin-top:-80px;margin-left:195px;line-height:14px;color:#fff;text-align:left}.tiff-2012 .torontoist-screening-text a{color:#efee30;text-decoration:none}.tiff-2012 .screenings-feed, .tiff-2012 .twitterfeed{display:none}div#post-158500 .entry .sharethis, div#post-158503 .entry .sharethis, div#post-163524 .entry .sharethis{display:inline}.tiff-2012 .events{background:#dff2f1;font-family:Arial,sans-serif;line-height:120%;text-align:center;padding:6px 30px;font-size:12px}.tiff-2012 .events p{font-size:14px}.tiff-2012 .events p.intro{font-family:Georgia,serif;font-size:16px;font-style:italic;margin-bottom:20px}.tiff-2012 .events ul li{margin-bottom:12px}.tiff-2012 .twitterfeed h3 a{display:block;height:70px;text-indent:-9999em;background:url(http://media.torontolife.com/tiff12/tiff12_twitter.png) 2px 0px no-repeat}.tiff-2012 .twitterfeed .twtr-widget{margin-top:-51px}.tiff-2012 .twitterfeed .twtr-hd{display:none}.tiff-2012 .twitterfeed .twtr-bd{margin-left:-8px;margin-bottom:16px}.tiff-2012 .twitterfeed .twtr-tweets{font-family:Arial,sans-serif;font-size:12px}.tiff-2012 .twitterfeed .twtr-ft{display:none}.tiff-2012 .polls{margin:30px 0}.tiff-2012 .polls img{display:block;margin:0 auto;border:4px solid #000;margin-top:20px}.tiff-2012 .polls h3 a{display:block;height:43px;text-indent:-9999em;background:url(http://media.torontolife.com/tiff11/t_redcarpetpoll.png) 58px 10px no-repeat}.tiff-2012 .polls a.vote-button{display:block;height:140px;text-indent:-9999em;background:url(http://media.torontolife.com/tiff11/b_vote.png) 20px 16px no-repeat}.tiff-2012 .cbc{font-family:Arial,sans-serif;font-size:12px;background:#efefef;height:391px;padding:0 0 8px 0}.tiff-2012 .cbc h3 a{display:block;height:49px;text-indent:-9999em;background:url(http://media.torontolife.com/tiff12/t_CBC.png) 2px 4px no-repeat}.tiff-2012 .cbc ul li{padding:5px 12px}.tiff-2012 .cbc ul li a{color:#666}.tiff-2012 .cbc ul li a:hover{text-decoration:underline}.tiff-2012 .cbc img{float:right}.entry .wp-polls ul, .wp-polls-ul, .wp-polls-ans ul{margin:0}.entry .wp-polls-form{border:4px solid;clear:both;padding:8px;width:296px;margin:0 auto}.entry .wp-polls .Buttons{background-color:#EC008C;border:1px solid #000;color:#FFF;font-family:arial,sans-serif;font-size:13px;letter-spacing:0.03em;padding:4px}.entry .wp-polls .pollbar{background:#EC008C;background-image:none;border:none}.todo-items #todo_head{margin:10px 0px 40px 0px;margin-left:25px;border-bottom:0;padding-bottom:0}.todo-items .todo_container{width:100%;margin-bottom:25px;margin-left:25px}.todo-items .todo_container .desktop_banner{display:block}.todo-items .todo_container .collapse{min-height:300px;margin-right:25px;max-height:inherit}.todo-items .todo_container .collapse.closed{min-height:0;max-height:0;overflow:hidden}.todo-items .todo_container .collapse img.product{border:#979797 solid 1px;float:left;max-height:inherit;max-width:inherit}.todo-items .todo_container .collapse a{text-decoration:none;color:#979797}.todo-items .todo_container .collapse a:hover{color:#000}.todo-items .todo_container .collapse p.infoHead{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:bold;color:#3b3b3b;margin-top:0;line-height:1em;margin-bottom:0}.todo-items .todo_container .collapse br{line-height:10px;height:10px;margin:0}.todo-items .todo_container .expand{display:block;text-align:right;color:#EBEBEB;background:url("http://media.torontolife.com/img/TOdo/arrow-down.gif") no-repeat 0 0;width:600px;height:15px;margin-top:5px;margin-bottom:10px}.todo-items .todo_container .expand.open{background-image:url(http://media.torontolife.com/img/TOdo/arrow-up.gif)}.newsletter-subscribe .header_image{display:block}.newsletter-subscribe .header_text{display:none}.newsletter-subscribe p.introduction{font-family:Georgia,'Times New Roman',Times,serif;font-size:18px;line-height:24px;color:#000}.newsletter-subscribe form{float:left;width:476px;margin-left:24px}.newsletter-subscribe form ul{margin:16px -145px}.newsletter-subscribe form ul li{list-style:none;padding:8px 0;clear:both;height:20px}.newsletter-subscribe form ul li label{float:left;text-align:right;width:120px;margin-right:25px}.newsletter-subscribe form ul li input.text{float:left;width:440px}.newsletter-subscribe form div{margin:16px 32px 0 0;font-style:italic;color:#1A71AF;clear:left}.newsletter-subscribe form div input{float:left;margin-right:15px}.newsletter-subscribe form div p{margin-left:28px;clear:left}.newsletter-subscribe #numbers{display:block;width:155px;float:left}.newsletter-subscribe #numbers img{clear:left;display:block}.newsletter-subscribe #numbers #one{margin-top:10px}.newsletter-subscribe #numbers span#two{margin-top:150px;display:block;text-align:right;font-style:normal;font-weight:bold;color:#000;line-height:100%;height:60px}.newsletter-subscribe #numbers span#two img{float:left;margin-right:8px}.newsletter-subscribe #numbers #three{margin-top:450px}.newsletter_thanks div#c0 #c0a{float:left;width:280px}.newsletter_thanks div#c0 #c0b{float:left;width:280px;margin-left:8px;border-left:1px solid #000;padding-left:8px}.newsletter_thanks img#more_from_TL{padding:16px 0}.newsletter_thanks div#thankyou p{margin:20px 0}.contests div#c0 #c0a{float:left;width:280px}.contests div#c0 #c0b{float:left;width:280px;margin-left:8px;border-left:1px solid #000;padding-left:8px}.contests img#more_from_TL{padding:16px 0}.contests div#thankyou p{margin:20px 0}.contests div#other_contests{clear:both;margin-top:16px}.contests div.contest_btn{width:125px;float:left;margin-right:8px;padding-bottom:8px}.contests div.contest_btn img{margin:0}.inline-app .rich-snippet-hidden{display:none}.inline-app .loading_indicator{text-align:center}.inline-app .loading_indicator img{margin:1em auto}.inline-app .pagination{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;padding:0.4em 0}.inline-app .pagination p{float:left;font-size:11px;color:#d3d3d3;margin:0}.inline-app .pagination ul{float:right;list-style-type:none}.inline-app .pagination ul li{list-style:none;float:left;padding:0 3px;border-left:1px solid #e8e8e8;width:auto;border-top:none}.inline-app .pagination ul li a{color:#e00}.inline-app .pagination ul li.no_link{background:#e8e8e8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-border-radius:2px;border-radius:2px}.inline-app .pagination ul li.page_number_link{display:inline}.inline-app .loading .pagination, .inline-app .loading #sort_options, .inline-app .loading .show_box{display:none}.clearfix, .flexslider, .site_wide_nav, #related_posts_thumbnails li, .wp-pillar .latest-feed, .wp-pillar .latest-feed ul ul.feedlist li.article, .wp-pillar .editorial-columns ul.latest li, .wp-pillar .features, .wp-pillar .features.now_featuring ul li, .wp-pillar.best-of-the-city .features ul li, .wp-pillar .key-figures, .wp-pillar .hot-spots, .wp-pillar .site-section, .wp-pillar.home .home-features ul li, .wp-pillar.restaurants .wten, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form, .wp-pillar.realestateguide .where_to_buy_now, .wp-pillar.fashion-week .galleryfeed, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article, .wp-pillar.fashion-week .celebrities ul li, #comments-left-rail #related, .entry .content_widget, .entry .content_widget > div, .slideshow .social-media, .slideshow .gallery-nav, .entry .swipe-gallery, .slideshow .swipe-gallery, .entry .swipe-gallery li.slide-item, .slideshow .swipe-gallery li.slide-item, .post, .post .entry-content, .post .entry, .post .postmetadata, .todo-items .todo_container .collapse, .inline-app .pagination, .inline-app.listings_search #search_return .sort_option_wrap, .inline-app.listings_search #search_return #sort_options, .inline-app.listings_search #search_return div.listing_result, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span, .inline-app.guide #results_container #results .show_box, .inline-app.guide #results_container #results .maplist, .inline-app.guide #results_container #results #cl-map, .inline-app.guide #results_container #results #listing_results #search_results li, .inline-app.guide #details, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul, .inline-app.guide #sort_options, #social-media .social_wrap, .social_quick_share, #page-share .social-media, #page-share .social-media .share-this span, .header #inner-header #header-navigation.nav .secondary-nav, .header #trending-menu .menu-now-trending-container ul#menu-now-trending, #site-search, .wp-pillar #left-col, .wp-pillar #right-col, .wp-pillar .features.secondary, .wp-pillar .features.tertiary, .wp-pillar.home .home-features .features.secondary, .wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article a.photo, div#content .entry .gallery, .swipe-gallery, .gallery, ul#related_posts_thumbnails li, #further-reading, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar-wb, .inline-app.listings_search #listing_detail .mainContent .detail .detailContent, .inline-app.guide #results_container #results #listing_results #result_header, .inline-app.guide #results_container #results #listing_results #result_header ul li.title, .inline-app.guide #menu_bar .cat-list, .inline-app.guide #menu_bar .cat-list .items{zoom:1}.clearfix:before, .flexslider:before, .site_wide_nav:before, #related_posts_thumbnails li:before, .wp-pillar .latest-feed:before, .wp-pillar .latest-feed ul ul.feedlist li.article:before, .wp-pillar .editorial-columns ul.latest li:before, .wp-pillar .features:before, .wp-pillar .features.now_featuring ul li:before, .wp-pillar.best-of-the-city .features ul li:before, .wp-pillar .key-figures:before, .wp-pillar .hot-spots:before, .wp-pillar .site-section:before, .wp-pillar.home .home-features ul li:before, .wp-pillar.restaurants .wten:before, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form:before, .wp-pillar.realestateguide .where_to_buy_now:before, .wp-pillar.fashion-week .galleryfeed:before, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article:before, .wp-pillar.fashion-week .celebrities ul li:before, #comments-left-rail #related:before, .entry .content_widget:before, .entry .content_widget > div:before, .slideshow .social-media:before, .slideshow .gallery-nav:before, .entry .swipe-gallery li.slide-item:before, .slideshow .swipe-gallery li.slide-item:before, .post:before, .post .entry-content:before, .post .entry:before, .post .postmetadata:before, .todo-items .todo_container .collapse:before, .inline-app .pagination:before, .inline-app.listings_search #search_return .sort_option_wrap:before, .inline-app.listings_search #search_return #sort_options:before, .inline-app.listings_search #search_return div.listing_result:before, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar:before, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span:before, .inline-app.guide #results_container #results .show_box:before, .inline-app.guide #results_container #results .maplist:before, .inline-app.guide #results_container #results #cl-map:before, .inline-app.guide #results_container #results #listing_results #search_results li:before, .inline-app.guide #details:before, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul:before, .inline-app.guide #sort_options:before, #social-media .social_wrap:before, .social_quick_share:before, #page-share .social-media:before, #page-share .social-media .share-this span:before, .header #inner-header #header-navigation.nav .secondary-nav:before, .header #trending-menu .menu-now-trending-container ul#menu-now-trending:before, #site-search:before, .wp-pillar #left-col:before, .wp-pillar #right-col:before, .wp-pillar.home .home-features .features.secondary:before, .wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article a.photo:before, div#content .entry .gallery:before, .swipe-gallery:before, .gallery:before, #further-reading:before, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description:before, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery:before, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar-wb:before, .inline-app.listings_search #listing_detail .mainContent .detail .detailContent:before, .inline-app.guide #results_container #results #listing_results #result_header:before, .inline-app.guide #results_container #results #listing_results #result_header ul li.title:before, .inline-app.guide #menu_bar .cat-list:before, .inline-app.guide #menu_bar .cat-list .items:before, .clearfix:after, .flexslider:after, .site_wide_nav:after, #related_posts_thumbnails li:after, .wp-pillar .latest-feed:after, .wp-pillar .latest-feed ul ul.feedlist li.article:after, .wp-pillar .editorial-columns ul.latest li:after, .wp-pillar .features:after, .wp-pillar .features.now_featuring ul li:after, .wp-pillar.best-of-the-city .features ul li:after, .wp-pillar .key-figures:after, .wp-pillar .hot-spots:after, .wp-pillar .site-section:after, .wp-pillar.home .home-features ul li:after, .wp-pillar.restaurants .wten:after, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form:after, .wp-pillar.realestateguide .where_to_buy_now:after, .wp-pillar.fashion-week .galleryfeed:after, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article:after, .wp-pillar.fashion-week .celebrities ul li:after, #comments-left-rail #related:after, .entry .content_widget:after, .entry .content_widget > div:after, .slideshow .social-media:after, .slideshow .gallery-nav:after, .entry .swipe-gallery li.slide-item:after, .slideshow .swipe-gallery li.slide-item:after, .post:after, .post .entry-content:after, .post .entry:after, .post .postmetadata:after, .todo-items .todo_container .collapse:after, .inline-app .pagination:after, .inline-app.listings_search #search_return .sort_option_wrap:after, .inline-app.listings_search #search_return #sort_options:after, .inline-app.listings_search #search_return div.listing_result:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span:after, .inline-app.guide #results_container #results .show_box:after, .inline-app.guide #results_container #results .maplist:after, .inline-app.guide #results_container #results #cl-map:after, .inline-app.guide #results_container #results #listing_results #search_results li:after, .inline-app.guide #details:after, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul:after, .inline-app.guide #sort_options:after, #social-media .social_wrap:after, .social_quick_share:after, #page-share .social-media:after, #page-share .social-media .share-this span:after, .header #inner-header #header-navigation.nav .secondary-nav:after, .header #trending-menu .menu-now-trending-container ul#menu-now-trending:after, #site-search:after, .wp-pillar #left-col:after, .wp-pillar #right-col:after, .wp-pillar.home .home-features .features.secondary:after, .wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article a.photo:after, div#content .entry .gallery:after, .swipe-gallery:after, .gallery:after, #further-reading:after, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description:after, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar-wb:after, .inline-app.listings_search #listing_detail .mainContent .detail .detailContent:after, .inline-app.guide #results_container #results #listing_results #result_header:after, .inline-app.guide #results_container #results #listing_results #result_header ul li.title:after, .inline-app.guide #menu_bar .cat-list:after, .inline-app.guide #menu_bar .cat-list .items:after{content:"";display:table}.clearfix:after, .flexslider:after, .site_wide_nav:after, #related_posts_thumbnails li:after, .wp-pillar .latest-feed:after, .wp-pillar .latest-feed ul ul.feedlist li.article:after, .wp-pillar .editorial-columns ul.latest li:after, .wp-pillar .features:after, .wp-pillar .features.now_featuring ul li:after, .wp-pillar.best-of-the-city .features ul li:after, .wp-pillar .key-figures:after, .wp-pillar .hot-spots:after, .wp-pillar .site-section:after, .wp-pillar.home .home-features ul li:after, .wp-pillar.restaurants .wten:after, .wp-pillar.realestateguide #real-box #real-form #real-form-dropdown form:after, .wp-pillar.realestateguide .where_to_buy_now:after, .wp-pillar.fashion-week .galleryfeed:after, .wp-pillar.fashion-week .galleryfeed .photo-feed ul.feedlist .article:after, .wp-pillar.fashion-week .celebrities ul li:after, #comments-left-rail #related:after, .entry .content_widget:after, .entry .content_widget > div:after, .slideshow .social-media:after, .slideshow .gallery-nav:after, .entry .swipe-gallery li.slide-item:after, .slideshow .swipe-gallery li.slide-item:after, .post:after, .post .entry-content:after, .post .entry:after, .post .postmetadata:after, .todo-items .todo_container .collapse:after, .inline-app .pagination:after, .inline-app.listings_search #search_return .sort_option_wrap:after, .inline-app.listings_search #search_return #sort_options:after, .inline-app.listings_search #search_return div.listing_result:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar span:after, .inline-app.guide #results_container #results .show_box:after, .inline-app.guide #results_container #results .maplist:after, .inline-app.guide #results_container #results #cl-map:after, .inline-app.guide #results_container #results #listing_results #search_results li:after, .inline-app.guide #details:after, .inline-app.guide #details #post-comments .detailRatings .rating_avg ul:after, .inline-app.guide #sort_options:after, #social-media .social_wrap:after, .social_quick_share:after, #page-share .social-media:after, #page-share .social-media .share-this span:after, .header #inner-header #header-navigation.nav .secondary-nav:after, .header #trending-menu .menu-now-trending-container ul#menu-now-trending:after, #site-search:after, .wp-pillar #left-col:after, .wp-pillar #right-col:after, .wp-pillar.home .home-features .features.secondary:after, .wp-pillar.realestateguide .latest-feed ul.latest ul.feedlist .article a.photo:after, div#content .entry .gallery:after, .swipe-gallery:after, .gallery:after, #further-reading:after, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description:after, .inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery:after, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar-wb:after, .inline-app.listings_search #listing_detail .mainContent .detail .detailContent:after, .inline-app.guide #results_container #results #listing_results #result_header:after, .inline-app.guide #results_container #results #listing_results #result_header ul li.title:after, .inline-app.guide #menu_bar .cat-list:after, .inline-app.guide #menu_bar .cat-list .items:after{clear:both}.inline-app.listings_search{float:left}.inline-app.listings_search form.listing-search{background:#232323;padding-right:0.75em;margin:5px 0px;color:#fff;position:relative;margin-bottom:0.5em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-border-radius:0;border-radius:0}.inline-app.listings_search form.listing-search h1{color:#fff;float:left;margin:20px 6px 0 5px;line-height:1.1em}.inline-app.listings_search form.listing-search .result_stats{float:left;font-size:11px;color:#d3d3d3;margin:0}.inline-app.listings_search form.listing-search fieldset.input_search{float:left;padding:0;margin-right:0}.inline-app.listings_search form.listing-search fieldset.input_search label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#FFF;font-size:0.75em;margin-top:0;padding-top:0;margin-bottom:2px;line-height:1em}.inline-app.listings_search form.listing-search fieldset.input_search input.text{background-color:#fff;border:1px solid #ccc;display:inline-block;height:20px;padding:4px 6px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px;width:150px}.inline-app.listings_search form.listing-search fieldset.input_search #search_text{margin-right:0.5em}.inline-app.listings_search form.listing-search .button, .inline-app.listings_search form.listing-search #post-comments #respond form#commentform #submit, #post-comments #respond form#commentform .inline-app.listings_search form.listing-search #submit{margin-top:20px;display:inline;min-width:55px}.inline-app.listings_search #search_filters{clear:both;float:left;width:31.491712705%}.inline-app.listings_search #search_filters dl.category_list{margin-bottom:1em}.inline-app.listings_search #search_filters dl.category_list dt{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:1em;margin-bottom:0.5em}.inline-app.listings_search #search_filters dl.category_list dd{border-bottom:1px dotted #000;padding-bottom:3px;margin-bottom:8px;margin-right:1em}.inline-app.listings_search #search_return{float:left;width:65.74585634900001%;padding-left:20px;border-left:1px dotted #E8E8E8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.inline-app.listings_search #search_return #search_title_header{margin-top:0em}.inline-app.listings_search #search_return #search_title_header{margin-top:0em}.inline-app.listings_search #search_return #search_title_header h2 a{color:#000}.inline-app.listings_search #search_return .sort_option_wrap{text-align:left;padding:0;margin-bottom:0em}.inline-app.listings_search #search_return #sort_options{margin-top:0.5em;font-size:0.9em;clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;text-align:left;background:none;border:0}.inline-app.listings_search #search_return #sort_options dt{display:inline-block;color:black;font-size:1em;border:0;font-weight:bold;padding:0}.inline-app.listings_search #search_return #sort_options dd{display:inline-block;padding:0 0 0 3px;min-width:75px;border-right:1px solid #f1f1f1;text-align:center}.inline-app.listings_search #search_return #sort_options dd.first_opt{text-align:center}.inline-app.listings_search #search_return #sort_options dd.first_opt a{padding-right:0}.inline-app.listings_search #search_return #sort_options dd a{color:#e00}.inline-app.listings_search #search_return #listing_results{margin-top:1em}.inline-app.listings_search #search_return #listing_results .listing_result .listing_thumb img{max-width:140px}.inline-app.listings_search #search_return #map_canvas{position:absolute;left:-9999px;width:100%;height:300px}.inline-app.listings_search #search_return #map_canvas.displayed{position:relative;left:0;margin-left:0}.inline-app.listings_search #search_return .show_box{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;clear:both;font-size:0.9em}.inline-app.listings_search #search_return .show_box a{color:#e00}.inline-app.listings_search .search_footer{clear:both}.inline-app.listings_search #listing_detail .mainContent .detail .detailThumb{float:right;padding:5px;border:1px solid #E8e8e8}.inline-app.listings_search #listing_detail .mainContent .detail .detailThumb img{max-width:140px;max-height:140px}.inline-app.listings_search #listing_detail .mainContent .detail address{clear:left}.inline-app.listings_search #listing_detail .mainContent .detail address span{display:block}.inline-app.listings_search #listing_detail .mainContent .detail #listing_contact_info{clear:left}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description{margin:10px 0px 0px 0px !important;background:#fcfcfc;border:1px solid #ccc;padding:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description .detailTitle{display:none}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description img.imgDetail{clear:right;float:right;margin-left:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description .videoDetail{clear:right;float:right;display:none}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery{list-style-type:none;float:right;clear:right;margin-top:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery li{float:left;border:1px solid #ccc;margin-left:0.25em;list-style-type:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-border-radius:4px;border-radius:4px}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery li a{padding:2px 4px 4px}.inline-app.listings_search #listing_detail .mainContent .detail #detailed_description ul.detailGallery li.video{display:none}.inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar, .inline-app.listings_search #listing_detail .mainContent .detail .baseIconNavbar-wb{padding-top:8px;padding-bottom:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:32px;clear:both;margin:0.5em 0}.inline-app.listings_search #listing_detail .mainContent .detail .detailContent{margin-bottom:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail .detailContent #map{float:left;height:256px;width:48.618784527%;display:block;margin-right:0.5em}.inline-app.listings_search #listing_detail .mainContent .detail .detailContent #map:empty{display:none}.inline-app.listings_search #listing_detail .mainContent .detail .detailContent #streetview{float:left;max-height:256px;width:49%;display:block;margin-top:0;padding-top:0;font-size:0px;line-height:0px}.inline-app.listings_search #listing_detail .mainContent .detail #related{clear:both;margin:2em 0 0.5em;padding:0.5em;padding-top:0;background-color:#f5f5f5}.inline-app.listings_search #listing_detail .mainContent .detail #related h4, .inline-app.listings_search #listing_detail .mainContent .detail #related h5{text-transform:uppercase;background-color:#e8e8e8;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:12px;margin:0 -0.5em;padding:10px 5px;border:none}.inline-app.listings_search #listing_detail .mainContent .detail #related h4{display:none}.inline-app.listings_search #listing_detail .mainContent .detail #related ol{list-style-type:none}.inline-app.listings_search #listing_detail .mainContent .detail #related ol li{margin-top:5px;padding-bottom:5px;text-align:left}.inline-app.listings_search #listing_detail .mainContent .detail #related p.tag{text-transform:uppercase}.inline-app.listings_search #listing_detail .mainContent .detail #related p.tag a{background:transparent;border:0;padding:0;margin:0}.inline-app.listings_search #listing_detail .mainContent .left-rail #related h4{display:block}.inline-app.listings_search #listing_detail .mainContent #post-comments h4{display:none}.inline-app.listings_search #listing_detail .mainContent #post-comments #disclaimer{float:left;margin:15px 0;padding:10px 0;border-top:1px solid #9e9e9e;color:#9e9e9e;font-family:Arial,serif;font-size:11px;font-style:italic}.inline-app.listings_search #listing_detail .mainContent #post-comments #respond iframe{width:650px;height:550px}.inline-app.guide{float:left;width:651px;margin-top:0.5em}.inline-app.guide h1{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em}.inline-app.guide h1.sr_title{font-size:36px;font-weight:normal;padding:0}.inline-app.guide a{color:#ED1C24;text-decoration:none}.inline-app.guide a:hover, .inline-app.guide a:active{text-decoration:underline}.inline-app.guide .pagination{border-top:none;border-bottom:1px solid #222;font-size:11px;padding:0.4em 0}.inline-app.guide .pagination p{width:100%;text-align:left}.inline-app.guide .pagination ul{margin-top:0em;clear:both}.inline-app.guide .pagination ul li.page_number_link{display:inline}.inline-app.guide #listing_bread-crumbs{display:block;padding:0 0 10px;border-bottom:1px solid #000;margin:-2px 0 15px}.inline-app.guide #results_container{clear:none;border-left:1px dotted #E8E8E8;float:right;width:439px;margin-top:5px;padding:0px 0px 0px 20px}.inline-app.guide #results_container #page_map{visibility:visible}.inline-app.guide #results_container #results .show_box{display:block;color:#ED1C24;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.inline-app.guide #results_container #results .topachor{background:url(/guides/images/arrow_up.gif) no-repeat left center;padding:0px 0px 0px 12px}.inline-app.guide #results_container #results .maplist, .inline-app.guide #results_container #results #cl-map{float:left;margin-left:-9999px;position:absolute;width:435px;height:320px;border:1px solid #000;margin-bottom:1em}.inline-app.guide #results_container #results h1{font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:16px;font-weight:normal;padding:0px}.inline-app.guide #results_container #results ul{list-style-type:none;margin:0;padding:0}.inline-app.guide #results_container #results #listing_title{line-height:20px;width:100%;float:left;margin:15px 0 5px;text-transform:none}.inline-app.guide #results_container #results #listing_title span{color:#ED1C24}.inline-app.guide #results_container #results #listing_title #reset_cbtn{padding:0 2px;margin-top:-5px;vertical-align:middle;cursor:pointer}.inline-app.guide #results_container #results #listing_results{clear:both}.inline-app.guide #results_container #results #listing_results #result_header{margin:1em 0;display:block}.inline-app.guide #results_container #results #listing_results #result_header ul{background:black;padding:10px 0}.inline-app.guide #results_container #results #listing_results #result_header ul li.title{list-style-type:none}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p{color:white;font-weight:bold;float:left;margin:0px;font-size:11px;overflow:hidden;text-align:center;font-weight:bold;cursor:pointer}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p.address{width:95px;text-align:left;padding-left:0.5em}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p.cuisine{width:125px}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p.neighbor{width:110px}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p.star{width:55px;height:20px;background-position:center center !important}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p.value{width:45px}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p a{color:white}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p a.sa{background:black url(/guides/images/arrow_up.gif) no-repeat right center;padding:2px 10px 2px 3px}.inline-app.guide #results_container #results #listing_results #result_header ul li.title p a.sd{background:black url(/guides/images/arrow_down.gif) no-repeat right center;padding:2px 10px 2px 3px}.inline-app.guide #results_container #results #listing_results #search_results{list-style-type:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;min-height:100%;margin-top:0px}.inline-app.guide #results_container #results #listing_results #search_results li{list-style-type:none;list-style:none;padding:20px 0;margin:0;border-top:1px solid #E8E8E8}.inline-app.guide #results_container #results #listing_results #search_results li h2{font-family:Georgia,serif;font-size:14px;font-weight:bold;padding:0 0 5px}.inline-app.guide #results_container #results #listing_results #search_results li h2.tl{padding:5px 0 15px 0px;margin-left:-28px;margin-bottom:-15px;background:url(/guides/images/TLflag.gif) no-repeat left center;left:0}.inline-app.guide #results_container #results #listing_results #search_results li h2.tl span{width:35px;float:left;display:inline-block}.inline-app.guide #results_container #results #listing_results #search_results li p{font-weight:normal;margin:0px;font-size:11px;overflow:hidden;text-align:center;font-weight:bold;float:left}.inline-app.guide #results_container #results #listing_results #search_results li p.address{width:134px;text-align:left;font-weight:normal;font-size:12px}.inline-app.guide #results_container #results #listing_results #search_results li p.address .map_show{cursor:pointer;color:#ED1C24}.inline-app.guide #results_container #results #listing_results #search_results li p.address .send_phone{cursor:pointer;color:#ED1C24;float:left;width:420px;height:40px;display:none}.inline-app.guide #results_container #results #listing_results #search_results li p.cuisine{width:80px}.inline-app.guide #results_container #results #listing_results #search_results li p.neighbor{width:120px}.inline-app.guide #results_container #results #listing_results #search_results li p.star{width:50px;height:20px;overflow:hidden;padding:0;background-position:center center !important}.inline-app.guide #results_container #results #listing_results #search_results li p.value{width:50px}.inline-app.guide .results_add_listing{display:block}.inline-app.guide #details h2{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:20px;font-weight:bold;text-transform:uppercase;width:100%;margin:10px 0 0 0;line-height:1.6em}.inline-app.guide #details h2.tl_recommended{background:url(/guides/images/recommendedByTL.gif) no-repeat left center;height:30px;padding:0px;margin:0 0 5px -30px;display:block}.inline-app.guide #details hr.subheader_rule{display:block;height:1px;border:0;border-top:3px solid #000;margin:4px 0;padding:0}.inline-app.guide #details #detail_title{font-size:34px;font-weight:bold;line-height:1em;margin:0px 10px 15px 0;float:left;width:100%}.inline-app.guide #details #detail_title .detail-star-whats-this{float:left;padding-left:110px}.inline-app.guide #details #detail_title .detail-30-whats-this{float:left;padding:0px}.inline-app.guide #details #detail_title .detail-star-rating{padding:0 0 0 0;display:inline-block;vertical-align:top;height:20px;width:100px;margin-top:0px}.inline-app.guide #details #detail_title .detail-star-rating .detail-star-img{background:#000;overflow:visible;padding:0;font-size:10px;line-height:20px;position:absolute;margin-top:9px}.inline-app.guide #details #detail_title .detail-star-rating .detail-star-img img{padding:0;margin:0}.inline-app.guide #details .address_info{clear:both;font-size:1.2em}.inline-app.guide #details .listing_cinfo{display:block;clear:both;font-size:14px;margin:0.5em 0 1em}.inline-app.guide #details .listing_cinfo a{font-size:14px}.inline-app.guide #details .listing_cinfo img#imgThumb{float:right;padding:0 0 5px 5px}.inline-app.guide #details .listing_cinfo #url{margin-bottom:1em}.inline-app.guide #details .listing_summaryDescription{margin:20px 0;font-size:14px}.inline-app.guide #details #l_extra_fields{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;float:left;width:100%}.inline-app.guide #details #l_extra_fields p{margin:0px;line-height:1.6em}.inline-app.guide #details #l_listing_hours_loc{font-size:14px}.inline-app.guide #details #l_baseIconNavbar{display:block;clear:both;padding:15px 0 25px}.inline-app.guide #details #l_baseIconNavbar .howwdi{margin:0 0 10px -9px;display:block}.inline-app.guide #details #l_baseIconNavbar .howwdi a.hwr_link{width:324px;height:44px;background:url(/guides/images/How-We-Rate-The-Restaurants.jpg) no-repeat center center;display:block}.inline-app.guide #details #l_baseIconNavbar .howwdi a.hwr_link:hover{text-decoration:none}.inline-app.guide #details #post-comments{display:block}.inline-app.guide #details #post-comments h1#wrtitle{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:16px;font-weight:bold;text-transform:uppercase;background:#FFF;position:relative;z-index:10;left:10px;width:125px}.inline-app.guide #details #post-comments .detailRatings{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;line-height:15px}.inline-app.guide #details #post-comments .detailRatings h1{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:25px}.inline-app.guide #details #post-comments .detailRatings .rating_avg{margin:10px 0}.inline-app.guide #details #post-comments .detailRatings .rating_avg h3{font-family:"Georgia",Cambria,Times New Roman,Times,serif;font-size:13px;font-weight:normal}.inline-app.guide #details #post-comments .detailRatings .rating_avg ul{list-style:none;margin:0;padding:0}.inline-app.guide #details #post-comments .detailRatings .rating_avg ul li{list-style:none;border:none;float:left;width:43px;height:23px;padding:10px 0;text-align:center;margin:10px 25px 10px 0;background:url(/guides/images/Reader-Review-icon.png) no-repeat center center;font-family:Arial,serif;font-size:11px;font-weight:bold;color:#fab521;line-height:13px}.inline-app.guide #details #post-comments .detailRatings .rating_avg ul li label{font-family:Arial,serif;font-size:9px;font-weight:bold;color:#fab521;line-height:11px;width:43px;text-align:center;text-transform:uppercase;padding-top:3px}.inline-app.guide #details #post-comments .detailRatings .complementaryInfo{margin:3px 0;background:#fab521;padding:2px 5px}.inline-app.guide #details #post-comments .detailRatings .ratingInfo{margin:3px 0}.inline-app.guide #details #post-comments .detailRatings .review{clear:both;margin:0.5em 0}.inline-app.guide #details #l_statement{display:block;clear:both;margin:15px 0;padding:10px 0;width:430px;border-top:1px solid #9e9e9e;color:#9e9e9e;font-family:Arial,serif;font-size:11px;font-style:italic}.inline-app.guide #details #l_statement span{font-style:normal}.inline-app.guide #details #l_statement a{color:#9e9e9e !important;text-decoration:underline !important}.inline-app.guide #details #l_detailed_description{background:none repeat scroll 0 0 #d3edff;clear:both;display:table;padding:8px;margin:0 !important;width:406px}.inline-app.guide #details #l_detailed_description .imgDetail{float:left;height:200px;width:200px;padding-bottom:10px;padding-right:10px}.inline-app.guide #details #l_detailed_description .detailGallery{clear:left;float:left;width:150px}.inline-app.guide #details #l_detailed_description .detailGallery li{background-color:#FFF;border:1px solid #000;float:left;list-style-type:none;margin:2px 0 0 2px;text-align:center;width:20px;padding:2px}.inline-app.guide #left_column, .inline-app.guide #menu_bar{float:left;width:186px}.inline-app.guide #mobile_search_form{display:none}.inline-app.guide #search_form{display:block;width:180px;text-align:center;margin-left:-5px}.inline-app.guide #search_form #search1, .inline-app.guide #search_form #search{position:relative}.inline-app.guide #search_form #search1 input[type="text"], .inline-app.guide #search_form #search input[type="text"]{width:125px;height:25px;border:2px solid #000;padding:5px 45px 5px 5px;margin-top:10px;color:#7e7e7e;font-size:12px}.inline-app.guide #search_form #search1 input#search_submit, .inline-app.guide #search_form #search input#search_submit{background:url("/guides/images/sbtn.png") no-repeat center center;border:0 none;height:33px;width:32px;cursor:pointer;position:absolute;margin:0;left:145px;top:12px}.inline-app.guide #search_form #go_back{font-family:Arial,serif;margin:25px 0 0 -5px}.inline-app.guide #search_form #go_back a{font-family:Arial,serif}.inline-app.guide #menu_bar{display:block;width:180px}.inline-app.guide #menu_bar h1{clear:left;font-size:15px;font-weight:bold;padding:10px 0;text-transform:uppercase;margin-top:15px}.inline-app.guide #menu_bar .cat-list .stitle{cursor:pointer;margin-top:15px}.inline-app.guide #menu_bar .cat-list tt{padding:0.2em 0;width:176px;line-height:1.1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:normal;float:left}.inline-app.guide #menu_bar .cat-list tt .checkbox{float:left;width:9px;height:9px;margin:3px 5px 3px 0}.inline-app.guide #menu_bar .cat-list tt .sitemchk{float:left;width:9px;height:9px;margin:3px 10px 3px 0}.inline-app.guide #menu_bar .cat-list tt label{color:#000;display:block;font-family:Arial;font-size:11px;font-weight:normal;margin-left:10px;width:155px;line-height:1.8em;cursor:pointer}.inline-app.guide #menu_bar .cat-list tt label span{color:#ED1C24}.inline-app.guide #menu_bar .cat-list .items{width:180px;float:left}.inline-app.guide #menu_bar .cat-list .items tt{width:176px;display:block}.inline-app.guide #menu_bar .cat-list .items tt label{width:160px}.inline-app.guide #menu_bar .cat-list .items tt img{vertical-align:middle}.inline-app.guide #menu_bar .cat-list .moreshow{width:176px;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px}.inline-app.guide #menu_bar .cat-list .moreshow a.morebutton{cursor:pointer}.inline-app.guide #menu_bar .cat-list .moreshow .moreitems{border:1px solid #000;background:#eee;float:left;margin:-178px 0 0 125px;padding:10px;position:absolute;width:540px;display:none;z-index:10;font-size:11px}.inline-app.guide #menu_bar .cat-list .moreshow .moreitems h6{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:2.1em;font-weight:normal;color:#111;letter-spacing:-0.025em;font-size:16px;font-weight:bold;text-transform:uppercase;padding-bottom:10px;float:left;width:100%}.inline-app.guide #menu_bar .cat-list .moreshow .moreitems .moreclose{cursor:pointer;float:right;margin-top:-35px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;padding:6px 26px 6px 0;background:url(/guides/images/red_close_button.png) no-repeat right center}.inline-app.guide #menu_bar #latest{width:180px;float:left;padding:10px 0}.inline-app.guide #menu_bar #latest li{list-style:none;padding:0.5em 0;float:left;width:176px;line-height:1.1em;font-family:Arial;font-size:11px;font-weight:normal;color:#ED1C24}.inline-app.guide #menu_bar img.sec_title{margin:25px 0 -20px -5px}.inline-app.guide #sort_options{float:left;width:439px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;margin:0;padding:15px 0 0;background:none;border:0}.inline-app.guide #sort_options h1{font-size:1em;margin-bottom:0.5em}.inline-app.guide #sort_options #sort_t{float:left;width:45px;padding:0;font-weight:normal}.inline-app.guide #sort_options #sort_i{float:right;width:392px;display:inline;padding:0}.inline-app.guide #sort_options #sort_i span{padding:0 6px 0 4px;display:inline;float:left;border:0;border-right:1px solid #222;min-width:10px;text-align:center}.inline-app.guide #sort_options #sort_i span a.sort_button{padding:0 0 0 3px;text-align:center;cursor:pointer;display:inline;min-width:10px}.inline-app.guide #sort_options #sort_i span a.sort_button.sd{background:#ededed url(/guides/images/arrow_down.gif) no-repeat 98% center;padding:3px 12px 4px 4px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px;display:inline}.inline-app.guide #sort_options #sort_i span a.sort_button.sa{display:inline;background:#ededed url(/guides/images/arrow_up.gif) no-repeat 98% center;padding:3px 12px 4px 4px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px}.inline-app.guide #sort_options #sort_i span:last-child{border-right:none}.inline-app.guide .rating0_5{background:url(/guides/images/30_gourmet_20x20.gif) no-repeat left center}.inline-app.guide .rating1{background:url(/guides/images/star1.gif) no-repeat left center}.inline-app.guide .rating1_5{background:url(/guides/images/star1_5.gif) no-repeat left center}.inline-app.guide .rating2{background:url(/guides/images/star2.gif) no-repeat left center}.inline-app.guide .rating2_5{background:url(/guides/images/star2_5.gif) no-repeat left center}.inline-app.guide .rating3{background:url(/guides/images/star3.gif) no-repeat left center}.inline-app.guide .rating3_5{background:url(/guides/images/star3_5.gif) no-repeat left center}.inline-app.guide .rating4{background:url(/guides/images/star4.gif) no-repeat left center}.inline-app.guide .rating4_5{background:url(/guides/images/star4_5.gif) no-repeat left center}.inline-app.guide .rating5{background:url(/guides/images/star5.gif) no-repeat left center}.inline-app.guide #menu_bar .cat-list tt label span{color:#ED1C24}.inline-app.guide #menu_bar .cat-list tt .rating1, .inline-app.guide #results h1 span label.rating1{padding:0 2px 0 10px;width:auto}.inline-app.guide #menu_bar .cat-list tt .rating2, .inline-app.guide #results h1 span label.rating2{padding:0 2px 0 20px;width:auto}.inline-app.guide #menu_bar .cat-list tt .rating3, .inline-app.guide #results h1 span label.rating3{padding:0 2px 0 30px;width:auto}.inline-app.guide #menu_bar .cat-list tt .rating4, .inline-app.guide #results h1 span label.rating4{padding:0 2px 0 40px;width:auto}.inline-app.guide .helpDesc{position:absolute;z-index:10;border:1px solid #000;display:none;left:0}.inline-app.guide .hdPrice{background:white url(/guides/images/Rollover-for-price-race-icon.jpg) no-repeat center center;width:220px;height:82px}.inline-app.guide .hdStar{background:white url(/guides/images/Rollover-for-star-rating.jpg) no-repeat center center;width:200px;height:137px}.inline-app.guide .hdTLRec{background:white url(/guides/images/Recommended-by-TL-rollover.jpg) no-repeat center center;width:256px;height:31px;margin:5px 0 0 -20px}.inline-app.guide .hdGour{background:white url(/guides/images/30-Gourmet-rollover.jpg) no-repeat center center;width:346px;height:66px;margin:30px 0 0 260px}.inline-app.guide .htins{margin:30px 0 0 300px}.inline-app.guide .helptip{cursor:pointer}.inline-app.guide #details #provided_by_client{background:#edf8fe;clear:both;margin-top:25px;text-align:center;font-family:Arial,sans-serif;width:440px}.inline-app.guide #details #provided_by_client h2{font-size:2.2em;line-height:125%;color:#35679a;font-family:Arial,sans-serif;padding:10px;width:440px;margin:10px 0 0 0}.inline-app.guide #details #provided_by_client hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:4px 0;padding:0}.inline-app.guide #details #provided_by_client #client_logo img{border:3px solid #000;margin:25px}.inline-app.guide #details #provided_by_client #client_gallery img{display:inline-block;vertical-align:middle;margin:5px;border:0}.inline-app.guide #details #provided_by_client #client_gallery img#client_gallery_placeholder{width:200px;height:200px}.inline-app.guide #details #provided_by_client #client_gallery img.client_gallery_on{cursor:pointer;cursor:hand}.inline-app.guide #details #provided_by_client #client_gallery img.client_gallery_off{cursor:default}.inline-app.guide #details #provided_by_client #client_gallery #client_gallery_list_holder{margin:5px auto;padding:0;text-align:center;clear:both;width:440px;height:20px}.inline-app.guide #details #provided_by_client #client_gallery ul{width:200px;height:20px;margin:0 auto;padding:0;padding-left:110px;text-align:center}.inline-app.guide #details #provided_by_client #client_gallery ul li{float:left;color:#b5cce0;list-style-type:disc;width:15px;height:10px;border:none;margin:0;padding:0;font-size:2.0em}.inline-app.guide #details #provided_by_client #client_gallery ul li.client_gallery_off{color:#b5cce0}.inline-app.guide #details #provided_by_client #client_gallery ul li.client_gallery_on{color:#336799}.inline-app.guide #details #provided_by_client #client_gallery ul li img{display:none}.inline-app.guide #details #provided_by_client p{padding:0 20px;font-family:'Lucida Sans Unicode','Lucida Grande',sans-serif;font-size:14px;line-height:20px}.inline-app.guide #details #provided_by_client p a{color:#35679a}.inline-app.guide #details #provided_by_client #client_slogan{font-weight:bold}.desktop-only{display:block}.mobile-only{display:none}body{width:1030px;margin:auto}#uber{box-sizing:content-box !important;-ms-box-sizing:content-box !important}#social-media{margin:0 5px 10px 12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-align:left;border:0;padding:0}#social-media .social_wrap{width:100%;margin:0 auto}#rss-3{display:block}#page-share{border:0px;border-bottom:1px solid black;padding:15px 0em 15px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-border-radius:0px;border-radius:0px}#page-share .social-media{text-align:left}#page-share .social-media span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-box-sizing:content-box}#page-share .social-media .description{width:100%;display:block;text-align:left;margin-bottom:10px}#page-share .social-media .share-this span{float:left;margin-bottom:1em}#page-share .social-media .share-this .st_pinterest_hcount{position:relative;top:0;clear:none}#page-share .social-media .share-this .st_email_hcount{position:relative;top:0}#page-share .social-media .share-this .st_plusone_hcount{position:relative;top:0}.social_quick_share{clear:none;float:right}.page-real-estate .social_quick_share{float:left;margin-bottom:10px}}@media only screen and (min-width: 1030px){}@media only screen and (min-width: 1240px){}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){}.wpgmza_map{border:0;margin:5px !important}.wpgmza_map img{border:none !important;background-color:transparent !important;padding:0 !important;margin:0 !important;visibility:visible !important}.gm-style div{margin-top:0 !important}#wpgmaps_directions_edit{padding-top:20px}.wpgmza_markerbox{margin:0;padding:0;color:#000 !important}.wpgmza_markerbox a{color:#1982D1 !important}.wpgmaps_mlist_table{width:42px}.wpgmaps_mlist_marker{width:32px;height:32px;vertical-align:top;padding:0 !important}.wpgmaps_mlist_info{vertical-align:top;text-align:left;padding:0 !important}.wpgmaps_mlist_row{cursor:pointer}.wpgmaps_mlist_row:hover{background-color:#EEE}.wpgmaps_directions_outer_div{padding-top:30px;padding-bottom:5px}.wpgmaps_directions_outer_div table,wpgmza_marker_list_class{margin-bottom:0px !important}.wpgmza_map h2{clear:both}.wpgmaps_user_form{clear:both}.wpgmza_table{clear:both}.wpgmaps_mlist_row img{margin-bottom:0 !important}.wpgmza_table td{vertical-align:top !important;padding-bottom:15px !important;padding-right:10px !important}.wpgmza_table th{text-align:left !important;padding-bottom:15px !important}.wpgmza_table_description{width:40% !important}.wpgmza_table_marker{width:10% !important}.wpgmza_table_title{width:20% !important}.wpgmza_table_address{width:30% !important}.dataTables_filter input[type="text"], .dataTables_filter select{display:inline !important}.dataTables_filter label{font-weight:bold}.adp-placemark img{width:24px !important;max-width:none !important}.widget_toist_most_read_widget h5{margin:0 0 -.3em}.widget_toist_most_read_widget{margin-bottom:10px;padding:5px 0 0 5px}.sidebar-box h5{background:none repeat scroll 0 0 #143C4B;border:medium none;color:#B4D24B;font-family:Arvo,Georgia,serif;font-size:21px;font-weight:normal;height:21px;line-height:21px;margin:0;padding:5px 0;text-align:center;width:280px}.widget_toist_most_read_widget ul#ts-tabs li{color:#000;cursor:pointer;float:left;font-family:Oswald,Verdana,sans-serif;font-size:20px;font-weight:normal;height:56px;line-height:120%;padding:0;text-align:center;width:140px;background:transparent url(http://media.torontolife.com/graphics/TL-popular-pointer-bar.png) no-repeat left bottom}.widget_toist_most_read_widget ul#ts-tabs li.current{background:transparent url(http://media.torontolife.com/graphics/TL-popular-pointer-bar.png) no-repeat 50% 100%}.widget_toist_most_read_widget ul#ts-tabs li:first-child{}.widget_toist_most_read_widget ul#ts-tabs{background:transparent url(http://media.torontolife.com/graphics/TL-popular-divider.png) no-repeat center top;height:56px;width:280px}.ts-details{padding:0 5px}.ts-details p a{font-family:Georgia,serif;font-size:14px;line-height:120%}.ts-details p{border-bottom:1px dotted #000;text-align:center;padding:5px 20px}body .gform_wrapper.gf_reset_wrapper, body .gform_wrapper.gf_reset_wrapper div, body .gform_wrapper.gf_reset_wrapper span, body .gform_wrapper.gf_reset_wrapper iframe, body .gform_wrapper.gf_reset_wrapper h1, body .gform_wrapper.gf_reset_wrapper h2, body .gform_wrapper.gf_reset_wrapper h3, body .gform_wrapper.gf_reset_wrapper h4, body .gform_wrapper.gf_reset_wrapper h5, body .gform_wrapper.gf_reset_wrapper h6, body .gform_wrapper.gf_reset_wrapper p, body .gform_wrapper.gf_reset_wrapper img, body .gform_wrapper.gf_reset_wrapper ol, body .gform_wrapper.gf_reset_wrapper ul, body .gform_wrapper.gf_reset_wrapper li, body .gform_wrapper.gf_reset_wrapper fieldset, body .gform_wrapper.gf_reset_wrapper form, body .gform_wrapper.gf_reset_wrapper label, body .gform_wrapper.gf_reset_wrapper legend, body .gform_wrapper.gf_reset_wrapper input[type=text], body .gform_wrapper.gf_reset_wrapper input[type=email], body .gform_wrapper.gf_reset_wrapper input[type=tel], body .gform_wrapper.gf_reset_wrapper input[type=url], body .gform_wrapper.gf_reset_wrapper input[type=number], body .gform_wrapper.gf_reset_wrapper input[type=password], body .gform_wrapper.gf_reset_wrapper select, body .gform_wrapper.gf_reset_wrapper textarea, body .gform_wrapper.gf_reset_wrapper input[type=submit], body .gform_wrapper.gf_reset_wrapper input[type=button], body .gform_wrapper.gf_reset_wrapper input[type=image], body .gform_wrapper.gf_reset_wrapper button, body .gform_wrapper.gf_reset_wrapper table, body .gform_wrapper.gf_reset_wrapper caption, body .gform_wrapper.gf_reset_wrapper tbody, body .gform_wrapper.gf_reset_wrapper tfoot, body .gform_wrapper.gf_reset_wrapper thead, body .gform_wrapper.gf_reset_wrapper tr, body .gform_wrapper.gf_reset_wrapper th, body .gform_wrapper.gf_reset_wrapper td{margin:0;padding:0;border:0;outline:0}body .gform_wrapper.gf_reset_wrapper div, body .gform_wrapper.gf_reset_wrapper span, body .gform_wrapper.gf_reset_wrapper iframe, body .gform_wrapper.gf_reset_wrapper p, body .gform_wrapper.gf_reset_wrapper img, body .gform_wrapper.gf_reset_wrapper ol, body .gform_wrapper.gf_reset_wrapper ul, body .gform_wrapper.gf_reset_wrapper li, body .gform_wrapper.gf_reset_wrapper fieldset, body .gform_wrapper.gf_reset_wrapper form, body .gform_wrapper.gf_reset_wrapper label, body .gform_wrapper.gf_reset_wrapper legend, body .gform_wrapper.gf_reset_wrapper input[type=text], body .gform_wrapper.gf_reset_wrapper input[type=email], body .gform_wrapper.gf_reset_wrapper input[type=tel], body .gform_wrapper.gf_reset_wrapper input[type=url], body .gform_wrapper.gf_reset_wrapper input[type=number], body .gform_wrapper.gf_reset_wrapper input[type=password], body .gform_wrapper.gf_reset_wrapper select, body .gform_wrapper.gf_reset_wrapper textarea, body .gform_wrapper.gf_reset_wrapper input[type=submit], body .gform_wrapper.gf_reset_wrapper input[type=button], body .gform_wrapper.gf_reset_wrapper input[type=image], body .gform_wrapper.gf_reset_wrapper button, body .gform_wrapper.gf_reset_wrapper table, body .gform_wrapper.gf_reset_wrapper caption, body .gform_wrapper.gf_reset_wrapper tbody, body .gform_wrapper.gf_reset_wrapper tfoot, body .gform_wrapper.gf_reset_wrapper thead, body .gform_wrapper.gf_reset_wrapper tr, body .gform_wrapper.gf_reset_wrapper th, body .gform_wrapper.gf_reset_wrapper td{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;line-height:1;font-weight:normal}body .gform_wrapper.gf_reset_wrapper div, body .gform_wrapper.gf_reset_wrapper span, body .gform_wrapper.gf_reset_wrapper p{line-height:1.8}body .gform_wrapper.gf_reset_wrapper fieldset, body .gform_wrapper.gf_reset_wrapper img{border:0}body .gform_wrapper.gf_reset_wrapper ol, body .gform_wrapper.gf_reset_wrapper ul, body .gform_wrapper.gf_reset_wrapper li{list-style:none}body .gform_wrapper.gf_reset_wrapper a img{border:none}body .gform_wrapper.gf_reset_wrapper :focus{outline:0}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial, sans-serif;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:bold;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(250, 250, 250, 2);-moz-box-shadow:inset 0px 1px 1px 0px rgba(250, 250, 250, .2);box-shadow:inset 0px 1px 1px 0px rgba(250, 250, 250, .2);text-shadow:1px -1px 0px #000;filter:dropshadow(color=#000, offx=1, offy=-1);line-height:30px;min-height:30px !important;border-width:1px 0 0 0;border-style:solid;border-color:#666}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url('/wp-content/plugins/gravityforms/images/datepicker/arrow.png');background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0px}.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #f7f7f7 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);background:-o-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);background:linear-gradient(to bottom,  #f7f7f7 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0px 0px #fff;filter:dropshadow(color=#fff, offx=1, offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0px}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0px}.ui-datepicker td span, .ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0px #fff;filter:dropshadow(color=#fff, offx=1, offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  #ededed 0%, #dedede 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));background:-webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);background:-o-linear-gradient(top,  #ededed 0%,#dedede 100%);background:-ms-linear-gradient(top,  #ededed 0%,#dedede 100%);background:linear-gradient(to bottom,  #ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );-webkit-box-shadow:inset 1px 1px 0px 0px rgba(250, 250, 250, .5);-moz-box-shadow:inset 1px 1px 0px 0px rgba(250, 250, 250, .5);box-shadow:inset 1px 1px 0px 0px rgba(250, 250, 250, .5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px solid #c19163;color:#666;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, .1);-moz-box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, .1);box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, .1);text-shadow:0px 1px 0px #FFF;filter:dropshadow(color=#FFF, offx=0, offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0 0 0 0 !important}body div#ui-datepicker-div[style]{z-index:9999 !important}.gform_wrapper{overflow:inherit;margin:10px 0;max-width:98%}.gform_wrapper h1, .gform_wrapper h2, .gform_wrapper h3{font-weight:normal;border:none;outline:none;background:none}.gform_wrapper :focus{outline:0}.gform_wrapper form{text-align:left}.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password]{outline-style:none;font-size:11px;font-family:inherit;padding:5px 2px 5px 2px;letter-spacing:normal}.gform_wrapper input[type=image]{border:none !important;padding:0 !important;width:auto !important}.gform_wrapper textarea{outline-style:none;font-size:11px;font-family:inherit;letter-spacing:normal;padding:4px 2px 4px 2px;resize:none}.gform_wrapper ul{margin:0 !important;list-style-type:none}html>body .entry ul, .gform_wrapper ul{text-indent:0}.gform_wrapper li, .gform_wrapper form li{margin-left:0 !important;list-style-type:none !important;list-style-image:none !important;list-style:none !important;overflow:visible}.gform_wrapper ul li.gfield{clear:both}.gform_wrapper ul.gfield_radio li, .gform_wrapper ul.gfield_checkbox li{overflow:hidden}.gform_wrapper ul.right_label li, .gform_wrapper form ul.right_label li, .gform_wrapper ul.left_label li, .gform_wrapper form ul.left_label li{margin-bottom:14px}.gform_wrapper ul.right_label li ul.gfield_radio li, .gform_wrapper form ul.right_label li ul.gfield_radio li, .gform_wrapper ul.left_label li ul.gfield_radio li, .gform_wrapper form ul.left_label li ul.gfield_radio li, .gform_wrapper ul.right_label li ul.gfield_checkbox li, .gform_wrapper form ul.right_label li ul.gfield_checkbox li, .gform_wrapper ul.left_label li ul.gfield_checkbox li, .gform_wrapper form ul.left_label li ul.gfield_checkbox li{margin-bottom:10px}.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_wrapper select{font-size:11px;font-family:inherit;padding:5px 0 5px 0;letter-spacing:normal}.gform_wrapper select option{padding:2px 2px;display:block}.gform_wrapper .inline{display:inline !important}.gform_wrapper .gform_heading{width:98%;margin-bottom:18px}.gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year{width:70px;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year{margin-right:12px}.gform_wrapper .gfield_date_dropdown_month, .gform_wrapper .gfield_date_dropdown_day, .gform_wrapper .gfield_date_dropdown_year{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper .gfield_date_dropdown_month, .gform_wrapper .gfield_date_dropdown_day, .gform_wrapper .gfield_date_dropdown_year{margin-right:6px}.gform_wrapper .gfield_time_ampm{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper .gfield_time_ampm select{width:60px !important}.gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input, .gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input{width:70% !important}.gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year{width:50px;float:left}.gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input{width:85% !important}.gform_wrapper .field_hover{border:1px dashed #2175A9;cursor:pointer}.gform_wrapper .field_selected{background-color:#DFEFFF;border:1px solid #C2D7EF}.gform_wrapper .field_name_first, .gform_wrapper .field_name_last{width:50%;float:left}.gform_wrapper .ginput_complex{overflow:hidden}.gform_wrapper .ginput_left input:focus+label, .gform_wrapper .ginput_right input:focus+label, .gform_wrapper .ginput_full input:focus+label{font-weight:bold}.gform_wrapper .field_name_first input, .gform_wrapper .ginput_complex .ginput_left input{width:95% !important}.gform_wrapper .field_name_last input{width:93% !important}.gform_wrapper .datepicker{width:100px !important}.gform_wrapper .ginput_complex .ginput_left{width:50%;float:left}.gform_wrapper .ginput_complex .ginput_right{width:49%;float:right}.gform_wrapper .gfield_error .ginput_complex .ginput_left, .gform_wrapper .gfield_error .ginput_complex .ginput_right{width:50%}.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=text], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=url], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=email], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=tel], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=number], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=password]{width:90% !important}.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=text], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=url], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=email], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=tel], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=number], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=password]{width:95% !important}.gform_wrapper .ginput_complex input[type=text], .gform_wrapper .ginput_complex input[type=url], .gform_wrapper .ginput_complex input[type=email], .gform_wrapper .ginput_complex input[type=tel], .gform_wrapper .ginput_complex input[type=number], .gform_wrapper .ginput_complex input[type=password], .gform_wrapper .ginput_complex select{width:95% !important}.gform_wrapper .ginput_complex .ginput_right input[type=text], .gform_wrapper .ginput_complex .ginput_right input[type=url], .gform_wrapper .ginput_complex .ginput_right input[type=email], .gform_wrapper .ginput_complex .ginput_right input[type=tel], .gform_wrapper .ginput_complex .ginput_right input[type=number], .gform_wrapper .ginput_complex .ginput_right input[type=password], .gform_wrapper .ginput_complex .ginput_right select{width:95% !important}.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction{display:block;margin:3px 0;font-size:11px;letter-spacing:0.5pt}.gform_wrapper .ginput_complex .name_prefix{float:left;width:30px !important;margin-right:14px}.gform_wrapper .ginput_complex .name_suffix{float:left;width:30px !important}.gform_wrapper .ginput_complex .name_first, .gform_wrapper .ginput_complex .name_last{float:left;width:100px;margin-right:8px}.gform_wrapper .top_label .gfield_label{margin:10px 0 4px 0;font-weight:bold;display:-moz-inline-stack;display:inline-block;line-height:1.3em;clear:both}.gform_wrapper .left_label .gfield_label{float:left;margin:0 15px 0 0;width:29%;font-weight:bold}.gform_wrapper .right_label .gfield_label{float:left;margin:0 15px 0 0;width:29%;font-weight:bold;text-align:right}.gform_wrapper .left_label ul.gfield_checkbox, .gform_wrapper .right_label ul.gfield_checkbox, .gform_wrapper .left_label ul.gfield_radio, .gform_wrapper .right_label ul.gfield_radio{margin-left:32%;overflow:hidden}.gform_wrapper .top_label input.small, .gform_wrapper .top_label select.small{width:25%}.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{width:47%}.gform_wrapper .top_label input.medium{padding-right:2px}.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea{width:99.2%}.gform_wrapper .right_label input.small, .gform_wrapper .right_label select.small, .gform_wrapper .left_label input.small, .gform_wrapper .left_label select.small{width:15%}.gform_wrapper .right_label input.medium, .gform_wrapper .right_label select.medium, .gform_wrapper .left_label input.medium, .gform_wrapper .left_label select.medium{width:35%}.gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper textarea.textarea{width:63%}.gform_wrapper .right_label div.ginput_complex, .gform_wrapper .left_label div.ginput_complex{width:64%}.gform_wrapper h2.gsection_title{margin:0 !important;padding:0 !important;letter-spacing:normal !important}.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title{font-weight:bold;font-size:1.3em}.gform_wrapper h3.gform_title{letter-spacing:normal !important;margin:10px 0 6px 0}.gform_wrapper span.gform_description{font-weight:normal}.gform_wrapper h2.gsection_title, .gform_wrapper .gsection_description, .gform_wrapper h3.gform_title{width:98%}.gform_wrapper .gsection{border-bottom:1px dotted #CCC;padding:0 0 8px 0;margin:16px 0;clear:both}.gform_wrapper ul.gfield_checkbox li input[type=checkbox], .gform_wrapper ul.gfield_radio li input[type=radio]{width:auto !important}.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li{position:relative}.gform_wrapper ul.gfield_checkbox, .gform_wrapper ul.gfield_radio{margin:6px 0;padding:0}.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label{display:block;margin:0 0 0 24px;padding:0;width:auto;line-height:1.5;vertical-align:top}.gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio], .gform_wrapper .gfield_checkbox li input{float:left;margin-top:2px}.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction{font-size:0.85em;line-height:1.5em;clear:both;font-family:sans-serif;letter-spacing:normal}.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description{padding:4px 0 8px 0}.gform_wrapper .gfield_description{padding:10px 0 0 0;width:99.8%}.gform_wrapper .left_label .gfield_description, .gform_wrapper .right_label .gfield_description{width:63%}.gform_wrapper .description_above .gfield_description{padding:0 0 10px 0}.gfield_date_year+.gfield_description{padding:0}.gform_wrapper .right_label .gfield_description, .gform_wrapper .left_label .gfield_description, .gform_wrapper .left_label .instruction, .gform_wrapper .right_label .instruction{margin-left:31%}.gform_wrapper .left_label .gsection .gsection_description, .gform_wrapper .right_label .gsection .gsection_description{margin-left:0;padding-top:4px;padding-left:0;line-height:1.5em}.gform_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_wrapper textarea.small{height:80px}.gform_wrapper textarea.medium{height:150px}.gform_wrapper textarea.large{height:250px}.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#FFDFE0;margin-bottom:6px !important;padding:6px 6px 4px 6px !important;border-top:1px solid #C89797;border-bottom:1px solid #C89797}.gform_wrapper li.gfield.gfield_creditcard_warning{margin-bottom:6px !important;padding:6px 6px 4px 6px !important;border:1px dashed #C89797}.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message{font-size:1em;font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode","DejaVu Sans","Bitstream Vera Sans","Liberation Sans",Verdana,"Verdana Ref",sans-serif;padding:10px 20px 10px 45px;min-height:25px;background-image:url(/wp-content/plugins/gravityforms/images/stopbanner.png);background-repeat:no-repeat;background-position:0 0;background-color:#790000;border-bottom:1px solid #620101;color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.50);line-height:1.3em;letter-spacing:0.2pt}li.gfield+li.gfield.gfield_creditcard_warning{margin-top:14px !important}.gform_wrapper .top_label .gfield_error .ginput_container{max-width:99%}.gform_wrapper .top_label .gfield_error{width:97%}.gform_wrapper .top_label .gfield_error input.large, .gform_wrapper .top_label .gfield_error select.large, .gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}.gform_wrapper .right_label .gfield_error input.large, .gform_wrapper .right_label .gfield_error select.large, .gform_wrapper .right_label .gfield_error textarea.textarea, .gform_wrapper .left_label .gfield_error input.large, .gform_wrapper .left_label .gfield_error select.large, .gform_wrapper .left_label .gfield_error textarea.textarea{width:66%}.gform_wrapper .gfield_error .gfield_label{color:#790000}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:12px;margin-bottom:12px !important;padding-left:10px !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label, .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:12px}.gform_wrapper div.validation_error{color:#790000;font-size:1.2em;font-weight:bold;margin-bottom:1.6em}.gform_wrapper div.validation_error{color:#790000;font-size:1.2em;font-weight:bold}div.gf_page_steps+div.validation_error{margin-top:16px}.gform_wrapper div.gfield_description.validation_error{color:#790000;font-weight:bold;font-size:14px;line-height:1.2em;margin-bottom:16px}.gform_wrapper .validation_message{color:#790000;font-weight:bold;letter-spacing:normal}.gform_wrapper li.gfield_error input[type=text], .gform_wrapper li.gfield_error input[type=url], .gform_wrapper li.gfield_error input[type=email], .gform_wrapper li.gfield_error input[type=tel], .gform_wrapper li.gfield_error input[type=number], .gform_wrapper li.gfield_error input[type=password], .gform_wrapper li.gfield_error textarea{border:1px solid #790000}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label, .gform_wrapper li.gfield_error ul.gfield_checkbox, .gform_wrapper li.gfield_error ul.gfield_radio{color:#790000}.gform_wrapper .gform_footer{padding:16px 0 10px 0;margin:16px 0 0 0;clear:both}.gform_wrapper .gform_footer.right_label, .gform_wrapper .gform_footer.left_label{padding:16px 0 10px 31%}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]{font-size:1em}.gform_wrapper .gform_footer input[type=image]{padding:0;width:auto !important;background:none !important;border:none !important}.gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right, .gform_wrapper .ginput_complex .ginput_full{min-height:43px;display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_full input[type=text], .gform_wrapper .ginput_complex .ginput_full input[type=url], .gform_wrapper .ginput_complex .ginput_full input[type=email], .gform_wrapper .ginput_complex .ginput_full input[type=tel], .gform_wrapper .ginput_complex .ginput_full input[type=number], .gform_wrapper .ginput_complex .ginput_full input[type=password]{width:97% !important}.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li{margin:0 0 8px 0;line-height:1.3em}.gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label, .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label{font-weight:bold}.gform_wrapper input.datepicker.datepicker_with_icon{margin-right:4px !important;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper input[type=hidden], .gform_wrapper input.gform_hidden, .gform_wrapper .gform_hidden, .gform_wrapper .gf_hidden{display:none !important;max-height:1px !important;overflow:hidden}.gform_wrapper .ginput_full br, .gform_wrapper .ginput_left br, .gform_wrapper .ginput_right br{display:none !important}.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li{padding:0 !important}.gform_wrapper ul.gfield_radio li input+input{margin-left:4px}.gform_wrapper ul.gfield_radio li input[value=gf_other_choice]{margin-right:6px;margin-top:4px}.gform_wrapper .top_label .gfield_description,{padding:10px 0 0 0}.gform_wrapper .top_label .gfield_description.validation_message, .gform_wrapper .gfield_description.validation_message{padding:10px 0 !important}.gform_wrapper .ginput_container+.gfield_description.validation_message{margin-top:6px}.gform_wrapper .gfield_description + .gform_wrapper .gfield_description.validation_message{margin-top:6px}.gform_wrapper .ginput_container.ginput_list+.gfield_description.validation_message{margin-top:0}.gform_wrapper .left_label li.gfield_html_formatted, .gform_wrapper .right_label li.gfield_html_formatted{margin-left:32%}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px}.gform_wrapper .gform_ajax_spinner{padding-left:10px}.gform_validation_container, .gform_wrapper .gform_validation_container, body .gform_wrapper li.gform_validation_container, body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container, body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.gform_wrapper .gfield_captcha_input_container{padding-top:3px}.gform_wrapper .simple_captcha_small input{width:100px}.gform_wrapper .simple_captcha_medium input{width:150px}.gform_wrapper .simple_captcha_large input{width:200px}.gform_wrapper .gform_wrapper .left_label .simple_captcha_small, .gform_wrapper .right_label .simple_captcha_small, .gform_wrapper .left_label .simple_captcha_medium, .gform_wrapper .right_label .simple_captcha_medium, .gform_wrapper .left_label .simple_captcha_large, .gform_wrapper .right_label .simple_captcha_large{margin-left:32%}.gform_wrapper .gfield_captcha_container img.gfield_captcha{border:none !important;background:none !important;float:none !important;margin:0 !important;padding:0 !important}.gform_wrapper .math_small input{width:69px}.gform_wrapper .math_medium input{width:90px}.gform_wrapper .math_large input{width:108px}.gform_wrapper .left_label .math_small, .gform_wrapper .right_label .math_small, .gform_wrapper .left_label .math_medium, .gform_wrapper .right_label .math_medium, .gform_wrapper .left_label .math_large, .gform_wrapper .right_label .math_large{margin-left:32%}.gform_wrapper div.charleft{font-size:11px;margin-top:4px;color:#B7B7B7;width:92% !important;white-space:nowrap !important}.gform_wrapper div.charleft[style]{width:92% !important}.gform_wrapper .left_label div.charleft, .gform_wrapper .right_label div.charleft{margin-left:32%}.gform_wrapper div.charleft.warningTextareaInfo{color:#A1A1A1}.gform_wrapper li.gf_hide_charleft div.charleft{display:none !important}.gf_submission_limit_message{color:#790000;font-size:1.4em}.gform_wrapper .ginput_price{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.gform_wrapper span.ginput_total{color:#060;font-size:1.2em}.gform_wrapper .top_label span.ginput_total{margin:8px 0}.gform_wrapper span.ginput_product_price_label{margin-right:2px}.gform_wrapper span.ginput_product_price{color:#900}.gform_wrapper span.ginput_quantity_label{margin-left:10px;margin-right:2px}.gform_wrapper input.ginput_quantity{width:40px}.gform_wrapper .gform_page_footer{margin:20px 0;width:99%;border-top:1px dotted #CCC;padding:16px 0 0 0}.gform_wrapper .gform_page_footer .button.gform_button{margin-right:10px}.gform_wrapper .gf_progressbar_wrapper{clear:both;width:99%;margin:0 0 8px 0;padding:0 0 16px 0;border-bottom:1px dotted #CCC}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:13px;line-height:1em !important;margin:0 0 6px 0 !important;padding:0 !important;clear:both;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.gform_wrapper .gf_progressbar{width:99%;height:20px;overflow:hidden;line-height:20px !important;border:1px solid #EEE;background-image:url(/wp-content/plugins/gravityforms/images/gf-percentbar-bg.png);background-repeat:repeat-x;background-position:bottom;background-color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.2);box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.gform_wrapper .gf_progressbar_percentage{height:20px;text-align:right;font-family:helvetica,arial,sans-serif;font-size:13px !important;text-shadow:0 1px 1px rgba(0,0,0,0.50)}.gform_wrapper .gf_progressbar_percentage span{display:block;width:auto;float:right;margin-right:5px;margin-left:5px}.gform_wrapper .gf_progressbar_percentage.percentbar_0 span{color:#959595;text-shadow:none}.gform_wrapper .percentbar_blue{background-image:url(/wp-content/plugins/gravityforms/images/gf-percentbar-blue.png);background-repeat:repeat-x;background-color:#0072BC;color:#FFF}.gform_wrapper .percentbar_gray{background-image:url(/wp-content/plugins/gravityforms/images/gf-percentbar-gray.png);background-repeat:repeat-x;background-color:#666;color:#FFF}.gform_wrapper .percentbar_green{background-image:url(/wp-content/plugins/gravityforms/images/gf-percentbar-green.png);background-repeat:repeat-x;background-color:#94DC21;color:#FFF}.gform_wrapper .percentbar_orange{background-image:url(/wp-content/plugins/gravityforms/images/gf-percentbar-orange.png);background-repeat:repeat-x;background-color:#DC7021;color:#FFF}.gform_wrapper .percentbar_red{background-image:url(/wp-content/plugins/gravityforms/images/gf-percentbar-red.png);background-repeat:repeat-x;background-color:#DC2521;color:#FFF}.gform_wrapper .percentbar_custom{background-image:url(/wp-content/plugins/gravityforms/images/gf-percentbar-custom.png);background-repeat:repeat-x}.gform_wrapper .gf_page_steps{width:99%;margin:0 0 8px 0;padding:0 0 4px 0;border-bottom:1px dotted #CCC}.gform_wrapper .gf_step{width:auto !important;margin:0 10px 10px 0;font-size:14px;height:20px;line-height:20px !important;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;font-family:arial,sans-serif;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper .gf_step span.gf_step_number{font-size:20px;float:left;font-family:arial,sans-serif}.gform_wrapper .gf_step.gf_step_active{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0}.gform_wrapper .gf_step_clear{display:block;clear:both;height:1px;overflow:hidden}.gform_wrapper .gfield_password_strength{border:1px solid #DDD;margin:0;padding:3px 5px;text-align:center;width:200px;background-color:#EEE}.gform_wrapper .gfield_password_strength.bad{background-color:#FFB78C;border-color:#FF853C}.gform_wrapper .gfield_password_strength.good{background-color:#FFEC8b;border-color:#FC0}.gform_wrapper .gfield_password_strength.short, .gform_wrapper .gfield_password_strength.mismatch{background-color:#FFA0A0;border-color:#f04040}.gform_wrapper .gfield_password_strength.strong{background-color:#C3FF88;border-color:#8DFF1C}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:disc !important;margin:0 0 0.5em;overflow:visible;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc !important;margin:1em 0 1em 1.5em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 0.5em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol{list-style-type:decimal!important;margin:1em 0 1.5em 2.0em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{list-style-type:disc !important;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul{margin:1em 0 1em 1.5em}body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{margin:0 0 0.5em}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl{margin:0 0 1.5em 0;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt{font-weight:bold}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd{margin:0 0 1em 1.5em}.gform_wrapper table.gfield_list, .gform_wrapper table.gfield_list caption, .gform_wrapper table.gfield_list tbody, .gform_wrapper table.gfield_list tfoot, .gform_wrapper table.gfield_list thead, .gform_wrapper table.gfield_list tr, .gform_wrapper table.gfield_list th, .gform_wrapper table.gfield_list td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.gform_wrapper table.gfield_list{border-spacing:0;border-collapse:collapse}.gform_wrapper table.gfield_list thead th{font-weight:bold;text-align:left}.gform_wrapper li.gfield.gfield_error table.gfield_list thead th{color:#790000}.gform_wrapper table.gfield_list thead, .gform_wrapper table.gfield_list tr{padding:0;margin:0}.gform_wrapper table.gfield_list th, .gform_wrapper table.gfield_list td{padding:0 0 0.5em 0}.gform_wrapper table.gfield_list th + th, .gform_wrapper table.gfield_list td+td{padding:0 0 0.5em 0.7em}.gform_wrapper .left_label .gfield_list, .gform_wrapper .right_label .gfield_list{width:64%}.gform_wrapper .top_label .gfield_list{width:99%}.gform_wrapper .left_label .gf_list_one_column, .gform_wrapper .right_label .gf_list_one_column{width:45%}.gform_wrapper .top_label .gf_list_one_column{width:46%}.gform_wrapper .gfield_list input{width:98%}.gfield_icon_disabled{cursor:default !important;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.gform_wrapper table.gfield_list td.gfield_list_icons{min-width:45px !important}.gform_wrapper select.chzn-select{visibility:hidden;height:28px !important;min-height:28px !important}.gform_wrapper .chzn-container{font-size:13px;position:relative;margin-bottom:4px;display:inline-block;zoom:1;*display:inline}.gform_wrapper .chzn-container .chzn-drop{background-color:#FFF;border:1px solid #AAA;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:999}.gform_wrapper .chzn-container-single .chzn-single{background-color:#FFF;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #EEE), color-stop(0.5, white));background-image:-webkit-linear-gradient(center bottom, #EEE 0%, white 50%);background-image:-moz-linear-gradient(center bottom, #EEE 0%, white 50%);background-image:-o-linear-gradient(top, #EEE 0%,#FFF 50%);background-image:-ms-linear-gradient(top, #EEE 0%,#FFF 50%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#EEE', endColorstr='#FFF',GradientType=0 );background-image:linear-gradient(top, #EEE 0%,#FFF 50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #AAA;display:block;overflow:hidden;white-space:nowrap;position:relative;height:26px;line-height:26px;padding:0 0 0 8px;color:#444;text-decoration:none}.gform_wrapper .chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.gform_wrapper .chzn-container-single .chzn-single div{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#CCC;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #CCC), color-stop(0.6, #EEE));background-image:-webkit-linear-gradient(center bottom, #CCC 0%, #EEE 60%);background-image:-moz-linear-gradient(center bottom, #CCC 0%, #EEE 60%);background-image:-o-linear-gradient(bottom, #CCC 0%, #EEE 60%);background-image:-ms-linear-gradient(top, #CCC 0%,#EEE 60%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#EEE',GradientType=0 );background-image:linear-gradient(top, #CCC 0%,#EEE 60%);border-left:1px solid #AAA;position:absolute;right:0;top:0;display:block;height:100%;width:18px}.gform_wrapper .chzn-container-single .chzn-single div b{background-image:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png);background-position:0 1px;background-repeat:no-repeat;display:block;width:100%;height:100%}.gform_wrapper .chzn-container-single .chzn-search{padding:3px 4px;margin:0;white-space:nowrap}.gform_wrapper .chzn-container-single .chzn-search input{background:#FFF url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat;background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #EEE));background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat, -webkit-linear-gradient(center bottom, white 85%, #EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat, -moz-linear-gradient(center bottom, white 85%, #EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat, -o-linear-gradient(bottom, white 85%, #EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat, linear-gradient(top, #FFF 85%,#EEE 99%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #AAA;font-family:sans-serif;font-size:1em}.gform_wrapper .chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gform_wrapper .chzn-container-multi .chzn-choices{background-color:#FFF;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #EEE));background-image:-webkit-linear-gradient(center bottom, white 85%, #EEE 99%);background-image:-moz-linear-gradient(center bottom, white 85%, #EEE 99%);background-image:-o-linear-gradient(bottom, white 85%, #EEE 99%);background-image:-ms-linear-gradient(top, #FFF 85%,#EEE 99%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#EEE',GradientType=0 );background-image:linear-gradient(top, #FFF 85%,#EEE 99%);border:1px solid #AAA;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.gform_wrapper .chzn-container-multi .chzn-choices li{float:left;list-style:none}.gform_wrapper .chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.gform_wrapper .chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.gform_wrapper .chzn-container-multi .chzn-choices .search-field .default{color:#999}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#E4E4E4;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #E4E4E4), color-stop(0.7, #EEE));background-image:-webkit-linear-gradient(center bottom, #E4E4E4 0%, #EEE 70%);background-image:-moz-linear-gradient(center bottom, #E4E4E4 0%, #EEE 70%);background-image:-o-linear-gradient(bottom, #E4E4E4 0%, #EEE 70%);background-image:-ms-linear-gradient(top, #E4E4E4 0%,#EEE 70%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#EEE',GradientType=0 );background-image:linear-gradient(top, #E4E4E4 0%,#EEE 70%);color:#333;border:1px solid #B4B4B4;line-height:13px;padding:3px 19px 3px 6px;margin:3px 0 3px 5px;position:relative}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice span{cursor:default}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus{background-color:#D4D4D4}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:5px;top:6px;width:8px;height:9px;font-size:1px;background-image:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png);background-position:right top;background-repeat:no-repeat}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close: hover{background-position:right -9px}.gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -9px}.gform_wrapper .chzn-container .chzn-results{margin:0 4px 4px 0;max-height:190px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}.gform_wrapper .chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.gform_wrapper .chzn-container .chzn-results li{display:none;line-height:80%;padding:7px 7px 8px;margin:0;list-style:none}.gform_wrapper .chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.gform_wrapper .chzn-container .chzn-results .highlighted{background-color:#F0F0F0}.gform_wrapper .chzn-container .chzn-results li em{background-color:#FEFFDE;font-style:normal}.gform_wrapper .chzn-container .chzn-results .highlighted em{background:transparent}.gform_wrapper .chzn-container .chzn-results .no-results{background-color:#F4F4F4}.gform_wrapper .chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.gform_wrapper .chzn-container .chzn-results .group-option{padding-left:20px}.gform_wrapper .chzn-container-multi .chzn-drop .result-selected{display:none}.gform_wrapper .chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chzn-container-active .chzn-single-with-drop{border:1px solid #AAA;-webkit-box-shadow:0 1px 0 #FFF inset;-moz-box-shadow:0 1px 0 #FFF inset;-o-box-shadow:0 1px 0 #FFF inset;box-shadow:0 1px 0 #FFF inset;background-color:#EEE;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #EEE));background-image:-webkit-linear-gradient(center bottom, white 0%, #EEE 50%);background-image:-moz-linear-gradient(center bottom, white 0%, #EEE 50%);background-image:-o-linear-gradient(bottom, white 0%, #EEE 50%);background-image:-ms-linear-gradient(top, #FFF 0%,#EEE 50%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#EEE',GradientType=0 );background-image:linear-gradient(top, #FFF 0%,#EEE 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.gform_wrapper .chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.gform_wrapper .chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.gform_wrapper .chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chzn-container-active .chzn-choices .search-field input{color:#111 !important}.gform_wrapper .chzn-rtl{direction:rtl;text-align:right}.gform_wrapper .chzn-rtl .chzn-single{padding-left:0;padding-right:8px}.gform_wrapper .chzn-rtl .chzn-single span{margin-left:26px;margin-right:0}.gform_wrapper .chzn-rtl .chzn-single div{left:0;right:auto;border-left:none;border-right:1px solid #AAA;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.gform_wrapper .chzn-rtl .chzn-choices li{float:right}.gform_wrapper .chzn-rtl .chzn-choices .search-choice{padding:3px 6px 3px 19px;margin:3px 5px 3px 0}.gform_wrapper .chzn-rtl .chzn-choices .search-choice .search-choice-close{left:5px;right:auto;background-position:right top}.gform_wrapper .chzn-rtl.chzn-container-single .chzn-results{margin-left:4px;margin-right:0;padding-left:0;padding-right:4px}.gform_wrapper .chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:20px}.gform_wrapper .chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.gform_wrapper .chzn-rtl .chzn-search input{background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, #FFF;background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #EEE));background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, -webkit-linear-gradient(center bottom, white 85%, #EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, -moz-linear-gradient(center bottom, white 85%, #EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, -o-linear-gradient(bottom, white 85%, #EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, -ms-linear-gradient(top, #FFF 85%,#EEE 99%);background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -38px -20px no-repeat, linear-gradient(top, #FFF 85%,#EEE 99%);padding:4px 5px 4px 20px}.gform_wrapper .gform_card_icon_container{margin:8px 0 6px 0;height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;width:36px;height:32px;float:left}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa{background-position:0 -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex{background-position:-72px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover{background-position:-108px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -256px}.gform_card_icon_container input[type=radio]#gform_payment_method_creditcard{float:left;position:relative;top:4px!important}.gform_wrapper .ginput_complex .ginput_cardinfo_left, .gform_wrapper .ginput_complex .ginput_cardinfo_right{min-height:43px;position:relative;float:left}.gform_wrapper .ginput_complex .ginput_cardinfo_left{width:50%;margin-right:1%}.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-width:85px !important}.gform_wrapper .ginput_complex .ginput_cardinfo_left label, .gform_wrapper .ginput_complex .ginput_cardinfo_right label{white-space:nowrap !important}.gform_wrapper .ginput_complex span.ginput_cardextras{display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container{position:relative;display:block;min-width:160px !important}.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month, .gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{width:48% !important;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code{max-width:50% !important}.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;background-position:0 -128px;position:relative;top:-1px;left:6px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area, body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1em !important}.gform_wrapper .top_label li.gfield.gf_inline{vertical-align:top;width:auto !important;margin-right:14px;float:none !important;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].large, .gform_wrapper .top_label li.gfield.gf_inline input[type=url].large, .gform_wrapper .top_label li.gfield.gf_inline input[type=email].large, .gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large, .gform_wrapper .top_label li.gfield.gf_inline input[type=number].large, .gform_wrapper .top_label li.gfield.gf_inline input[type=password].large{width:25.4em !important}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium, .gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium{width:18.7em !important}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium{width:6em !important}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].small, .gform_wrapper .top_label li.gfield.gf_inline input[type=url].small, .gform_wrapper .top_label li.gfield.gf_inline input[type=email].small, .gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small, .gform_wrapper .top_label li.gfield.gf_inline input[type=number].small, .gform_wrapper .top_label li.gfield.gf_inline input[type=password].small{width:5em !important}.gform_wrapper .top_label li.gfield.gf_inline select{width:auto !important}.gform_wrapper .top_label li.gfield.gf_inline textarea{width:95% !important}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text], .gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text]{width:70% !important}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour, .gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute, .gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month, .gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day, .gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year{width:50px}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm{width:auto}.gform_wrapper li.gf_inline div.ginput_container{white-space:nowrap !important}.gform_wrapper .top_label li.gfield.gf_left_half{margin:0 0 8px 0;width:49%}.gform_wrapper .top_label li.gfield.gf_right_half{margin:0 0 8px 0;width:49%}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half, .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:46%}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{margin-right:1%}.gform_wrapper .top_label li.gfield.gf_left_half{float:left;clear:left !important}.gform_wrapper .top_label li.gfield.gf_right_half{float:right;clear:right !important}.gform_wrapper .top_label li.gfield.gf_left_half input.medium, .gform_wrapper .top_label li.gfield.gf_left_half input.large, .gform_wrapper .top_label li.gfield.gf_left_half select.medium, .gform_wrapper .top_label li.gfield.gf_left_half select.large, .gform_wrapper .top_label li.gfield.gf_right_half input.medium, .gform_wrapper .top_label li.gfield.gf_right_half input.large, .gform_wrapper .top_label li.gfield.gf_right_half select.medium, .gform_wrapper .top_label li.gfield.gf_right_half select.large{width:97%}.gform_wrapper .top_label li.gfield.gf_left_half textarea, .gform_wrapper .top_label li.gfield.gf_right_half textarea{width:98%}.gform_wrapper .top_label li.gfield.gf_left_half input.small, .gform_wrapper .top_label li.gfield.gf_right_half input.small{width:35%}.gform_wrapper .top_label li.gfield.gf_left_half+li.gsection, .gform_wrapper .top_label li.gfield.gf_right_half+li.gsection{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half, .gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half, .gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half, .gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half, .gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half, .gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half, .gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:0 0 8px 0}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield, .gform_wrapper .top_label li.gfield.gf_right_half+li.gfield, .gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer, .gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer{clear:both}.gform_wrapper .top_label li.gfield.gf_left_third, .gform_wrapper .top_label li.gfield.gf_middle_third, .gform_wrapper .top_label li.gfield.gf_right_third{margin:0 0 8px 0;width:32%}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_third, .gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third, .gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{width:29%}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{margin-right:1%}.gform_wrapper .top_label li.gfield.gf_left_third{float:left;clear:left !important}.gform_wrapper .top_label li.gfield.gf_middle_third{float:left;margin-left:2% !important;clear:none !important}.gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third{margin-left:3%}.gform_wrapper .top_label li.gfield.gf_right_third{float:right;clear:right !important}.gform_wrapper .top_label li.gfield.gf_left_third input.medium, .gform_wrapper .top_label li.gfield.gf_left_third input.large, .gform_wrapper .top_label li.gfield.gf_left_third select.medium, .gform_wrapper .top_label li.gfield.gf_left_third select.large, .gform_wrapper .top_label li.gfield.gf_middle_third input.medium, .gform_wrapper .top_label li.gfield.gf_middle_third input.large, .gform_wrapper .top_label li.gfield.gf_middle_third select.medium, .gform_wrapper .top_label li.gfield.gf_middle_third select.large, .gform_wrapper .top_label li.gfield.gf_right_third input.medium, .gform_wrapper .top_label li.gfield.gf_right_third input.large, .gform_wrapper .top_label li.gfield.gf_right_third select.medium, .gform_wrapper .top_label li.gfield.gf_right_third select.large{width:95%}.gform_wrapper .top_label li.gfield.gf_left_third+li.gsection, .gform_wrapper .top_label li.gfield.gf_right_third+li.gsection{padding:16px 0 8px 0}.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield, .gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield, .gform_wrapper .top_label li.gfield.gf_right_third+li.gfield, .gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer, .gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer, .gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer{clear:both}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li, .gform_wrapper li.gfield.gf_2col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_2col ul.gfield_radio li{width:50%;float:left;margin:0 0 8px 0;min-height:1.8em}.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li, .gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_3col ul.gfield_radio li{width:33%;float:left;margin:0 0 8px 0;min-height:1.8em}.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{width:25%;float:left;margin:0 0 8px 0;min-height:1.8em}.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:20%;float:left;margin:0 0 8px 0;min-height:1.8em}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox, .gform_wrapper li.gfield.gf_list_2col ul.gfield_radio, .gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox, .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio, .gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox, .gform_wrapper li.gfield.gf_list_4col ul.gfield_radio, .gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox, .gform_wrapper li.gfield.gf_list_5col ul.gfield_radio, .gform_wrapper li.gfield.gf_2col ul.gfield_checkbox, .gform_wrapper li.gfield.gf_2col ul.gfield_radio, .gform_wrapper li.gfield.gf_3col ul.gfield_checkbox, .gform_wrapper li.gfield.gf_3col ul.gfield_radio{overflow:hidden}.gform_wrapper  li.gfield.gf_list_2col label.gfield_label, .gform_wrapper  li.gfield.gf_list_3col label.gfield_label, .gform_wrapper  li.gfield.gf_list_4col label.gfield_label, .gform_wrapper  li.gfield.gf_list_5col label.gfield_label, .gform_wrapper  li.gfield.gf_list_inline label.gfield_label{margin:10px 0 10px 0}.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li{height:25px}.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li{height:50px}.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li{height:75px}.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li{height:100px}.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li{height:125px}.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li{height:150px}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li, .gform_wrapper li.gf_list_inline ul.gfield_radio li{width:auto !important;float:none !important;margin:0 10px 10px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm{display:none !important}.gform_wrapper li.gsection.gf_scroll_text{height:180px;width:96%;overflow:auto;border:1px solid #CCC;border-bottom:1px solid #CCC !important}.gform_wrapper li.gsection.gf_scroll_text h2.gsection_title{margin:10px 10px 0 10px !important}.gform_wrapper li.gsection.gf_scroll_text .gsection_description{margin:10px;font-size:0.8em}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul li, .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul li{list-style-type:disc !important;margin:0 0 0.5em;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul, .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ul{list-style-type:disc !important;margin:1em 0 1em 1.5em;padding-left:0}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li, .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 0.5em;padding-left:0}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol, .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol{list-style-type:decimal!important;margin:1em 0 1.5em 2.0em;padding-left:0}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul, .gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{list-style-type:disc !important;padding-left:0}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul{margin:1em 0 1em 1.5em}.gform_wrapper form div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{margin:0 0 0.5em}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description dl{margin:0 0 1.5em 0;padding-left:0}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description dl dt{font-weight:bold}.gform_wrapper div.gform_ul.gform_fields li.gfield.gsection.gf_scroll_text div.gsection_description dl dd{margin:0 0 1em 1.5em}.gform_wrapper li.gfield.gfield_html.gf_alert_green, .gform_wrapper li.gfield.gfield_html.gf_alert_red, .gform_wrapper li.gfield.gfield_html.gf_alert_yellow, .gform_wrapper li.gfield.gfield_html.gf_alert_gray, .gform_wrapper li.gfield.gfield_html.gf_alert_blue{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0 !important;padding:20px !important}.gform_wrapper li.gfield.gfield_html.gf_alert_green{border:1px solid #97B48A;background-color:#CBECA0;text-shadow:#DFB 1px 1px;color:#030}.gform_wrapper li.gfield.gfield_html.gf_alert_red{border:1px solid #CFADB3;background-color:#FAF2F5;text-shadow:#FFF 1px 1px;color:#832525}.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{border:1px solid #E6DB55;background-color:#FFFBCC;text-shadow:#FCFAEA 1px 1px;color:#222}.gform_wrapper li.gfield.gfield_html.gf_alert_gray{border:1px solid #CCC;background-color:#EEE;text-shadow:#FFF 1px 1px;color:#424242}.gform_wrapper li.gfield.gfield_html.gf_alert_blue{border:1px solid #a7c2e7;background-color:#D1E4F3;text-shadow:#E0F1FF 1px 1px;color:#314475}div.gform_confirmation_wrapper.gf_confirmation_simple_yellow{margin:30px 0;max-width:99%;border-top:1px solid #E6DB55;border-bottom:1px solid #E6DB55;padding:2em;background-color:#FFFBCC;color:#424242;font-size:1.6em}div.gform_confirmation_wrapper.gf_confirmation_simple_gray{margin:30px 0;max-width:99%;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:2em;background-color:#EAEAEA;color:#424242;font-size:1.6em}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{position:relative;background-color:#FFFBD2;margin:30px 0;border:1px solid #E6DB55;-webkit-box-shadow:0px 0px 5px rgba(221, 215, 131, 0.75);-moz-box-shadow:0px 0px 5px rgba(221, 215, 131, 0.75);box-shadow:0px 0px 5px rgba(221, 215, 131, 0.75)}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient div#gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:1.8em;border-top:2px solid #FFF;border-bottom:1px solid #E6DB55;background-color:#FFFBCC;color:#424242;background:#fffce5;background:-moz-linear-gradient(top,  #fffce5 0%, #fff9bf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffce5), color-stop(100%,#fff9bf));background:-webkit-linear-gradient(top,  #fffce5 0%,#fff9bf 100%);background:-o-linear-gradient(top,  #fffce5 0%,#fff9bf 100%);background:-ms-linear-gradient(top,  #fffce5 0%,#fff9bf 100%);background:linear-gradient(to bottom,  #fffce5 0%,#fff9bf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffce5', endColorstr='#fff9bf',GradientType=0 )}div.gform_confirmation_wrapper.gf_confirmation_green_gradient{position:relative;background-color:#f1fcdf;margin:30px 0;border:1px solid #a7c37c;-webkit-box-shadow:0px 0px 5px rgba(86, 122, 86, 0.4);-moz-box-shadow:0px 0px 5px rgba(86, 122, 86, 0.4);box-shadow:0px 0px 5px rgba(86, 122, 86, 0.4)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient div#gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:1.8em;border-top:2px solid #effade;border-bottom:1px solid #a7c37c;background-color:#FFFBCC;text-shadow:#DFB 1px 1px;color:#030;background:rgb(219,242,183);background:-moz-linear-gradient(top,  rgba(219,242,183,1) 0%, rgba(180,208,136,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,242,183,1)), color-stop(100%,rgba(180,208,136,1)));background:-webkit-linear-gradient(top,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);background:-o-linear-gradient(top,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);background:-ms-linear-gradient(top,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);background:linear-gradient(to bottom,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbf2b7', endColorstr='#b4d088',GradientType=0 )}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:before,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:before,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:40%;background:rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 15px 10px rgba(0,0,0, 0.2);-moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.2);box-shadow:0 15px 10px rgba(0,0,0,0.2);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.entry .gform_wrapper.gf_browser_safari ul li:before, .entry .gform_wrapper.gf_browser_safari ul li:after{content:""}.gform_wrapper.gf_browser_safari .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99% !important}.gform_wrapper.gf_browser_safari .left_label #recaptcha_area #recaptcha_table, .gform_wrapper.gf_browser_safari .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio], .gform_wrapper.gf_browser_safari .gfield_checkbox li input{margin-top:4px}.gform_wrapper.gf_browser_chrome ul li:before, .gform_wrapper.gf_browser_chrome ul li:after, .entry .gform_wrapper.gf_browser_chrome ul li:before, .entry .gform_wrapper.gf_browser_chrome ul li:after{content:none}.gform_wrapper.gf_browser_chrome .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99% !important}.gform_wrapper.gf_browser_chrome .left_label #recaptcha_area #recaptcha_table, .gform_wrapper.gf_browser_chrome .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_chrome .ginput_complex select, .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select{padding:5px 0 5px;margin-bottom:5px}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio], .gform_wrapper.gf_browser_chrome .gfield_checkbox li input{margin-top:4px}.gform_wrapper.gf_browser_gecko ul li:before, .gform_wrapper.gf_browser_gecko ul li:after, .entry .gform_wrapper.gf_browser_gecko ul li:before, .entry .gform_wrapper.gf_browser_gecko ul li:after{content:none}.gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield select{margin-left:2px}.gform_wrapper.gf_browser_gecko .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:2px}.gform_wrapper.gf_browser_gecko select{padding:5px 0 0 0}.gform_wrapper.gf_browser_opera ul li:before, .gform_wrapper.gf_browser_opera ul li:after, .entry .gform_wrapper.gf_browser_opera ul li:before, .entry .gform_wrapper.gf_browser_opera ul li:after{content:none}.gform_wrapper.gf_browser_opera .ginput_complex .ginput_right select{padding:5px 0 5px;margin-bottom:5px}.gform_wrapper.gf_browser_opera .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99% !important}.gform_wrapper.gf_browser_opera .left_label #recaptcha_area #recaptcha_table, .gform_wrapper.gf_browser_opera .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_ie ul li:before, .gform_wrapper.gf_browser_ie ul li:after, .entry .gform_wrapper.gf_browser_ie ul li:before, .entry .gform_wrapper.gf_browser_ie ul li:after{content:none}.gform_wrapper.gf_browser_ie .gfield_time_hour{width:80px}.gform_wrapper.gf_browser_ie .gfield_time_minute{width:70px}.gform_wrapper.gf_browser_ie .gfield_time_ampm{padding-top:2px}.gform_wrapper.gf_browser_ie .gfield_time_hour input, .gform_wrapper.gf_browser_ie .gfield_time_minute input{margin-left:0}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_left label, .gform_wrapper.gf_browser_ie .ginput_complex .ginput_right label{margin:3px 0 5px 0}.gform_wrapper.gf_browser_ie .gform_footer input.button{padding:3px}.gform_wrapper.gf_browser_ie ul.top_label .clear-multi{overflow:hidden;clear:both}.gform_wrapper.gf_browser_ie .gfield_radio li{line-height:1.3em !important}.gform_wrapper.gf_browser_ie .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_ie .gfield_radio li input[type=radio], .gform_wrapper.gf_browser_ie .gfield_checkbox li input{margin-top:0}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_left select, .gform_wrapper.gf_browser_ie .ginput_complex .ginput_right select{padding:2px 0 2px 0}.gform_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_ie .left_label #recaptcha_area #recaptcha_table, .gform_wrapper.gf_browser_ie .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{position:relative;top:-1px;left:4px}.gform_wrapper.gf_browser_iphone ul li:before, .gform_wrapper.gf_browser_iphone ul li:after, .entry .gform_wrapper.gf_browser_iphone ul li:before, .entry .gform_wrapper.gf_browser_iphone ul li:after{content:none}.gform_wrapper.gf_browser_unknown ul li:before, .gform_wrapper.gf_browser_unknown ul li:after, .entry .gform_wrapper.gf_browser_unknown ul li:before, .entry .gform_wrapper.gf_browser_unknown ul li:after{content:none}