/*

Springy Theme by Matt Thomas & Automattic v1.0
Updated in 2015 by Samuel Sidler & Automattic v1.1
Updated in 2016 by Martin Remy, Matt Miklic & Automattic v1.2

*/
body
{
	font:"Open Sans";
	margin:0;
	color:#32373C;
	font-size:15px;
	line-height:1.4em;
	background:url('//web-archive.nli.org.il/National_Library/oe_///cldup.com/c3jdGCXguP-2000x2000.png') repeat-x scroll left top #E5F5FA;
}

a:link,a:visited
{
	color:#6fa9cc;
}

.button a.previous-page
{
	text-decoration:none;
	display:inline-block;
	margin-left:18px;
}

.rank-label
{
	background:url('https://web-archive.nli.org.il/National_Library/oe_/http://i0.poll.fm/images/ico-move.png') no-repeat 14px 12px;
	padding:10px 10px 10px 38px;
	border:1px #e3ecd9 solid;
	display:block;
	-moz-transition:all .25s ease-in-out 0;
	-webkit-transition:all .25s ease-in-out 0;
}

.rank-label:hover
{
	cursor:move;
	background-color:#FFF;
	background-color:rgba(255,255,255,0.5);
}

.rank-label:active
{
	box-shadow:0 0 10px #d2dbc9;
}

a:hover,a:active
{
	color:#9ce197;
}

input[type='file']
{
	margin-top:20px;
}

.PDF_pageOuter
{
	background:url('//web-archive.nli.org.il/National_Library/oe_///cldup.com/4am2hW82A7.png') no-repeat left 18px;
	background-size:430px 52px;
	margin:auto;
	max-width:710px;
	padding:88px 0 40px;
}

.PDF_pageInner
{
	margin:auto;
	max-width:630px;
	background:#fff;
	padding:10px 40px 90px;
	border-bottom:1px solid #c6c6c6;
}

.PDF_question,.PDF_questionErr
{
	margin:0;
}

.PDF_questionErr
{
	border:1px solid #DC3232;
	background-color:#FBEAEA;
}

.qContent
{
	max-width:630px;
	padding:20px 15px;
	clear:both;
}

.qContent p:last-child
{
	margin-bottom:0;
}

.qNumber
{
	display:none;
}

.qText
{
	font-weight:normal;
	font-size:23px;
	line-height:1.3em;
	color:#32373C;
}

.qNote
{
	padding:13px 0 0;
	font-size:15px;
}

.qNote p
{
	margin:0;
}

.PDF_mand
{
	color:#d00;
}

.PDF_questiondivide
{
	height:10px;
}

.sBut
{
	width:154px;
	height:33px;
	text-align:center;
}

.sBut P
{
	padding-top:6px;
	margin:0;
}

.sBut A
{
	font-size:1.2em;
	color:#fff;
	text-decoration:none;
	display:block;
}

.PDF_err,.PDF_errMain
{
	border:1px solid #DC3232;
	border-bottom:3px solid #DC3232;
	font-size:.8em;
	color:#9A2323;
	margin-top:10px;
	padding:4px 4px 4px 34px;
	font-weight:normal;
	background:#FBEAEA url('//web-archive.nli.org.il/National_Library/oe_///cldup.com/H8pOY_sbjg-3000x3000.png') no-repeat 10px center;
	clear:both;
	margin-bottom:5px;
}

.PDF_questionErr textarea,.PDF_questionErr input[type=text]
{
	background:#fff;
}

.PDF_errMain
{
	background:#fee url('//web-archive.nli.org.il/National_Library/oe_///cldup.com/jeuxp7RJEe-3000x3000.png') no-repeat 10px center;
}

.PDF_noteMain
{
	border:3px double #F4CE66;
	font-size:13px;
	color:#555;
	padding:4px 4px 4px 48px;
	background:#FDFFD9 url('https://web-archive.nli.org.il/National_Library/oe_/http://i0.poll.fm/images/surveys/note.gif') no-repeat 20px center;
}

.PDF_QT100,.PDF_QT200,.PDF_QT400,.PDF_QT800,.PDF_QT900,.PDF_QT1000,.PDF_QT1200,.PDF_QT1400,.PDF_QT1500
{
	margin:10px 0 0;
}

.PDF_QT1900 H2
{
	font-size:2.2em;
	color:#32373C;
	font-weight:normal;
	line-height:1.2em;
	margin:0 0 10px;
}

.PDF_QT100 .small,.PDF_QT100 .medium,.PDF_QT100 .large
{
	font-size:15px;
	padding:4px;
	width:150px;
}

.PDF_QT100 .medium
{
	max-width:300px;
}

.PDF_QT100 .large
{
	width:95%;
}

.PDF_QT200 .small,.PDF_QT200 .medium,.PDF_QT200 .large
{
	font-size:12px;
	padding:4px;
	max-width:450px;
	height:50px;
}

.PDF_QT200 .medium
{
	height:100px;
}

.PDF_QT200 .large
{
	height:200px;
	width:96.5%;
}

.PDF_QT400 UL
{
	list-style:none;
	padding:0;
	margin:0;
}

.PDF_QT400 LI
{
	margin:10px 0;
}

.PDF_QT400 input
{
	margin:0 10px 0 0;
}

.PDF_QT400 select
{
	font-size:14px;
	min-width:200px;
}

.PDF_QT400 select[multiple='true']
{
	min-height:100px;
}

.PDF_QT400 .other
{
	font-size:15px;
	padding:3px;
	max-width:150px;
	margin-left:6px;
}

.PDF_QT800 div
{
	float:left;
	padding:0 10px 0 0;
}

.PDF_QT800 .title,.firstName,.lastName,.suffix
{
	padding:5px;
	font-size:14px;
}

.PDF_QT800 .title
{
	width:40px;
}

.PDF_QT800 .firstName
{
	max-width:130px;
}

.PDF_QT800 .lastName
{
	max-width:130px;
}

.PDF_QT800 .suffix
{
	width:40px;
}

.PDF_QT900 div
{
	float:left;
	padding:0 10px 0 0;
}

.PDF_QT900 .a,.b,.c,.d,.e
{
	padding:3px;
	font-size:14px;
}

.PDF_QT900 select
{
	padding:3px;
	max-width:309px;
}

.PDF_QT900 .a,.b
{
	max-width:620px;
}

.PDF_QT900 .c,.d,.e
{
	max-width:301px;
}

.PDF_QT950 select
{
	font-size:10px;
	height:2.5em;
	margin-bottom:5px;
}

.PDF_QT950
{
	margin-top:10px;
}

.PDF_QT950 input
{
	padding:2px;
	font-size:14px;
	max-width:200px;
	padding:5px;
}

.PDF_QT1000 div
{
	float:left;
}

.PDF_QT1000 .mm,.dd,.yyyy,.h,.mins
{
	padding:2px;
	font-size:14px;
	width:60px;
}

.PDF_QT1000 .yyyy
{
	margin:0 10px 0 0;
	padding:3px;
	width:40px;
}

.PDF_QT1000 .h,.mins
{
	width:50px;
}

.PDF_QT1000 IMG
{
	padding:0 0 0 5px;
}

.PDF_QT1200 TABLE
{
	width:95%;
	border-collapse:collapse;
}

table thead
{
	border-bottom:1px solid #dfdfdf;
}

.PDF_QT1200 TH
{
	text-align:center;
	font-weight:normal;
}

.PDF_QT1200 TD
{
	text-align:center;
	padding:4px;
}

.PDF_QT1200 .alt
{
	background-color:#f5f5f5;
}

.PDF_QT1200 td
{
	width:10%;
}

.PDF_QT1200 .title
{
	text-align:left;
	max-width:200px;
}

.PDF_QT1400 input
{
	padding:5px;
	font-size:14px;
	max-width:300px;
}

.PDF_QT1500 input
{
	padding:5px;
	font-size:14px;
	max-width:300px;
}

.cf
{
	margin:0;
	padding:0;
	clear:both;
}

.PDF_progress
{
	font-size:15px;
	font-weight:bold;
	padding:5px 10px;
	color:#fff;
	background:#6fa9cc;
	border-left:7px solid #6397b7;
	float:left;
	margin-left:-47px;
	margin-bottom:0;
	margin-top:0;
	text-shadow:1px 1px 0 rgba(0,0,0,0.2);
}

textarea,input[type=text]
{
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size:15px;
	border:1px solid #bbb;
	background-color:#fafafa;
	-webkit-box-shadow:inset 2px 2px 0 rgba(0,0,0,0.1);
	-moz-box-shadow:inset 2px 2px 0 rgba(0,0,0,0.1);
	box-shadow:inset 2px 2px 0 rgba(0,0,0,0.1);
}

textarea:focus,input[type=text]:focus
{
	border:1px solid #777;
	-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.3);
	box-shadow:inset 1px 1px 2px rgba(0,0,0,0.3);
}

textarea
{
	padding:4px;
}

label
{
	font-size:13px;
	color:#666;
}

.button input
{
	float:right;
	margin-top:10px;
	display:inline-block;
	text-decoration:none;
	font-size:13px;
	line-height:26px;
	height:28px;
	padding:0 10px 1px;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	-webkit-appearance:none;
	-webkit-border-radius:3px;
	border-radius:3px;
	white-space:nowrap;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.button input
{
	background:#0085ba;
	border-color:#0085ba #0073aa #0073aa;
	-webkit-box-shadow:0 1px 0 #0073aa;
	box-shadow:0 1px 0 #0073aa;
	color:#fff;
	text-decoration:none;
	text-shadow:0 -1px 1px #006799;
}

.button input:hover,.button input:focus
{
	background:#008ec2;
	border-color:#0085ba #0073aa #0073aa;
	-webkit-box-shadow:0 1px 0 #0073aa;
	box-shadow:0 1px 0 #0073aa;
	color:#fff;
	text-shadow:0 -1px 2px #006799;
}

.button input:focus
{
	border-color:#006799;
	-webkit-box-shadow:0 1px 0 #0073aa, 0 0 2px 1px #33B3DB;
	box-shadow:0 1px 0 #0073aa, 0 0 2px 1px #33B3DB;
}

.button input:focus,.button input:active
{
	background:#0073aa;
	border-color:#006799 #006799 #0073aa;
	-webkit-box-shadow:inset 0 2px 0 #006799;
	box-shadow:inset 0 2px 0 #006799;
	color:rgba(255,255,255,0.9);
	text-shadow:0 1px 1px #006799;
	vertical-align:top;
}

.survey-start h2
{
	display:none;
}

.survey-finished .PDF_pageOuter .PDF_pageInner .PDF_question .qContent p
{
	clear:all!important;
	font-size:15px;
	line-height:1.4em;
	margin:15px 0;
}

.survey-finished .PDF_question .qContent .PDF_QT1900
{
	padding-top:20px;
}

.survey-finished .PDF_question .qContent
{
	padding-top:0;
}