@charset "utf-8";
/* CSS Document */

/* down-shape*/
div#ballots-main-shape div.down-shape div.pros-shape, 
div#ballots-main-shape div.down-shape div.cons-shape { width: 540px; height: 250px; margin: 80px 20px; float: left; }

div#ballots-main-shape div.down-shape div.cons-shape { float: right; margin-right: 22px; }

div#ballots-main-shape div.down-shape div.pros-shape p { font-size: 24px; margin: 20px 0 0 0; }

div#ballots-main-shape div.down-shape div.cons-shape a { color: #000000; text-decoration: none; }

div#ballots-main-shape div.down-shape div.pros-shape div.slider { border: none; margin: 30px 0 0 0; }

div#ballots-main-shape div.down-shape div.pros-shape div.slider div#decision-shape { width: 178px; height: 25px; float: left; border: none; }
div#ballots-main-shape div.down-shape div.pros-shape div.slider div#decision-shape:nth-child(2) { text-align: center; }
div#ballots-main-shape div.down-shape div.pros-shape div.slider  div#decision-shape-oppose { text-align: right; }

div#ballots-main-shape div.down-shape div.pros-shape div.slider  div#track1 { margin: 0 auto; width: 530px; background: url(../images/lvg_0006s_0023_Shape-slider-pattern.png) no-repeat top; height: 24px; clear:both; border: none; }

div#ballots-main-shape div.down-shape div.pros-shape div.slider  div#track1 div#handle1 { width: 70px; height: 20px; background: url(../images/lvg_0006s_0023_Shape-slider.png) no-repeat top; border: none; }

div#ballots-main-shape div.down-shape div.cons-shape a.submit-ballot { padding: 30px 55px; background: url(../images/lvg_0006s_0023_Shape-button-ballot.png) no-repeat top; text-decoration: none; color: #000000; font-size: 24px; }

div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox2,
div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox13 { height: 20px; width: 19px; clear:left; float:left; background: url("../images/checkbox_.gif") no-repeat; cursor: default; text-align:left; margin: 4px 0 0 0; }

div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox2 input.email-shape,
div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox13 input.email-shape1 { float: left; }

div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox2 input.email-shape,
div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox13 input.email-shape1 { display: none; }

div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox2 input.show,
div#ballots-main-shape div.down-shape div.cons-shape div.email-shape div.checkbox13 input.show { display: inline; }

div#ballots-main-shape div.down-shape div.cons-shape div.email-shape p { height: 20px; margin: 5px 0 0 0; }

div#ballots-main-shape div.down-shape .submit-vote { display: none; }