@charset "utf-8";
/* CSS Document */

.record-title {
	font-family: sans-serif;
	font-size: 1.2em;
}

/*-------------------------For Widget Display------------------------*/
	/* fake wiki style */
		.four-entry a, .widget-one a, .fiver a { text-decoration: none; }
		.four-entry, .widget-one, .fiver { font-family: sans-serif; font-size: 0.875em; line-height: 1.6em; }
		.four-entry img, .widget-one img, .fiver img { vertical-align: middle; }
		.four-entry img, .widget-one img, .fiver img {margin-right: 4px;}
		.poweredby {margin: 0.5em 0;}
	/* end fake wikie style */

     .four-text-box {
       border: 1px solid #c0c0c0;
       padding: 10px;
     }
     .four-vote {
       margin-top: 10px;
       margin-bottom: 10px;
     }
     .four-desc {
       color: #747474;
       font-style: italic;
     }
     .four-title {
       font-weight: bold;
       font-size: 1.2em;
     }
     .four-result {
       font-weight: bold;
       font-size: 1.1em;
     }
     .four-entry {
       margin-top: 30px;
     }
     .four-correct {
       color: #6db24f;
     }
     .four-vote-icon-up {
       position: relative;
       top: -5px;
     }
     .four-vote-icon-down {
       position: relative;
       top: 0px;
     }
	.bluelink {
		color: #337ab7;
	}

	.votedfor {
		color: #0645ad;
		font-weight: bold;
	}

	.votedagainst {
		color: #ff0000;
		font-weight: bold;
	}

	.poweredby {
		width: 100%;
		text-align: right;
	}
/*----------- Widget One -------------------*/

.widget-one {
	border-bottom: 1px solid #dddddd;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.one-title {
	color: #337ab7;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px;
}

.one-icon-row {
	display: flex;
	padding-top: 0px;
	padding-bottom: 5px;
}

.one-icon-box {
	display: flex;
	width: 50px;
	justify-content: center;
}

.one-up {
	position: relative;
	top: -5px;
}

.widget-one a {
	color:#337ab7;
}

/*----------- Widget Five ------------------*/

.fiver {
	border: 1px solid #b4b4b4;
	display: flex;
	margin-bottom: 10px;
}

.five-bill-title {
	font-weight: bold;
	font-size: 1.2em;
}

.five-leg-vote {
	width: 120px;
	padding-left: 20px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.five-diag {
	display: flex;
	width: 42px;
	overflow: hidden;
}

.five-diag-top {
	display: flex;
	width: 42px;
	background: linear-gradient(to top right, #fff calc(50% - 1px), #aaa, #fff calc(50% + 1px) );
	position: relative;
	top: -50%;
}

.five-diag-bottom {
	display: flex;
	width: 42px;
	background: linear-gradient(to bottom right, #fff calc(50% - 1px), #aaa, #fff calc(50% + 1px) );
	position: relative;
	top: 50%;
	left: -21px;
}

.five-bill-desc {
	color: #747474;
	font-style: italic;
}

.five-yea {
	font-weight: bold;
	color: #6db24f;
	font-size: 1.1em;
}

.five-text-block {
	width: calc(100% - 162px);
	padding-top: 20px;
	padding-bottom: 20px;
}

.five-nay {
	font-weight: bold;
	color: #e06666;
	font-size: 1.1em;
}

.five-abstain {
	font-weight: bold;
	color: #303030;
	font-size: 1.1em;
}

.five-status {
	margin-top: 5px;
}

.thumbs-icon {
	width: 24px;
	height: 42px;
	position: relative;
	left: 40px;
}



/*-----------Original widget-maker.css that was embedded on mediawiki-------------------------*/


      .four-text-box {
        border: 1px solid #c0c0c0;
        padding: 10px;
      }
      .four-vote {
        margin-top: 10px;
        margin-bottom: 10px;
      }
      .four-desc {
        color: #747474;
        font-style: italic;
      }
      .four-title {
        font-weight: bold;
        font-size: 1.2em;
      }
      .four-result {
        font-weight: bold;
        font-size: 1.1em;
      }
      .four-entry {
        margin-top: 30px;
      }
      .four-correct {
        color: #6db24f;
      }
      .four-vote-icon-up {
        position: relative;
        top: -5px;
      }
      .four-vote-icon-down {
        position: relative;
        top: 0px;
      }

      .bluelink {
	 color: #337ab7;
      }

      .votedfor {
	color: #0645ad;
	font-weight: bold;
      }

      .votedagainst {
	color: #ff0000;
	font-weight: bold;
      }
.poweredby {
	width: 100%;
	text-align: right;
}

.widget-one {
	border-bottom: 1px solid #dddddd;
	margin-bottom: 10px;
}

.one-title {
	color: #337ab7;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px;
}

.one-icon-row {
	display: flex;
	padding-top: 0px;
	padding-bottom: 5px;
}

.one-icon-box {
	display: flex;
	width: 50px;
	justify-content: center;
}

.one-up {
	position: relative;
	top: -5px;
}

.fiver {
	border: 1px solid #b4b4b4;
	display: flex;
	margin-bottom: 10px;
}

.five-bill-title {
	font-weight: bold;
	font-size: 1.2em;
}

.five-leg-vote {
	width: 120px;
	padding-left: 20px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.five-diag {
	display: flex;
	width: 42px;
	overflow: hidden;
}

.five-diag-top {
	display: flex;
	width: 42px;
	background: linear-gradient(to top right, #fff calc(50% - 1px), #aaa, #fff calc(50% + 1px) );
	position: relative;
	top: -50%;
}

.five-diag-bottom {
	display: flex;
	width: 42px;
	background: linear-gradient(to bottom right, #fff calc(50% - 1px), #aaa, #fff calc(50% + 1px) );
	position: relative;
	top: 50%;
	left: -21px;
}

.five-bill-desc {
	color: #747474;
	font-style: italic;
}

.five-yea {
	font-weight: bold;
	color: #6db24f;
	font-size: 1.1em;
}

.five-text-block {
	width: calc(100% - 162px);
	padding-top: 20px;
	padding-bottom: 20px;
}

.five-nay {
	font-weight: bold;
	color: #e06666;
	font-size: 1.1em;
}

.five-status {
	margin-top: 5px;
}

.no-leg-vote {
	padding-left: 10px;
}

.thumbs-icon {
	width: 24px;
	height: 42px;
	position: relative;
	left: 40px;
}
