#dsnsCommunityNews .sponsor .coupon{border:1px dashed;display:block;margin-right:7px;outline:none;position:relative;font-family:Arial,Sans-Serif;font-size:11px;margin-top:7px;padding:2px 2px 2px 14px;}
#dsnsCommunityNews .sponsor .coupon span{background:url(http://content.secondspace.com/news/biz/stag.png) no-repeat;height:22px;width:20px;display:block;position:absolute;top:-7px;left:-8px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://content.secondspace.com/news/biz/stag.png",sizingMethod="crop");_left:-19px;}
#dsnsCommunityNews .sponsor{height:77px;line-height:1.7em; padding:10px;}
#dsnsCommunityNews .sponsor .coupon:hover{background:#828fa0;text-decoration:none;color:#fff;}
#dsnsCommunityNews .sponsor .text{min-height:53px;margin-left:77px; margin-right:5px; padding:5px; text-align:left;}
#dsnsCommunityNews .sponsor .thumb{float:left;margin-right:5px;display:inline;}
#dsnsCommunityNews .sponsor .title{line-height:1em;font-size:11px;font-weight:normal;}
#dsnsCommunityNews .sponsor IMG{border:none;height:65px;float:left;background:#000;display:inline;margin:0 5px 0 7px;}
#dsnsCommunityNews .sponsor SPAN{color:#5f5f5f;font-family:Arial,Sans-Serif;font-size:13px;}
#dsnsCommunityNews .sponsor a.name{font-size:12px;line-height:1.25em;margin-right:3px; color:#013CB2; font-size:14px; font-weight:bold;}

#dsnsLatestNews .stories li img{display:none!important;}


#dsnslocal{color:#000000;width:98%;display:block;background-repeat:no-repeat;margin:8px auto;}
#dsnslocal .widget{width:100%;border:1px solid #cdcdcd;background:#ffffff;}
#dsnslocal a.pickcommunity{font-size:17px!important;border-bottom:1px solid #cdcdcd;color:#013CB2!important;font-weight:bold;display:block;width:100%;text-indent:0;outline:none;padding:10px 0 10px 5px;}
#dsnslocal a.pickcommunity:hover {text-decoration:none!important;color:#013CB2!important; background:#f1f1f1;; }
#dsnslocal h3,#dsnslocal h3 a,.dsnsNewsWidget h3,.dsnsNewsWidget h3 a,#dsnsCommunityNews h3,#dsnsCommunityNews h3 a{font-weight:bold!important;color:#000;font-size:17px!important;}
#dsnslocal .city{margin-bottom:0;padding:5px 0 0 5px;}
#dsnslocal .city a,#dsnslocal .city,#WNAffWXIX #WNColsAll #WNCols234-5 .city a{font-size:18px;line-height:1.25em;}
#dsnslocal .dsnsNewsWidget .stories h4 a{font-weight:bold!important;font-size:15px;}
#dsnslocal .dsnsNewsWidget ul,#dsnsLfPopup .dsnsNewsWidget ul{margin:0 7px;}
#dsnslocal .hidden,#dsnsLfPopup .hidden{visibility:hidden;}
#dsnslocal .morenews,#WNAffWXIX #WNColsAll #dsnslocal .morenews{font-weight:normal; color:#000!important;}
#dsnslocal .sep{height:1px;overflow:hidden;line-height:1px;margin-right:5px;}
#dsnslocal .stories,.dsnsNewsWidget .stories,#dsnsLatestNews .stories{margin:5px;}
#dsnslocal .title{display:none;color:#333; background-color:transparent!important;}
#dsnslocal .title p{float:left;display:inline;text-transform:uppercase;margin:0;}
#dsnslocal UL{list-style-type:none;margin:0;padding:0;}
#dsnslocal a{font-weight:normal;text-decoration:none;}
#dsnslocal a.pickcommunity span{font-weight:normal;position:absolute;top:-1px;right:5px;}
#dsnslocal a:hover,.dsnsNewsWidget .links a.morenews:hover{color:#01359D;}
#dsnslocal h3,#dsnsLatestNews h3,#dsnsLatestNews h3 a,#dsnslocal h3 a,.dsnsNewsWidget h3,.dsnsNewsWidget h3 a,#dsnsCommunityNews h3,#dsnsCommunityNews h3 a,#dsnsLfPopup .widget h3,#dsnsLfPopup .widget h3 a{font-weight:bold!important;font-size:17px!important;width:100%;margin:3px 0 2px 3px !important;}
#dsnslocal h3{}
#dsnslocal h4,#dsnsLatestNews h4,#dsnsLatestNews h4 a,#dsnslocal h4 a,.dsnsNewsWidget h4,.dsnsNewsWidget h4 a,#dsnsCommunityNews h4,#dsnsCommunityNews h4 a,#dsnsLfPopup .widget h4,#dsnsLfPopup .widget h4 a{color:#000;font-weight:bold!important;}
#dsnslocal i.clear{clear:both;height:1px;line-height:0;overflow:hidden;display:block;}
#dsnslocal,#dsnsLfPopup{color:#454545;text-align:left;font:12px/1.2 Georgia, serif;}
#dsnslocaldeals .smalllist .icon{display:block;float:right;background:url(http://cdn.secondspace.com/news/biz/stag2.png) no-repeat 0 0;width:28px;height:42px;margin:-10px 5px 0 0;}
#dsnslocaldeals .title{display:block;visibility:visible;color:#777;font-family:Georgia;font-style:normal;font-size:.9em;clear:both;float:left;margin:20px 0 8px 8px;}
#dsnslocaldeals .video .icon{display:block;float:left;background:url(http://cdn.secondspace.com/news/biz/video.png) no-repeat 0 0;width:14px;height:10px;margin:3px 3px 0 0;}
#dsnslocaldeals .alldeals{font-family:Georgia;font-style:normal;float:right;font-size:.9em;margin:8px 9px 0 0;}
#dsnslocaldeals .biglist .business .coupon{padding:6px 0;}
#dsnslocaldeals .biglist .business .desc{font-size:.8em;margin:4px 0;}
#dsnslocaldeals .biglist .business .right{float:right;width:145px;padding-top:8px;}
#dsnslocaldeals .biglist .business .thumb{float:left;width:130px;}
#dsnslocaldeals .biglist .business .thumb IMG{width:130px;height:130px;}
#dsnslocaldeals .biglist .business .video{font-size:.8em;margin:8px 0;}
#dsnslocaldeals .business{border-bottom:dotted 1px #AAA;padding-bottom:6px;margin:0 8px 6px;}
#dsnslocaldeals .business .coupon{font-size:.8em;font-family:Georgia;}
#dsnslocaldeals .business .name{font-size:.8em;font-weight:bold;font-family:Georgia;}
#dsnslocaldeals .change{font-size:11px;display:block;float:left;margin:20px 0 0 5px;}
#dsnslocaldeals .links{font-size:11px;text-align:center;margin:8px 0;}

#dsnspickcommunity{overflow-y:scroll;overflow-x:hidden;height:298px;}
#dsnspickcommunity UL{margin:4px 0 0;padding:0;}

#dsnssearch .searchbox{margin-top:0;width:213px;border:1px solid #cdcdcd;padding:0;}
#search .advanced{display:inline;}

.button.ask-later{margin-left:51px;}

.dsnsAutoComplete{text-align:left;display:none;position:absolute;background-color:#FFF;border:solid 1px #333;border-top-color:#999;z-index:300;}
.dsnsAutoComplete I,.dsnsQuickSearch I,#dsnslocaldeals I{clear:both;display:block;}
.dsnsAutoComplete LI{cursor:default;color:#333;font-size:12px;margin:0;padding:1px 0 1px 4px;}
.dsnsAutoComplete LI .before{color:#999;}
.dsnsAutoComplete LI .match{font-weight:bold;color:#000;}
.dsnsAutoComplete LI.mouseover{background-color:#DDD;}
.dsnsAutoComplete LI.selected{background-color:#C9C9C9;}
.dsnsAutoComplete UL{list-style:none;margin:0;padding:0;}
.dsnsAutoCompleteSeeAll{display:none;margin-left:4px;}

.dsnsNewsWidget{color:#000;font-family:Arial;}
.dsnsNewsWidget .stories li.first a,.dsnsNewsWidget .stories li.second a,.dsnsNewsWidget .stories li.third a,.dsnsNewsWidget .stories li.fourth a,dsnsNewsWidget .stories li.fourth a,.dsnsNewsWidget .links a.morenews{color:#000000;font-weight:normal;}
.dsnsNewsWidget .title{padding-left:5px;color:#000!important;background:#f1f1f1;font-weight:bold;height:30px; }
.dsnsNewsWidget .choose,.dsnsNewsWidget .sponsor{overflow:hidden;}
.dsnsNewsWidget .links{color:#000000;}
.dsnsNewsWidget .links a{line-height:18px;}
.dsnsNewsWidget .links a.morenews{text-decoration:none;font-size:11px;}
.dsnsNewsWidget .links ul{list-style:none;border-bottom:1px solid #cdcdcd;margin:0 7px 0 0;padding:0;}
.dsnsNewsWidget .links ul li{line-height:18px;display:inline;font-family:Arial, Sans-Serif;}
.dsnsNewsWidget .localimg{float:right;margin-left:10px;display:inline;width:150px;}
.dsnsNewsWidget .localimg img{border:1px solid #8894a3;}
.dsnsNewsWidget .sep{border-bottom:solid 1px #8894a3;}
.dsnsNewsWidget .stories li{line-height:1em;width:100%;margin:2px 0 0;padding:5px 0;border-bottom:1px solid #999999;}
.dsnsNewsWidget .stories li.first{margin-top:0;border-bottom:2px solid #999999;}
.dsnsNewsWidget .stories li.second,#dsnslocaldeals .biglist{clear:both;}
.dsnsNewsWidget h2{text-indent:0;font-weight:bold;font-size:19px!important;margin:0;padding:3px 0; color:#000!important;}
.dsnsNewsWidget h3{font-size:18px;font-style:normal;font-family:Arial, Verdana, Sans-Serif;color:#000;margin:0 7px;}
.dsnsNewsWidget h3,#dsnsLfPopup h3{font-size:17px;font-weight:bold;margin:18px 5px 3px; color:#000!important;}
.dsnsNewsWidget h3,.dsnsNewsWidget h4,.dsnsNewsWidget h5,.dsnsNewsWidget h1{font-weight:bold;margin:0;}
.dsnsNewsWidget h4{font-size:12px!important;font-weight:bold;}
.dsnsNewsWidget h4 a,.dsnsNewsWidget a,#dsnsLfPopup .mainHoodContent .dsnsNewsWidget a,#dsnsLfPopup .dont-ask a:hover,#dsnslocal a,.dsnsNewsWidget a,#dsnsLatestNews a,#dsnsLfPopup .widget a,#dsnslocal h2,#dsnslocal h3{color:#666;font-weight:normal;letter-spacing: .11px;}
.dsnsNewsWidget h5{font-size:12px;text-transform:none;color:#CCC!important;}
.dsnsNewsWidget img{border:0;}
.dsnsNewsWidget p,#dsnsLfPopup p,.dont-ask{font-family:Arial, Verdana, Sans-Serif;margin:0 0 10px;}
.dsnsNewsWidget,#dsnsLfPopup a,#dsnslocal a.pickcommunity:hover,#dsnsLfPopup a.pickcommunity:hover{text-decoration:none;}

.dsnsQuickSearch{background-color:#000;margin-left:-40px;z-index:200;position:absolute;display:none;width:210px;text-align:center;border:solid 1px #ccc;margin-top:-16px;font-size:12px;}
.dsnsQuickSearch .close{color:#000;font-size:2em;float:right;cursor:pointer;display:inline;margin:-3px 5px -2px 0;}
.dsnsQuickSearch .normalbutton{clear:both;margin-left:66px;width:auto;margin-top:-1px;}
.dsnsQuickSearch .text{color:#000;font-size:1.2em;float:left;font-weight:bold;display:inline;margin:3px 0 0 5px;}
.dsnsQuickSearch .title{background:#999;padding:0 5px;}
.dsnsQuickSearch INPUT{width:116px;float:left;}
.dsnsQuickSearch LABEL{width:67px;float:left;clear:both;text-align:left;font-weight:bold;color:#333;margin:0 0 8px;}
.dsnsQuickSearch SELECT{width:120px;float:left;}
.dsnsQuickSearch form{padding:10px;}
.dsnspopupopen{-webkit-box-shadow:#000 0 0 25px 0;-moz-box-shadow:0 0 25px 0 #000;box-shadow:0 0 25px 0 #000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.mainHoodContent a, .dont-ask{color:#013cb2;}
div.dsnsNewsWidget a{text-decoration:none;line-height:1.25em;color:#666666;}
div.dsnsNewsWidget a:hover{color:#555555;}
i.clear{clear:both;display:block;height:0;line-height:0;}


#dsnslocal .choose a{background:#013cb2;color:#ffffff;padding:12px;font-size:15px;display:block;font-weight:bold;}
#dsnslocal .choose a:hover{}

#dsnslocal .choose a, #dsnslocal .choose a:hover ,#dsnsLfPopup .button{}






/*Popup Styles*/
#dsnsLfPopup .box {font-family:Arial,Sans-Serif;display:inline;text-align:left;}
#dsnsLfPopup .column{float:left;margin-right:15px;padding:20px;list-style-position:outside;border:1px solid #cdcdcd;background-color:#fff;}
#dsnsLfPopup .column ul {padding:0;margin:0;}
#dsnsLfPopup .column li {margin:0;padding:0;}
#dsnsLfPopup .column .expanded {zoom:1}
#dsnsLfPopup, #dsnslocal .rounded {}
.popupBottom .logo {display:none;}
#dsnsLfPopup .column ul {float: left;margin: 0 10px;padding: 0; width: 28%;}
#dsnsLfPopup h1{color:#666;font-size:18px;font-weight:normal;}
#adhere{font-family:Arial,Verdana,Sans-Serif;font-size:11px;}

.dsnspopupopen {-webkit-box-shadow:#000 0px 0px 25px 0px;-moz-box-shadow:0px 0px 25px 0px #000;box-shadow:0px 0px 25px 0px #000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}

#dsnsLfPopup{display:none; width:auto!important;padding:22px 33px 22px 44px;position:absolute;z-index:999999;background:#fff;border:2px solid #cdcdcd;border-radius:0;}

#dsnsLfPopup .topHead h1 {margin-top:10px;}
#dsnsLfPopup .closeButton a{display:block;height:30px;width:30px;position:absolute;top:7px;right:9px;text-align:center;background:url("http://content.secondspace.com/news/widgets/grey-to-red-x.png") no-repeat;text-indent:-999999px;overflow:hidden;outline:none;}
#dsnsLfPopup .closeButton a:hover{background-position:bottom left;
-webkit-transition: background .20s ease-in;
-moz-transition: background .20s ease-in;
-o-transition: background .20s ease-in;
transition: background .20s ease-in;
}
#dsnsLfPopup .popupBottom {clear:both;margin-top:10px;padding-top:10px;width:590px;}
#dsnsLfPopup .logo {background: url(http://content.secondspace.com/klas/img/KLAS_Widget.png) no-repeat 0/13em transparent; width:160px; height:35px; text-indent:-9999px;float:left; padding-right:10px;margin-top:4px;}
#dsnsLfPopup .box li {margin:0;}
#dsnsLfPopup .box li a{font-size:14px;line-height:18px;display:block;font-weight:normal;padding:3px;color:#013cb2;border:0;}
#dsnsLfPopup .box li a:hover{background:#f1f1f1;text-decoration:none;}
#dsnsLfPopup .introText {margin-bottom:15px;}
#dsnsLfPopup .show-all {font-weight:bold;outline:none;}
#dsnsLfPopup .comm-list {width:auto;float:left;display:inline;}
#dsnsLfPopup #adhere{font-size:13px;font-family:Arial, Verdana, Sans-Serif;line-height:2em;}
#dsnsLfPopup .ask-later{margin:4px auto;}

#dsnslocal .hidden, #dsnsLfPopup .hidden {visibility:hidden;}

.dsnsNewsWidget img {border:0;}


#dsnsLfPopup .buttons {float:right;display:inline;text-align:center;}
#dsnsLfPopup a.button{float:right;background:#013cb2;box-shadow:none;border:0;border-radius:0;color:#fff;font-family:Arial;font-size:15px;}
#dsnsLfPopup .button {width:150px;height:28px;line-height:28px;font-weight:bold;display:block;color:#fff;text-align:center;margin-bottom:10px;}
#dsnsLfPopup .button:hover{box-shadow:none;color:#fff;background:#2759bd;}





#dsnsLfPopup .dont-ask a:hover {color:#555555;}

.dsnsNewsWidget .choose, .dsnsNewsWidget .sponsor {height:115px;overflow:hidden;}
#dsnsLatestNews .stories li img {display:none !important}
#dsnsLatestNews .choose {height:70px;text-align:center}
#dsnsLatestNews div.choose a {margin:11px 5px}

#dsnsLfPopup .dont-ask {clear: both;float: right;font-size:13px;}
#dsnsLfPopup .buttons {float: none;}


#dsnsLfPopup .dsnsNewsWidget {display:none;}
#dsnsLfPopup .left-col {float:left;width:500px;display:inline}
#dsnsLfPopup .mainHoodContent {margin-top:10px;}

/* choose community button */
#dsnsLfPopup a.pickcommunity {display:none;}
#dsnslocal a.pickcommunity:hover, #dsnsLfPopup a.pickcommunity:hover {text-decoration:none;}


/* test defaults */
#dsnslocal, #dsnsLfPopup {font:12px/1.2 Georgia, serif;}
#dsnsLfPopup ul, #dsnslocal ul {list-style-type:none;}

#dsnsLfPopup .links {height:50px;}

#dsnsLfPopup h3, #dsnsLfPopup h3 a {font-size:13px;color:#000; font-family:Arial;font-weight:bold;}
#dsnsLfPopup .column h3{color:#000;margin:12px -2px 3px 0;}
#dsnsLfPopup .widget h3{color:#000099;font-size:16px;}
#dsnsLfPopup .widget a{cursor:default !important;text-decoration:none;}
#dsnsLfPopup .dont-ask a:hover {color:#000;}

 #dsnsLfPopup .mainHoodContent .widget .stories ul li a {font-weight:normal; color:#000099;border:0px;}

 #dsnsLfPopup .box li a, #dsnsLfPopup .box li {width:100%; line-height:24px; font-size: 1.04em;}

#dsnsLfPopup .box {clear:both;}
#dsnsLfPopup .btmbox{clear:both;;margin-top:12px;}
#dsnsLfPopup .comm-list .column a.show-all {font-weight:bold !important;}


#dsnsLfPopup .mainHoodContent .widget .stories ul li a {font-weight:normal;}

/* COVID19 alart */
#dsnslocal .pickcommunity::before{
		content: "Due to the COVID-19 virus outbreak, Events you see on the calendar may be delayed or canceled. Please check with the event staff or venue for more information.";
		width: auto;
		padding:4px;
		background-color: orange;
		color: white;
		font-size:small;
		font-weight:normal;
		display: block;
		line-height: 18px;
		margin-bottom: 4px;
}

#dsnslocal a.pickcommunity{
		 padding:5px!important;
}

/* custom localnet community widget */
	#dsnslocal a.pickcommunity:hover {
		text-decoration: none!important;
		color: #013CB2!important;
		background: white;
	}
	#dsnsLfPopup .logo{
		float:none!important;
	}
	#dsnsLfPopup .column {
		float:none;
		margin-right: 15px;
		padding: 20px;
		list-style-position: outside;
		border: 1px solid #cdcdcd;
		background-color: #fff;
		width: 95%;
		display: flex;
		flex-flow: row wrap;
		justify-content: space-around;
		height: auto;
	}

#dsnsLfPopup .column ul {
	width: 33%;
	height: auto;
	float: none;
	margin: auto;
	
}
#dsnslocal #dsnsLatestNews.dsnsNewsWidget .links ul li .morenews{
		display: none;
	}
	#dsnslocal #dsnsLatestNews.dsnsNewsWidget .links ul li .morenews.bizdir{
		display: inline-block;
	}
	#dsnsLfPopup .comm-list, #dsnsLfPopup .box{
		width:100%!important;
	}
	#dsnsLfPopup .button{
		width: 200px;
		height: auto!important;
		float: none!important;
		padding:9px;
		margin-bottom: 10px!important
	}
	#dsnsLfPopup .popupBottom{
		width: 100%!important;
	}

#p_p_id_56_INSTANCE_mFxGvKva2TUj_ .journal-content-article,
#p_p_id_56_INSTANCE_AxSf3cFq8fxu_ .journal-content-article{
	margin:0 auto;
	width:300px;
}


/* mobile community popup*/


/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 375px)
	and (max-device-width: 667px)
	and (-webkit-min-device-pixel-ratio: 2) {
 
 
	#dsnsLfPopup .column {
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		height: auto;
	}

	#dsnsLfPopup .column ul {
		width: auto;
		height: auto;
		float: none;
		margin: auto;
		text-align: center;
	}

	#adhere {
		margin-left: 0px;
	}
}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 414px)
	and (max-device-width: 736px)
	and (-webkit-min-device-pixel-ratio: 3) {
 

	#dsnsLfPopup .column {
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		height: auto;
	}

	#adhere {
		margin-left: 0px;
	}
}


/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 375px)
	and (max-device-width: 812px)
	and (-webkit-min-device-pixel-ratio: 3) {
 

	#dsnsLfPopup .column {
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		height: auto;
	}

	#dsnsLfPopup .column ul {
		width: auto;
		height: auto;
		float: none;
		margin: auto;
		text-align: center;
	}

	#adhere {
		margin-left: 0px;
	}
}

/* ----------- Galaxy S4, S5 and Note 3 ----------- */

/* Portrait and Landscape */
@media screen
	and (device-width: 320px)
	and (device-height: 640px)
	and (-webkit-device-pixel-ratio: 3) {

	#dsnsLfPopup .column {
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		height: auto;
	}

	#dsnsLfPopup .column ul {
		width: auto;
		height: auto;
		float: none;
		margin: auto;
		text-align: center;
	}

	#adhere {
		margin-left: 0px;
	}
}

/* ----------- Galaxy S6 ----------- */

/* Portrait and Landscape */
@media screen
	and (device-width: 360px)
	and (device-height: 640px)
	and (-webkit-device-pixel-ratio: 4) {

	#dsnsLfPopup .column {
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		height: auto;
	}

	#dsnsLfPopup .column ul {
		width: auto;
		height: auto;
		float: none;
		margin: auto;
		text-align: center;
	}

	#adhere {
		margin-left: 0px;
	}
}