﻿.bm-bob p{font-size:15px}.single-bm-best-of-boston .bob-content p{margin-bottom:10px}.uppercase{text-transform:uppercase}.bm-bob h1.large{font-size:80px;text-align:center;margin:10px 0}.bm-bob .year-category-winner{font-family:sans-serif;color:#939393;text-align:center;margin-bottom:5px;letter-spacing:3px}.bm-bob-spacer{height:20px}.bm-bob .bob-title{text-align:center;font-size:36px;margin-bottom:0px}.single-bm-best-of-boston .bm-bob .bob-title{line-height:41px}.bm-bob .featured-image{margin:20px 0}.bm-bob .featured-image .wp-caption-text{text-align:right;font-size:10px;text-transform:uppercase;color:#777;margin-top:5px;line-height:1.8em}.bm-bob .featured-image .wp-caption-text a{color:#777;text-decoration:underline}.bm-bob .bm-bob-meta{margin:15px 0;font-weight:bold}.bm-bob .bm-bob-meta span:before,.bm-bob .bm-bob-meta span+a:before{content:' | ';color:#222}.bm-bob .bm-bob-meta span+a:hover{text-decoration:none}.bm-bob .bm-bob-meta span:first-child:before{content:''}.about-bob{text-align:center;color:#333;font-family:Georgia, 'Times New Roman', serif}.about-bob a{padding:0 10px}.bm-bob-main-category-listing ul.main-categories{list-style:none;padding:0;margin:0}.bm-bob-main-category-listing ul.main-categories li{float:left;width:190px;margin:10px 16px 10px 0}.bm-bob-main-category-listing ul.main-categories li.row-last{margin-right:0}.bm-bob-main-category-listing ul.main-categories li a{display:block;margin:0 auto;color:#06c;font-family:Georgia, 'Times New Roman', serif;text-align:center;font-size:18px;margin-top:5px}.bm-bob-main-category-listing ul.main-categories li a:hover,ul.bob-year-listing a:hover{color:#06c;text-decoration:underline}.bm-bob-main-category-listing ul.main-categories li a span{color:#06c;font-size:22px}.bm-bob-category-listing h3{font-family:sans-serif;color:#8F8F8F;font-size:16px}.bm-bob-category-listing ul.featured-winners,.bm-bob-category-listing ul.subcategory,ul.bob-year-listing{list-style:none;padding:0;margin:0}.bm-bob-category-listing ul.featured-winners{text-align:center}.bm-bob-category-listing ul.featured-winners li,ul.bob-year-listing li{float:left;font-family:Georgia, 'Times New Roman', serif;width:120px;text-align:center;font-size:16px;margin:10px 0}ul.bob-year-listing li{width:112px;margin-right:4px;margin-left:4px;margin-top:20px}ul.bob-year-listing li img{margin-bottom:5px;max-width:100%;height:auto;min-height:150px}ul.bob-year-listing li a.image-container{width:112px;height:140px;display:block;margin-bottom:10px}.widget_bob_archive ul.bob-year-listing li a.image-container{height:125px}.sidebar-wrapper .widget_bob_archive h3.display{padding-top:0}ul.bob-year-listing li.row-last{margin-right:0}.bm-bob-category-listing ul.featured-winners li a{font-size:14px;display:block;width:110px;margin:0 auto}.bm-bob-category-listing ul.featured-winners li img{margin-bottom:5px;max-width:auto}.bm-bob-category-listing ul.featured-winners li span{display:block}.bm-bob-category-listing hr{clear:both}.bm-bob-category-listing ul.subcategory{margin:0px 0 20px}.bm-bob-category-listing ul.subcategory li{float:left;margin-top:5px}.bm-bob-category-listing ul.subcategory li.left-col{clear:both;width:295px;margin-right:5px}.bm-bob-category-listing ul.subcategory li.right-col{width:295px;margin-left:5px}.bm-bob-category-listing ul.subcategory a,ul.bob-year-listing a{color:#06c;font-family:Georgia, 'Times New Roman', serif}.bm-bob-category-listing ul.subcategory a:hover,ul.bob-year-listing a:hover{color:#06c;text-decoration:underline}.bm-bob-category-listing ul.subcategory a span,ul.bob-year-listing a span{color:#06c;font-family:Georgia, 'Times New Roman', serif}.bob-archive-widget ul.bob-year-listing li a.image-container,.bob-archive-widget ul.bob-year-listing li{width:99px}.bob-archive-widget ul.bob-year-listing li a.image-container{height:130px}.bob-archive-widget ul.bob-year-listing li img{min-height:128px}.bob-archive-widget ul.bob-year-listing li:first-child{margin-left:0}.bob-archive-widget ul.bob-year-listing li:last-child{margin-right:0}.bm-bob-award-listing .bob-other-award-winner{margin-top:20px}.bm-bob-award-listing .bob-other-award-winner h4.award-winner-title{text-align:left}.bm-bob-award-listing .bob-other-award-winner .featured-image img{float:left;margin-right:15px;margin-bottom:15px}.bm-bob-award-listing .award-year{font-size:16px;font-weight:100;color:#828282;border-bottom:1px solid #D2D2D2;margin-top:30px;margin-bottom:10px}.bob-featured-award-winner .award-year .position{text-align:center;margin-top:-39px}.bob-featured-award-winner .award-year{border-bottom:0;letter-spacing:3px;margin-top:0;margin-bottom:0}.bob-featured-award-winner .award-year .white-out{background:white;margin-top:5px;padding:0 10px 5px 12px;text-align:center;display:inline-block;font-size:20px}.bm-bob-award-listing h4.award-winner-title{text-align:center}.bm-bob-award-listing .bob-featured-award-winner h4.award-winner-title{line-height:34px}.bm-bob-award-listing .bob-featured-award-winner h4.award-winner-title a{font-size:36px}.bm-bob-award-listing h4.award-winner-title a{font-size:24px;color:#333}.bob-featured-award-winner .award-winner-city{text-align:center}.bm-bob-award-listing .award-winner-city{font-size:14px;font-weight:bold;font-family:Georgia, 'Times New Roman', serif;line-height:10px;margin-bottom:7px}.bob-single-more-links,.bob-view-all{font-family:Georgia, 'Times New Roman', serif;margin:20px 0 20px 0}.bob-view-all{clear:both}.bm-bob .social{border-top:0;border-bottom:0;margin:0 auto;text-align:center;width:415px}.bm-bob-category-listing .social{margin-bottom:14px}.bm-bob-award-listing .social{margin-bottom:22px}.single-bm-best-of-boston .bm-bob .social{margin:0;width:100%}.single-bm-best-of-boston .bm-bob .social .large_social .fb-like,.single-bm-best-of-boston .bm-bob .addthis_button_tweet.at300b,.single-bm-best-of-boston .bm-bob a.addthis_counter.addthis_pill_style{float:none}.single-bm-best-of-boston .bm-bob a.addthis_counter.addthis_pill_style{position:absolute;top:0;left:330px}.bm-bob .large_social .addthis_counter .addthis_button_expanded{width:40px !important}.single-bm-best-of-boston .bm-bob .large_social ul.share{position:static;margin:-4px 0 0 100px;display:inline-block}.bm-bob ul.share li a:hover{text-decoration:none}.bm-bob .small_social a{margin:5px}.bm-bob .small_social ul.share{margin:0;top:0;right:-25px}.bm-bob .large_social ul.share li a.addthis_button_email:after{content:'Email';color:#222;text-transform:none;padding-left:5px}.bm-bob .small_social ul.share li:last-child{display:block}.bm-bob .small_social ul.share li:first-child{border:0}.post-type-archive-bm-best-of-boston .widget_ad_300x250{border-top:1px solid #ccc}.sidebar-wrapper .bob-archive-widget h3.display{margin:0;padding:0}.sidebar-wrapper.bestof .widget_ad_300x250{border-top:1px solid #ccc;border-bottom:0;margin-top:0;padding-top:0}.bm-bob .pagination{margin-top:40px}@media all and (max-width: 967px){.bm-bob h1.large{font-size:60px}.bm-bob-main-category-listing ul.main-categories>li.row-last{margin-right:16px}.single-bm-best-of-boston .bm-bob .social{margin:0 auto;width:425px}.single-bm-best-of-boston .bm-bob .social .large_social .fb-like,.single-bm-best-of-boston .bm-bob .addthis_button_tweet.at300b,.single-bm-best-of-boston .bm-bob a.addthis_counter.addthis_pill_style{float:left}.single-bm-best-of-boston .bm-bob a.addthis_counter.addthis_pill_style{position:inherit}.single-bm-best-of-boston .bm-bob .large_social ul.share{margin-top:5px}.bm-bob-main-category-listing ul.main-categories{margin:0 auto;width:618px}ul.bob-year-listing{margin:0 auto;width:720px}}@media all and (max-width: 780px){.bm-bob .year-category-winner{font-size:22px}.bm-bob .bob-title{font-size:28px}ul.bob-year-listing{width:600px}}@media all and (max-width: 645px){.bm-bob h1.large{font-size:40px}.bm-bob .year-category-winner{font-size:18px}.bm-bob .bob-title{font-size:24px}.bm-bob-category-listing ul.subcategory li.right-col{margin-left:0}.bm-bob-main-category-listing ul.main-categories{width:412px}ul.bob-year-listing{width:480px}.bm-bob-category-listing h3.featured-winners{display:none}.bm-bob-category-listing ul.featured-winners{display:none}}@media only screen and (max-width: 500px){.bm-bob .social{width:100px}.single-bm-best-of-boston .bm-bob .social ul.share li:last-child{display:block}.single-bm-best-of-boston .bm-bob .social{margin:0 auto;width:190px}.single-bm-best-of-boston .bm-bob ul.share{margin-left:30px}ul.bob-year-listing{width:360px}}body{margin:0px;padding:0px}body p{font:400 13px/1.6em 'Georgia', 'Times New Roman', Serif}body a{color:#06c;text-decoration:none}body a:hover{text-decoration:underline}img{max-width:100%;height:auto}.content-wrapper .author-headshot img{border:none}figure.hpThumb{margin:0 0 7px 0}.content-sidebar-container{clear:both}.mobile-nav-link{display:none}.mobile-nav-link img{width:30px;height:25px}#typekit-badge-akk8gpo,.typekit-badge{display:none !important}h1,h2,h3,h4,h5,h6{font-family:'Georgia', 'Times New Roman', Serif;font-weight:normal}h1{font-size:30px;margin:0 0 5px 0;line-height:1.1em}.hp-logo h1{margin:10px 0 20px 0}h1.sectionHeader{width:50%;float:left;font-family:Helvetica, Arial, Sans-Serif;font-size:15px;text-transform:uppercase}h3.display,h3.display a,h3.display a:visited,h3.widget-title,h3.widget-title a,h3.widget-title a:visited{margin:0 0 10px 0;font:800 26px/1em 'nimbus-sans-condensed', 'Arial', Sans-Serif;color:#000;text-transform:uppercase}h3.display a:hover,h3.widget-title a:hover{color:#06c;text-decoration:none}.sidebar-wrapper h3.widget-title,.sidebar-wrapper h3.display{padding:15px 0 0 0}h4.buzz{text-transform:uppercase;font:400 12px 'Georgia', 'Times New Roman', Serif;color:#444;letter-spacing:0.09em;float:left;width:100%}h1.section-headers{margin-bottom:20px;display:block;border-top:1px solid #ccc;border-bottom:1px solid #ccc}h1.section-headers img{margin-bottom:1px}.lead-article h2{font-size:24px;font-weight:400;margin:15px 0 5px 0;line-height:1em}.lead-article a{color:#06c;text-decoration:none}.lead-article a:hover{text-decoration:underline}.lead-article p{margin:0 0 8px;font-family:'Georgia', 'Times New Roman', Serif;font-size:14px;color:#333}.lead-article p.biglead{color:#000;font-size:18px;line-height:25px}.hpLeft h2,.sectionLeft h2,.sidebarJustIn h2{font-size:15px;font-weight:normal;margin:0}.hpLeft h2 a,.sectionLeft h2 a,.sidebarJustIn h2 a{color:#06c}.hpLeft p,.sectionLeft p,.sidebarJustIn p{margin:0}.hpLeft .category,.sectionLeft .category,.sidebarJustIn .category{color:#666;text-transform:uppercase;font-size:11px}.hpLeft .author,.sectionLeft .author,.sidebarJustIn .author{font-family:'Arial', 'Helvetica', Sans-Serif;color:#000;text-transform:capitalize;font-size:11px}.hpRight h2,.sectionRight h2{font-size:18px;font-weight:400;line-height:1.2em}.sectionRight article:last-child,article.last .single-archive,.sectionRight .sectionGroup.last-section{border:none}.last-section{border:none}.sectionLead h2 a{font-size:21px;line-height:1.2em}.hpRight h2 a,.sectionRight h2 a{color:#06c}.editSectionHeadlines article{border-bottom:1px solid #CCC;width:200px;float:left;padding-bottom:5px;margin-bottom:5px;margin-left:20px}.editSectionHeadlines article h2{font-weight:400;font-size:14px;line-height:1.6em}.editSectionHeadlines article h2 a{text-decoration:none;color:#333;padding:0 3px 0 0}.editSectionHeadlines article h2 a span{color:#06c;font-weight:700;font-size:11px;margin:0 0 0 3px}.editSectionHeadlines article h2 a:hover{color:#06c}.hpRight .hpRightHeadline h2,.sectionRight .hpRightHeadline h2{font-weight:400;font-size:14px;line-height:1.6em}.hpRight .hpRightHeadline h2 a,.sectionRight .hpRightHeadline h2 a{text-decoration:none;color:#333;padding:0 3px 0 0}.hpRight .hpRightHeadline h2 a:hover,.sectionRight .hpRightHeadline h2 a:hover{color:#06c}.hpRight .hpRightHeadline h2 a span,.sectionRight .hpRightHeadline h2 a span,.mostPopular ol li a span{color:#06c;font-weight:700;font-size:11px;margin:0 0 0 3px}.hpRight .sectionRightHeadline h2,.sectionRight .sectionRightHeadline h2{font-weight:400;font-size:14px}.hpRight .sectionRightHeadline h2 a,.sectionRight .sectionRightHeadline h2 a{text-decoration:none;color:#333}.content-sidebar-container{max-width:100%}.content-wrapper{float:left;border-right:1px solid #CCC;width:618px;padding:0 15px 0 0}.content-wrapper.single-article{position:relative}.content-wrapper.microsite{min-height:600px}.sidebar-wrapper{width:335px;padding-left:15px;float:left;border-left:1px solid #ccc;margin-left:-1px}.ie8 .sidebar-wrapper{width:300px}.sidebar-wrapper.after-content{width:100%;border:none;padding-left:0}.sidebar-wrapper.after-content h3.widget-title{padding-top:15px}.ad-350,.ad-160{padding:12px 0;text-align:center}.ad-970{padding:0 0 15px;position:relative;margin:0 auto;width:970px;overflow:hidden}.ad-350 iframe{border-bottom:0 !important}.ad-350.inline{float:right;margin:0 10px 0 10px;display:none}.fixed_ad,.fixed_ad.mobile{display:none;z-index:100;position:fixed;bottom:0;width:100%;background:#ccc;overflow-x:visible !important;height:auto}.fixed_ad img,.fixed_ad iframe{margin:0 auto;display:block}.fixed_ad .close_but{height:42px;width:42px;position:absolute;top:-25px;left:10px;background:url("../../../images/close_button.png") center no-repeat}.large_ad{display:block;margin:10px 0 10px 0;min-height:75px;height:auto}.ad-160.article-page{padding:10px 0 10px 10px;margin:10px 0 10px -1px;float:left;display:block;position:relative;border-left:1px solid #ccc;width:160px;min-height:615px;height:auto}.ad-160.microsite{padding:10px 0 10px 10px;margin:10px 0 10px -1px;float:right;display:block;position:relative;border-left:1px solid #ccc}.ad-160.article-page img{border:0}.ad-350{width:300px;height:auto;min-height:250px;margin:0 auto}.beth .ad-350{padding:12px 0 2px 0}.widget_ad_300x250{border-bottom:1px solid #ccc;width:100%}.beth .widget_ad_300x250{border-bottom:0}.sidebar-wrapper.beth h3.display{padding:0}.widget_text,.widget_newsletters{width:100%}.widget_newsletters,.widget_magnify_widget{border-bottom:1px solid #ccc;clear:both}.one_fund{width:100%;border-bottom:1px solid #ccc;padding:10px 0 10px 0;float:left}.one_fund img{width:90%;margin:0 auto 10px auto;display:block}.one_fund a.view{font-family:'Georgia', 'Times New Roman', Serif}.section .lead-headlines{margin-bottom:20px}.lead-headlines{overflow:hidden;float:left;border-bottom:1px solid #CCC;width:100%;margin-bottom:0}.lead-headlines ul{list-style-type:none;line-height:1.8em}.lead-headlines ul li{float:left}.lead-headlines ul li a{color:#000;text-decoration:none;font-family:'Georgia', 'Times New Roman', Serif;font-size:13px;font-weight:normal}.lead-image{width:100%;display:block;position:relative;z-index:100;margin-bottom:10px}.lead-image img{width:100%;z-index:10000}.hpLeft,.sectionLeft{width:205px;margin:15px 0 0 0;border-right:1px solid #CCC;padding-right:15px}.hpLeft.magazine{width:185px}.hpLeft .hpLeftArticle,.sectionLeft .hpLeftArticle,.hpLeft .sectionLeftArticle,.sectionLeft .sectionLeftArticle,.sidebarJustInArticle{margin-bottom:15px}.hpLeft .hpLeftArticle p,.sectionRight .sectionRightArticle p{color:#000}.hpLeft .ad-160,.sectionLeft .ad-160{text-align:center;border-top:1px solid #CCC;padding:15px 0 0 0;width:160px;height:610px}.sidebarJustIn .sidebarJustInArticle{margin-bottom:15px}.hpRight{margin:15px 0 0 -1px;width:390px;float:left;padding:0 0 0 20px;border-left:1px solid #CCC}.hpRight .hpRightArticle{width:145px;float:left}.hpRight .hpRightHeadline{border-bottom:1px solid #CCC;width:200px;float:left;padding-bottom:5px;margin-bottom:5px;margin-left:20px}.hpRight .hpRightHeadline:last-of-type{border-bottom:0px}.hpRight .editSection{border-bottom:1px solid #CCC;margin-bottom:15px;padding-bottom:15px;clear:both}.hpRight .editSection:last-of-type{border-bottom:0px}.sectionRight{margin:15px 0 0 -1px;padding:0 0 0 20px;width:395px;float:left;border-left:1px solid #CCC}.sectionRight .sectionRightArticle{border-bottom:1px solid #CCC;margin:0 0 15px 0;padding-bottom:10px}.sectionRight .sectionRightArticle img{width:150px;float:left;margin:0 15px 15px 0}.sectionRight .sectionRightArticle h2{padding:0;margin:0 0 5px 0;font-size:18px}.sectionRight article:last-child{margin:0}.sectionRight .sectionGroup{margin:10px 0 10px 0;padding-bottom:10px;border-bottom:1px solid #ccc}.sectionRight .sectionGroup.last{border:0}.sectionRight .sectionLead img{width:100%;float:none}.sectionRight .sectionGroup img{width:200px;float:left;margin:0 15px 0 0}.sectionRight .sectionGroup h2{font-size:27px;color:#666;width:100%;display:block;clear:both;margin-bottom:10px;line-height:1em}.sectionRight .sectionGroup .featThumb{width:45%;float:left;margin:0 15px 0 0}.sectionRight .sectionGroup ul.linksGroup{margin:0;padding:0;width:50%;float:left}.sectionRight .sectionGroup ul.linksGroup li{margin:5px 0 5px 0;padding-bottom:5px;list-style:none;list-style-position:outside;border-bottom:1px solid #CCC}.sectionRight .sectionGroup ul.linksGroup li a,.sectionRight .sectionGroup ul.linksGroup li a:visited{color:#000}.sectionRight .sectionGroup ul.linksGroup li a:hover{text-decoration:none;color:#06c}.sectionRight .sectionGroup ul.linksGroup li:first-child{margin-top:0}.sectionRight .sectionGroup ul.linksGroup li:last-child{border:none}.sectionRight .sectionGroup ul li h4{font-size:14px;font-weight:400;line-height:1.3em;margin-right:10px}.sectionRight .sectionGroup ul li h4:after{content:" »";font-weight:bold;color:#06c;font-size:11px}.screenreader{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.magazine-archives{overflow:hidden;margin:0 auto}.magazine-archives #issue-grid-filter{font-size:12px;display:inline-block;padding:5px 10px;background-color:#999;text-transform:uppercase;color:#fff;margin-left:15px;position:relative;top:-10px}.magazine-archives #issue-grid-filter:hover{background-color:#777;text-decoration:none}.magazine-archives .archive-title{margin-bottom:15px}.magazine-archives .issue-grid{overflow:hidden;margin-bottom:60px}.magazine-archives .issue-grid .paging{overflow:hidden;margin:40px;text-align:center;border-top:1px solid #eee;padding-top:20px}.magazine-archives .issue-grid .paging span,.magazine-archives .issue-grid .paging a{padding:0 5px}.magazine-archives .issue-grid .issue-grid-inner{overflow:hidden;margin-top:20px;margin-left:-2%}.magazine-archives .issue-grid .issue-grid-header{overflow:hidden;border-top:3px solid #eee;padding-top:20px}.magazine-archives .issue-grid .issue-grid-header .archive-title{float:left}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls{margin-top:8px;float:right;text-align:right}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls .issue-grid-select{border:1px solid #ccc;width:200px;border-radius:3px;display:inline-block;overflow:hidden;background:#fafafa url("data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==") no-repeat 95% 50%}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls .issue-grid-select select{padding:5px 8px;width:110%;font-size:12px;text-transform:uppercase;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls .issue-grid-select select:focus{outline:none}.magazine-archives .issue-grid.feature-size{margin-left:0}.magazine-archives .issue-grid.feature-size .issue{width:31%;margin-left:3.5%;margin-bottom:0;height:auto}.magazine-archives .issue-grid.feature-size .issue:first-child{float:left;margin-left:0}.magazine-archives .issue-grid.feature-size .issue h1{font-size:18px}.magazine-archives .issue-grid .issue{float:left;width:17.9%;margin-left:2%;margin-bottom:15px;height:270px}.magazine-archives .issue-grid .issue h1{margin-top:10px;text-align:center;font-size:16px;line-height:1}.magazine-archives .issue-grid .issue img{max-width:100%;display:block}@media only screen and (max-width: 765px){.magazine-archives .issue-grid .issue-grid-header{margin-bottom:20px}.magazine-archives .issue-grid .issue-grid-header .archive-title{float:none;text-align:center}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls{text-align:center;float:none}}@media only screen and (max-width: 768px){.magazine-archives .issue-grid .issue-grid-inner{margin-left:-2%}.magazine-archives .issue-grid .issue{width:23%;margin-left:2%}}@media only screen and (max-width: 580px){.magazine-archives .issue-grid .issue-grid-header .archive-title{float:none;text-align:center}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls{float:none;overflow:hidden;margin-bottom:20px;text-align:center}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls select{margin:0 10px}}@media only screen and (max-width: 540px){.magazine-archives #issue-grid-filter{display:block;top:0;margin:0}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls .issue-grid-select{display:block;width:100%;margin:10px auto}.magazine-archives .issue-grid .issue-grid-inner{margin-left:-3.33%}.magazine-archives .issue-grid .issue{width:30%;margin-left:3.33%}}@media only screen and (max-width: 430px){.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls select{display:block;margin:10px auto}.magazine-archives .issue-grid .issue-grid-inner{margin-left:-5%}.magazine-archives .issue-grid .issue{width:45%;margin-left:5%}}@media only screen and (max-width: 350px){.magazine-archives .issue-grid .paging span,.magazine-archives .issue-grid .paging a{font-size:22px}.magazine-archives .issue-grid.feature-size .issue{width:100%;margin-left:0%;margin-bottom:15px}.magazine-archives .issue-grid .issue-grid-header .issue-grid-controls select{display:block;margin:10px auto}.magazine-archives .issue-grid .issue-grid-inner{margin-left:0%}.magazine-archives .issue-grid .issue{width:100%;margin-left:0%;height:auto}}.magazine-headline{border-bottom:1px solid #ccc;padding-bottom:20px}.magazine-headline h2{font-size:30px;line-height:1.1em}.magazine-headline figure.sideImage{float:right;position:relative;margin:0 0 0 15px}.magazine-headline figure.sideImage img{max-width:220px}.features-headline{margin-top:20px;border-bottom:1px solid #ccc}.features-headline article{margin:10px 0 0 0;float:left;width:70%;min-height:160px}.features-headline img{margin:0 20px 20px 0;float:left;max-width:149px}.features-headline h4{font-size:25px;line-height:1.2em}.hpLeft figure{margin:10px 0 10px 0}.hpLeft article,.hpLeft .sidebarJustInArticle article{margin:10px 0 20px 0}.hpLeft.left.magazine h4{font-size:18px;line-height:1.2em}.hpRight.magazine{width:415px;margin:15px 0 0 -1px;border-left:1px solid #CCC}.hpRight.magazine h4{font-size:18px;line-height:1.2em}.hpRight.magazine figure{margin:0 20px 10px 0;float:left}.hpRight.magazine .sideText{float:left;width:53%;min-height:170px;padding-bottom:10px}.hpRight.magazine img{float:left;margin:0 20px 20px 0;clear:both;width:149px}.hpRight.magazine .department-rail.first{padding-top:0}.hpRight.magazine article{padding-top:15px}.hpRight.magazine article.first{padding-top:0}.hpRight.magazine article.last{border:none}.hpRight.magazine article.wrap{margin:0 0 15px 0}.hpRight.magazine section{padding-top:15px;border-bottom:1px solid #ccc}.hpRight.magazine section.last{border-bottom:0}.hp-header{position:relative;width:980px;text-align:center;border-bottom:1px solid #ccc;margin-bottom:15px;line-height:1em}.logo-ad{display:block;float:left;width:20%;position:relative;height:100px;margin-top:10px}.logo-ad img{position:absolute}.hp-logo{width:60%;float:left}.hp-header .logo-ad.right{float:left}.hp-header .logo-ad.left img{left:0}.hp-header .logo-ad.right img{right:0}.sub-logo{float:left;width:230px;margin:30px 20px 0 0}.ad-728{float:right;width:728px}.ad-728.mobile{float:none;width:100%;clear:both;margin-bottom:15px;display:none}.ie8 .ad-728{height:90px}.sub-logo-ad{padding:15px 0}.subscribe{padding:0 0 10px 0;border-bottom:1px solid #CCC}.wedding-vendors .subscribe{border-bottom:0}.donate{padding:15px 0 15px 0;border-bottom:1px solid #CCC;float:left}.events{padding:0 0 10px 0}.widget_featured_stories{padding-bottom:10px}.widget_featured_stories p.widget_headline{line-height:1.4em;font-size:90%}.widget_buzzworthy{border-top:1px solid #ccc;margin-top:-1px}.widget_recent_posts_widget{width:46%;float:left;margin:10px 0 10px 0;padding:0 10px 0 0;border-right:1px solid #ccc}.widget_recent_posts_widget span.author{display:none}.widget_recent_posts_widget h3.widget-title{padding:0}.widget_buzzworthy{padding:5px 0 10px 0;float:left}.mostPopular h3.display,.mostPopular h3.widget-title{margin:0 0 10px 0;padding:0}.widget_related_posts h3.widget-title{text-transform:none}.textwidget ol li a,.textwidget ol li a:visited,.textwidget ul li a,.textwidget ul li a:visited,.mostPopular ol li a{color:#000;text-decoration:none}.textwidget ol li a:hover,.textwidget ul li a:hover,.mostPopular ol li a:hover{color:#06c;text-decoration:none}.subscribe ul{width:170px;float:left;padding:0;list-style-position:outside}.ie8 .subscribe ul{margin:-10px 0 0 0;width:130px}.subscribe img{float:left;margin-right:10px}.subscribe ul li{border-bottom:1px solid #CCC;font-weight:normal;list-style-type:none;font-size:14px;line-height:1.6em;padding:5px 0 5px 0}.textwidget .subscribe ul li a{color:#06c}.subscribe ul li a:hover{text-decoration:underline}.subscribe ul li:last-child{border-bottom:none}.subscribe,.newsletters,.buzzworthy,.events{font-family:'Georgia', 'Times New Roman', Serif;font-size:13px;font-weight:normal}.events ul{margin:0;padding:0;float:left}.events ul.side{margin-left:20px}a.view{width:100%;float:left;font-size:15px;padding-top:10px;line-height:27px}.newsletters{padding-bottom:10px}.newsletters ul{margin:0;padding:0 10px 10px 0;float:left}.buzzworthy{position:relative;padding-bottom:30px}.buzzworthy ul{margin:0;padding:0 10px 0 0;float:left}.buzzworthy ul li img{margin:15px 10px 15px 0;float:left;clear:left}.buzzworthy .sideText{float:left;width:62%;height:auto;margin:20px 0 10px}.ie8 .buzzworthy .sideText{width:55%}.buzzworthy ul li{font-size:11px}.buzzworthy .sideText p,.buzzworthy .sideText h4,.buzzworthy a{font-family:'Helvetica', Arial, Sans-Serif}.buzzworthy .sideText h4{font-size:14px;font-weight:bold}.buzzworthy .sideText p{font-size:12px;line-height:1.5em}.buzzworthy ul li h4 a{color:#000}.buzzworthy ul li h4 a:hover,.buzzworthy a.buzz_view:hover{color:#777;text-decoration:none}.buzzworthy a.buzz_view{font-weight:bold;color:#000;font-size:15px;float:left;position:relative;bottom:-30px}.newsletters input{margin:0 5px 0 0}.newsletters input[type="submit"],.newsletters input[type="text"]{float:left}.newsletters input[type="text"]{color:#444;font-size:11px;height:20px;padding-left:5px;clear:left}.newsletters ul li p{font-size:11px;margin-left:20px}.newsletters input[type="submit"]{border:1px solid #ccc;text-transform:uppercase;font-size:10px;color:#444;border-radius:5px;height:20px;width:66px;background:#e2e2e2;background:-moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(50%, #dbdbdb), color-stop(51%, #d1d1d1), color-stop(100%, #fefefe));background:-webkit-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);background:-o-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);background:-ms-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);background:linear-gradient(to bottom, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 )}.newsletters input[type="submit"]:hover{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #d1d1d1 49%, #dbdbdb 50%, #e2e2e2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(49%, #d1d1d1), color-stop(50%, #dbdbdb), color-stop(100%, #e2e2e2));background:-webkit-linear-gradient(top, #fefefe 0%, #d1d1d1 49%, #dbdbdb 50%, #e2e2e2 100%);background:-o-linear-gradient(top, #fefefe 0%, #d1d1d1 49%, #dbdbdb 50%, #e2e2e2 100%);background:-ms-linear-gradient(top, #fefefe 0%, #d1d1d1 49%, #dbdbdb 50%, #e2e2e2 100%);background:linear-gradient(to bottom, #fefefe 0%, #d1d1d1 49%, #dbdbdb 50%, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2',GradientType=0 )}.events ul li,.buzzworthy ul li{list-style-type:none;line-height:1.8em}.newsletters ul li{padding:3px 0 3px 0;line-height:1.3em;list-style-type:none;font-size:15px}.mostPopular{font-family:'Georgia', 'Times New Roman', Serif;font-size:13px;font-weight:bold;border-bottom:1px solid #ccc;padding-right:5px}.mostPopular ol{margin:0 0.5em 1em 1.6em;padding:0;list-style-position:outside}.mostPopular ol li{margin:5px 0 5px 0;list-style:decimal}.mostPopular h4{font-weight:400;font-size:13px;margin:0px;line-height:1.3em;position:relative}.events ul li:after{content:" »";font-weight:bold;color:#06c;font-size:11px;position:absolute;margin:0 0 0 3px;white-space:nowrap}.widget_featured_stories{border-bottom:1px solid #ccc;float:left}.widget_featured_stories ul{padding:0}.widget_featured_stories ul li{list-style:none;width:30.15%;margin:0 5px 0 5px;float:left}.widget_featured_stories .sideText{padding-top:5px}li.related-article img{margin-bottom:5px}.connect{width:35%;padding:5px;float:left}.connect.articlePage{width:100%}.connect .twitter-follow-button{float:left}.connect .fb-like{margin-left:-60px}.connect.articlePage .fb-like{margin-left:10px;float:left}.hp-header .left_ad{width:65%;padding:5px 0 5px 5px;float:left}.hp-header .left_ad img{float:right}.time-stamp{font-family:'Arial', 'Helvetica', Sans-Serif;font-size:12px;color:#777;padding-bottom:5px}.lineBreak{padding:0 5px 0 5px;font-size:11px;vertical-align:top}.social{padding:7px 0 5px 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:12px;min-height:45px}.large_social{position:relative}.large_social .fb-like{float:left;margin-top:5px;padding:0 2px}.small_social{display:none;position:relative}ul.share{position:absolute;right:0;top:-5px;margin:10px 0;padding:0}ul.share li{list-style:none;border-right:1px solid #222;padding:0 5px 0 5px;text-transform:uppercase;float:left;font-size:13px}ul.share li:last-child{border:0}a.comment_button{background:url("../../../images/icons/comment.png") no-repeat;height:16px;width:17px;display:block}ul.share .print_link{background:url("../../../images/icons/print.gif") no-repeat;overflow:hidden;display:block;height:16px;width:16px;line-height:16px !important}.single-article .social .large_social .addthis_toolbox{margin-top:3px}.single-article .social .large_social .fb-like{margin-top:0;margin-right:5px}.single-article .social .large_social .addthis_default_style.addthis_counter{margin-right:5px}.author-info{background-color:#EEE;-webkit-border-bottom-right-radius:30px;-moz-border-bottom-right-radius:30px;border-bottom-right-radius:30px;padding:12px}.author-info .headshot{float:left;display:block;clear:left;width:20%}.author-info .headshot img{width:100%}.author-info .author-content{float:right;width:80%}.author-info .author-content h3{font-size:16px;margin:0;padding:0 12px}.author-info .author-content p{padding:0 12px}.author-info .author-content .twitter-follow-author{padding:0 12px}.related h3{border-bottom:1px dotted #000;font-family:'Georgia', 'Times New Roman', Serif;text-align:center;text-transform:uppercase;font-size:15px}.related ul{list-style:none;padding:0;margin:0;width:100%}.related ul li{display:block;float:left;width:23.5%;margin:0 2% 0 0;padding:0}.related ul li article a{display:block;text-decoration:none;color:#000}.related ul li article a:hover{background-color:#EEE;display:block;color:#06c}.related ul li article a img{width:100%}.related ul li article a h2{font-family:'Georgia', 'Times New Roman', Serif;text-align:center;font-size:15px;font-weight:400}.related ul .last{margin:0 !important}.author-profile{position:relative}.author-profile .author-headshot{float:left;text-align:center;margin:0 10px 10px 0;display:none}.author-profile .author-bio{border-bottom:1px solid #ccc;margin-bottom:15px}.author-profile .author-bio h1{font-family:'Georgia', 'Times New Roman', Serif;font-weight:400;color:#666;font-size:36px;line-height:1.2em;margin:0}.author-profile .author-bio h2{color:#777;font-size:12px;margin:0 0 10px 0;font-family:'Helvetica', Arial, Sans-Serif;text-transform:uppercase}.author-profile .author-article h3{color:#777;font-size:15px;margin:0 0 10px 0;font-family:'Helvetica', Arial, Sans-Serif;text-transform:uppercase}.author-profile .author-article h4{margin:20px 0 0 0}.author-profile .author-article h4 a{font-family:'Georgia', 'Times New Roman', Serif;font-weight:400;color:#06c;font-size:23px;line-height:1.1em}.author-profile .author-bio p{font-size:14px;line-height:1.7em;margin-bottom:10px}.author-profile .author-article p{margin-bottom:20px}.author-profile .author-bio .contactInfo{clear:both;width:100%}.author-profile .author-bio .contactInfo.last{margin-bottom:15px}.author-profile .author-bio .author-email{float:left;height:14px;width:24px;background:url("images/icons/email.png");margin:5px 5px 5px 0}.author-profile .author-bio .author-twitter{float:left;height:19px;width:24px;background:url("images/icons/tweet.png");margin:5px 5px 5px 0}.author-profile .author-bio p.contact{margin:0 0 0 5px;float:left;line-height:2.2em}.author-profile .author-bio p.contact a{color:#000;text-decoration:none}.author-profile .author-bio p.contact a:hover{color:#06c}.author-profile .author-article{margin-bottom:15px}.author-profile .pagination a.previous,.nav-previous.alignleft a{float:left}.author-profile .pagination a.next,.nav-next.alignright a{float:right}.author-profile .pagination a,.nav-next.alignright a,.nav-previous.alignleft a{font-weight:bold;font-size:12px;font-family:Helvetica, Arial, Sans-Serif;text-transform:uppercase;text-decoration:none;color:#06c}.author-profile .pagination a:hover,.nav-previous.alignleft a:hover,.nav-next.alignright a:hover{text-decoration:underline}.pagination .nav-previous a:visited,.pagination .nav-next a:visited{color:#06c}.navigation span.meta-nav{display:none}.profiles article:last-child{border-bottom:0}.author-sec{padding:10px 0 15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:-1px}.author-sec img{float:left;margin:10px 10px 10px 0}ul.contact{list-style:none;margin:10px 0 0 0;padding:0}ul.contact li{float:left;padding:0 5px 0 5px;border-right:1px solid #000;font-family:'Georgia', 'Times New Roman', Serif}ul.contact li:first-child{padding:0 5px 0 0}ul.contact li:last-child{border-right:none;padding:0 0 0 5px}ul.contact li p{line-height:1.2em}.loop .tax-header{padding:15px 0;margin:0 0 15px}.loop .tax-header h1{font-weight:400}.loop .loop-article-head{border-bottom:1px solid #CCC;padding:0 0 7px}.loop .loop-article-head h2{margin:0 0 3px 0}.container{max-width:980px;margin:0 auto}.page-template-page-top-50-php .container,.page-template-page-data-table-php .container,.page-template-page-schools-table-php .container{max-width:100%}.page-template-page-top-50-php .hp-header,.page-template-page-data-table-php .hp-header,.page-template-page-schools-table-php .hp-header{max-width:980px;margin:0 auto}.page-template-page-top-50-php .search,.page-template-page-data-table-php .search,.page-template-page-schools-table-php .search{margin-right:2em;margin-top:1em}.best-schools{margin:0 2em}.eventful ul li a{font-family:'Georgia', 'Times New Roman', Serif;color:#000;font-size:14px;line-height:20px;text-decoration:none}.eventful ul li a:hover{color:#06c;text-decoration:underline}.eventful ul{margin:0;padding:0}.eventful ul.left,.eventful ul.right{float:left;width:46%;margin-right:10px;margin-bottom:10px}.eventful a{font-size:14px;color:#06c;text-decoration:none;font-family:'Georgia', 'Times New Roman', Serif}.eventful a:hover{color:#06c;text-decoration:none}.eventful a.view{font-size:16px;line-height:27px;font-family:'Georgia', 'Times New Roman', Serif;color:#06c;text-decoration:none}.eventful a.view:hover{text-decoration:underline}.eventful ul li{text-decoration:none;float:none;list-style:none;line-height:1.4em;padding:0 3px 0 0}.eventful ul li a:after{content:"»";font-weight:bold;color:#06c;font-size:11px;margin:0 0 0 3px;position:absolute}.eventful.lead .more{width:100%;clear:both;margin:10px 0 10px 0;float:left;font-size:14px}.eventful.lead .more a:hover,.eventful.lead a:hover{text-decoration:underline}.thumbsLead{margin-top:20px}.thumbsLead figure{margin-bottom:10px}.thumbsLead .thumbnail{float:left;width:23%;margin-right:10px}.thumbsLead .thumbnail.last{margin-right:0}.thumbsLead .thumbnail p{font-family:'Georgia', 'Times New Roman', Serif;font-size:13px;line-height:1.5em}.thumbsLead .thumbnail h3{font-size:15px;line-height:1.4em;font-family:'Georgia', 'Times New Roman', Serif}.mainCategory{border-top:1px solid #ccc;padding:20px 0 7px 0;margin:10px 0 0 0}.mainCategory p,.mainCategory a{font-size:21px;line-height:25px;margin-bottom:0;font-family:'Georgia', 'Times New Roman', Serif}.section-menu{margin-bottom:15px;float:left}.section-menu span{font:400 13px/1.4 Helvetica, Sans-Serif;text-transform:uppercase;color:#777;padding-right:5px}.section-menu ul{margin:0;padding:0;list-style:none;display:inline}.section-menu ul li{display:inline;font:100 13px/1.4  'Georgia', 'Times New Roman', Serif;margin:0 0 0 3px}.section-menu li:before{content:'| ';padding:0 5px 0 5px;color:#777}.section-menu li:first-child:before{content:'';padding:0}.section-menu li:first-child{padding:0;margin:0}.section-menu ul li a,.section-menu ul li a:visited{color:#444}.section-menu ul li.current-menu-item a,.section-menu ul li a:hover{color:#06c;text-decoration:none}.section-menu ul li a.active{color:#06c}.normal,.lead-article h2.normal{font-size:15px;line-height:1em}.normal_two,.lead-article h2.normal_two{font-size:18px;line-height:1.2em}.medium,.lead-article h2.medium{font-size:24px;line-height:1.2em}.large,.lead-article h2.large{font-size:35px;line-height:0.9em}.extra_large,.lead-article h2.extra_large{font-size:60px;line-height:60px}.standard{font-family:'Georgia', 'Times New Roman', Serif;font-size:13px;line-height:1.6em}.link{font-family:'Georgia', 'Times New Roman', Serif;font-size:15px;line-height:1.4em}.label{font-family:'Helvetica', Arial, san-Serif;font-size:11px;line-height:1.4em;color:#666}.postBodyAlt{font-size:14px;line-height:1.6em;font-family:Georgia, times, serif;color:#000}h3.post_alt{font-size:18px;line-height:1.6em;font-family:Georgia, times, serif;color:#000}h4.post_alt{font-size:21px;line-height:1.6em;font-family:Georgia, times, serif;color:#000}h5.post_alt{font-size:24px;line-height:1.6em;font-family:Georgia, times, serif;color:#000}.single-article article p{margin:0 0 20px 0;line-height:1.8em;font-size:85%}.single-article article ul li,.single-article article ol li{line-height:1.8em;font-size:85%;font-family:Georgia, Times, Serif;margin:5px 0 5px 0}.content-sidebar-container ul.pages li{line-height:1.8em;font-size:85%;font-family:Georgia, Times, Serif;margin:5px 0 5px 0}.single-article article h1{font-size:1.9em}.single-article article h2.subhead{font-size:100%;margin:0 0 10px 0}.single-article article h2,article h3{font-size:1.3em}.single-article article h4{font-size:1.2em}.single-article article blockquote{border-left:5px solid #ccc;padding-left:10px}.single-article article blockquote.pullquote{width:40%;float:left;margin:0 35px;font-size:17px;line-height:1.6em;font-family:Georgia, Times, Serif;border-left:none;padding-left:0}.single-article article blockquote:before{content:' ';float:none;margin:0;height:0}.single-article article blockquote:after{content:' ';float:none;margin:0;height:0}.single-article article blockquote.pullquote:after,article blockquote.pullquote:before{display:block;font-size:600%;color:#ccc;font-family:Georgia, Times, Serif}.single-article article blockquote.pullquote:before{margin:20px 0 0 -45px;content:'\201C';float:left;height:0}.single-article article blockquote.pullquote:after{margin:-5px -20px;content:'\201D';float:right;height:0}.single-article article img,.single-article article .wp-caption{max-width:605px}.wpf-default .single-article article img,.single-article article .wp-caption{width:100%;max-width:100%}.single-article article p.wp-caption-text{text-align:right;font-size:10px;text-transform:uppercase;color:#777;margin-top:5px}.single-article article p.wp-caption-text a,.single-article article p.wp-caption-text a:visited{color:#777;text-decoration:underline}.addthis_button_pinterest_pinit{display:none}.tags{margin-bottom:5px}.tags a{font-size:12px;text-transform:capitalize}.sidebarJustInArticle h2{font-size:90%}.sidebarJustInArticle span.category{color:#808080;font-size:11px;text-transform:uppercase}.sidebarJustInArticle span.author{font-size:70%}#disqus_thread{width:90%;margin:0 0 0 17px}.disqus{margin-top:40px;width:80%;float:left}.single-article .aligncenter{display:block;margin-left:auto;margin-right:auto}.single-article img.alignright{margin:0 0 2px 7px;display:inline}.single-article img.alignleft{margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}.fourohfour h1{margin:0}.fourohfour p{margin-bottom:15px}ul.error{margin:0 0 20px 0;padding:0;list-style-position:inside}ul.error li{font-size:0.9em;font-family:Georgia, Times, Serif}p.subline{font-size:1.2em}.fourohfour p.bold{font-weight:bold;margin-bottom:0}.archive-header{margin-bottom:10px;padding-bottom:3px}.archive-header h2.categoryHeader{border-bottom:1px solid #ccc;font-size:1.1em;text-align:right;font-family:Georgia, Times, Serif}.single-archive{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.more-link{clear:both;width:100%;display:block;margin:10px 0 0 0}.single-archive p{margin-top:10px}.single-archive h3.subhead{font-size:16px;margin:0 0 10px 0}.sidebar-wrapper.beth .widget{float:left}.sidebar-wrapper.beth .widget:last-child{margin-top:10px}.sidebar-wrapper.beth .subscribe{border-bottom:0}.categoryPage{border-bottom:1px solid #ccc;padding:20px 0 20px 0}.categoryPage:last-of-type{border-bottom:0}.categoryPage .category{color:#999;font:400 14px/1.6em 'Helvetica', 'Arial', Sans-Serif;text-transform:uppercase}.categoryPage .time-stamp{font:400 13px 'Arial', 'Helvetica', Sans-Serif;color:#777;padding-bottom:5px;margin-top:10px}.categoryPage.first{padding-top:10px}.categoryPage.last{border-bottom:0}.categoryPage h2{line-height:1.1em;font-size:25px;margin-bottom:5px}.categoryPage h2 a{color:#06c;text-decoration:none}.categoryPage h2 a:hover{text-decoration:underline}.categoryPage h3{font-size:16px;line-height:1.4em;color:#333;margin-bottom:10px}.categoryPage .cropImg{float:left;margin:0 15px 5px 0}.categoryPage .cropImg img{width:200px;height:200px}.beth_body{margin:0;padding:10px;width:100%;border-bottom:1px solid #ccc}.beth_body .img_container{width:100%;clear:both}.beth_body .img_container p{font:400 11px/7px 'Verdana', San-Serif;color:#280058;text-align:center;margin:15px 0 0 0}.beth_body .img_container img{margin:0 auto;display:block}.beth_body h2.lead{font:800 23px/25px 'Helvetica', 'Arial', San-Serif;color:#3b3f3f;text-align:center;margin:20px 0 30px 0}.beth_body ul{margin:0;padding:0}.beth_body ul li{list-style:none}.beth_body .beth_links{width:100%;clear:both}.beth_body .beth_links ul li{padding:5px 0;clear:both;border-bottom:1px solid #ccc}.beth_body .beth_links ul li:last-of-type{border-bottom:0}.beth_body .beth_links ul li img{display:inline-block;width:130px;height:100px;margin-right:10px}.beth_body .beth_links ul li h3{font:800 15px 'helvetica', Arial, San-Serif;display:inline-block;width:50%;overflow:hidden;vertical-align:middle;margin:0}.beth_body .beth_links ul li h3 a{color:#666666;text-decoration:none}.beth_body .beth_links ul li h3 a:hover{text-decoration:underline}.beth_body h2.sponsored{width:100%;text-align:center;border-bottom:1px solid #ccc;line-height:.3em;margin:10px 0;color:#333}.beth_body h2.sponsored span{background:#fff;padding:0 10px;text-transform:uppercase;font-size:10px;color:#2f3131;font:400 10px/7px 'Helvetica', Arial, San-Serif}.beth_body h3{font:800 13px 'Helvetica', Arial, San-Serif;color:#666666;text-decoration:none;margin:10px}.beth_body .vid_container{margin:5px auto 15px auto}.beth_body .quiz{width:45%;float:left;margin-right:10px}.beth_body .quiz img{margin:0 auto 10px auto;display:block;width:auto}.beth_body .quiz h2{text-align:center;margin:10px 0;font:400 15px/1.2em 'Helvetica', Arial, San-Serif}.beth_body .quiz a{text-decoration:none;color:#2f3131}.beth_body .social{margin:0 auto;padding:0 5px 0 10px;display:block;width:45%;float:left;border:0;border-left:1px solid #ccc}.beth_body .social h2{margin:0;color:#474a4a;text-align:center;font:800 16px/1.4em 'Helvetica', Arial, San-Serif}.beth_body .social ul{margin:0 auto 10px auto}.beth_body .social ul li{display:block;clear:both;width:100%;padding:7px 0;border-bottom:1px solid #ccc;min-height:20px;background:url("http://www.bostonmagazine.com/wp-content/uploads/2014/02/beth-sprites.png") left 5px no-repeat}.beth_body .social ul li.beth-facebook{background-position:0  5px}.beth_body .social ul li.beth-twitter{background-position:0 -50px}.beth_body .social ul li.beth-doctor{background-position:0 -120px}.beth_body .social ul li.beth-appt{background-position:0 -170px}.beth_body .social ul li:last-of-type{border-bottom:0}.beth_body .social ul li a{display:block;font:400 12px/1.2em 'Helvetica', Arial, San-Serif;text-decoration:none;color:#2f3131;padding-left:30px;margin-top:5px}.beth_body .social a.bidmc{color:#2e6ba4;font:800 12px/1.4em 'Verdana', San-Serif;text-decoration:none;margin-bottom:10px}.clear{clear:both}#bi-sidebar{width:320px;background:#eeeeee;margin-left:10px;padding:10px}.top-docs-body #bi-sidebar{margin-top:0}.top-docs-body .sidebar-wrapper.beth .widget:last-child{border-top:0;margin-top:0}#bi-sidebar img{border:0}#logo_beth{width:250px;margin:0 auto}#logo_beth img{display:table-cell;vertical-align:middle}#logo_beth p{font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:500;line-height:1.3em;color:#003D6F;text-align:center}#logo_beth img.sub{width:150px}#bi-sidebar h2{font-family:helvetica, sans-serif;font-size:20px;font-weight:100;width:100%;color:#1c2c6d;text-align:center;font-weight:bold;margin:0 0 10px 0}#sponsored{font-size:12px;color:#777;font-weight:800;font-family:'Helvetica', 'Arial', 'Sans-Serif';text-align:center;text-transform:uppercase;font-weight:lighter}.excerpt{display:block;clear:both;border-bottom:1px dotted #BBB;padding:15px 0 15px 0}.excerpt.video{width:100%}.excerpt.last{display:none}.excerpt h3{font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:800;margin:0px;padding:0px 12px 7px 0px;line-height:1.3em;color:#003D6F}.excerpt h3 a,.excerpt h3 a:visited{text-decoration:none;color:#003D6F;font-family:'Helvetica', Arial, San-Serif;font-size:13px;font-weight:800;padding:0px 12px 0px 0px;margin:0px 0px 12px 0px}.excerpt h3 a:hover{text-decoration:underline;color:#003D6F}.excerpt a{color:#003D6F;font-family:'Helvetica', Arial, San-Serif;font-size:13px;font-weight:300;padding:0px 12px 0px 0px;margin:0px 0px 12px 0px}.excerpt a:hover{color:#000;text-decoration:none}.excerpt img{width:50px;float:left;padding:0px 12px 0px 0px}.clearer{clear:both;width:100%;height:1px}.excerpt #bi-ad{width:300px}#quickLinks{vertical-align:middle;border:none}#quickLinks a{font-family:helvetica, verdana, sans-serif;font-weight:800;font-size:12px;text-decoration:none}#quickLinks img{width:30px}#first{background-image:url("images/gradient.jpg");background-repeat:repeat-x}.clearfix:after{content:"";display:table;clear:both}.plymouth{display:block;margin:10px auto}.plymouth#top{width:240px;border-bottom:1px solid #ccc}.plymouth#mid{width:auto;background:#ecebea;padding:15px 10px}.plymouth#top h2,.single-article article h2.plymouth-sponsor{font:400 10px/0.9em Arial, San-Serif;text-align:center;margin:10px 0;color:#413e3e}.plymouth#top p,.plymouth#mid p{font:400 12px/1.2em Verdana, Arial, San-Serif;text-align:center}.plymouth a{color:#141494;text-decoration:none;text-align:center}.plymouth a:hover{text-decoration:underline}.plymouth_logo{margin:10px auto;display:block;width:130px}.spacer{height:30px;width:100%;clear:both}footer,footer.bm-footer{position:relative;width:100%;clear:both;font-family:Verdana, Arial;padding:10px 0px 0px 0px;height:140px;text-align:center;font-size:10px;border-top:1px solid #ccc}footer p,footer.bm-footer p{width:100%;clear:both;display:block;font-weight:normal;color:#93A09A;margin-top:5px;font-family:Verdana, Arial;font-size:10px;line-height:2em;text-align:center}footer ul,footer.bm-footer ul{padding:0;margin:0}footer ul li,footer.bm-footer ul li{list-style:none;margin-bottom:10px}footer ul.links,footer.bm-footer ul.links{margin:5px 0 auto;padding:0;text-align:center;display:inline-table}footer ul.links li,footer.bm-footer ul.links li{display:inline;list-style-type:none;float:left;padding-right:15px;color:#231F20;letter-spacing:-0.03em;text-transform:uppercase;font-size:10px}footer ul.links li a,footer.bm-footer ul.links li a{text-decoration:none;color:#231F20}footer ul.links li a:hover,footer.bm-footer ul.links li a:hover{text-decoration:none;color:#06c}footer .footer-logo{width:100%;clear:both;margin:7px 0 7px 0}footer .footer-logo img{width:150px;display:block;margin:0 auto}.ginput_container .medium{font-size:13px}.navigation{clear:both;margin-bottom:10px}.clearer{clear:both;height:0px}*{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav{display:block;width:100%;margin:10px auto}nav ul.boston-navigation{list-style:none;text-align:justify;font-size:0.1px;margin:10px 0 0;width:100%;line-height:1}nav ul.boston-navigation li{display:inline-block;vertical-align:middle;padding:0}nav ul.boston-navigation::after{content:'';width:100%;display:inline-block}nav ul.boston-navigation li a{display:block;color:#000;text-align:center;text-transform:uppercase;font:800 22px/1.2em 'nimbus-sans-condensed', 'Arial', Sans-Serif;text-decoration:none}nav ul.boston-navigation li a:hover,nav ul.boston-navigation li a:active{color:#06c}nav ul.boston-navigation li.current-menu-item a{color:#06c}.single-bm-boston-daily nav ul.boston-navigation li.menuNew a,.single-bm-chowder nav ul.boston-navigation li.menuRes a,.single-bm-bostonista nav ul.boston-navigation li.menuFas a,.single-bm-hub-health nav ul.boston-navigation li.menuHea a,.single-bm-arts nav ul.boston-navigation li.menuArt a,.single-bm-home-design nav ul.boston-navigation li.menuHom a,.single-bm-wedding nav ul.boston-navigation li.menuWed a,.single-bm-real-estate nav ul.boston-navigation li.menuRea a,.issue-boston-city-journal nav ul.boston-navigation li.menuNew a,.issue-boston-connoisseur nav ul.boston-navigation li.menuNew a,.issue-boston-forecast nav ul.boston-navigation li.menuNew a,.issue-boston-examiner nav ul.boston-navigation li.menuNew a,.issue-boston-connoisseur-food-and-drink nav ul.boston-navigation li.menuRes a,.issue-boston-dining-food-wine nav ul.boston-navigation li.menuRes a,.issue-boston-city-style nav ul.boston-navigation li.menuFas a,.issue-boston-connoisseur-style nav ul.boston-navigation li.menuFas a,.issue-boston-connoisseur-cultural-affairs nav ul.boston-navigation li.menuArt a,.issue-boston-home nav ul.boston-navigation li.menuHom a,.issue-boston-weddings nav ul.boston-navigation li.menuWed a,.post-type-archive-bm-chowder nav ul.boston-navigation li.menuRes a,.post-type-archive-bm-boston-daily nav ul.boston-navigation li.menuNew a,.post-type-archive-bm-bostonista nav ul.boston-navigation li.menuFas a,.post-type-archive-bm-hub-health nav ul.boston-navigation li.menuHea a,.post-type-archive-bm-wedding nav ul.boston-navigation li.menuWed a,.post-type-archive-bm-home-design nav ul.boston-navigation li.menuHom a,.post-type-archive-bm-real-estate nav ul.boston-navigation li.menuRea a,.post-type-archive-bm-arts nav ul.boston-navigation li.menuArt a{color:#06c}body[class*="category-arts-entertainment-"] nav ul.boston-navigation li.menuArt a,body[class*="category-fashion-style-"] nav ul.boston-navigation li.menuFas a,body[class*="category-health-"] nav ul.boston-navigation li.menuHea a,.category-home nav ul.boston-navigation li.menuHom a,body[class*="category-news-"] nav ul.boston-navigation li.menuNew a,body[class*="category-restaurants-"] nav ul.boston-navigation li.menuRes a,.category-wedding nav ul.boston-navigation li.menuWed a{color:#06c}a.pull{width:30px;height:25px}.trending{float:left;width:60%;margin:0 0 15px 0}.trending span{font:400 13px/1.4 Helvetica, Sans-Serif;text-transform:uppercase;color:#777;padding-right:5px}.trending ul{margin:0;padding:0;display:inline}.trending li{display:inline}.trending li:before{content:'| ';padding:0 5px 0 5px;color:#777;font-size:13px}.trending li:first-child:before{content:''}.trending a{font:100 13px/1.4  'Georgia', 'Times New Roman', Serif}.expand_arrow{height:21px;width:31px;float:right;display:none;margin:0 0 10px 0;display:none;background:url("../../../images/icons/search.png") center no-repeat;border:0}.expand_arrow.close{background:#fff url("../../../images/icons/arrow.png") center no-repeat;border:#ccc 1px solid}.search{float:right;margin:0 0 10px 0;position:relative}.search input[type="text"]{padding:5px;float:left;width:247px;height:21px;border:1px solid #ccc;font-size:11px;color:#000;-webkit-appearance:none;border-radius:0}#searchform{position:relative}.search input[type="submit"]{float:left;background:url("../../../images/icons/search.png") no-repeat;height:21px;width:31px;border:0;position:absolute;right:0;-webkit-appearance:none;border-radius:0}.content-wrapper.loop #searchform input[type="text"]{float:left;width:90%;height:35px;border:1px solid #ccc;font-size:11px;color:#000;-webkit-appearance:none;border-radius:0;padding:5px;font-size:14px;margin-left:1em}.content-wrapper.loop #searchform input[type="submit"]{float:left;background:url("images/icons/lg_search.png") no-repeat;height:35px;width:53px;border:0;position:absolute;right:0;-webkit-appearance:none;border-radius:0}.search.open{display:block}.page .gsc-table-result,.page .gsc-thumbnail-inside,.page .gsc-url-top{padding-left:0}.page .gsc-results .gsc-cursor-box .gsc-cursor-page{color:#00B9F4}.author-info{display:none}.correction{padding:10px;margin:10px auto -1px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;line-height:1.5em;font-style:italic}.single-article .correction p{margin:0 0 10px 0}.content-wrapper h3.widget-title{border-top:1px solid #ccc;font-size:18px;font-weight:lighter;font-family:'Georgia', 'Times New Roman', Serif;margin:0 0 10px 0;padding-top:10px}.widget_related_posts{border-bottom:1px solid #ccc}ul.recent-post{margin:0;padding:0}ul.recent-post li{float:left;margin:0 15px 0 0;list-style:none;width:138px}ul.recent-post li.last{margin:0}ul.recent-post li a p{text-align:left;font-size:15px;line-height:1.2em;font-weight:lighter;font-family:'Georgia', 'Times New Roman', Serif;width:100%;clear:both}.pagination{margin:15px 0 15px 0;font-size:12px;font-family:Helvetica, Arial, Sans-Serif;position:relative}.pagination p,.pagination div.bob-pagination{float:right}.single-article article .pagination .page_num,.pagination .bob-pagination .page_num{float:left}.single-article article .pagination p .page_num,.single-article article .pagination p .page_num a,.pagination .bob-pagination .page_num,.pagination .bob-pagination .page_num a{font-family:Helvetica, Arial, Sans-Serif;font-size:12px;text-transform:uppercase;text-decoration:none;color:#06c}.single-article article .pagination p .page_num span.current-post-page,.single-article article .pagination p .page_num a,.pagination .bob-pagination .page_num span.current-post-page,.pagination .bob-pagination .page_num a{margin:0 0.8em 0 0.8em}.single-article article .pagination p .page_num span.current-post-page,.pagination .bob-pagination .page_num span.current-post-page{color:#666}.single-article article .pagination p .page_num a,.pagination .bob-pagination .page_num a{color:#06c}.single-article article .pagination p .page_num a:hover,.pagination .bob-pagination .page_num a:hover{text-decoration:underline}.pagination a{text-decoration:none;color:#06c;font-size:12px;font-family:Helvetica, Arial, Sans-Serif;text-align:center}.pagination a:visited{color:#06c}.pagination a.previous{float:left;margin:0 20px 0 0}.pagination a.next{float:left;margin:0 10px 0 10px}.pagination ul{margin:3px 20px 0;padding:0;float:left}.pagination ul li{float:left;list-style:none;border-right:1px solid #ccc;padding:0 10px 0 10px;font-size:12px;font-family:Helvetica, Arial, Sans-Serif}.pagination ul li.active{text-decoration:none}.pagination ul li:last-child{border-right:none}.single-article article .pagination p,.single-article article .pagination p a,.pagination .bob-pagination,.pagination .bob-pagination a{line-height:1.4em}.pagination ul li a:hover,.pagination a:hover{text-decoration:none;color:#06c}.single-article article .pagination p a,.pagination .bob-pagination a{font-weight:bold;font-size:12px;font-family:Helvetica, Arial, Sans-Serif;text-transform:uppercase;text-decoration:none}.single-article article .pagination p a:hover,.pagination .bob-pagination a:hover{text-decoration:underline}.pagination a.previous:before,.nav-previous.alignleft a:before{content:"« ";color:#06c;font-weight:700;font-size:11px;letter-spacing:-1}.pagination a.next:after,.nav-next.alignright a:after{content:" »";color:#06c;font-weight:700;font-size:11px;letter-spacing:-1}.ad-350 table div img{height:100%}.disclaimer p{font-size:12px;margin:10px 5px 20px 5px;font-family:Helvetica, Arial, Sans-Serif;font-style:italic}.after-content .box.widget_text{width:100%;float:left}nav#mp-nav.top .mp_wrap>ul>li>ul{z-index:10 !important}@font-face{font-family:'Alt Gothic';src:url("http://www.bostonmagazine.com/fonts/AlternateGothicNo1-webfont.eot");src:url("http://www.bostonmagazine.com/fonts/AlternateGothicNo1-webfont.eot?#iefix") format("embedded-opentype"),url("http://www.bostonmagazine.com/fonts/AlternateGothicNo1-webfont.woff") format("woff"),url("http://www.bostonmagazine.com/fonts/AlternateGothicNo1-webfont.ttf") format("truetype"),url("http://www.bostonmagazine.com/fonts/AlternateGothicNo1-webfont.svg#alternate_gothic_fs_no_1Rg") format("svg");font-weight:normal;font-style:normal}.burger .sidebar-wrapper,.burger .content-wrapper{border:none}.burger .sidebar-wrapper{width:280px;margin-right:30px}.burger .sidebar-wrapper .widget_text{width:100%;height:auto}.burger .content-wrapper{min-height:400px;width:658px}.burger .sidebar-wrapper .logo{width:100%;clear:both;margin-bottom:30px;position:relative}.burger .sidebar-wrapper .logo.amstel{margin-bottom:20px}.burger .sidebar-wrapper .logo img{margin:0 auto;display:block}.burger .logo hr{width:280px;height:70px;border-top:5px solid #000;margin:-40px auto}.burger .sidebar-wrapper h3{text-align:center;font-family:Helvetica, Arial, Sans-Serif;font-size:12px;font-weight:bold;text-transform:uppercase}.burger .sidebar-wrapper h3.underlined{border-bottom:5px solid #000;display:block;width:280px;margin:0 auto 20px auto}.ribBurger{background:#231f20;border-top:1px solid #231f20;border-bottom:1px solid #231f20;height:52px;position:relative;width:100%}.ribBurger.mobile{display:none}.ribBurger.mobile ul,.ribBurger.mobile ul li{display:block;width:100%;height:auto}.ribBurger .left{position:absolute;margin:7px 0 0 -28px}.ribBurger .right{margin:-40px -28px 0 0;position:absolute;right:0}.ribBurger ul{border-top:2px solid #fff;border-bottom:2px solid #fff;height:auto;width:100%;display:table;padding:5px 23px 5px 23px;margin-top:5px}.ribBurger ul li{width:auto;display:table-cell;color:#fff;font:normal 28px 'Alt Gothic', Arial, Helvetica, sans-serif;margin-right:3px}.burger .ribBurger ul li a,.textwidget .ribBurger ul li a{color:#fff;font:normal 28px 'Alt Gothic', Arial, Helvetica, sans-serif;display:block;line-height:1em}.burger .ribBurger ul li a:hover,.textwidget .ribBurger ul li a:hover,.burger .ribBurger ul li a.selected,.textwidget .ribBurger ul li a.selected{color:#db1430;text-decoration:none}.ribBurger ul li.tighter{width:185px}.burger .sidebar-wrapper a,.burger .content-wrapper a{color:#db1430;text-decoration:none}.burger .sidebar-wrapper a:hover,.burger .content-wrapper a:hover{text-decoration:underline}.burFront{margin-bottom:10px}.burImg{float:left;width:25%}.burText{width:70%;float:left;margin-left:10px}.burContainer{width:100%;margin:20px 10px 10px 10px}.burVoteText{width:76%;float:left;margin-right:10px}.burger .gpoll_container{position:relative}.burger .content-wrapper .burVoteText h3{font:normal 55px 'Alt Gothic', Arial, Helvetica, sans-serif}.burger .content-wrapper .burVoteText p{font-size:16px}.burVoteText .bolder{font-weight:bold;font-size:20px}.burger .content-wrapper .voteLarge_wrapper p{margin-top:5px;margin-bottom:0}.burger .voteLarge_wrapper .gform_footer input[type=submit],.burger .submitLarge_wrapper .gform_footer input[type=submit]{padding:10px !important;border-radius:15px;-moz-box-shadow:0 0 10px #555;-webkit-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;color:transparent;text-indent:-1000em}.burger .voteLarge_wrapper{position:relative}.burger .voteLarge_wrapper .top_label a.gpoll_button{position:absolute;top:20px;right:20px;font-weight:bold}.burger .gpoll_bar_juice{overflow:visible !important}.burger .voteLarge_wrapper .gform_footer input[type=submit]{background:#efeeee url("http://www.bostonmagazine.com/wp-content/uploads/2013/05/burger_submit.png") center no-repeat !important;height:106px;width:404px}.burger .submitLarge_wrapper .gform_footer input[type=submit]{background:#efeeee url("http://www.bostonmagazine.com/wp-content/uploads/2013/05/griller_submit.png") center no-repeat !important;height:106px;width:245px}.burger .gform_wrapper ul.gfield_radio li input[type=radio]{height:20px;width:30px !important}.redText{color:#db1430;float:left;margin-right:20px;font-weight:bold}.winner{width:45%;float:left;margin-right:30px;margin-top:20px}.ie8 .winner{width:45%;float:left;margin-right:20px;margin-top:20px}.burger .content-wrapper p.label{font-size:13px;font-weight:bold;text-transform:uppercase;color:#000}.burger .content-wrapper p.name{font-size:21px;font-weight:bold;text-transform:uppercase}.burger .content-wrapper p.author{font-size:14px;font-weight:bold}.burger .content-wrapper p.address{font-size:18px;font-weight:bold}.burQuestion{margin:30px 0 30px 0}.burQuestion p{margin:10px 0 10px 0}.burQuestion ul li,.burger .content-wrapper ul li{font:normal 15px/1.5em Helvetica, Arial, Sans-Serif}.burger .content-wrapper h2{font:bold 23px Helvetica, Arial, Sans-Serif;margin-bottom:5px}.burger .content-wrapper h2.burHeadline{font:normal 44px 'Alt Gothic', Arial, Helvetica, sans-serif;border-bottom:5px solid #000;margin:10px 0 15px 0;text-transform:uppercase}.burger .content-wrapper h3{font:bold 20px Helvetica, Arial, Sans-Serif;margin-bottom:15px}.burger .content-wrapper h3.gothic{font:normal 44px 'Alt Gothic', Arial, Helvetica, sans-serif;margin-bottom:5px}.burger .content-wrapper p{font:normal 15px/1.5em Helvetica, Arial, Sans-Serif;margin-bottom:15px}.burger .content-wrapper a.burMore{color:#db1430;font:normal 15px/1.5em Helvetica, Arial, Sans-Serif}.burgerComments{margin-top:15px;clear:both}.burgerComments h2{border-bottom:5px solid #000;margin-bottom:20px;font:normal 50px 'Alt Gothic', Arial, Helvetica, sans-serif;text-transform:uppercase}.burgerComments #disqus_thread{width:97%}.burgerVote{background:#efeeee;padding:0 10px 10px 20px}.burContainer{margin-top:40px}.burContainer ul.gfield_radio li{margin-bottom:15px}.burger p.terms{font-size:12px;font-weight:bold}.burger p.terms a{text-decoration:underline}#input_11_2{width:290px;height:40px;border:#000 1px solid;font-size:16px;padding-left:5px}#field_11_3{height:30px;position:relative}#field_11_3 .ginput_container{position:absolute;top:0}.burContainer .gchoice_3_1 label{font-size:13px}.burContainer .gform_title,.burContainer .gform_description,.burgerVote .gfield_required{display:none}.burger .gpoll_choice_label{margin:20px 5px 20px 5px}.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices{height:24px !important}.twitter-timeline{display:block;margin:auto;width:100%}ul.tweet_list{margin:0;padding:0}ul.tweet_list li{list-style:none;margin-bottom:20px}ul.tweet_list li span{font-size:13px}ul.tweet_list li span.tweet_time{clear:both;margin-bottom:10px;display:block}.textwidget ul.tweet_list li span a{color:#db1430;text-decoration:none}.textwidget ul.tweet_list li span a:hover{text-decoration:underline}.bosTwitter,.bosInstagram{position:absolute;height:45px;width:45px}.bosTwitter{right:124px}.bosInstagram{left:124px}.burger .burgerVote{height:350px;overflow-y:scroll}.burVoteContainer{padding-bottom:35px}.burger .voteLarge_wrapper .top_label a.gpoll_button{position:absolute;top:235px;right:0;font-weight:bold;background:#ddd;width:100%;padding:5px 5px 0 5px;text-align:center}.burger .gpoll_back_button{position:absolute;top:-10px;right:0;font-weight:bold;background:#ddd;width:100%;padding:5px 5px 0 5px;text-align:center}.burContainer img{display:block;margin:0 auto 20px auto;padding-bottom:20px}.burgerVote ul.gfield_radio li p,.burgerVote ul.gfield_radio li a.burTweet{font:normal 15px/1.5em Helvetica, Arial, Sans-Serif}.burger .gpoll_choice_label p,.burger .gpoll_choice_label a.burTweet{display:none}.burger .gpoll_choice_label{margin:20px 5px 20px 5px;display:list-item;list-style:decimal;list-style-position:inside;font-size:23px;font-weight:bold}@-moz-document url-prefix(){.burger .gpoll_choice_label{margin:20px 5px 20px 5px;display:block;list-style:none}}.massport{position:relative}.massportHead{background:#1a3771 url("http://www.bostonmagazine.com/wp-content/uploads/2013/05/whitecorner.png") top left no-repeat}.massContainer{margin:0 auto;width:90%}.massport .hut{background:#1a3771 url("http://www.bostonmagazine.com/wp-content/uploads/2013/05/hutBGnew.png") center no-repeat;width:100%;height:739px;margin-top:-230px}.massport .blueBG{background:#1a3771}.massport .waterBG{width:100%;background:#1a3771 url("http://www.bostonmagazine.com/wp-content/uploads/2013/05/water.png") repeat-y;border-bottom-right-radius:150px;padding-bottom:80px;margin-top:-123px}.massport .left{position:absolute;margin:-25px}.massport .headline{margin-top:-45px;margin-bottom:60px}.massport .enter{margin-bottom:15px}.massport .copa{top:20px;height:60px;width:300px;position:absolute;right:20px;display:block;background-image:url("about:blank")}.massport .boston{top:100px;height:60px;width:300px;position:absolute;right:20px;display:block;background-image:url("about:blank")}.massport h2{color:#ffcc00;font:bold 18px/1.2em Helvetica, Arial, Sans-Serif;margin-bottom:15px}.massport p{color:#fff;font:normal 13px/1.5em Helvetica, Arial, Sans-Serif;margin-bottom:15px}.massport a,.massport a:visited{color:#a3c530;text-decoration:none}.massport a:hover{text-decoration:none}.massport .listWrap{margin:0 auto;clear:both;width:100%}.massport .leftCol,.massport .rightCol{width:47%;margin:0 20px 0 0;float:left}.massport .listWrap ul{list-style:none;padding:0;margin:0 0 15px 0}.massport .listWrap ul li:before{content:"• ";color:#ffcc00;font-size:20px}.massport .listWrap ul li{font-size:13px;color:#fff;padding-left:1em;text-indent:-.7em}.massport .prize{width:22%;float:left;margin:10px;text-align:center;min-height:250px}.massport .prize p span{color:#ffcc00;font-weight:bold}.massportForm .gfield_label{color:#fff;font-size:16px}.massportForm .gfield_label,.massportForm .gfield,.massportForm .gfield span{color:#fff}.massportForm .gfield_checkbox li{font-size:15px;color:#fff}.massportForm .gform_button{background:#bfd255;background:-moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bfd255), color-stop(50%, #8eb92a), color-stop(51%, #72aa00), color-stop(100%, #9ecb2d));background:-webkit-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);background:-o-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);background:-ms-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);background:linear-gradient(to bottom, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 );-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:0;font:normal 20px/1.5em Helvetica, Arial, Sans-Serif;color:#fff;text-align:center;padding:5px;text-transform:uppercase;height:30px;width:120px}.massport #field_131_5 .gfield_required{display:none}.skunk h1,.skunk h2,.skunk p,.skunk a{font-family:Helvetica, Arial, Sans-Serif}.skunk h1{font-size:40px;margin-bottom:20px}.skunk h2{font-size:24px}.skunk p{font-size:17px;line-height:1.7em;margin-bottom:15px}.taste_header{width:100%}.taste_header_mobile{width:100%;display:none}.taste .sidebar-wrapper,.taste .content-wrapper{border:none;margin-top:20px}.taste .content-wrapper .sponsor_set{display:none}.taste .sidebar-wrapper{width:200px;margin-right:30px}.taste .logo{margin:0 auto 25px auto;width:100%;min-height:45px}.taste .logo img{margin:0 auto;display:block}.taste .sidebar-wrapper .share_taste{margin:0 auto 15px auto;display:block;width:130px}.taste .sponsor_taste{color:#000;font-size:15px;text-align:center;font-weight:bold;margin-bottom:15px}.taste h1{font-family:'Helvetica', Arial, San-Serif;font-size:35px;color:#666666;line-height:1.2em;margin-bottom:10px;font-weight:bold}.taste h2{font-family:'Helvetica', Arial, San-Serif;font-size:30px;color:#666666;line-height:1.2em;margin-bottom:10px;font-weight:bold}.taste p{font-family:'Helvetica', Arial, San-Serif;font-size:15px;color:#666666;line-height:1.6em;margin-bottom:15px}.content-wrapper.ames{background:#ebebeb;padding:55px 20px 20px;border:0;color:#666666;position:relative}.content-sidebar-container.ames .sidebar-wrapper{border:0}.content-wrapper.ames .ames-logo-post{position:absolute;top:15px;left:20px}.content-wrapper.ames .sponsor-content{font:800 10px/1.2em 'Helvetica', Arial, San-Serif;position:absolute;top:15px;right:20px}.content-wrapper.ames h1{font:800 28px/1.2em 'Helvetica', Arial, San-Serif;color:#666666;margin-bottom:20px}.content-wrapper.ames a{color:#0f2a9e}.content-wrapper.ames p{font:400 13px/1.7em 'Helvetica', Arial, San-Serif;color:#666666}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.left{float:left}.right{float:right}.clearer{clear:both;height:0px}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:none}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:'Arial', 'Helvetica', Sans-Serif;color:#000}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#00b7ef;color:#fff;text-shadow:none}::selection{background:#06c;color:#fff;text-shadow:none}a,a:visited{color:#06c}a:hover{color:#06c}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:2em 50px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.dataTables_wrapper{font-size:12px}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}body .spacer{height:30px}.database_search ul,.db-listing ul{padding-left:0}.database_search li,.db-listing li{list-style:none}.database_search{position:relative;margin-bottom:30px}.database_search .col-1{float:left;width:70%}.database_search .col-2{float:left;width:30%;padding-left:10px;margin-top:2px}.database_search label.inline_label{position:absolute;left:10px;font-style:italic;line-height:33px;z-index:10;cursor:text;font-size:13px;color:#000;font-family:Arial, sans-serif;display:none}.database_search p.or-browse-by{margin:0 0 7px;color:#000000;font-size:15px}.database_search input.search_input{width:100%;padding:5px 30px 5px 10px;height:33px;background:#fff url("images/icons/search-transparent.png") no-repeat;background-position:99% center;margin-bottom:7px;border:1px solid #666}.database_search .dropdown_select{display:inline-block;padding:0 10px;height:34px;background:#fff;border:1px solid;border-color:#666;font:normal 11px/32px Arial, sans-serif;text-transform:uppercase;cursor:pointer;position:relative;color:#58B4F0}.database_search .dropdown_select ul{position:absolute;top:32px;left:-9999px;border:1px solid;border-color:#666;background:#fff;margin:0;padding:5px 0;max-height:300px;overflow-y:scroll;overflow-x:hidden;z-index:50;width:150px}.database_search .dropdown_select:hover ul{left:-1px}.database_search .dropdown_select ul li{list-style:none;line-height:1.2;padding:.5em 0;border-bottom:1px dotted #efefef;text-align:left;text-transform:capitalize}.database_search .dropdown_select ul li input{display:none}.database_search .dropdown_select ul li a{display:block;font-weight:normal;padding:0 15px;cursor:pointer;color:#000}body.search{float:none;display:block !important}.db-listing h2.heading_small{color:#666666;font-size:12px;font-family:Arial, Sans-Serif;text-transform:uppercase}.db-listing h5{font-family:Arial, sans-serif;color:white;background:#818283;font-weight:bold;padding:4px 10px;margin-bottom:20px}.database_list img{float:left;margin-right:15px}.database_list{margin:5px 0 30px}.database_list li{padding:15px 0;list-style:none}.database_list li.featured{height:160px}.database_list a.item-title,.database-table a.item-title{font-weight:bold;font-size:18px;font-family:Aria, sans-serif;text-transform:uppercase}.database-table{width:100%;text-align:left;margin-top:10px}.database-table thead th{font-weight:normal;color:#666666;font-size:12px;font-family:Arial, Sans-Serif;text-transform:uppercase;text-align:left}.database-table .database-category{text-align:right;padding-left:20px;white-space:nowrap}.database-table tbody th{padding-top:20px;text-align:left}.database-table tbody td{padding-bottom:20px;vertical-align:top;font-size:15px;line-height:1.4;font-family:serif}table.database-bm-wedding-vendors{border-bottom:1px solid #ccc;margin-bottom:20px}.arrow-links a{font-size:13px;margin-right:10px}.database_search h3.search-label{font-family:'Georgia', 'Times New Roman', Serif;font-size:24px}.db-main-archive-page h3.search-label{font-size:35px;text-align:center;margin:10px 0 0}.db-main-archive-page p{font-size:15px;color:#666666}.wedding-vendors-illustration{display:block;margin:0 auto}.single-wedding-vendor p.category{font-size:15px;font-weight:bold}body.single-bm-wedding-vendors .social{border:none}body.single-bm-wedding-vendors h1{font-family:Arial, sans-serif;font-size:25px}body.single-bm-wedding-vendors .label{font-family:Arial, sans-serif;font-size:13px;color:#000;text-transform:uppercase;margin-top:20px}body.single-bm-wedding-vendors .listing-map{padding-top:10px}ul.db_details_list li{font-family:Georgia, "Times New Roman", serif;font-size:15px}ul.db_details_list li span{font-family:Arial, sans-serif;font-size:13px;text-transform:uppercase}.db-main-archive-page .col-1,.db-main-archive-page .col-2{float:none;width:100%}.db-main-archive-page .col-2{text-align:center;margin-top:10px}.about-db-listing{display:none}.db-main-archive-page .about-db-listing{display:block;text-align:center;margin-bottom:20px;color:#4F4C4C;font-size:18px}.page_nav{text-align:center;text-transform:uppercase}.page_nav a,.page_nav span{padding:8px;font-size:14px;font-weight:bold}.page_nav .current{color:#666666}body.wedding-vendors-body .menuWed a{color:#06c}.es-facet-container{margin-bottom:20px}a.es-filter-toggle{text-transform:uppercase;display:inline-block;border:1px solid #666;padding:0 10px;font:11px/32px Arial, sans-serif}a.es-filter-toggle:hover{text-decoration:none}.es-facet-listings h5.facet-taxonomy{display:none}.es-facet-listings ul{margin:5px 0}.es-facet-listings li{display:inline-block;font-size:12px;margin-right:15px}#inner.top-docs-wrapper .es-facet-container{padding:0 20px}#inner.top-docs-wrapper .es-facet-container ul.facet-list,#inner.top-docs-wrapper ul.autosuggest-list{padding-left:0}.single-article article h2.sponsored{font:11px Helvetica, Arial, San-Serif;color:#ddd;text-align:center;text-transform:uppercase;margin:10px 0 0}#ames-inline{width:90%;border:9px solid #ddd;padding:15px;margin:5px auto 10px auto;display:block}.ames-block{width:29%;float:left;margin:0 10px}img.ames-logo{display:block;margin:0 auto;width:140px}#ames-inline p{text-align:center;line-height:1.2em}.ames-block img{display:block;margin:0 auto}#ames-inline .ames-block p{margin:10px 0}#ames-inline .ames-block p a{font:11px Helvetica, Arial, San-Serif;color:#000}@media only screen and (max-width: 550px){.ames-block{width:26%}}html body .bm-bob .large_social .fb-like{margin-top:3px}html body .bm-bob .addthis_default_style .at300b{margin-top:2px}html body .single-bob.bm-bob .addthis_counter{margin-top:0 !important}html body .single-bob.bm-bob .fb-like{position:relative;top:-6px}@media only screen and (min-width: 961px){nav ul{display:table}nav ul.boston-navigation{display:block;padding:0 10px}}@media only screen and (max-width: 960px){.container{width:90%;margin:0 auto}nav.navigation{width:100%;z-index:100;position:relative}nav ul{display:none}nav ul.boston-navigation li{background:#fff url("images/menu_arrow.gif") right no-repeat}nav ul.boston-navigation li a{font:800 20px/1.4 'nimbus-sans-condensed', 'Arial', Sans-Serif;text-align:left;padding-top:2px}.hp-header{width:100%;text-align:left;position:relative}.hp-header .left_ad,.hp-header .ad-728{display:none}.hp-header .hp-logo{width:100%;text-align:left}.hp-header .hp-logo img{width:58%}.hp-header .sub-logo{width:90%;margin:30px 20px 10px 0}.hp-header .sub-logo img{width:58%}.hp-header .logo-ad{width:20%}.hp-header .logo-ad img{width:100%}.connect{display:none}.mobile-nav-link a{position:absolute;right:10px;cursor:pointer;width:30px;height:25px}.navigation{margin-bottom:0}.ad-970{display:none}.ad-728.mobile{display:block}.trending,.section-menu{display:none}.search{display:block}.content-sidebar-container{width:100%}.content-wrapper{width:100%;border-right:0;padding:0 0 15px 0}.sidebar-wrapper,.ie8 .sidebar-wrapper{width:100%;margin:0;clear:both;border:0}.content-wrapper.ames{min-height:200px}.content-sidebar-container.ames .sidebar-wrapper .mostPopular{border-top:0}.hpRight,.sectionRight,.ie8 .hpRight,.ie8 .sectionRight{border:0}.widget{border-bottom:0;border-top:1px solid #ccc;margin-top:-1px;width:100%}#text-10,#text-4,#text-6{display:none}#text-3{width:100%}.one_fund{border-bottom:0}.widget_ad_300x250{display:none}.subscribe{border:none}.beth .widget_top_posts{width:100%}.ad-350{padding:12px 0;text-align:center;border-bottom:0}.ad-350.inline{display:block}.lead-headlines{border-bottom:1px solid #CCC;padding:0 0 15px 0;width:100%}.lead-article{display:block;width:100%;clear:both}.lead-image{width:100%;float:right;position:relative;margin:0 0 15px 15px}.lead-image img{width:100%;height:auto}.hpLeft,.hpLeft.magazine,.sectionLeft{width:30%;padding:0 15px 0 0;margin:15px 0 0 0;border-right:1px solid #CCC}.hpLeft .hpLeftArticle,.sectionLeft .hpLeftArticle,.hpLeft .sectionLeftArticle,.sectionLeft .sectionLeftArticle{margin-bottom:15px}.hpLeft .ad-160,.sectionLeft .ad-160{text-align:center;border-top:1px solid #CCC;padding:15px 0 0 0}.hpRight,.sectionRight{margin:15px 0 0 -1px;width:70%;text-align:left;float:left;border-left:1px solid #CCC}.ie8 .hpRight,.ie8 .sectionRight{width:65%}.sectionRight .sectionLead img{width:50%;float:left}.hpRight.magazine{margin:15px 0 0 -1px;width:70%;text-align:left;float:left}.hpRight.magazine .sideText{width:55%;margin-top:10px}.magazine-headline figure.sideImage{float:right;margin-bottom:10px}.hpRight .hpRightArticle,.sectionRight .hpRightArticle{width:30%;float:left}.hpRight .hpRightArticle .hpThumb img,.sectionRight .hpRightArticle .hpThumb img{width:100%}.hpRight .editSectionHeadlines,.sectionRight .editSectionHeadlines{width:70%;float:right}.hpRight .hpRightHeadline,.sectionRight .hpRightHeadline,.hpRight .sectionRightHeadline,.sectionRight .sectionRightHeadline{border-bottom:1px solid #CCC;width:95%}.hpRight .hpRightHeadline:last-of-type,.sectionRight .hpRightHeadline:last-of-type,.hpRight .sectionRightHeadline:last-of-type,.sectionRight .sectionRightHeadline:last-of-type{border-bottom:0px}.hpRight .editSection,.sectionRight .editSection{border-bottom:1px solid #CCC;margin-bottom:15px}.hpRight .editSection:last-of-type,.sectionRight .editSection:last-of-type{border-bottom:0px}.single-article article img,.single-article article .wp-caption{max-width:100%}img.aligncenter.size-full{clear:both}.eventful{width:45%;float:left}.eventful.lead{width:100%;float:left;margin-top:10px}.eventful.lead ul.left{width:45%}.eventful.lead ul.right{display:block}.eventful ul.left{width:100%}.eventful ul.right{display:none}.large,.lead-article h2.large{line-height:1.1em}.page-template-page-google-php .widget{display:none}.widget_recent_posts_widget,.widget_featured_stories{float:left;width:50%}#text-11,#text-23{width:100%}.widget_buzzworthy{width:100%;float:left}#text-17{float:left}.widget_buzzworthy img{float:left}.buzzworthy ul li{width:46%;min-height:150px;float:left;margin-right:20px}.buzzworthy.home ul li{width:100%;float:left;margin-right:20px}.sidebar-wrapper .widget:nth-child(odd){clear:both}.mostPopular{width:70%;padding-right:10px;margin:0 auto;border-bottom:0}.widget_magnify_widget{border-bottom:0}.sidebar-wrapper.beth .widget:last-child{border-top:0}.mostPopular h3.display,.mostPopular h3.widget-title{padding-top:15px}.donate{width:100%;border-bottom:0;float:none;max-width:320px;margin:0 auto}#text-5,#text-7,.subscribe,.newsletters,.events,#newsletters-2,.widget_newsletters{display:none;border:none}#related_posts-2,#text-16{width:100%}#featured_stories-3{width:30%;float:left;border-top:1px solid #CCC}#featured_stories-3 ul li{margin:0}#featured_stories-3 ul li img{width:75%}.widget_featured_stories ul li{float:none;width:100%}.widget_featured_stories .sideText{padding:10px 0 20px 0}#text-19{display:none;width:0;float:none}#recent_posts_widget-3{width:70%;float:left;clear:none;border-top:1px solid #CCC}.sideText p.widget_headline a{font-size:15px}ul.recent-post li{width:23%}#recent_posts_widget-3{margin:0;padding:15px 10px 0 0;border-right:none}.widget_featured_stories,.single .widget_buzzworthy,.widget_recent_posts_widget{display:none}.hp-logo{margin-top:20px}nav ul.boston-navigation{display:none}nav ul.boston-navigation li{display:block;border-bottom:1px solid #999}nav ul.boston-navigation li:last-of-type{border-bottom:0}#text-22,.widget_ad_160x600,.logo-ad{display:none}.sub-logo-ad{padding:0}.mobile-nav-link{display:block;position:absolute;right:0;height:175px;top:50px;z-index:0}.mobile-nav-link a,.mobile-nav-link a:visited{text-decoration:none;color:#222}.mobile-nav-link a:hover,.mobile-nav-link a:visited:hover{color:#06c;text-decoration:none}.mobile-nav-link img{top:50%;display:block;position:absolute}.buzzworthy .sideText{margin:10px 0}#bi-sidebar{width:100%;margin-left:0}.excerpt{clear:none;float:left;width:50%;display:block;height:40px;padding-top:10px;min-height:60px}.excerpt.last{display:none}.excerpt.video{display:none}.excerpt.blurb{width:100%;float:none;clear:both}#quickLinks{width:25%}.disqus{width:72%}footer.bm-footer{width:100%}footer ul.links li,footer.bm-footer ul.links li{float:none;display:inline-block}.wedding-vendors-body .database_search .col-2{width:100%;padding-left:0;margin-top:10px}.burger .sidebar-wrapper{width:30%}.burger .content-wrapper{width:65%}.ie8 .burger .content-wrapper{margin-left:20px;width:67%}.ribBurger{display:none;height:auto}.burger .textwidget,.burger .widget_text{border:none}.ribBurger.mobile{display:block}.ribBurger.mobile ul{margin-bottom:5px}.burger .sidebar-wrapper h3.underlined,.burger .logo hr{width:100%}.burVoteText{width:100%;float:none}.burContainer img{display:block;margin:0 auto}.burContainer .button.gform_button{background-size:100% 80px;width:100%}.burger .voteLarge_wrapper .gform_footer input[type=submit]{background-size:80% 96px !important;width:95%}.addthis_floating_style.addthis_counter_style{display:none}.burgerComments #disqus_thread{width:auto}.massport .left{width:50%}.gutter{display:none}}@media only screen and (max-width: 800px){.buzzworthy .sideText{width:50%;min-height:auto}}@media only screen and (max-width: 768px){.search{width:100%;float:left}.expand_arrow{display:block}#searchform input[type="text"]{width:100%}.disqus{width:70%}.massport .leftCol,.massport .rightCol{width:45%}.buzzworthy ul li{min-height:200px}}@media only screen and (max-width: 645px){.container{width:95%;margin:0 auto;overflow:hidden}.boston-navigation li a{font:400 20px/1.4 'nimbus-sans-condensed', 'Arial', Sans-Serif}nav ul{display:none}.hp-header{width:100%;text-align:left}.hp-header .sub-logo{width:100%;margin:30px 20px 0 0}.mobile-nav-link{height:110px;top:40px}.hpLeft,.hpRight,.hpLeft.magazine,.hpRight.magazine,.sectionLeft,.sectionRight{width:100%;float:none;clear:both}.hpLeft,.hpLeft .hpLeftArticle:last-of-type{border-bottom:0}.hpLeft.magazine img{float:left;margin-right:15px}.hpLeft.magazine figure{width:149px;float:left;margin:0 15px 5px 0}.hpLeft.magazine article{width:100%;min-height:140px;padding-top:15px;float:left;margin:0 0 15px 0}.hpRight.magazine,.hpRight{padding:0;border-left:none}.features-headline article{width:60%;margin-top:10px}.magazine-headline figure.sideImage{margin-bottom:10px}.hpLeft{margin:15px 0 15px 0;border-right:0px;padding-right:0px}.hpLeft.magazine,.sectionLeft{border-bottom:1px solid #CCC;margin:15px 0 15px 0;border-right:0px;padding-right:0px}.sectionRight,.ie8 .sectionRight{border-left:0;margin:0;padding:0}.sidebar-wrapper{padding:0;border:0}.ie8 .hpRight,.ie8 .sectionRight{width:100%}.sectionRight .sectionLead img{width:40%;float:left}.ad-160,.ad-160.article-page,.ad-160.microsite{display:none}.sidebar-wrapper .widget{width:100%}.widget_top_posts{width:100%}.sidebar-wrapper.beth .widget:last-child{border:0}.eventful{width:40%}.eventful.lead{width:100%}.eventful ul.left,.eventful ul.right{display:none}.eventful.lead ul.left{display:block}.lead-headlines{border-bottom:1px solid #CCC;padding:0 0 15px 0}.lead-article{display:block;width:100%;clear:both}.lead-image{width:100%;float:right;position:relative;margin:0 0 15px 15px}.lead-image img{width:100%}.related ul{list-style:none;padding:0;margin:0;width:100%}.related ul li{display:block;width:100%;margin:0;padding:0}.related ul li article a{text-decoration:none;color:#000;display:inline}.related ul li article a:hover{background-color:#FFF;color:#06c;display:inline}.related ul li article a img{width:150px;float:left;margin:0 15px 15px 0}.related ul li article a h2{font-family:'Georgia', 'Times New Roman', Serif;text-align:left;font-size:15px;font-weight:400}ul.recent-post li{width:22.33%}#featured_stories-3,#recent_posts_widget-3{width:100%}#featured_stories-3 ul li{margin:10px 0 10px 0;min-height:200px}#featured_stories-3 ul li img{width:35%;margin-right:10px;float:left}#featured_stories-3 ul li .sideText{float:left;width:50%}#featured_stories-3,#recent_posts_widget-3{display:none}.single-article article img,.single-article article .wp-caption{max-width:100%}.mostPopular{width:100%}#logo_beth{margin:5px 0 5px 0}.excerpt{width:100%;float:none}.excerpt.last{display:none}.excerpt.video{height:100%;display:block}.excerpt.blurb{width:100%;float:none;clear:both;height:100%}#quickLinks{width:100%;float:none}.disqus{width:100%}.burger .sidebar-wrapper,.burger .content-wrapper{float:none;width:100%}.ribBurger.mobile ul li{text-align:center}.burger .sidebar-wrapper h3.underlined,.burger .logo hr{width:280px}.ie8 .burger .content-wrapper{margin:0;width:100%}.massport .prize{width:45%}.massport .leftCol,.massport .rightCol{width:100%}.massport .left{margin-top:50px}.massportHead{background:#1a3771}.massport .enter{width:50%}}@media only screen and (max-width: 580px){.hpLeft.left h3.display{padding-top:10px}.eventful.lead{display:block}.widget_buzzworthy{display:none}}@media only screen and (max-width: 480px){nav ul{display:none}nav ul.boston-navigation li a{font:800 20px/1.4 'nimbus-sans-condensed', 'Arial', Sans-Serif}.hp-logo{padding-bottom:10px}.hp-logo img,.sub-logo img{float:left}.hp-header{border-bottom:0}.mobile-nav-link{top:20px}.sidebar-wrapper{padding-left:0}.trending,.search{margin:0 0 10px 0;float:left;width:100%}.search{display:block}.expand_arrow{display:none}.ad-350.inline{float:none;margin:0 auto}.eventful{width:100%}.eventful ul.left,.eventful ul.right,.eventful.lead ul.left,.eventful.lead ul.right{float:left;width:45%;display:block}.eventful ul li{margin:5px 0 5px 0}.thumbsLead .thumbnail{width:100%;clear:both}.thumbsLead figure{float:left;width:40%;margin-right:10px}.thumbsLead .mainCategory figure{float:none;width:100%;margin-right:0}.author-sec img{float:none}.sectionRight .sectionLead img{width:100%}.features-headline article,.magazine-headline article{width:100%}.features-headline img{margin:0}.featureImg{width:100%;clear:both;margin:0 auto}.features-headline h4{font-size:25px}.magazine-headline figure.sideImage{width:100%;float:none;clear:both;margin-left:0}.magazine-headline figure.sideImage img{display:block;margin:0 auto;max-width:100%}.hpLeft h2{font-size:18px}.hpRight.magazine .sideText{width:60%;margin-top:0}.hpRight.magazine img{margin:0 10px 5px 0}.hpLeft.magazine article{min-height:100px}.features-headline article{margin:10px 0 20px 0;min-height:100%;width:100%}.hpLeft.magazine img,.hpRight.magazine img,.features-headline img{width:149px}.features-headline .featureImg img{width:100%;max-width:100%;float:none}ul.share li{border:none}ul.share li:first-child{border-right:1px solid #222}ul.share li:last-child{display:none}#featured_stories-3 ul li{min-height:150px}#featured_stories-3 ul li img{width:35%}#featured_stories-3 ul li .sideText{width:50%}ul li.related-article.last{display:none}ul li.related-article{width:28%}.large_social{display:none}.small_social{display:block}.author-profile .author-headshot{width:50%;margin:0 10px 5px 0}#logo_beth img{margin-left:20%}#logo_beth img.sub{margin:10px 10px 10px 27%}footer .footer-logo img{margin:10px auto 10px auto}.categoryPage .cropImg{overflow:hidden;height:100%;width:100%;clear:both;margin:0 auto 15px auto;float:none}.categoryPage .cropImg img{height:auto;width:auto;margin:0 auto;display:block}footer.bm-footer{margin-top:0;padding-top:0;height:auto}footer.bm-footer p{padding-bottom:20px}footer.bm-footer p.text_link{padding-bottom:0}footer.bm-footer ul.links{width:100%;margin-bottom:10px}footer.bm-footer ul.links li{float:none;border-bottom:1px solid #ccc;display:block;width:100%;font-size:10px;padding:0 0 8px 0}footer.bm-footer ul.links li:last-child{border-bottom:0}.wedding-vendors-body .db-main-archive-page h3.search-label{font-size:24px;line-height:1.6em}.wedding-vendors-body .db-main-archive-page .about-db-listing{font-size:15px;line-height:1.4em}.wedding-vendors-body .database_search h3.search-label{margin-bottom:10px}.winner,.ie8 .winner{width:100%;float:none;margin:0}#twitter-widget-1{display:none}.addthis_floating_style{left:10px;top:100px;background:none}.massport .headline{margin-top:20px;margin-bottom:20px}.massport .prize{width:100%}.massport .left{margin-top:115px;width:70%}}#internads.boston_inter{background:none !important}#internads.boston_inter #intern-header{position:relative;height:101px;background:rgba(0,0,0,0.8);border-bottom:none !important}#internads.boston_inter #intern-ad{background:rgba(0,0,0,0.8)}#internads.boston_inter #intern-header h1{display:none}#internads.boston_inter #intern-header .logo{position:absolute;bottom:10px;left:50px;display:none}#internads.boston_inter #intern-header .logo img{width:220px}#internads.boston_inter #intern-header #intern-right #intern-close{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e2e2e3), color-stop(1, #ededed));background:-moz-linear-gradient(center top, #e2e2e3 5%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e3', endColorstr='#ededed');background-color:#e2e2e3;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:0;border:1px solid #d1d2d4 !important;display:inline-block;color:#222 !important;font-family:'Georgia', 'Times New Roman', Serif;font-size:15px;font-weight:bold;font-style:normal;height:36px;line-height:36px;width:152px;text-decoration:none !important;text-align:center;text-shadow:1px 1px 0px #ffffff;margin:0 !important}#internads.boston_inter #intern-header #intern-right #intern-close:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #e2e2e3));background:-moz-linear-gradient(center top, #ededed 5%, #e2e2e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#e2e2e3');background-color:#ededed;text-decoration:none !important}#internads.boston_inter #intern-header #intern-right #intern-close:active{position:relative}#internads.boston_inter #intern-header #intern-right #intern-close:after{content:" »";color:#00b7ef}#internads.boston_inter .countdown_row.countdown_amount{font-weight:bold}#internads.boston_inter #intern-header #intern-right{font-size:15px;font-family:'Georgia', 'Times New Roman', Serif;color:#fff;line-height:2em;margin-top:20px;position:absolute;bottom:10px;right:50px;text-align:right}.container{position:relative}.gutter{position:absolute;top:2px;margin-top:0}.gutter.left{left:-135px}.gutter.right{right:-135px}.borderquiz{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0 10px 40px;background:#fff url("http://www.bostonmagazine.com/wp-content/uploads/2013/11/quiz_bg.jpg") left no-repeat;margin-bottom:5px}.quizbutton{display:inline-block;padding:4px 0px 0px 0px;line-height:22px;vertical-align:text-bottom;position:relative;font-family:arial;font-size:18px}.widget_magnify_widget{width:100%}.widget .mag-summary{margin:0 0 10px 10px;font:400 14px/1.4em 'Georgia', 'Times New Roman', Serif}.mag-summary span{font-weight:800}.magazine_toc_years{padding:0;margin:0;font-size:0}.magazine_toc_years li{display:inline-block;vertical-align:top;list-style:none;min-height:330px;text-align:center;line-height:15px;padding:0 10px 20px 10px;width:100%;text-align:center}@media only screen and (min-width: 550px){.magazine_toc_years li{width:50%}}@media only screen and (min-width: 768px){.magazine_toc_years li{width:33.33%}}.magazine_toc_years h2{font-size:17px;line-height:1.25em;margin:10px 0}.magazine_toc_years span{font-size:11px}.post-type-archive-bm-sunday .section-menu,body.single-bm-sunday div.trending{display:none}.post-type-archive-bm-sunday .categoryPage,body.single-bm-sunday .categoryPage{border-bottom:0 !important}.post-type-archive-bm-sunday .section-menu,body.single-bm-sunday div.trending{display:none}.post-type-archive-bm-sunday .categoryPage,body.single-bm-sunday .categoryPage{border-bottom:0 !important}body.post-type-archive-bm-sunday div.archive-header h3.display{font-size:22px !important}h3.display.sunday-display{clear:both;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}body.single-bm-sunday section.content-wrapper.single-article h2{font-size:30px;line-height:1.1em}.sunday-year-pagination{border-top:1px solid #ccc;padding-top:10px;text-align:center;font-weight:bold;font-size:13px}.post-type-archive-bm-sunday h3.display{font-size:3rem}.sunday-header{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px;overflow:hidden;clear:both}.sunday-header h6{font-size:14px;font-weight:bold;text-transform:uppercase}h3.display.sunday-display{clear:both;margin-top:20px}img.sunday-cover{margin-bottom:20px;width:100%}@media only screen and (min-width: 550px){img.sunday-cover{margin-right:20px;float:left;width:50%}}.sunday-excerpt{font-size:15px}a.back_link{text-transform:uppercase;font-size:12px;font-weight:bold}@media only screen and (min-width: 550px){a.back_link{float:right}}.tablepress th div{font-size:12px !important}.content-wrapper.single-article h5{font:400 13px/1.6em 'Georgia', 'Times New Roman', Serif;font-size:85%;margin:0 0 20px 0;line-height:1.8em;font-weight:bold}.custom-stories-module{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px}.custom-stories-module .custom-stories-footer{padding-top:10px;text-align:center;font-family:Helvetica, Arial, sans-serif}.custom-stories-module .custom-stories-footer h5{font-family:Helvetica, Arial, sans-serif;font-size:16px;margin-bottom:10px}.custom-stories-module .custom-stories-footer .social-icon{width:76px;overflow:hidden;display:inline-block;font-family:Helvetica, Arial, sans-serif}.custom-stories-module .custom-stories-footer .social-icon p{font-family:Helvetica, Arial, sans-serif}.custom-stories-module .custom-stories-footer .social-icon a{font-family:Helvetica, Arial, sans-serif;line-height:1;color:#333;font-size:12px}.custom-stories-module .thumbs{overflow:hidden;padding:10px 0}.custom-stories-module .thumbs a{font-size:15px}.custom-stories-module .thumbs a span{display:block;font-size:13px;line-height:1.2;color:#666;float:left;width:200px;margin-top:20px}.custom-stories-module .thumbs a img{display:block;width:75px;float:left;margin-right:15px}.custom-stories-module .na-module-header{overflow:hidden;margin-bottom:15px;text-align:center}.custom-stories-module .na-module-header h4{border-bottom:1px solid #ccc}.custom-stories-module .na-module-header h4 span{background-color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:11px;padding:5px 10px;position:relative;top:6px;text-transform:uppercase}
