
div.radar-header{padding-top:10px;}
div.radar-header span{display:block;}
/*div.local-radar-image{background-color:#333;border:2px solid #CCC;margin-bottom:20px;padding-bottom:10px;text-align:center;width:600px;}*/
.radar-image{position:relative;float:left;margin:0;padding:0;display:block;line-height:0;}
.radar-image img,.radar-image form .dyn-radar-img{padding:0;}
/*.radar-image:fullscreen{padding-left:10em;}
.radar-image:-ms-fullscreen{padding-left:10em;}
.radar-image:-webkit-full-screen{padding-left:10em;}
.radar-image:-moz-full-screen{padding-left:10em;}*/
#radar-legend{position:absolute;bottom:10px;right:10px;}
span.radar-local-zoom{display:block;font-size:1em;padding:10px;}

.radar-settings{text-align:left;}
.radar-settings span {display:block; padding: 3px;}

#radar-cities, #radar-warnings{
   position:absolute; 
   padding:0;
   border:0;
   top:0px; 
   left:0px; 
   display:none;
   z-index:12;
}
#radar-warnings{padding:0;z-index:98;}

.cities-overlay a:visited{color:#09f;text-decoration:none;}
.cities-overlay a:active{color:#fff;text-decoration:underline;}
.radar-site-status h2, .radar-site-status h3 {width:950px;}
.free-text-message {text-align:left; padding:10px;}
.radar-site-status-table {width:950px; margin-bottom:60px;text-align:left;font-size:0.85em;}
.radar-site-status-table td {padding:4px;border: 1px solid white;cursor:pointer;}
.radar-site-status-legend-table {width:950px;}

.color-scales{position:relative;float:left;margin:0;clear:both;}
#radar-color-scale{position:relative;float:left;padding:20px 20px 0 0;}
/*#warnings-legend{position:relative;float:left;} */
#warnings-legend{position:absolute;width:51px;height:80px;bottom:7px;left:2px;padding:0;border:0;z-index: 99;}
.canada_disclaimer{padding-top:5px;text-align:center;font-size:xx-small;}
#error_msg{color:#FF0000;font-style:italic;text-align:center;width:626px;font-weight:bold;font-size:16px;padding:10px 0 20px 0;}

/* Animation buttons for weather images */
.main-radar-button{font-size:3.5em;padding-right:10px;}
.main-radar-button:hover{color: #9cca10;}
.animation-radar-dd{padding-top:10px !important;}

/* Adjacent Images */
.adj-table{border-collapse:collapse;border-spacing:0;line-height:0;}
/* Local Radar */
.local-radar-image form input {padding:0;}

/* Sidebar */

	#sidebar dt {
		font-size: 1.6em;
		letter-spacing: -1px;
	}

	#sidebar > section {
		margin-bottom: 5em;
	}

	#sidebar > section:last-child {
		margin-bottom: 0;
	}

	#sidebar section header {
		border-top: solid 7px #00a6eb;
		padding-top: 3.5em;
		margin: 0 0 3em 0;
	}

	#sidebar section header dt {
		margin: 0 0 0.5em 0;
	}

	#sidebar section.featured header dt {
		font-size: 4em;
		letter-spacing: -3px;
		margin: 0.25em 0 0.75em 0;
	}


	dd.style1 dd {
		border-top: solid 1px #d9d9d9;
		padding: 1.5em 0 0 0;
		margin: 1.5em 10px 0 0;
	}

	dd.style1 dd:after {
		content: '';
		display: block;
		clear: both;
	}

	dd.style1 dd:first-child {
		padding-top: 0;
		border-top: 0;
	}

	dd.style1 p {
		margin: 0 0 0.5em 0;
	}
	
	dd.style1 li::after {
    	clear: both;
    	content: "";
   		display: block;
	}


*, *::before, *::after {
    	box-sizing: border-box;
	}
	

dd.style1 li:first-child {
    	border-top: 0 none;
    	padding-top: 0;
	}
	
	
dd.style1 dd {
   	 border-top: 1px solid #d9d9d9;
    	margin: 1.5em 10px 0 0;
    	padding: 1.5em 0 0;
}
	
.basic-content {padding:10px;}

#radar-warnings #warnings-overlay-image{padding:0;border:none;}
#radar-cities #cities-overlay-image{padding:0;border:none;}
#actual-image{border:none;}
