
/* @group Base */

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:bold; 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: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;-webkit-font-smoothing:antialiased;}
h1, h2, h3, h1 a, h2 a, h3 a, .title, .top-content, #header-our-cities {font-family: "ff-meta-web-pro-condensed", 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;}
/* em{font-style:italic;} */
.clear{clear:both;position:relative;}


/* @end */

/* @group Structure */

body {
	background: #E6E6E6;
	margin:0;
	padding:0
}
#container {
	/*background: blue;*/
	margin: 0 auto;
	/*width: 1000px;*/
}
#container-inner {
	/*background: blue;*/
	margin: 0 auto;
	width:  1000px;
	/*padding: 15px;*/
}
#container_left, #container_right {
	display: none;
}

.content-main-inner {
	background: white;
}


/*#container{background:#f1f1f1;margin:0 auto;}
#container_left, #container_right {display:none;}
#container-inner{background:#e6e6e6;border:1px;border-color:#b8b8b8;margin:0 auto;padding:0 0 10px 0;width:1010px;}*/

/* @end */

/* @group Header */
#beta-header {text-align: center;background: #F5F5B8;padding: 5px;text-transform: uppercase;display:none
}
#beta-header a:link {text-decoration: underline}

#newHeader {
	background: white;
	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: white;
	display: block;
	height: 90px;
	margin: 0 auto;
	padding: 0 15px;
	width: 86px;	
	position: relative;
	border: 0px solid green;
}
#newHeader #nH-middle .logo a {
	background: #ffffff url(http://assets.gothamistllc.com/v8/img/gothamist_vertical.svg) no-repeat center center;
	display: block;
	background-size: 100%;
}
#newHeader #nH-middle .logo a img {
	height: 90px;
	width: 86px;
}
#newHeader #nH-right {
	position: absolute;
	top: 30px;
	right: 15px;
	border: 0px 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;
	/*padding: 15px;*/
	/*display: block;*/
	border: 3px solid #CCC;
	float: left;
	margin-right: 10px;
	display: block;
	
}
#newHeader form {
	/*height: 30px;*/
	overflow: hidden;
	margin: -1px 10px;
}
#newHeader input#search.query {
	width: 115px;
	height: 16px;
	padding: 5px;
	margin: 1px 5px;
	position: relative;
	/*top: -10px;*/
}
#newHeader .searchSubmit {
	background: red;
	height: 30px;
	margin: 0 10px 0 0;
	display: none;
}

#header-search form input[type=submit] {
    /*padding:5px 15px; */
    background:#ccc; 
    width: 35px;
    height: 30px;
    border:0 none;
    cursor:pointer;
    color:  white;
    text-transform: uppercase;
	font-weight: bold;
	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: white;
	display:none;
	/*height: 240px;*/
	width:  305px;
	position: absolute;
	z-index: 1000;
	top: 65px;
	left: 15px;
	border: 1px solid #CCC;
}		

#newHeader-more.active {
	display: block;
}
		
#newHeaderMore-items {
	/*padding: 15px;*/
}
#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:  white;
}
#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: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	color: #000000;
	text-transform: uppercase;
	border-bottom: 1px solid white;
}
#newHeaderMore-items li.item-cities li a {
	font-size:  12px;
	display: block;
	padding: 15px 10px 15px;
	text-decoration: none;
}
#newHeaderMore-items h3 {
	font-family: "ff-meta-web-pro-condensed", 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: bold;
}
#newHeaderMore-items li.item-about, #newHeaderMore-items li.item-sections {
	font-family: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	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:white;
	text-transform:uppercase;
	font-weight:bold;font-size:18px
}		
#breaking-header a:hover {color:white}
/* @end */

/* @group Top Content */

#top-content {
	position: relative;
	background: white;
}
#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: 170px;
	margin: 5px 10px 0 0;
	width: 214px;
	position: relative;
	float: left;
}
#top-content  .top-secondary.top-item-ad {
	margin:  0;
	z-index: 1
}
#top-content .top-secondary img {
	width: 215px;
	margin-top: -30px;
}
#top-content .top-secondary.top-item4 {
	/*width: 225px;*/
}
#top-content .top-ad-block {
	background:  lightgrey;
	position: absolute;
	top:  15px;
	right: 15px;
	width: 300px;
	height: 600px;
	overflow: hidden;
	font-family: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 16px;
}

#top-content .top-secondary.top-item-ad {
	background: lightgrey;
	min-height: 250px;
	width: 300px;
}
/* popular / video block */
/*.section-films #section-featured-right ul li img 
#section-featured-right ul li div, .interrupt ul li .title*/

#top-content .top-ad-block .top-popular, #section-featured-right {
	margin: 250px 0px;
	background: #666;
	height: 350px;
}
#section-featured-right {
	margin: 0;
}
#top-content .top-ad-block .top-popular h1, #section-featured-right h1{
	text-transform: uppercase;
	font-size:  18px;
	background:  black;
	padding: 10px;
	color:  white;
}
#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:  white;
	padding: 8px 10px 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: 0px 0px 0px 0;
	color: white;
	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: white;
	position: absolute;
	bottom: 0;
	text-decoration:none;
	padding:5px 10px 10px 10px;
	/*margin: 10px;*/
	font-family: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 30px;
	line-height: 32px;
	width: auto;
	/*width: 630px;*/
	/*background: url(../img/bottom_shadow.png) repeat-x 0 top;*/
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: -o-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
}

#top-content .top-secondary .top-content {
	font-family: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 16px;
	width: auto;
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: -o-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
}

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

/* @end */

/* @group NAF Section */

.section-content.section-infinate {
	background: white;
	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: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 1;
	display: inline-block;
	background: #A00;
	text-decoration: none;
	text-transform: uppercase;
	padding: 5px;
	width: auto;
	margin: 15px 0 15px;
}
#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 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 {
	/*margin-top: 5px;*/
}

.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
}
#section-food {
	
}

.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: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 19px;
	color: #000000;
	line-height: 19px;
	padding: 5px 0 0px;
}

.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 {
	background: #CCC;
	clear: none;
	display: block;
	font-size: 10px;
	font-weight: normal;
	line-height:  1;
	/*height: 19px;*/
	margin: 5px 0 ;
	padding: 5px;
	width: 55px;
	letter-spacing: 1px;
}

.entry-badge-national img {
	border: 0px;
	height: 16px;
	margin: 0;
	vertical-align: bottom;
	width: 16px;
}
.entry-comments, .entry-comments a:link {
	color: #999;
	display: block;
	font-family: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 11px;
	display: none
}

/*entry-list-title > entry-list-title-inner > entry-title > a*/

/* @end */







/*.content .interrupt h1 a:link {margin: 0 0 10px}
.blog .interrupt {width:970px}
.interrupt li:first-child {margin-left:0}


.elements h1 {background:gray;clear:both;color:white;display:table;margin:20px 0 10px;padding:10px;}
.content h1 a:link, .content h1 a:visited {background:#A00;clear:both;color:white;display:table;margin:10px 0 10px;padding:5px;font-size:16px;text-decoration: none}
.content h1 a:hover {background: #a00;color:white}*/







/* @group Interrupt Base */
.interrupt ul, .interrupt li {display:inline-block;}

.interrupt ul li {
    background: black;
    /*clear: both;*/
    /*height: 250px;*/
    overflow: hidden;
    position: relative;
    height:250px;
    width: 322px;
    }
.interrupt ul li img {
	/*height: 250px;*/
	max-width: 250px;
	height: auto;
	min-width: 322px;
}

.interrupt ul li div.title {
	width: 285px;
}
/* @end */

/* @group Interrupt Video */

.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;
} 
/*.section-films #section-featured-right ul {
	width:340px;
}

.section-films #section-featured-right ul li {
	 display:block;
	 float:left;
	 margin: 0 0 0 15px;
	 clear:none;
	 height:152px;
	 overflow:hidden;
	 position: relative;
	 width: 300px;
}
.section-films #section-featured-right ul li img {
	margin: 0;
	height: auto;
}
*/
.interrupt ul li .title {
	color: white;
	position: absolute;
	bottom: 0;
	text-decoration:none;
	padding:10px;
	margin: 10px;
	font-family: "ff-meta-web-pro-condensed", 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%, #000000 100%);
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: -o-linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
	background: linear-gradient(rgba(0, 0, 0, 0.5) 0%, #000000 100%);
}
/*.section-films #section-featured-right ul li div {
	max-width:  260px;
}*/
/* @end */

/* @group Ads */

.nine-seventy-ads, .interrupt.section-infinate {
	background: #E6E6E6;
	/*padding: 15px;*/
	/*display: none;*/
}
.interrupt.section-infinate {
	padding: 15px;
}
/* front */
/*#div-gpt-ad-1435594019839-0, */
/* #div-gpt-ad-1428616627992-0, */ 
/* #div-gpt-ad-1428616664016-0,  */
#div-gpt-ad-1453937827543-0, 
#div-gpt-ad-1453937827543-2, 
#div-gpt-ad-1453937827543-3,
/* interior */
#div-gpt-ad-1428616684960-0, /*this */
/*#div-gpt-ad-1428616729481-0,*/
#div-gpt-ad-1450812559305-0,
#div-gpt-ad-1453937827543-1, /*this */
#div-gpt-ad-1453937827543-4 /*this */
{
	padding:  15px;
	display: none;
	
}

/*chicagoist*/
#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,
/*dcist*/
#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,
/*gothamist*/
#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,
/*laist*/
#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,
/*sfist*/
#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
/*shanghaiist*/
{
	padding:  15px;
}

#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: white;
	/*width: 315px;*/
}
#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:white;text-decoration: none}
.sponsor-title {padding:20px;font-size: 27px;line-height:26px;font-family: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;}
.sponsor-content {padding:20px;}
#sponsor-right {height:250px;overflow: hidden;}

/* #sponsor-right img {margin-top: -100px} */

/* @end */





/* @group Entry */
.wide .content {
    float: left;
    width: 670px;
    background: white;
}
.wide .content-inner {
	padding: 15px;
}
.entry-header h1 {
	font-family: "ff-meta-web-pro-condensed", HelveticaNeueLTStd-Cn, ArialNarrow, Helvetica, Arial, sans-serif;
	font-size: 30px;
	color: #000000;
	line-height: 30px;
}
#entry h1 {background:none;color:#1a1a1a;padding:0}
#entry .content-inner a:link {color:#A00;text-decoration: underline}
#entry blockquote {
	padding: 0px 10px;
	border-left: 1px solid;
	margin: 0 0 20px 30px;
}
.entry-header .entry-header-attrib {
	padding: 10px 0 10px;
	font-family: "ff-meta-web-pro-condensed", 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 10px;
	font: 15px/22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.galleryEase .galleryEaseThumbs {
	padding: 10px 0 10px;
}
.galleryEase .galleryEaseThumbs.galleryV5 img  {
	margin: 0px 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: white;
	width: 300px;
	padding: 15px;
	float: right;
}



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

#skyscraper h3 a:link {
	margin: 0;padding: 0;
}
#skyscraper h3 a:hover {
	text-decoration: underline;
}

div#related-module span.trc_rbox_header_span {
	display: none;
}

#trc_header_83164 span.trc_rbox_header_span {
	display: none;
}

#related-module h2.comments-open-header  {
	background: white;
	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 0px 0.75em 30px;
}
#entry .entry-body ul li {
    list-style-type: square;
    list-style-position: outside;
    margin: 0px 0px 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:white;
	font: small-caps 14px sans-serif;
	margin:0 2px 0 0;padding:0px 6px 3px;text-decoration:none!important;text-transform:lowercase;line-height:2.5}
#entry .entry-tags li a:hover{background-color:#990000;color:white}
#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: bold;
	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: 0px;
}
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: white;
	border: 1px solid #f1f1f1;	
	left: -100px;
	height: 125px;
	margin-top: 10px !important;
	overflow: visible;
	padding:10px 10px 0 10px;
	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;
}



/* @end */

/* @group Blog / Tag Page */

.blog .content-inner > div {margin:0 20px 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: 0px none;
    padding: 20px 0px 0px 10px;
    line-height: 1;
        /*display: none*/
}
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% rgb(51, 51, 51);
    padding: 2px;
    color: white;
    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;
}
#tags .blog-summary .main-item-summary .main-item-summary-content img.summaryFull {
    /*max-width: 520px;*/
    /*float: left;*/
}

	/*.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-content .gallerySummary {
		padding:  5px 0 5px;
	}
	#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;
	    /*padding-top: 20px;*/
	}
	#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;
	}
/* @end */

/* @group Misc */

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: bold;
	font-family: "ff-meta-web-pro-1", "ff-meta-web-pro-2", 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: 0.05em;
	margin-bottom: 20px;
	max-width: 640px;
	padding: 5px 0 15px 0;
	width: 100% !important;
}
/* @end */

/* @group Category */

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


/* @end */

/* @group Popular */

.header ul li .title {background: rgba(26, 26, 26, 0.7);
color: white;
font-size: 16px;
line-height: 19px;
padding: 8px;
position: absolute;
bottom: 0px;
left: 0px;
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: white;
/*
font-size: 20px;
line-height: 20px;
*/
padding: 10px;
position: absolute;
bottom: 0px;
left: 0px;
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: white;
/*
font-size: 15px;
line-height: 19px;
*/
padding: 8px;
position: absolute;
bottom: 0px;
left: 0px;
display: block;}

/* @end */

/* @group Getaways */

#section-getaways {/* height:315px; */height:410px;background:#88cbd3/* #E2C7AA */;margin:10px 0 10px!important;}
#section-getaways h1 {margin-bottom:20px}
#section-getaways h1 a:link, #section-getaways h1 a:visited {background:#27aec2/* #E2C7AA */;width: 125px;
padding: 5px;
color: white;
text-transform: capitalize;font-size: 16px;margin:10px 0;}
/* #section-getaways.interrupt ul li .title, */ #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)/* rgba(226,199,170,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;    /* height: 3750px; */}
#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: black;
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 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}

/* @end */

/* @group Footer */
#footer {
	/*background:  white;*/
	text-align: center;
	padding:  15px;
	clear:  both;
}

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

/* @end */


/* iPhone [portrait + landscape] */
@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*/
    body{width:100%;}
    #container-inner {
    	background: white;
    }
    div#top-content.content {
    	margin: 0;
    }
    div.top-item-ad {
    	position: relative;
    	margin: 0 auto;
    	top: 0;
    	right: 0
    }
    .content{padding:0;}
    .wide .content {
        float: none;
        width: auto;
        background: white;
    }
	/*header*/
	#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:0px solid green;width:100%;}
	#header-left { border:0px solid blue;width:100%;overflow:visible;height:auto}
	#header-left-inner { border:0px solid orange;}
	#header { border:0px solid cyan;padding:10px;}
	#header #header-cell.header-cell-one {border: 0px 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:0px solid purple;padding:0;width:100%;}
	#header #header-logo a  {border:0px solid black;}
	#header #header-logo a img  {border:0px 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*/
    #stage-inner{padding:10px!important;}
    .main-pages #stage div.section-content-left{padding:0;}
    .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 {width:640px} */
    .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%;}
    #stage,#entry #stage,body.wide #stage, #main-content, #top-content{width:100%;margin:0;}
    .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;}
    
    .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 #related-module {display:none} */

    #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}
    
    /* new */
    .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 ul li {width:130px;height:180px}*/
    #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 0}
    div#blogView {margin: 1px 0 0 31px;height:15px;padding:5px 0 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: bold;
	}
    #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 .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 10px}
	#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;}
	
	/*new gallery*/
	#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:white}
	#entry.wide.gallery img#galleryImg {max-width:100%;height:auto;display:block;margin:0 auto 0}

	#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}
	#taboola-below-comments-thumbnails .trc_spotlight_item {float:none;height:auto;width:auto;}
.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 {
		/*display: none;*/
		width: 50px;
	}
	#newHeader div.search-closed {
		margin: 0 0 0 15px;
		float: right;
	}
	div#newHeader-more.active {
		/*background: red;*/
		position: absolute;
		z-index: 1000;
		width: 100%;
		margin-top: 120px;
	}
	div#header-search.search-opened {
		position: absolute;
		z-index: 100;
		background: white;
		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:  white;
		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 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: 0px;
		left: 0;
	}	
	/* @end */
}
