@charset "utf-8";
/* CSS Document */
body {
	 margin:0px; padding: 0px;
	 Font-family: Arial, Helvetica, sans-serif;
	 }
 section {
 }
 #top {
	 margin: 0 auto; padding:5px; max-width:550px;
	 }
 article {
	 
	 }
 #november {
	border-top: 3px solid #000;
	max-width: 550px;
	margin:0 auto;
	/*max-height: 100%; */
	padding: 3px;
	margin: 0px;
 }
 button {
	color: #fff;
	background-color:#02619c; 
	border-radius: 25px;
	padding:5px;
	margin:2px;
	font-weight:bolder;
	cursor: pointer;
	/*text-transform: uppercase;*/
 }
#hidden{
       display:none;
    }
.template {
	min-width:100%; 
	vertical-align:top;
}
#candidates {
 max-width:300px;
 min-height:394px; 
 padding:10px; 
 vertical-align:top;	
}
#hillaryclinton {
	border: 3px #03C solid;
	max-width:150px;
	min-height:394px;
	vertical-align:top;
}
#donaldtrump {
	border: 3px #C00 solid;
	max-width:150px;
	min-height:394px;
	vertical-align:top;
}
#jillstein {
	border: 3px #090 solid;
	max-width:150px;
	min-height:394px;
	vertical-align:top;
}
#garyjohnson {
	border: 3px #93C solid;
	max-width:150px;
	min-height:394px;
	vertical-align:top;
}
#full-issues {
	min-width:550px;
	margin: 0 auto;
}
.issues-list {
 	/*min-width:550px;*/
	max-width:600px;
	margin: 0 auto;
}
#mobileimg {
 	max-width: 100%;
}
#hclinton {
	border: 3px #03C solid;
	padding:5px;
	margin-bottom:5px;
}
#dtrump {
	border: 3px #C00 solid;
	padding:5px;
	margin-bottom:5px;
}
#jstein {
	border: 3px #090 solid;
	padding:5px;
	margin-bottom:5px;
}
#gjohnson {
	border: 3px #93C solid;
	padding:5px;
	margin-bottom:5px;
}
.header {
 font-weight:bold;
 font-size:20px;	
}
