
#dsnsevents i, #dsnscommunityevents i {display:block;height:0;line-height:0;clear:both;font-size:0}
#dsnsevents li, #dsnscommunityevents li, #dsnsevents h5, #dsnscommunityevents h5, #dsnsevents h6, #dsnscommunityevents h6 {margin:0;padding:0;border:none}
#dsnsevents li img, #dsnscommunityevents li img {float:left;border:none;margin:0 5px 5px 0}
#dsnsevents .last, #dsnsevents .secondary-links li, #dsnscommunityevents .last, #dsnscommunityevents li {border:none}
#dsnscommunityevents .secondary-links .more, #dsnsevents .secondary-links .more {background:#EDEDED;display:block;padding:3px;margin-bottom:3px}
#dsnscommunityevents .secondary-links .more:hover, #dsnsevents .secondary-links .more:hover {text-decoration:none;background:#ddd}

/*#dsnsevents .tab-widget, #dsnscommunityevents .tab-widget {margin-bottom:10px;}*/

/* Community & DMA Widget */
.dsnstabs .story-3, .dsnstabs .story-4, .dsnstabs .story-5 {}
#dsnscommunityevents .story-3 {display:block}
#dsnsevents .dsnstabs li.story-2 {border:none}
#dsnscommunityevents .dsnstabs li li.story-3 {border:none;}


/* Tall DMA Widget */
.dsnstallwidget .story-3, .dsnstallwidget .story-4, .dsnstallwidget .story-5 {display:block}
#dsnsevents .dsnstabs .story-5 {border:none}

#dsnscommunityevents .dsnstabs li {list-style:none;padding:0}
#dsnsevents .dsnstabs ul li a, #dsnscommunityevents .dsnstabs ul li a {margin:0;padding:0}
#dsnsevents .dsnstabs li li, #dsnscommunityevents .dsnstabs li li {border-bottom:5px solid #EAEAEA;padding-bottom:10px;margin-bottom:5px}

#dsnsevents h4, #dsnscommunityevents h4 {background:url("https://s1.wp.com/wp-content/themes/vip/cbs-local/images/bg-block-h3.gif") repeat-x left bottom;padding:0;padding-bottom:6px;line-height:24px}
#dsnsevents .tab-links, #dsnscommunityevents .tab-links {margin-bottom:12px}
#dsnsevents .tab-links a, #dsnscommunityevents .tab-links a {color:#A1A2A1;top:5px;position:relative;padding-top:9px}
#dsnsevents .tab-links a:hover, #dsnscommunityevents .tab-links a:hover, #dsnsevents .tab-links .dsactive, #dsnscommunityevents .tab-links .dsactive {color:#545554;text-decoration:none}
#dsnsevents .tab-links .dsactive, #dsnscommunity#dsnsEventsPopup.dsnspopupopenevents .tab-links .dsactive {background:url(https://cdn.dtsph.com/events/active-tab-marker.png) no-repeat top center}
#dsnsevents .tab-links li, #dsnscommunityevents .tab-links li {display:inline;clear:none;border:none;margin-right:6px}
#dsnsevents .secondary-links li, #dsnscommunityevents .secondary-links li {display:inline;}
#dsnsevents li .thumb, #dsnscommunityevents li .thumb {float:right;display:none}
#dsnsevents .second, #dsnsevents .third, #dsnscommunityevents .second, #dsnscommunityevents .third {display:none}
#dsnsevents h5 a, #dsnscommunityevents h5 a {font-size:15px}
#dsnsevents h6, #dsnscommunityevents h6, #dsnsevents h6 a, #dsnscommunityevents h6 a {font-size:12px}
#dsnscommunityevents .dsnstabs {/*margin-top:5px;height:250px*/}
/*#dsnscommunityevents .nearby, #dsnscommunityevents .dma {color:#999}*/
#dsnsevents h4 a, #dsnscommunityevents h4 a {display:block;font-size:13px;text-transform:uppercase;color:#000;height:33px}
#dsnsevents h4 a:hover, #dsnscommunityevents h4 a:hover {color:#fff;text-decoration:none;background-color:#266EC4;height:33px}
#dsnsEventsPopup, #dsnscommunityevents .dsnschoosecom, #dsnsEventsPopup dd, #dsnsEventsPopup p, #dsnsEventsPopup .dsnspowered, #dsnsEventsPopup .dont-ask, #dsnscommunityevents .secondary-links, #dsnsevents .secondary-links
	{display:block;font-family:Arial, Helvetica, sans-serif}
#dsnscommunityevents .dsnschoosecom {font-weight:bold}
#dsnsOverlay, #dsnsEventsPopup {display:none}



/*--Graphical DMA Events Widget--*/
#dsnsdmaevents {font-family:Arial, sans-serif;}
#dsnsdmaevents .dmawidget {width:298px;height:248px;border:1px solid #000;}
#dsnsdmaevents .dmawidget img {background:#000;position:absolute;margin:auto;left:0;right:0;top:0;overflow:hidden;display:block;}
#dsnsdmaevents .dmawidget img.active {z-index:5;display:block;}
#dsnsdmaevents .dmawidget .img-container {width:298px;height:200px;}
#dsnsdmaevents .dmawidget h1 {position:relative;display:block;height:30px;padding:0;margin:0;border-bottom:1px #222222 solid;font-size:17px;
background:#005795;


}
#dsnsdmaevents .dmawidget h1 a {line-height:30px;padding: 0 5px;color:#fff;font-size:17px;text-decoration:none;text-shadow:0 1px 1px #000000;font-family:Arial, sans-serif;font-weight:normal;text-transform:uppercase;}
#dsnsdmaevents .dmawidget .container, #dsnsdmaevents .dmawidget .wrapper {height:200px;position:relative;}
#dsnsdmaevents .dmawidget .eventinfo {z-index:15;width:290px;padding:4px;position:absolute;bottom:0;left:0;line-height:14px;margin:0px;background: -moz-linear-gradient(top, rgba(50,50,50,0.5) 0%, rgba(50,50,50,1) 100%);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.6)), to(rgba(50,50,50,1)));background: -ms-linear-gradient(top, rgba(50,50,50,0.5) 0%,rgba(50,50,50,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80323232', endColorstr='#323232',GradientType=0 );}
#dsnsdmaevents .dmawidget .eventinfo h2 a, #dsnsdmaevents .eventinfo h3, #dsnsdmaevents .eventinfo a {margin:0;color:#fff!important;text-decoration:none;text-transform:none;text-shadow:0 1px 1px #000000;}
#dsnsdmaevents .dmawidget .eventinfo h2 {padding:2px 0;margin:0;line-height:18px;background:none;border:none;max-height:50px;}
#dsnsdmaevents .dmawidget .eventinfo h2 a {padding:0;margin:0;font-size:18px;font-weight:bold;background:none;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#dsnsdmaevents .dmawidget .eventinfo h3 {font-size:12px;font-weight:normal;padding:4px 0 0 0;line-height:12px;}
#dsnsdmaevents .dmawidget .eventinfo h2, #dsnsdmaevents .dmawidget .eventinfo h3, #dsnsdmaevents .dmawidget .secondary {text-align:left;}
#dsnsdmaevents .dmawidget .eventinfo a.moreinfo {font-size:11px;font-style:italic;}
#dsnsdmaevents .dmawidget a.prev, #dsnsdmaevents .dmawidget a.next {display:block;background: url('https://cdn.dtsph.com/events/slidearrows2.png') no-repeat;height:45px;position:absolute;top:50%;width:25px;z-index:15;}
#dsnsdmaevents .dmawidget a.prev {left:0;}
#dsnsdmaevents .dmawidget a.next {z-index:15;right:0;background-position:100% 0;}
#dsnsdmaevents .dmawidget .secondary {position:absolute;bottom:-18px;left:0;width:100%;height:18px;font-size:12px;background:rgb(50,50,50);background: -moz-linear-gradient(top, rgba(50,50,50,1) 100%, rgba(40,40,40,1) 100%); }
#dsnsdmaevents .dmawidget .secondary a {font-size:12px;color:#fff;text-decoration:none;font-style:italic;padding-left:5px;line-height:18px;position:relative;top:-2px;}
#dsnsdmaevents .dmawidget .dsnsslide {position:absolute;left:0;width:100%;background:#000;z-index:1;padding:0;height:217px;overflow:hidden;}
#dsnsdmaevents .dmawidget .active {z-index:10;}

/* Small Version */
#dsnsdmaevents .small {width:298px;height:125px;}
#dsnsdmaevents .small img {z-index:30;float:left;padding-right:5px;position:relative;top:-14px;}
#dsnsdmaevents .small .img-container {position:static;width:auto;height:100px;overflow:hidden;}
#dsnsdmaevents .small h1 {height:25px;}
#dsnsdmaevents .small h1 a {line-height:24px;}
#dsnsdmaevents .small .container, #dsnsdmaevents .small .wrapper {height:100px;}
#dsnsdmaevents .small .eventinfo {padding:2px;position:static;width:auto;background:transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#dsnsdmaevents .small .eventinfo h2 {overflow:hidden;padding:2px 20px 2px 0;}
#dsnsdmaevents .small .eventinfo h2 a {font-size:16px;}
#dsnsdmaevents .small .eventinfo h3 {font-size:11px;}
#dsnsdmaevents .small .noImage .eventinfo {padding-left:30px;padding-top:10px;} 
#dsnsdmaevents .small .noImage .eventinfo h2 a {font-size:18px;}
#dsnsdmaevents .small .noImage .eventinfo h3 {font-size:13px;}
#dsnsdmaevents .small .noImage .secondary {padding-left:30px;} 
#dsnsdmaevents .small a.prev, #dsnsdmaevents .small a.next {background: url('https://cdn.dtsph.com/events/slidearrows2small.png') no-repeat;height:38px;width:20px;}
#dsnsdmaevents .small a.next {background-position:100% 0;}
#dsnsdmaevents .small .eventinfo, #dsnsdmaevents .small .secondary {margin-left:130px;}
#dsnsdmaevents .small .secondary {font-size:11px;background:none;position:static;width:auto;padding-left:2px;}
#dsnsdmaevents .small .secondary a {font-size:11px;padding-left:0px;}
#dsnsdmaevents .small .dsnsslide {height:99px;}



#dsnscommunityevents .featured {border:2px dotted #ccc;border-width:2px 0;padding-top:5px;margin:5px;padding-bottom:10px}
#dsnscommunityevents .featured dt {color:#999;text-transform:uppercase;background:url("https://cdn.dtsph.com/events/sprite-1-1.png") no-repeat 0 -230px;text-indent:-9999px;width:110px;height:30px;display:block}
#dsnscommunityevents .featured dd {margin:0}



.dsnspopupopen {-webkit-box-shadow:#FFF 0px 0px 25px 0px;-moz-box-shadow:0px 0px 25px 0px #FFF;box-shadow:0px 0px 25px 0px #FFF;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#dsnsEventsPopup .button {font-family:Arial, sans-serif;font-size:18px;margin:auto;margin-bottom:5px;text-decoration:none;line-height:56px;font-weight:bold;display:block;color:#fff;text-align:center;width:270px;height:56px}
#dsnsEventsPopup .graphic {float:left;margin-right:5px;display:inline}
#dsnsEventsPopup .dsnsfooter {border-top:3px solid #ccc;clear:both;margin-top:10px;padding:18px 0 0;margin-right:20px}
#dsnsEventsPopup .close {background:url(https://cdn.dtsph.com/events/widget-close.png) no-repeat;float:right;height:44px;width:44px;text-indent:-9999px;margin:-35px -10px 0 0;overflow:hidden}
#dsnsEventsPopup {position:absolute;background:#FFF;width:780px;padding:20px 0 20px 20px;border:3px solid #266EC4;z-index:9999999;}
#dsnsEventsPopup dd ul, #dsnsEventsPopup dd ul a {width:200px; }


#dsnsEventsPopup h2 {margin-right:20px;font-size:18px;margin-bottom:18px}
#dsnsEventsPopup dl {overflow:hidden;margin:0 20px 20px 0}
#dsnsEventsPopup dt {margin:0;margin-bottom:5px}
#dsnsEventsPopup dd {margin:0}
#dsnsEventsPopup dd ul {float:left;list-style:none;list-style-position:outside;padding:0;margin:0 15px 0 0;display:inline}
#dsnsEventsPopup dd ul a {display:block;}

#dsnsEventsPopup .dsnscommunities {width:100%;}
#dsnsEventsPopup dd a {font-size:12px;display:block;border-bottom:1px dotted #ccc;text-decoration:none;padding:3px 0;}
#dsnsEventsPopup dd a:hover {background:;color:;}
#dsnsEventsPopup .dsnscommunities {overflow:hidden;float:left;}

#dsnsEventsPopup .dsnspowered {display:none;text-transform:uppercase;font-size:12px;float:left;color:#555;margin-top:10px}
#dsnsEventsPopup .dsnspowered img {vertical-align:middle;display:inline}
#dsnsEventsPopup .buttons {display:inline;text-align:center;}
#dsnsEventsPopup .button:hover {background-color:#2EA6DE}
#dsnsEventsPopup .button:hover {background-position:bottom;}
#dsnsEventsPopup .dont-ask {font-size:11px;text-align:center}

#dsnscommunityevents .button {background:#266EC4;color:#fff;text-align:center;padding:5px;}
.dsnsround {-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}




#dsnsdmaevents h1 {background-color:#005795;margin:0;color:#fff;text-transform:uppercase;}












/* constants */
#dsnscommunityevents .hascommunity, #dsnscommunityevents .hascommunity .com {display:none}
#dsnscommunityevents .dsnshascommunity .hascommunity {display:block}
#dsnscommunityevents .dsnshascommunity .nocommunity {display:none}
#dsnsevents, #dsnscommunityevents {background-repeat:no-repeat;visibility:hidden}
.dsnspopupclosed .dsnscommunities, .dsnspopupclosed .dsnsfooter, .dsnspopupclosed img, .dsnspopupclosed h2, .dsnspopupclosed a, .dsnspopupclosed p {visibility:hidden}



/* responsive events widget popup	*/
/* android	*/
@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){
#dsnsEventsPopup {height:100%;width:95%!important;background:#fff!important;border: none!important;}
#dsnsEventsPopup img{display:block;width:204px!important;text-align:center;float:none!important;margin:0 auto;padding:3px;}
#dsnsEventsPopup h2{font-size:13px!important;float:left;text-align:center;color: #444!important;width:300px!important}
#dsnsEventsPopup.dsnspopupopen .close{background: url("https://cdn.dtsph.com/stations/includes/img/widget-popup-close-x.png") no-repeat scroll 0 1px transparent!important;float:right!important;height:44px!important;width:44px!important;text-indent:-9999px!important;margin:-15px -6px 0 0!important;overflow:hidden!important;background-size:30px!important;}
#dsnsEventsPopup.dsnspopupopen{position: fixed!important;top:50%!important;left:50%!important;transform: translate(-50%, -50%)!important;}
#dsnsEventsPopup dd ul,#dsnsEventsPopup dd ul a,#dsnsOverlay{width:100%!important;}
#dsnsEventsPopup .button{float:none!important;text-align:center;width:140px!important;border-radius:10px;}
.dsnscommunities li{line-height:14px;margin:0 0 8px;}
#dsnsEventsPopup dl{border:none;margin:3px!important;}
#dsnsEventsPopup .dsnscommunities{height:250px!important;overflow:scroll!important;box-shadow:none!important;border-style:solid!important;border-width:1px 0!important;border-color:#ccc!important;}
#dsnsEventsPopup dd a{display:block;font-size:16px;padding:8px!important;text-decoration:none;border:1px solid #cdcdcd!important;text-align:center;border-radius:5px;}
#dsnsEventsPopup dd a:hover, #dsnsEventsPopup .button:hover{color:#888!important;text-shadow:none!important;}
#dsnsEventsPopup .button{background: #f5f5f5!important;box-shadow: none!important;height:auto!important;width:161px!important;border-radius:10px!important;line-height: normal!important;border: 1px solid #ccc!important;}
}
/* iphone	*/
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){
#dsnsEventsPopup{height:100%;max-width:95%!important;background:#fff!important;border: none!important;}
#dsnsEventsPopup img{display:block;width:204px!important;text-align:center;float:none!important;margin:0 auto;padding:3px;}
#dsnsEventsPopup h2{font-size:13px!important;float:left;text-align:center;color: #444!important;width:300px!important;}
#dsnsEventsPopup.dsnspopupopen .close{background: url("https://cdn.dtsph.com/stations/includes/img/widget-popup-close-x.png") no-repeat scroll 0 1px transparent!important;float:right!important;height:44px!important;width:44px!important;text-indent:-9999px!important;margin:-15px -6px 0 0!important;overflow:hidden!important;background-size:30px!important;}
#dsnsEventsPopup.dsnspopupopen{position: fixed!important;top:50%!important;left:50%!important;transform: translate(-50%, -50%)!important;}
#dsnsEventsPopup dd ul,#dsnsEventsPopup dd ul a,#dsnsOverlay{width:100%!important;}
#dsnsEventsPopup .button{float:none!important;text-align:center;width:140px!important;border-radius:10px;}
.dsnscommunities li{line-height:14px;margin:0 0 8px;}
#dsnsEventsPopup dl{border:none;margin:3px!important;}
#dsnsEventsPopup .dsnscommunities{height:250px!important;overflow:scroll!important;box-shadow:none!important;border-style:solid!important;border-width:1px 0!important;border-color:#ccc!important;}
#dsnsEventsPopup dd a{display:block;font-size:16px!important;padding:8px!important;text-decoration:none;border:1px solid #cdcdcd!important;text-align:center;border-radius:5px;}
#dsnsEventsPopup dd a:hover, #dsnsEventsPopup .button:hover{color:#888!important;text-shadow:none!important;}
#dsnsEventsPopup .button{background: #f5f5f5!important;box-shadow: none!important;height:auto!important;width:161px!important;border-radius:10px!important;line-height: normal!important;border: 1px solid #ccc!important;}
}
/* end responsive events widget popup	*/






/* updated desktop popup */
#dsnsEventsPopup.dsnspopupopen { background: #fff;border:none;width:50%!important;}
#dsnsEventsPopup.dsnspopupopen .button {background: #f5f5f5;box-shadow: none;line-height: normal;height: auto;border: 1px solid #ccc;border-radius: 10px;width: 168px;}
#dsnsEventsPopup.dsnspopupopen .button:hover	{background: #f5f5f5;color:#444;}
#dsnsEventsPopup.dsnspopupopen .dont-ask { clear: both; float: right; font-size: 12px ; }
#dsnsEventsPopup.dsnspopupopen .dsnsadvertise { float: left; font-size: 12px ; }
#dsnsEventsPopup.dsnspopupopen dl { border-bottom: none; margin: 0 20px 5px 0; }
#dsnsEventsPopup.dsnspopupopen dd ul, #dsnsEventsPopup.dsnspopupopen dd ul a {width: 224px; display: block;}
#dsnsEventsPopup.dsnspopupopen dd ul a {width: 224px; display: block; line-height:19px;font-size: 16px; padding: 5px; text-decoration: none; border: 1px solid #cdcdcd;text-align: center;border-radius: 5px;}
#dsnsEventsPopup.dsnspopupopen .dsnscommunities { background-color: white; border-style:solid; border-width: 1px 0 1px 0; border-color:#ccc; border-radius: 0; padding: 10px; margin:12px 0 0 0;width: 95%; box-shadow: none;}
#dsnsEventsPopup.dsnspopupopen .dsnscommunities li{line-height: 14px;margin: 0 0 5px;}
#dsnsEventsPopup.dsnspopupopen dd a:hover { background-color: #fff; color: #444; font-weight: normal; text-shadow: none;}
#dsnsEventsPopup.dsnspopupopen dd a { border: none; color: #666; }
#dsnsEventsPopup.dsnspopupopen .close {background: url("https://cdn.dtsph.com/stations/includes/img/widget-popup-close-x.png") no-repeat scroll 0 1px transparent;float:right;height:44px;width:44px;text-indent:-9999px;margin:-15px 4px 0 0;overflow:hidden;}
#dsnsEventsPopup.dsnspopupopen a, #dsnsEventsPopup.dsnspopupopen a:link, #dsnsEventsPopup.dsnspopupopen a:visited {color: #888;}
#dsnsEventsPopup.dsnspopupopen dt { color: #333; font-size: 14px; }
#dsnsEventsPopup.dsnspopupopen h2 {color: #333;font-size:15px;width:55%;float:left;padding: 0 0 0 5px}
#dsnsEventsPopup.dsnspopupopen img { float: left; padding-right: 10px; width: 200px; max-width: 250px;}
#dsnsEventsPopup.dsnspopupopen .dsnsfooter {border: none;}
/* end updated desktop popup */





/* COVID19 ALERT	*/
/* widget covid19 alert */
		#widget-covid-health-warning{
				background-color:orange!important;
				display: flex;
				flex-direction: column;
				padding:2px;
				color: white;
				font-family: sans-serif;
				align-items: center;
		}
		#widget-covid-health-warning h1,
		#widget-covid-health-warning p{
				margin:0;
		}
		#widget-covid-health-warning p{
				font-size:small;
		}
/* the widget css for KTVZ */

#dsnscommunityevents .full-widget .dsnswidget{border-color:#CCC; border-style:solid;border-width:0px 1px 1px 1px;box-shadow:none;width:100%;margin:1px 0 0 0;}
#dsnsevents h4,#dsnscommunityevents .dsnswidget h4{display:inline-block;width:100%;background-color:#153B62!important;background-image:none;}
#dsnscommunityevents h4 {border-bottom:0;}
#dsnsevents h4 a, #dsnscommunityevents h4 a{color:#fff;padding:8px 0 0 5px}
#dsnsevents .tab-links .dsactive, #dsnscommunityevents .tab-links .dsactive {background: url("https://s3.amazonaws.com/eventss3.datasphere.com/doppiowidget/img/arrow-sprite.png") no-repeat scroll center 3px transparent;background:none;border: 1px solid #cdcdcd;padding: 5px;border-radius: 5px;}
#dsnsevents .dsnstabs li li, #dsnscommunityevents .dsnstabs li li{padding:3px 6px;border-bottom:1px solid #eee;width:100%;margin-bottom:0!important;}
#dsnsevents .dsnstabs li li:hover, #dsnscommunityevents .dsnstabs li li:hover{background:#f8f8f8;}


#dsnscommunityevents h4 a{border-bottom:0px solid #CCC;}
#dsnscommunityevents .tab-links{margin-top:1px;padding:0;}
#dsnscommunityevents .dsnstabs{padding-left:0;}
#dsnscommunityevents .dsnstabs li ul{padding-left:0;}

#dsnscommunityevents ul{margin:0}
.dsnswidget .dsnstabs{margin:0} 

#dsnsevents h4 a,#dsnscommunityevents h4 a{font-size:14px;padding-left:5px;background:none;}
#dsnsevents .tab-links li,#dsnscommunityevents .tab-links li{margin-left:12px;}
#dsnsevents h4 a:hover,#dsnscommunityevents h4 a:hover{background-color:transparent;color:#fff;}
#dsnslocal,#dsnscommunityevents{margin-bottom:10px;}
#dsnscommunityevents .button{background:none repeat scroll 0 0 #153B62;color:#fff;line-height:34px;height:35px;}
#dsnscommunityevents .featured{border-width:1px 0;}
#dsnsevents .tab-links .dsactive, #dsnscommunityevents .tab-links .dsactive {/*border:none !important;*/}


/* small graphical widget */
#dsnsdmaevents .small {border: 1px solid #ccc;height:125px;width:100%;overflow:hidden;box-shadow: none;}
#dsnsdmaevents .small h1{background:#153B62;}
#dsnsdmaevents .small h1 a, #dsnsdmaevents .dmawidget h1 a{color:#fff;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-transform:capitalize;font-size:24px!important;text-shadow:none!important;}
#dsnsdmaevents .dmawidget .eventinfo h2 a, #dsnsdmaevents .eventinfo h3, #dsnsdmaevents .eventinfo, #dsnsdmaevents .dmawidget .secondary a {color:#01427C !important;text-shadow:none;}
#dsnsdmaevents .dmawidget .eventinfo h2{max-height:63px;}
#dsnsdmaevents .dmawidget .eventinfo h2 a{font-weight:normal}
#dsnsdmaevents .active{border:none;}
#dsnsdmaevents .dmawidget img, #dsnsdmaevents .dmawidget .dsnsslide {background-color:#fff;}
#dsnsdmaevents .small a.prev, #dsnsdmaevents .small a.next{margin:0px;}
#dsnsdmaevents, #dsnscommunityevents{margin-left:0;width:100%;text-align:left;}
#dsnscommunityevents h4 a{line-height:none!important;}
#dsnscommunityevents .dsnschoosecom{padding: 0px 0px 4px 4px;text-align:center;}

/*Popup Styles*/

/*
#dsnsEventsPopup .button{float:none;padding:0;
background: rgb(246,248,249);
background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1)));
background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); 
background: -o-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); 
background: -ms-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); 
background: linear-gradient(to bottom, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); 
border:1px solid #BED5E3;
color:#005795;display: block;font-family: Arial,sans-serif;font-size: 18px;font-weight: bold;height: 37px;line-height: 40px;margin: auto auto 5px;padding: 0;
text-align: center;text-decoration: none;width: 253px;box-shadow: 3px 4px 3px -3px #ccc;}
*/

#dsnsEventsPopup .dont-ask {clear: both;float: right;font-size: 12px !important;}
#dsnsEventsPopup .dsnsadvertise{float:left;font-size: 12px !important;}
#dsnsEventsPopup dl {border-bottom: dotted 1px #ccc; margin:0 20px 5px 0;}
#dsnsEventsPopup dd ul, #dsnsEventsPopup dd ul a{width:224px;}

/*#dsnsEventsPopup .button:hover{color:#333;-moz-box-shadow:2px 2px 3px #ccc inset;-webkit-box-shadow:2px 2px 3px #ccc inset;box-shadow:2px 2px 3px #ccc inset;}*/

#dsnsEventsPopup dd a:hover{color:#005795;text-shadow:none;background-color:transparent; font-weight:normal;}
#dsnsEventsPopup dd a {color:#666; border:none;}
#dsnsEventsPopup{border:3px solid #888;}
#dsnsEventsPopup .close{background:url("https://s3.amazonaws.com/eventss3.datasphere.com/doppiowidget/img/doppio-close-btn-sprite-v3.png") no-repeat scroll 0 1px transparent;}
#dsnsEventsPopup a, #dsnsEventsPopup a:link, #dsnsEventsPopup a:visited{color:#888;}
#dsnsEventsPopup dt{color:#333; font-size:14px;}
#dsnsEventsPopup h2 {color:#005795;font-size:15px;float:left;}
#dsnsEventsPopup .dsnscommunities{box-shadow: 2px 1px 3px #CCCCCC inset; border: 1px solid #CCCCCC; padding: 10px; width: 95%;background-color:white;}
#dsnsEventsPopup img{float:left; padding-right:10px;width:220px!important;clear:both;}
#dsnsEventsPopup .dsnsfooter{border:none;}
#dsnsEventsPopup{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 27%, #e5e5e5 58%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,#ffffff), color-stop(58%,#e5e5e5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 27%,#e5e5e5 58%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 27%,#e5e5e5 58%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 27%,#e5e5e5 58%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 27%,#e5e5e5 58%,#ffffff 100%); /* W3C */}