/* CSS used in iframed polldaddy/quickquestion */

/* Necessary CSS for fif iframes to resize correctly */
html, body {margin: 0; padding: 0; }
html {overflow: visible; width: 100%;}
html#ie body {display: block;}
body {overflow: hidden;display: inline-block;font-size: 93.75%;line-height: 1.25;font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;}

    /* Button */
a.pds-vote-button, a:visited.pds-vote-button,
a.pds-vote-button-load, a:visited.pds-vote-button-load {
    color: #000;
    display: inline-block;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    margin: 3px;
    min-width: 140px;
    overflow: visible;
    padding: 2px 5px 3px;
    text-decoration:none;
    /*Border*/
    border: 1px solid rgb(170, 170, 170);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /* Background */
    background-color: #eee;
    background: linear-gradient(#FBFBFC, #CECFCF);
    background: -moz-linear-gradient(top, #FBFBFC, #CECFCF);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFC), to(#CECFCF));
    background: -webkit-linear-gradient(#FBFBFC, #CECFCF);
    background: -o-linear-gradient(#FBFBFC, #CECFCF);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFBFBFC, endColorstr=#FFCECFCF);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFBFBFC, endColorstr=#FFCECFCF)";
}
a:active.pds-vote-button {
    border: 1px solid rgb(100, 100, 100);
    background: linear-gradient(bottom, #FBFBFC, #CECFCF);
    background: -moz-linear-gradient(bottom, #FBFBFC, #CECFCF);
    background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#FBFBFC), to(#CECFCF));
    background: -webkit-linear-gradient(bottom, #FBFBFC, #CECFCF);
    background: -o-linear-gradient(bottom, #FBFBFC, #CECFCF);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFCECFCF, endColorstr=#FFFBFBFC);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFCECFCF, endColorstr=#FFFBFBFC)";
}

/* Polldaddy */
.polldaddy-wrapper {padding:5px 3px; margin-bottom:10px; overflow:hidden;}
.pds-box-top {overflow: hidden; width:100%;}
.pds-question-top { font-weight:bold; color:black; margin-bottom:5px; }
.pds-result-link-inline .pds-answer {display:inline-block; width: 66%; zoom:1; *display:inline;}
.pds-show-results .pds-answer {display: block;width: 100%;}
.pds-answer-group {margin-right: 0;}

.pds-answer-span {
	font-size: 12px;
	padding-left: 2px;
}
.pds-clear {display: none;}

.vertical .pds-answer-group { display:block; margin-bottom:3px; }
.pds-answer-input {line-height: 18px;}

.horizontal .pds-answer-group {display: inline-block;}
.horizontal .pds-answer-group br { display:none; }
.horizontal .pds-input-label {white-space: nowrap;}
.horizontal .pds-answer-input {white-space: nowrap;}
.horizontal .pds-answer-group .pds-clear {display: inline-block; width: 4px;}

a.pds-vote-button,
a:visited.pds-vote-button,
a.pds-vote-button-load, a:visited.pds-vote-button-load {min-width:1px !important; margin-right:5px; font-size:11px; margin-bottom:0 !important; position:relative; font-weight:bold !important; }

.pds-result-link-inline .pds-vote {display:inline-block;  zoom:1; *display:inline;}
.pds-vote { padding-right:5px; white-space: nowrap;}
.pds-links a,
.pds-links-back a { color:black; font-weight:normal; text-transform:uppercase; text-decoration:none; font-size:11px;
		background:url('/assets/gfx/arrowdownnav.gif') center right no-repeat; padding-right:13px; }
.pds-links a:hover,
.pds-links-back a:hover{ text-decoration:underline; }
.pds-share { display:none; }

.pds-answer-text { font-weight:bold; display:block; }
.pds-feedback-group {padding:1px; overflow:hidden; }
.pds-feedback-group .pds-answer-text { float:left; }
.pds-feedback-group .pds-feedback-per { float:right; font-size:11px; font-weight:bold; font-style:italic; }
.pds-feedback-votes { display:none; }
.pds-answer-feedback {
	padding: 2px;
	font-size: 1px;
	line-height: 1px;
	background: rgb(200,200,200);
	background: rgba(200,200,200,0.3);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33646464,endColorstr=#33646464);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#33646464, endColorstr=#33646464)";
}

/* Colors of feedback bar in result view */
.pds-answer-feedback-bar {
	background:#666666;
	height:10px;
}
#PDI_feedback0 .pds-answer-feedback-bar { background:#59953b; }
#PDI_feedback1 .pds-answer-feedback-bar { background:#d70028; }
#PDI_feedback2 .pds-answer-feedback-bar { background:#3433fd; }
#PDI_feedback3 .pds-answer-feedback-bar { background:#ffcb00; }
#PDI_feedback4 .pds-answer-feedback-bar { background:#9c3200; }
#PDI_feedback5 .pds-answer-feedback-bar { background:#ff91d0; }
#PDI_feedback6 .pds-answer-feedback-bar { background:#75defc; }
#PDI_feedback7 .pds-answer-feedback-bar { background:#6700ff; }
#PDI_feedback8 .pds-answer-feedback-bar { background:#67999a; }
#PDI_feedback9 .pds-answer-feedback-bar { background:#59953b; }
#PDI_feedback10 .pds-answer-feedback-bar { background:#d70028; }
#PDI_feedback11 .pds-answer-feedback-bar { background:#3433fd; }
#PDI_feedback12 .pds-answer-feedback-bar { background:#ffcb00; }
#PDI_feedback13 .pds-answer-feedback-bar { background:#9c3200; }
#PDI_feedback14 .pds-answer-feedback-bar { background:#ff91d0; }
#PDI_feedback15 .pds-answer-feedback-bar { background:#75defc; }
#PDI_feedback16 .pds-answer-feedback-bar { background:#6700ff; }
#PDI_feedback17 .pds-answer-feedback-bar { background:#67999a; }

.plusSymbols .pds-answer-text,
.plusSymbols .pds-answer-span {
	text-indent:-99999px;
	width:0;
	overflow:hidden;
	height:15px;
	display:inline-block;
	background-position: 0 100%;
}

.plusSymbols label span {
	display: inline-block;
	height: 14px;
	vertical-align: middle;
	min-width: 5px;
	text-indent: 0;
	text-decoration:none;
	background: transparent url('/assets/gfx/plussymbols.png') no-repeat;
}

@media(-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.plusSymbols label span {
		background: transparent url('/assets/gfx/plussymbols2x.png') no-repeat;
		background-size: 58px 134px;
	}
}

/* 0 is only used for - */
.plusSymbols .abSymbMinus .pds-answer-text,
.plusSymbols .abSymbMinus .pds-answer-span {
	background-position:0 -15px;
	padding-left: 9px;}

.plusSymbols .abSymbPlus1 .pds-answer-text,
.plusSymbols .abSymbPlus1 .pds-answer-span {
	background-position:0 -40px;
	padding-left: 9px;
}

.plusSymbols .abSymbPlus2 .pds-answer-text,
.plusSymbols .abSymbPlus2 .pds-answer-span {
	background-position:0 -60px;
	padding-left: 21px;
}

.plusSymbols .abSymbPlus3 .pds-answer-text,
.plusSymbols .abSymbPlus3 .pds-answer-span {
	background-position:0 -80px;
	padding-left: 31px;
}

.plusSymbols .abSymbPlus4 .pds-answer-text,
.plusSymbols .abSymbPlus4 .pds-answer-span {
	background-position:0 -100px;
	padding-left: 42px;
}

.plusSymbols .abSymbPlus5 .pds-answer-text,
.plusSymbols .abSymbPlus5 .pds-answer-span {
	background-position:0 -120px;
	padding-left: 54px;
}

.abSymbMinus,
.abSymbPlus1,
.abSymbPlus2,
.abSymbPlus3,
.abSymbPlus4,
.abSymbPlus5
{vertical-align: bottom;}
