/* @override 
	http://assets.gothamistllc.com/v8/css/styles.css */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block;
}

body {
	line-height:1;
}

ol,ul {
	list-style:none;
}

blockquote,q {
	quotes:none;
}

strong,b {
	font-weight:700;
	font-style:normal;
}

i,em {
	font-style:italic;
}

blockquote:before,blockquote:after,q:before,q:after {
	content:'';
	content:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

nav,section,header,footer {
	display:block!important;
	opacity:1!important;
}

html {
	overflow-y:scroll;
}

body {
	background:#f1f1f1;
	color:#1a1a1a;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:400;
	-webkit-font-smoothing:antialiased;
}

h1,h2,h3,h1 a,h2 a,h3 a,.title,.top-content,#header-our-cities {
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:34px;
	font-size:22px;
}

a:link,a:visited {
	color:#1a1a1a;
	text-decoration:none;
}

a:hover,a:active {
	color:#A00;
	text-decoration:underline;
}

.clear {
	clear:both;
	position:relative;
}

body {
	background:#E6E6E6;
	margin:0;
	padding:0;
}

#container {
	margin:0 auto;
}

#container-inner {
	margin:0 auto;
	width:1000px;
}

#container_left,#container_right {
	display:none;
}

.content-main-inner {
	background:#fff;
}

#beta-header {
	text-align:center;
	background:#F5F5B8;
	padding:5px;
	text-transform:uppercase;
	display:none;
}

#beta-header a:link {
	text-decoration:underline;
}

#newHeader {
	background:#fff;
	height:120px;
	position:relative;
}

#newHeader #newHeader-inner {
	padding:15px;
	margin:0 15px 40px;
	height:50px;
	border-bottom:1px solid #CCC;
}

#newHeader #nH-left {
	display:block;
	height:40px;
	width:40px;
	background:url(http://assets.gothamistllc.com/v8/img/hamburger.png) no-repeat center center;
	position:absolute;
	left:10px;
	cursor:pointer;
}

#newHeader #nH-middle {
	background:#fff;
	display:block;
	height:90px;
	margin:0 auto;
	padding:0 15px;
	width:86px;
	position:relative;
	border:0 solid green;
}

.logo a {
	background:#fff url(http://assets.gothamistllc.com/v8/img/gothamist_vertical.svg) no-repeat center center;
	display:block;
	background-size:100%;
}

.logo a img {
	height:90px;
	width:86px;
}

#newHeader #nH-right {
	position:absolute;
	top:30px;
	right:15px;
	border:0 solid #333;
}

#newHeader .search-opened {
	float:left;
	display:none;
}

#newHeader .search-closed {
	height:24px;
	width:30px;
	background:url(http://assets.gothamistllc.com/v8/img/search.png) -2px center no-repeat;
	border:3px solid #CCC;
	float:left;
	margin-right:10px;
	display:block;
}

#newHeader form {
	overflow:hidden;
	margin:-1px 10px;
}

#newHeader input#search.query {
	width:115px;
	height:16px;
	padding:5px;
	margin:1px 5px;
	position:relative;
}

#newHeader .searchSubmit {
	background:red;
	height:30px;
	margin:0 10px 0 0;
	display:none;
}

#header-search form input[type=submit] {
	background:#ccc;
	width:35px;
	height:30px;
	border:0 none;
	cursor:pointer;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	font-size:14px;
}

#newHeader a.social {
	background:#CCC;
	background-repeat:no-repeat;
	display:inline-block;
	height:30px;
	width:30px;
	background-position:center center;
	vertical-align:top;
	float:left;
}

#newHeader a.social:hover {
	background-color:gray!important;
	background-repeat:no-repeat;
	background-size:12px 12px;
	background-position:center center;
}

#newHeader a.social.mail {
	background:url(http://assets.gothamistllc.com/v7/img/mail_tips_name.png) center center no-repeat #a00;
	background-size:24px 10px;
	width:35px;
}

#newHeader a.social.facebook {
	background:url(http://assets.gothamistllc.com/v7/img/facebook.png) center center no-repeat #3b5998;
	background-size:15px 15px;
}

#newHeader a.social.twitter {
	background:url(http://assets.gothamistllc.com/v7/img/twitter.png) center center no-repeat #4099FF;
	background-size:18px 16px;
}

#newHeader a.social.instagram {
	background:url(http://assets.gothamistllc.com/v8/img/instagram.png) center center no-repeat #125688;
	background-size:18px 18px;
}

#newHeader a.social.youtube {
	background:url(http://assets.gothamistllc.com/v8/img/youtube.png) center center no-repeat #cc181e;
	background-size:20px 20px;
}

#newHeader-more {
	background:#fff;
	display:none;
	width:305px;
	position:absolute;
	z-index:1000;
	top:65px;
	left:15px;
	border:1px solid #CCC;
}

#newHeader-more.active {
	display:block;
}

#newHeaderMore-items > li {
	border-bottom:1px solid #CCC;
	padding:0;
}

#newHeaderMore-items > li a {
	font-size:16px;
	display:block;
	padding:15px;
	text-decoration:none;
}

#newHeaderMore-items > li.item-about a {
	font-size:inherit;
	display:inline;
	padding:5px;
	text-transform:uppercase;
	font-size:12px;
}

#newHeaderMore-items > li a:hover {
	background:#A00;
	color:#fff;
}

#newHeaderMore-items > li.item-about {
	padding:15px;
}

#newHeaderMore-items li.item-about p {
	height:40px;
}

#newHeaderMore-items li.item-about input.checkbox {
	display:block;
}

#newHeaderMore-items li.item-about label {
	font-size:9px;
	text-transform:uppercase;
}

#newHeaderMore-items li.item-cities ul {
	display:none;
	background:#CCC;
}

#newHeaderMore-items li.item-cities ul.active {
	display:block;
}

#newHeaderMore-items li.item-cities li {
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	color:#000;
	text-transform:uppercase;
	border-bottom:1px solid #fff;
}

#newHeaderMore-items li.item-cities li a {
	font-size:12px;
	display:block;
	padding:15px 10px;
	text-decoration:none;
}

#newHeaderMore-items h3 {
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:12px;
	color:#9B9B9B;
	line-height:14px;
	text-transform:uppercase;
	padding-right:5px;
	display:inline;
	font-weight:700;
}

#newHeaderMore-items li.item-about,#newHeaderMore-items li.item-sections {
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:14px;
	color:#000;
	line-height:20px;
}

li.item-two,li.item-six,li.item-eleven,li.item-tweleve {
	border-top:2px solid #CCC;
}

#breaking-header {
	background:#a00;
	padding:20px;
	margin:10px 0;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	font-size:18px;
}

#breaking-header a:hover {
	color:#fff;
}

#top-content {
	position:relative;
	background:#fff;
}

#top-content #top-content-inner {
	padding:15px;
}

#top-content #top-item-first {
	height:420px;
	margin-bottom:5px;
	overflow:hidden;
	position:relative;
	width:660px;
}

#top-content #top-item-first img {
	min-width:660px;
	min-height:430px;
	margin-top:-10px;
}

#top-content .top-secondary {
	height:252px;
	margin:5px 10px 0 0;
	width:325px;
	position:relative;
	float:left;
}

#top-content .top-secondary.top-item-ad {
	margin:0;
	z-index:1;
}

#top-content .top-secondary img {
	width:325px;
	margin-top:-30px;
}

#top-content .top-secondary.top-item4 {
	display:none;
}

#top-content .top-ad-block {
	position:absolute;
	top:15px;
	right:15px;
	width:300px;
	height:682px;
	overflow:hidden;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:16px;
}

#top-content .top-secondary.top-item-ad {
	background:#d3d3d3;
	min-height:250px;
	width:300px;
}

#top-content .top-ad-block .top-popular,#section-featured-right {
	background:#666;
	height:350px;
}

#top-content .top-ad-block .top-popular {
	overflow:hidden;
	width:300px;
}

#section-featured-right {
	margin:0;
}

#top-content .top-ad-block .top-popular h1,#section-featured-right h1 {
/*
	text-transform:uppercase;
	font-size:18px;
	background:#000;
	padding:10px;
	color:#fff;
*/
}

#section-featured-right h1 {
	padding-top:12px;
}

#top-content-inner div.top-ad-block div.top-popular ul li a img,#section-featured-right ul li a img {
	width:60px;
	height:60px;
	float:left;
	padding:0 10px 0 0;
}

#section-featured-right ul li a img {
	height:67px;
	width:67px;
	max-width:67px;
	min-width:67px;
}

#top-content .top-ad-block .top-popular li,#section-featured-right li {
	color:#fff;
	padding:8px 10px;
	min-height:55px;
	height:auto;
	width:auto;
}

#top-content .top-ad-block .top-popular li.popular-item1,#section-featured-right li.infinate-item1 {
	background:#333;
}

#top-content .top-ad-block .top-popular li.popular-item2,#section-featured-right li.infinate-item2 {
	background:#444;
}

#top-content .top-ad-block .top-popular li.popular-item3,#section-featured-right li.infinate-item3 {
	background:#555;
}

#top-content .top-ad-block .top-popular li.popular-item4,#section-featured-right li.infinate-item4 {
	background:#666;
}

#section-featured-right li.infinate-item5 {
	background:#777;
}

#top-content .top-ad-block .top-popular a,#section-featured-right a {
	display:table;
}

#top-content .top-ad-block .top-popular div.title,.interrupt #section-featured-right ul li .title {
	font-size:16px;
	line-height:16px;
	padding:0;
	color:#fff;
	margin:0 0 0 65px;
	display:table-cell;
	vertical-align:middle;
	width:210px;
	min-width:200px;
	position:static;
	background:none;
}

#top-content .top-secondary.top-item5,#top-content .top-secondary.top-item6 {
	display:none;
}

#top-content .top-secondary,#top-content .top-primary {
	overflow:hidden;
}

#top-content .top-secondary.top-item-ad {
	overflow:visible;
	z-index:1;
}

#top-content .top-content {
	color:#fff;
	position:absolute;
	bottom:0;
	text-decoration:none;
	padding:5px 10px 10px;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:30px;
	line-height:32px;
	width:auto;
	background:-webkit-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:-moz-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:-o-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
}

#top-content .top-secondary .top-content {
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:20px;
	color:#FFF;
	line-height:22px;
	width:auto;
	background:-webkit-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:-moz-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:-o-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
}

#top-content .top-content .top-content-body {
	font:12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color:#a9a9a9;
	display:none;
}

#top-content .top-links {
	background:#fff;
	margin-top:10px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#ccc;
	text-align:center;
	padding:25px 20px 27px;
	font-size:16px;
}

#top-content .top-links li {
	display:inline;
}

#top-content .top-links li a {
	color:#666;
}

.section-content.section-infinate {
	background:#fff;
	width:300px;
	overflow:hidden;
	float:left;
}

#section-news {
	padding-left:15px;
	padding-right:35px;
}

#section-arts {
	padding-right:35px;
}

#section-food {
	padding-right:15px;
}

.section-content.section-infinate h1 a:link,#section-featured h1 a:link,#section-longform h1 a:link,#section-galleries h1 a:link,#section-trending h1,.section-content.section-infinate h1 a:visited,#section-featured h1 a:visited,#section-longform h1 a:visited,#section-galleries h1 a:visited {
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:18px;
	color:#FFF;
	line-height:1;
	display:inline-block;
	background:#A00;
	text-decoration:none;
	text-transform:uppercase;
	padding:5px;
	width:auto;
	margin:15px 0;
}

#section-featured h1 a:link,#section-longform h1 a:link,#section-galleries h1 a:link,#section-trending h1,#section-featured h1 a:visited,#section-longform h1 a:visited,#section-galleries h1 a:visited {
	margin:0 0 15px;
}

.section-content.section-infinate div.pretty-primary > a {
	display:block;
	height:200px;
	overflow:hidden;
	width:300px;
	position:relative;
}

.section-content.section-infinate .pretty-primary img.pretty-image {
	height:auto;
	width:300px;
	min-height:190px;
	display:block;
}

.pretty-secondary .thumb-image,.pretty-tertiary .thumb-image {
	position:relative;
	display:inline-block;
}

.pretty-primary.main-item h2.asset-name.entry-title a.thumb-image {
	display:block;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:19px;
	color:#000;
	line-height:19px;
	padding:5px 0 0;
}

.pretty-primary a img.entry-badge {
	position:absolute;
	top:15px;
	left:15px;
}

.pretty-secondary img.entry-badge,.pretty-tertiary img.entry-badge {
	position:absolute;
	top:5px;
	left:5px;
}

.pretty-primary.main-item div.content-body p {
	display:none;
}

.pretty #main-content div.main-item {
	padding-bottom:20px;
}

.pretty #main-content div.main-item.main-item-large,.pretty #main-content div.main-item.main-item-gallery {
	min-height:265px;
}

.pretty-tertiary.main-item a.thumb-image img.pretty-image {
	height:80px;
	width:80px;
}

.pretty-tertiary.main-item div.entry-list-title {
	width:210px;
	float:right;
}

div.entry-list-title {
	display:table;
	float:right;
	height:80px;
	width:210px;
	font-size:18px;
	line-height:22px;
}

div.entry-list-title-inner {
	display:table-cell;
	vertical-align:middle;
}

div.entry-list-title h2 a {
	display:table;
	float:right;
	height:auto;
	width:210px;
	font-size:18px;
	line-height:22px;
	vertical-align:middle;
}

div.entry-list-title span.entry-sponsored,div.entry-sponsored, #main .opinion {
	background:#CCC;
	clear:none;
	display:inline-block;
	font-size:10px;
	font-weight:400;
	line-height:1;
	margin:5px 0 5px 5px;
	padding:5px;
	letter-spacing:1px;
	text-transform: uppercase
}

.entry-badge-national img {
	border:0;
	height:16px;
	margin:0;
	vertical-align:bottom;
	width:16px;
}

.entry-comments,.entry-comments a:link {
	color:#999;
	display:block;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:11px;
	display:none;
}

.interrupt ul,.interrupt li {
	display:inline-block;
}

.interrupt ul li {
	background:#000;
	overflow:hidden;
	position:relative;
	height:250px;
	width:322px;
}

.interrupt ul li img {
	max-width:250px;
	height:auto;
	min-width:322px;
}

.interrupt ul li div.title {
	width:285px;
}

.section-films.interrupt.section-infinate {
	height:500px;
	background:#ccc;
}

.section-films #section-featured-left {
	float:left;
	width:645px;
}

.section-films #section-featured-right {
	float:left;
	width:300px;
}

.interrupt ul li .title {
	color:#fff;
	position:absolute;
	bottom:0;
	text-decoration:none;
	padding:10px;
	margin:10px;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:18px;
	line-height:20px;
	min-width:260px;
	background:-webkit-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:-moz-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:-o-linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
	background:linear-gradient(rgba(0,0,0,0.5) 0%,#000 100%);
}



.nine-seventy-ads,.interrupt.section-infinate {
	background:#E6E6E6;
}

.interrupt.section-infinate {
	padding:15px;
}

#div-gpt-ad-1453937827543-0,#div-gpt-ad-1453937827543-2,#div-gpt-ad-1453937827543-3,#div-gpt-ad-1428616684960-0,#div-gpt-ad-1450812559305-0,#div-gpt-ad-1453937827543-1,#div-gpt-ad-1453937827543-4 {
	padding:15px;
	display:none;
}

#div-gpt-ad-1472407414318-6 > div,#div-gpt-ad-1472407414318-4 > div,#div-gpt-ad-1472407414318-5 > div,#div-gpt-ad-1472407414318-7 > div,#div-gpt-ad-1472407414318-8 > div,#div-gpt-ad-1472407589416-4 > div,#div-gpt-ad-1472407589416-5 > div,#div-gpt-ad-1472407589416-6 > div,#div-gpt-ad-1472407589416-7 > div,#div-gpt-ad-1472407589416-8 > div,#div-gpt-ad-1428616664016-0 > div,#div-gpt-ad-1428616627992-0 > div,#div-gpt-ad-1477946626280-0 > div,#div-gpt-ad-1453937827543-0 > div,#div-gpt-ad-1428616729481-0 > div,#div-gpt-ad-1477951291446-0 > div,#div-gpt-ad-1477951291446-1 > div,#div-gpt-ad-1472407866122-4 > div,#div-gpt-ad-1472407866122-5 > div,#div-gpt-ad-1472407866122-6 > div,#div-gpt-ad-1472407866122-8 > div,#div-gpt-ad-1472407866122-7 > div,#div-gpt-ad-1472407866122-8 > div,#div-gpt-ad-1472407739245-4 > div,#div-gpt-ad-1472407739245-6 > div,#div-gpt-ad-1472407739245-5 > div,#div-gpt-ad-1472407739245-7 > div,#div-gpt-ad-1472407739245-8 > div,#leaderTopDesktop > div,#leaderTopMobile > div {
	margin:15px;
	text-align: center;
}

#div-gpt-ad-1450812559305-0,#div-gpt-ad-1473720698384-3,#div-gpt-ad-1473720698384-4,#div-gpt-ad-1473720698384-1,#div-gpt-ad-1473720698384-0 {
	padding:0;
	position:absolute;
}

#nine-seventy-footer {
	clear:both;
}

#box {
	background:#fff;
}

#box-inner {
	padding:15px 15px 0;
}

.adv_box {
	margin:10px 0;
	width:300px;
}

#sponsor {
	background:#FFF;
}

#sponsor-inner {
	padding:15px;
	overflow:hidden;
}

#sponsor-left {
	float:left;
	height:250px;
	background:#1a1a1a;
	color:#FFF;
	width:330px;
}

#sponsor-left a {
	color:#fff;
	text-decoration:none;
}

.sponsor-title {
	padding:20px;
	font-size:27px;
	line-height:26px;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
}

.sponsor-content {
	padding:20px;
}

#sponsor-right {
	height:250px;
	overflow:hidden;
}

.wide .content {
	float:left;
	width:670px;
	background:#fff;
}

.wide .content-inner {
	padding:15px;
}

.entry-header h1 {
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:30px;
	color:#000;
	line-height:30px;
}

#entry h1 {
	background:none;
	color:#1a1a1a;
	padding:0;
}

#entry .content-inner a:link {
	color:#A00;
	text-decoration:underline;
}
#entry .content-inner a.opinion:link {
	display: block;
	background: grey;
	height: 20px;
	color: white;
	text-align: right;
	padding: 10px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 20px;
	margin-bottom: 10px
}
#main .opinion {position: absolute;
top:10px;
right:10px}

#entry blockquote {
	padding:0 10px;
	border-left:1px solid;
	margin:0 0 20px 30px;
}

.entry-header .entry-header-attrib {
	padding:10px 0;
	font-family:'Pragati Narrow',HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif;
	font-size:11px;
	color:#333;
	line-height:12px;
}

.entry-header .entry-header-attrib a:link {
	text-decoration:underline;
}

#entry .entry-body,#entry .entry-body p,#entry .entry-body-more p,#pressboard-ad-sponsorship-msg p {
	padding:10px 0;
	font:15px/22px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
}

.galleryEase .galleryEaseThumbs {
	padding:10px 0;
}

.galleryEase .galleryEaseThumbs.galleryV5 img {
	margin:0 7px 8px 0;
	border:1px solid #FFF;
	padding:1px;
}

.galleryEase .galleryEaseThumbs.galleryV5 img.galleryEaseThumb {
	border:1px solid #A00;
}

.blog #box,.wide #box {
	height:auto;
	float:right;
}

#skyscraper {
	background:#fff;
	width:300px;
	padding:15px;
	float:right;
}

#skyscraper h3,#skyscraper h3 a:link,#skyscraper h3 a:visited,#column-bestof h3 {
	font-family:HelveticaNeueLTStd-Cn,ArialNarrow,Helvetica,Arial,sans-serif!important;
	font-size:18px!important;
	color:#FFF;
	line-height:1;
	display:inline-block;
	background:gray;
	text-decoration:none;
	text-transform:uppercase;
	padding:8px 8px 4px;
	width:auto;
	font-weight:400;
	margin:15px 0;
}

#skyscraper h3 a:link {
	margin:0;
	padding:0;
}

#skyscraper h3 a:hover {
	text-decoration:underline;
}

#column-bestof {
	background:#E6E6E6;
	margin-top:10px;
}

#column-bestof h3 {
	margin:0;
}

#column-bestof li {
	text-align:left;
	padding:20px 40px 20px 20px;
}

#column-bestof li div.title {
	font-size:26px;
}

#related-module h2.comments-open-header {
	background:#fff;
	color:#1a1a1a;
	font-size:18px;
}

.image-left,.image-right,.image-center,.summary img,.headless img,.popular img {
	border:1px solid #CCC;
	padding:5px;
}

.image-right {
	margin:0 0 10px 10px;
	float:right;
}

.image-left {
	margin:0 10px 10px 0;
	float:left;
}

img#galleryImg {
	max-width:100%;
}

.photo_caption,.image-left,.image-right,.image-center,.image-none,.entry-contact {
	font-style:italic;
	font-size:11px;
	color:#666;
}

#entry .entry-body .image-none i {
	display:block;
	font-style:italic;
	padding-top:5px;
}

#entry .entry-body ul {
	list-style:disc outside none;
	margin:20px 0 .75em 30px;
}

#entry .entry-body ul li {
	list-style-type:square;
	list-style-position:outside;
	margin:0 0 8px;
}

#entry .entry-footer {
	border-bottom:1px solid #f1f1f1;
	border-top:1px solid #f1f1f1;
	margin-bottom:15px;
	padding-top:15px;
	min-height:120px;
}

#entry .entry-footer .asset-meta {
	margin-top:10px;
	padding-top:30px;
}

#entry .entry-contact {
	color:gray;
	font-style:italic;
	padding-bottom:20px;
}

#entry .entry-tags {
	padding:20px 170px 20px 0;
}

#entry .entry-tags li {
	display:inline-block;
	padding-right:0;
}

#entry .entry-tags li a:link,#entry .entry-tags li a:visited {
	background-color:#AAA;
	color:#fff;
	font:small-caps 14px sans-serif;
	margin:0 2px 0 0;
	padding:0 6px 3px;
	text-decoration:none!important;
	text-transform:lowercase;
	line-height:2.5;
}

#entry .entry-tags li a:hover {
	background-color:#900;
	color:#fff;
}

#entry .byline {
	font-size:13px;
	font-family:helvetica,sans-serif;
}

ul.share-buttons {
	padding-bottom:30px;
}

ul.share-buttons li {
	box-sizing:border-box;
	cursor:pointer;
	float:left;
	height:100%;
	line-height:1.5em;
	list-style:none;
	margin:0;
	padding:0 8px;
	width:25%;
}

ul.share-buttons li:first-child {
	padding-left:0;
}

ul.share-buttons li a {
	position:relative;
	color:#fff!important;
	display:block;
	width:100%;
	height:100%;
	font-family:Helvetica,Arial,sans-serif;
	padding:0 0 0 10px;
	border-radius:2px;
	font-size:11px;
	line-height:28px;
	font-weight:700;
	text-align:center;
	text-decoration:none!important;
	text-transform:uppercase;
}

ul.share-buttons li.printbtn a {
	padding:0;
}

ul.share-buttons li a:hover {
	background-color:gray!important;
}

ul.share-buttons .sb {
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	transform:translate(0,0);
	height:26px;
	width:25px;
}

ul.share-buttons .sb-facebook {
	background:url(http://assets.gothamistllc.com/v7/img/facebook.png) center center no-repeat;
	background-size:15px 15px;
}

ul.share-buttons .sb-reddit {
	background:url(http://assets.gothamistllc.com/v7/img/reddit.png) center -5px no-repeat;
	background-size:60px 40px;
}

ul.share-buttons .sb-twitter {
	background:url(http://assets.gothamistllc.com/v7/img/twitter.png) center center no-repeat;
	background-size:18px 16px;
}

ul.share-buttons .sb-print {
	width:0;
}

ul.share-buttons li a i {
	line-height:26px;
	position:absolute;
	left:10px;
}

ul.share-buttons li.twitter a {
	background-color:#4099FF;
}

ul.share-buttons li.facebook a {
	background-color:#3b5998;
}

ul.share-buttons li.reddit a {
	background-color:#cbe3f9;
	color:#333!important;
}

ul.share-buttons li.reddit a:hover {
	color:#FFF!important;
}

ul.share-buttons li.printbtn a {
	background-color:#A00;
}

.section-infinate {
	position:relative;
}

#entry-social-float {
	background:#fff;
	border:1px solid #f1f1f1;
	left:-100px;
	height:125px;
	margin-top:10px!important;
	overflow:visible;
	padding:10px 10px 0;
	position:absolute;
	text-align:center;
	display:none;
	width:60px;
}

#entry.shanghaiist div#entry-social-float {
	display:none!important;
}

.entry-social-float-item {
	padding-bottom:10px;
	margin:0 auto;
	width:55px;
}

.blog .content-inner > div {
	margin:0 20px 20px;
}

.blog #stage-header {
	padding-top:20px;
}

.blog div.first .dayBreak {
	display:none;
}

.blog-full h2,.blog-summary h2 {
	font-size:23px;
	display:block;
	padding:0 0 10px;
	line-height:1;
	float:none;
}

.blog-full p {
	padding-top:5px;
}

.blog-full .main-item-footer,.blog-summary .main-item-footer {
	float:right;
	clear:none;
	width:100px;
	border:0 none;
	padding:20px 0 0 10px;
	line-height:1;
}

body#tags .blog-full .main-item-footer,body#tags .blog-summary .main-item-footer,body#category .blog-full .main-item-footer,body#category .blog-summary .main-item-footer {
	display:none;
}

.blog-full .main-item-footer span,.blog-summary .main-item-footer span {
	display:block;
	font-family:Arial,sans-serif;
	font-size:11px;
	padding-bottom:10px;
}

.blog-summary,.blog-full {
	border-bottom:1px solid lightgray;
	margin-bottom:10px;
	padding-bottom:20px;
}

.blog-summary img {
	float:right;
	height:130px;
	margin-left:20px;
	width:130px;
}

.blog-summary img.entry-badge {
	float:none;
	margin:0;
	background:none;
	height:16px!important;
	width:18px!important;
}

.blog-summary .main-item-summary-content img,.blog-full .main-item-summary-content img {
	max-width:520px;
}

#category .blog-summary .main-item-summary-content img,.blog-full .main-item-summary-content img,#tags .blog-summary .main-item-summary-content img,.blog-full .main-item-summary-content img {
	max-width:640px;
}

#tags .blog-summary .main-item-summary-content img,.blog-full .main-item-summary-content img {
	max-width:520px;
}

.blog-summary .main-item-summary-content,.blog-full .main-item-summary-content {
	float:left;
	clear:none;
	width:520px;
	padding-top:20px;
}

#tags .blog-summary .main-item-summary-content,#tags .blog-full .main-item-summary-content,#category .blog-summary .main-item-summary-content,#category .blog-full .main-item-summary-content {
	width:100%;
}

#category .blog-full .main-item-summary-content,#tags .blog-full .main-item-summary-content {
	width:640px;
}

span.category a {
	background:none repeat scroll 0 0 #333;
	padding:2px;
	color:#fff;
	text-decoration:none;
	text-transform:lowercase;
	font-size:12px;
	line-height:18px;
}

.blog-full h2,.blog-summary h2 {
	font-size:23px;
	display:block;
	padding:0 0 10px;
	line-height:1;
	float:none;
}

.entry-content p,.content-body p {
	font:14px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	line-height:20px;
}

.main-item-summary-content > a,#tags .blog-summary .main-item-summary-content > a {
	position:relative;
	display:block;
	width:130px;
	height:130px;
	float:right;
	margin-left:20px;
}

#blog .main-item-summary-content > a {
	float:none;
	margin:0;
	height:auto;
	width:auto;
}

.main-item-summary-content img.entry-badge,#tags .blog-summary .main-item-summary-content img.entry-badge,#category .blog-full .main-item-summary-content img.entry-badge,#tags .blog-full .main-item-summary-content img.entry-badge {
	position:absolute;
	top:5px;
	left:5px;
}

#category .blog-full .main-item-summary-content > a,#tags .blog-full .main-item-summary-content > a {
	position:relative;
	display:block;
	width:640px;
	height:auto;
	padding-bottom:10px;
}

#blog .main-item-summary-content .gallerySummary {
	padding:5px 0;
}

#blog .main-item-summary-content .gallerySummary a {
	padding:0 5px 5px 0;
}

#blog .main-item-summary-content .gallerySummary img {
	height:45px;
	width:45px;
}

#blog div.first .dayBreak {
	display:none;
}

#blog #stage-header {
	font-size:15px;
}

#blogView {
	float:right;
	width:100px;
	padding:10px;
	font-size:10px;
}

#blogView div.currentView {
	float:left;
	padding:5px;
}

div.localView,div.nationalToggle {
	display:none;
}

div.toggleView {
	float:right;
	background:#F5F5B8;
	cursor:pointer;
	padding:4px;
}

body.misc #misc-content-inner {
	padding:15px;
	font:15px/22px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
}

body.misc #misc-content-inner .asset-header,body.misc #misc-content-inner p,body.misc #misc-content-inner li {
	padding-bottom:15px;
}

body#staff h2.date {
	font-size:14px;
	font-weight:700;
	font-family:'Pragati Narrow',sans-serif;
	height:20px;
	line-height:1;
	text-transform:uppercase;
}

body#staff h2.date,body#staff .articleheader {
	clear:both;
}

body#staff h3.title {
	font-size:24px;
	margin:0;
	padding:0 0 6px!important;
}

body#staff .blogbody {
	margin:0;
	overflow:hidden;
	padding:0 10px 3px 0;
	width:auto!important;
	font-size:13px;
	line-height:18px;
}

body#staff img.left {
	border:1px solid #CCC;
	padding:5px;
	margin:0 10px 10px 0;
	float:left;
}

body#staff .articlefooter {
	border-bottom:1px solid #CCC;
	display:block;
	font-size:11px;
	letter-spacing:.05em;
	margin-bottom:20px;
	max-width:640px;
	padding:5px 0 15px;
	width:100%!important;
}

#category div#box-inner {
	padding-top:0;
}

.header ul li .title {
	background:rgba(26,26,26,0.7);
	color:#fff;
	font-size:16px;
	line-height:19px;
	padding:8px;
	position:absolute;
	bottom:0;
	left:0;
	display:block;
}

.popular-primary {
	background:gray;
	height:320px;
	overflow:hidden;
	position:relative;
	width:200px;
	float:left;
}

.popular-primary img.top-image {
	height:430px;
	margin-top:-40px;
}

.popular-primary img.entry-badge {
	top:5px;
	left:5px;
}

.popular-primary .top-content {
	background:rgba(26,26,26,0.7);
	color:#fff;
	padding:10px;
	position:absolute;
	bottom:0;
	left:0;
	width:180px;
	display:block;
}

.popular-primary .popular-content p {
	font-style:normal;
	font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
	padding-top:5px;
}

.popular-secondary {
	background:gray;
	float:left;
	height:150px;
	overflow:hidden;
	position:relative;
	width:200px;
	margin:0 0 20px 20px;
}

.popular-secondary img.top-image {
	height:auto;
	margin-top:-30px;
	width:215px;
}

.popular-secondary img.entry-badge {
	top:5px;
	left:5px;
}

.popular-secondary .top-content {
	background:rgba(26,26,26,0.7);
	color:#fff;
	padding:8px;
	position:absolute;
	bottom:0;
	left:0;
	display:block;
}

#section-getaways {
	height:410px;
	background:#88cbd3;
	margin:10px 0!important;
}

#section-getaways h1 {
	margin-bottom:20px;
}

#section-getaways h1 a:link,#section-getaways h1 a:visited {
	background:#27aec2;
	width:125px;
	padding:5px;
	color:#fff;
	text-transform:capitalize;
	font-size:16px;
	margin:10px 0;
}

#tags.getaways #search-results .header ul li .title,#tags.getaways #search-results .popular-primary .top-content,#tags.getaways #search-results .popular-secondary .top-content {
	background:rgba(39,174,194,0.8);
	color:#1a1a1a;
}

#tags.getaways #search-results .pretty-primary {
	float:left;
	padding:0 25px 25px 0;
}

#tags.getaways #search-results .search-results-container {
	width:660px;
}

#tags.getaways #search-results .popular-primary {
	width:420px;
	margin:0 20px 20px 0;
}

#tags.getaways #search-results .popular-secondary {
	margin:0;
	height:320px;
	margin-bottom:20px;
}

#tags.getaways #search-results .popular-secondary img {
	height:320px;
	width:auto;
	margin:0;
}

#tags.getaways #search-results .popular-secondary.item3,#tags.getaways #search-results .popular-secondary.item4 {
	margin:0 20px 20px 0;
}

#tags.getaways #search-results .popular-primary .top-content {
	width:400px;
}

#tags.getaways #search-results .popular-secondary .top-content {
	font-size:16px;
	line-height:19px;
}

#tags.getaways #search-results .header {
	height:auto;
}

#tags.getaways #search-results .header ul li {
	background:#000;
	clear:both;
	height:250px;
	display:inline-block;
	overflow:hidden;
	position:relative;
	width:305px;
	margin:0 20px 20px 0;
}

#tags.getaways #search-results .header ul li img {
	height:auto;
	margin:auto;
	width:305px;
}

#tags.getaways #search-results .header ul li .title {
	width:300px;
}

#section-getaways .section-header-left {
	float:left;
	padding-bottom:10px;
}

#section-getaways .section-header-right {
	float:right;
	padding-bottom:10px;
}

#section-getaways .section-header-right img {
	height:50px;
}

#section-getaways .section-footer {
	text-align:center;
	padding-top:10px;
}

#section-getaways ul li .title {
	font-size:24px;
	line-height:26px;
}

#section-getaways .item1,#section-getaways .item2 {
	width:275px;
	height:150px;
	float:left;
}

#section-getaways .item1 img,#section-getaways .item2 img {
	margin-left:0;
	width:275px;
}

#section-getaways ul {
	height:310px;
}

#section-getaways .item2 {
	margin:10px 0 0;
}

#section-getaways .item3 {
	width:240px;
	height:310px;
}

#section-getaways .item3 img {
	margin-left:0;
	min-height:310px;
}

#section-getaways .item4,#section-getaways .item5,#section-getaways .item6,#section-getaways .item7,#section-getaways .item8 {
	width:425px;
	height:310px;
}

#section-getaways .item4 img,#section-getaways .item5 img,#section-getaways .item6 img,#section-getaways .item7 img,#section-getaways .item8 img {
	width:425px;
	height:auto;
	min-height:250px;
	margin-left:0;
}

#section-getaways .item4 .title,#section-getaways .item5 .title,#section-getaways .item6 .title,#section-getaways .item7 .title,#section-getaways .item8 .title {
	width:409px;
}

#footer {
	text-align:center;
	padding:15px;
	clear:both;
}

#infscr-loading {
	margin:0 auto;
	width:30px;
	padding:0 0 15px;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
	body.wide #column,body.narrow #column,.item-ad-leaderboard,#item-ad-leaderboard-inner,#item-ad-leaderboard-lower-inner,#welcome_mobile,#header #header-favorites ul li,#container_left,#container_right,#stage-loader,#top-header,.nine-seventy-ads,#stage-header,.dayBreak {
		display:none;
	}
	
	.interrupt {
		display:none;
	}
	
	body {
		width:100%;
	}
	
	#container-inner {
		background:#fff;
	}
	
	div#top-content.content {
		margin:0;
		display:none;
	}
	
	div.top-item-ad {
		position:relative;
		margin:0 auto;
		top:0;
		right:0;
	}
	
	.content {
		padding:0;
	}
	
	.wide .content {
		float:none;
		width:auto;
		background:#fff;
	}
	
	#newHeader {
		width:100%;
	}
	
	#newHeader-inner {
		padding:10px;
	}
	
	#newHeader #newHeader-top ul,#newHeader #newHeader-bottom,#newHeader-more {
		display:none;
	}
	
	#header {
		padding:10px 0;
	}
	
	#header-inner {
		border:0 solid green;
		width:100%;
	}
	
	#header-left {
		border:0 solid blue;
		width:100%;
		overflow:visible;
		height:auto;
	}
	
	#header-left-inner {
		border:0 solid orange;
	}
	
	#header {
		border:0 solid #0ff;
		padding:10px;
	}
	
	#header #header-cell.header-cell-one {
		border:0 solid red;
		width:100%;
		padding:0;
	}
	
	#header form {
		padding:0;
		margin:0;
	}
	
	#header #header-cell {
		padding:0;
		text-align:center;
		height:auto;
	}
	
	#header #header-logo {
		border:0 solid purple;
		padding:0;
		width:100%;
	}
	
	#header #header-logo a {
		border:0 solid #000;
	}
	
	#header #header-logo a img {
		border:0 solid green;
		margin:0;
		padding:0;
		width:100%;
		height:100%;
	}
	
	#header #header-search {
		padding:10px 0 20px;
		width:100%;
	}
	
	#header #header-search #search {
		width:75%;
	}
	
	#header #header-ad-inner {
		width:100%;
		padding:0;
	}
	
	#header-ad {
		float:none;
		width:300px;
		margin:20px auto 10px;
		clear:both;
	}
	
	#header #header-ad-inner {
		width:100%;
		padding:0;
	}
	
	body.takeover #header {
		position:static;
		height:auto;
		display:block;
	}
	
	#stage-inner {
		padding:10px!important;
	}
	
	.main-pages #stage div.section-content-left {
		padding:0;
	}
	
	#boxMobile {position: relative;left:-10px}
	
	.entry-body img#galleryImg {
		max-width:100%;
		height:auto;
		border:0;
	}
	
	object,embed {
		max-width:100%;
	}
	
	.galleryEaseDisplayed,.summary .asset-header div,.summary .asset-body div,.galleryEase,.main-item-summary img,.main-pages #stage div.section-content-left,.main-pages #stage div.section-content-right,.slider,.slider .panel,.main-pages #stage .section-content .main-item-image img,.main-item-summary img.image-none,#imgContainer {
		max-width:100%!important;
		height:auto;
		min-height:10px!important;
	}
	
	.main-item-summary img {
		padding-bottom:15px;
	}
	
	#mobile-video {
		border-bottom:1px solid #f1f1f1;
		padding:0 0 20px;
		margin-bottom:20px;
	}
	
	.video-container {
		position:relative;
		padding-bottom:56.25%;
		padding-top:30px;
		height:0;
		overflow:hidden;
	}
	
	.video-container iframe,.video-container object,.video-container embed {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
	}
	
	.nav-slider,.nav-slider-footer {
		display:none;
	}
	
	#header #header-logo {
		background:url(http://assets.gothamistllc.com/images/newsletter/logo_gothamist.png) no-repeat;
		height:50px;
	}
	
	body.dcist #header #header-logo {
		background:url(http://assets.gothamistllc.com/images/newsletter/logo_dcist.png) no-repeat;
	}
	
	body.laist #header #header-logo {
		background:url(http://assets.gothamistllc.com/images/newsletter/logo_laist.png) no-repeat;
	}
	
	body.sfist #header #header-logo {
		background:url(http://assets.gothamistllc.com/images/newsletter/logo_sfist.png) no-repeat;
	}
	
	body.chicagoist #header #header-logo {
		background:url(http://assets.gothamistllc.com/images/newsletter/logo_chicagoist.png) no-repeat;
	}
	
	body.austinist #header #header-logo {
		background:url(http://assets.gothamistllc.com/images/newsletter/logo_austinist.png) no-repeat;
	}
	
	body.shanghaiist #header #header-logo {
		background:url(http://assets.gothamistllc.com/images/newsletter/logo_shanghaiist.png) no-repeat;
	}
	
	#header #weather {
		position:absolute;
		top:-15px;
		left:150px;
	}
	
	#container-inner {
		width:100%;
	}
	
	#container-inner > #sponsor {
		display:none;
	}
	
	#stage,#entry #stage,body.wide #stage,#main-content,#top-content {
		width:100%;
		margin:0;
	}
	
	#stage-loader {
		width:100%;
	}
	
	#stage-loader > img {
		margin:0 auto auto 394px;
		width:16px;
	}
	
	.main-item-summary .main-item-summary-content {
		width:100%;
	}
	
	.main-item-summary img.square,.main-item-summary img.summaryFull {
		border:1px solid #b2b2b2;
		float:right;
		height:105px;
		margin:0 5px 15px 15px;
		padding:4px;
		width:105px;
	}
	
	#blog .main-item-summary img.summaryFull {
		border:1px solid #b2b2b2;
		height:auto;
		margin:0 5px 15px 15px;
		padding:4px;
		width:auto;
		float:none;
	}
	
	.main-item-summary {
		border-bottom:1px solid #f1f1f1;
		padding:0 0 20px;
		margin-bottom:20px;
	}
	
	.entry-body iframe {
		width:100%!important;
	}
	
	#entry img.image-left,#entry .image-left img,#entry .image-left i,#entry img.image-right,#entry .image-right img,#entry .image-right i,#entry .image-none img,#entry .mt-enclosure-image img {
		height:auto;
		max-width:100%;
		width:100%!important;
	}
	
	.nine-seventy-ads {
		background:white;
	}
	
	.nine-seventy-ads.Front_Top_970x90, #entry .nine-seventy-ads.Interior_Top_970x90 {
		display:block;
		background:white;
	}
	
	.nine-seventy-ads #leaderTopMobile > iframe {
		display:block;
		margin: 0 auto;
	}
	
	.main-item-footer #share-block {
		float:left;
		height:80px;
		width:100%;
		margin-top:30px;
	}
	
	#share-block .share-tweet {
		float:left;
	}
	
	#entry .main-item-footer .entry-comments {
		display:none;
	}
	
	#entry #section-featured {
		padding-left:10px;
	}
	
	#entry .entry-tags {
		min-height:initial;
		padding-right:20px;
	}
	
	#entry .entry-tags ul {
		width:100%;
	}
	
	#entry .image-left,#entry .image-right,#entry .image-center {
		border:0;
		padding:0;
		margin:0;
		float:none;
	}
	
	#footer,#footer #footer-top {
		width:100%;
		padding:0;
	}
	
	#footer #header-our-cities {
		display:none;
	}
	
	#category .blog-full .main-item-summary-content,#tags .blog-full .main-item-summary-content {
		width:100%;
	}
	
	.summary .asset-body .newsletter-callout-short {
		width:100%;
		height:170px;
		background-image:none!important;
	}
	
	.newsletter-callout-short .newsletter-content,.summary .newsletter-callout-short .newsletter-content {
		padding:50px 0 50px 25px;
		background-color:#666;
	}
	
	.main-pages #stage #stage-inner .section-content-right {
		border:0;
	}
	
	.main-pages #stage #stage-inner a.main-item-image {
		height:auto!important;
	}
	
	.main-pages #stage #stage-inner .section-content-right {
		margin-top:10px!important;
		width:100%!important;
	}
	
	#stage-inner .section-content-right h3 {
		padding-left:0!important;
	}
	
	.slider {
		width:100%!important;
	}
	
	.slider .panel-container {
		width:100%!important;
	}
	
	.slider .panel {
		width:100%!important;
	}
	
	.main-pages #stage #stage-inner ul.entry-list {
		width:100%!important;
	}
	
	.main-pages #stage #stage-inner ul.entry-list li {
		margin:0!important;
	}
	
	.main-pages.main-pretty #stage #stage-inner ul.entry-list li > a {
		padding-left:0!important;
		width:100%!important;
	}
	
	.main-pretty #stage .section-content ul.entry-list img.panel-main-image {
		left:0!important;
	}
	
	#main-index #stage-inner ul.entry-list img.entry-badge {
		left:1px!important;
	}
	
	.main-pages.main-pretty #stage #stage-inner li .entry-list-title {
		width:70%;
		margin:0 0 0 90px;
	}
	
	#section-featured .fav-item-title {
		width:120px;
		font-size:11px;
	}
	
	.slider .panel-container div {
		display:none!important;
	}
	
	.slider .panel-container div:first-child {
		display:block!important;
	}
	
	.main-item-gallery .gallerySummary img,.main-item-summary .gallerySummary img,.galleryEase .galleryEaseThumbs img {
		width:45px;
		height:45px;
	}
	
	.main-item-gallery .gallerySummary a,.main-item-gallery .gallerySummary a.galleryThumb6,.main-item-gallery .gallerySummary a.galleryThumb11 {
		padding:0 5px 5px 0;
	}
	
	a.galleryNumRem,.main-item-gallery a.galleryNumRem:link,.main-item-gallery a.galleryNumRem:visited {
		font-size:11px;
		padding:5px 2px;
		width:45px;
		height:35px;
	}
	
	#switcher {
		right:10px;
		top:10px;
		color:#fff;
		display:none;
	}
	
	#switcher ul {
		height:18px;
		color:#1a1a1a;
	}
	
	#switcher,#switcher ul li a,#stage-header {
		font-size:12px;
	}
	
	#switcher ul li a {
		padding:0 5px;
	}
	
	div#blogView {
		margin:1px 0 0 31px;
		height:15px;
		padding:5px 0 0;
		color:#000;
	}
	
	.main-item-summary-content .entry-comments-national {
		display:inline;
	}
	
	body #takeoverHeaderAd,body #container_left,body #container_right, {
		display:none;
	}
	
	body #container_left,body #container_right {
		width:0!important;
	}
	
	body #container-inner {
		position:static;
		top:0;
		left:auto!important;
	}
	
	body.main-pretty .summary,body.main-pretty .sponsor img.summaryFull {
		width:100%;
	}
	
	#main-content-inner {
		padding:20px;
	}
	
	h2.asset-name.entry-title {
		padding-bottom:15px;
		font-weight:700;
	}
	
	#header {
		width:100%;
		height:auto;
		padding:0;
	}
	
	#header #header-ad {
		margin:0;
	}
	
	#header #header-left {
		float:none;
		width:100%;
		height:auto;
	}
	
	#header #header-cell.header-cell-two {
		display:none;
	}
	
	.entry-body iframe {
		width:100%!important;
	}
	
	#entry img.image-left,#entry .image-left img,#entry .image-left i,#entry img.image-right,#entry .image-right img,#entry .image-right i,#entry .image-none img,#entry .mt-enclosure-image img {
		height:auto;
		max-width:100%;
		width:100%!important;
	}
	
	#entry #entry-content {
		width:100%;
		margin:0;
	}
	
	#entry .main-item-footer .entry-comments {
		display:none;
	}
	
	#entry #section-featured {
		padding-left:10px;
	}
	
	#entry .entry-tags {
		min-height:initial;
	}
	
	#entry .entry-tags ul {
		width:100%;
	}
	
	#entry #skyscraper {
		display:none;
	}
	
	#entry #next-content {
		display:none;
	}
	
	#entry .entry-body ul #box {
		margin-left:-20px;
	}
	
	#entry .image-left,#entry .image-right,#entry .image-center {
		border:0;
		padding:0;
		margin:0;
		float:none;
	}
	
	.swipe {
		overflow:hidden;
		visibility:hidden;
		position:relative;
	}
	
	.swipe-wrap {
		overflow:hidden;
		position:relative;
	}
	
	.swipe-wrap > div {
		float:left;
		width:100%;
		position:relative;
	}
	
	#top-content {
		background:transparent;
		width:100%;
		margin:10px auto;
	}
	
	#top-content .top-primary,#top-content .top-secondary {
		height:200px;
		float:none;
	}
	
	#top-content .top-secondary.top-item-ad {
		height:auto;
		display:block;
	}
	
	#main-content,.blog #main-content {
		width:100%;
	}
	
	#top-content .top-primary,#top-content .top-secondary {
		width:320px;
	}
	
	#top-content .top-primary .top-content,#top-content .top-secondary .top-content {
		font-size:20px;
		line-height:25px;
	}
	
	#top-content .top-primary img.top-image,#top-content .top-secondary img.top-image {
		width:320px;
	}
	
	#top-content-inner {
		padding:0;
	}
	
	.top-secondary {
		margin:0;
	}
	
	#header-ad {
		width:300px;
	}
	
	#sponsor-left {
		float:none;
		width:100%;
		height:auto;
	}
	
	#sponsor-right {
		height:auto;
	}
	
	#sponsor-right img {
		width:100%;
		margin:0;
	}
	
	#section-getaways.interrupt {
		display:none;
	}
	
	.top-secondary.top-item-ad,#entry #box {
		float:none;
		margin:10px;
		height:auto;
		width:auto;
		margin:10px auto;
	}
	
	.top-secondary.top-item-ad {
		padding-bottom:20px;
		width:300px;
	}
	
	#entry #box {
		width:330px;
	}
	
	.top-item1,.top-item2,.top-item3,.top-item4,.top-item5,.top-item6 {
		display:none;
	}
	
	.top-primary .top-content {
		height:auto;
		padding:8px;
	}
	
	.top-primary .top-content p {
		font-size:inherit;
		line-height:inherit;
		padding:inherit;
	}
	
	#entry.wide.gallery .content {
		width:auto;
	}
	
	#entry.wide.gallery .galleryEaseDisplayed {
		position:relative;
		width:auto;
		cursor:pointer;
		padding-bottom:10px;
	}
	
	#entry.wide.gallery #imgContainer {
		max-height:650px;
		background:#fff;
	}
	
	#entry.wide.gallery img#galleryImg {
		max-width:100%;
		height:auto;
		display:block;
		margin:0 auto;
	}
	
	#entry.wide.gallery .galleyEaseInfo {
		display:block;
		margin-bottom:20px;
	}
	
	#entry.wide.gallery #galleryAd {
		width:100%;
		height:auto;
	}
	
	#entry.wide.gallery .galleryAdUnit {
		width:320px;
		height:auto;
		margin:40px auto;
	}
	
	#entry.wide.gallery .galleryEasePrevFull,#entry.wide.gallery .galleryEaseNextFull {
		display:none;
	}
	
	io #entry.wide.gallery .entry-body p {
		margin-right:0;
	}
	
	#entry.wide.gallery .headerDivider,#entry.wide.gallery .headerURL {
		display:none;
	}
	
	#entry.wide.gallery .headerURLMobile {
		display:inline;
	}
	
	#entry.wide.gallery img#galleryImg {
		max-width:100%;
	}
	
	#entry.wide.gallery #imgContainer {
		min-width:initial;
	}
		
	.main-item-summary-content > a {
		float:none;
		margin:0;
		height:auto;
		width:auto;
	}
	
	#top-content .top-ad-block .top-popular {
		display:none;
	}
	
	#top-content .top-ad-block {
		background:none;
		width:300px;
		margin:0 auto;
		position:relative;
		height:auto;
	}
	
	#newHeader {
		height:170px;
	}
	
	#newHeader #newHeader-inner {
		height:120px;
	}
	
	#newHeader #nH-middle {
		padding:70px 15px 0;
	}
	
	#newHeader #nH-right {
		top:20px;
	}
	
	#newHeader #nH-right a.social {
		width:50px;
	}
	
	#newHeader div.search-closed {
		margin:0 0 0 15px;
		float:right;
	}
	
	div#newHeader-more.active {
		position:absolute;
		z-index:1000;
		width:100%;
		margin-top:120px;
	}
	
	div#header-search.search-opened {
		position:absolute;
		z-index:100;
		background:#fff;
		width:385px;
		float:none;
		left:-50px;
		padding:5px;
	}
	
	#newHeader form {
		margin:0;
	}
	
	#newHeader input#search.query {
		width:305px;
	}
	
	ul#newHeaderMore-items .site-switch {
		display:none;
	}
	
	ul#newHeaderMore-items {
		background:#fff;
		border-top:1px solid gray;
		border-bottom:1px solid gray;
	}
	
	#newHeaderMore-items > li {
		width:auto;
		font-size:12px;
		border-right:0;
		border-left:0;
		height:auto;
		float:none;
		padding:5px 0;
	}
	
	#newHeaderMore-items > li.item-social {
		height:60px;
	}
	
	#newHeaderMore-items > li.item-about p {
		height:auto;
	}
	
	#newHeaderMore-items > li.item-about ul,#newHeaderMore-items > li.item-about h3.item-header {
		display:none;
	}
	
	#newHeaderMore-items > li.item-tip,#newHeaderMore-items > li.item-newsletter {
		display:none;
	}
	
	#header-search form input[type=submit] {
		width:auto;
	}
	
	#newHeader-more {
		top:0;
		left:0;
	}
}
