/*

Estudo inspired by Polldaddy Danish Time Theme by Joen Asmussen & Automattic v1.0

*/
body
{
	margin:0;
	color:#484848;
	font-size:14px;
	line-height:1.4em;
	background-color:#e9e9e9;
	background-image:url('http://gc.knowman.pt/wp-content/themes/Avada/assets/images/patterns/pattern1.png');
}

a:link
{
	color:#3baccd;
}

.rank-label
{
	background:url('/images/ico-move.png') no-repeat 14px 12px;
	padding:10px 10px 10px 38px;
	border:1px #ccc dotted;
	margin-top:10px;
	display:block;
	-webkit-transition:all .25s ease-in-out 0;
	margin-left:73px;
}

.rank-label:hover
{
	cursor:move;
	background-color:#f0f6f8;
	border-color:#c4d600;
}

.rank-label:active
{
}

a:hover,a:active,a:visited
{
	color:#28758c;
}

.PDF_pageOuter
{
	margin:50px auto;
	padding:50px;
	background:#fff;
	max-width:740px;
}

.PDF_pageInner
{
	background:url('http://gc.knowman.pt/wp-content/uploads/2017/01/logo_estudo.jpg') no-repeat 0 0;
	padding-top:50px;
}

h2
{
	font-size:32px;
	line-height:1.4em;
	color:#c4d600;
	margin:0 0 .5em;
}

.PDF_noteMain
{
	border:3px double #F4CE66;
	font-size:12px;
	color:#333;
	padding:4px 4px 4px 48px;
	background:#FDFFD9 url('/images/survey/note.gif') no-repeat 20px center;
	margin-bottom:20px;
}

.PDF_questionErr .qText
{
	margin-top:26px;
}

/* error message */
.PDF_errMain,.PDF_err
{
	background:#c4d600;
	padding:20px;
	margin:10px 0;
	font-weight:bold;
	color:#fff;
}

.PDF_questionDivide
{
	height:0;
}

.PDF_question
{
	clear:both;
	padding:30px 0 20px;
	overflow:hidden;
}

.qNumber
{
	font-size:18px;
	line-height:1.2em;
	float:left;
	width:50px;
	margin-right:20px;
}

.qText
{
	font-size:18px;
	line-height:1.2em;
	border-left:6px solid #3baccd;
	border-bottom:2px solid #3baccd;
	padding-bottom:5px;
	padding-left:10px;
}

/* mandatory */
.PDF_mand
{
	color:#f40073;
	font-weight:bold;
	margin-left:10px;
}

/* radio group */
.PDF_QT400 ul
{
	padding-left:0;
}

.PDF_QT400 ul li
{
	list-style:none;
	padding:6px 0;
}

.PDF_QT400 .other
{
	margin:-2px 0 0 5px;
}

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

.PDF_QT100,.PDF_QT200,.PDF_QT400,.PDF_QT600,.PDF_QT800,.PDF_QT1000,.PDF_QT1000,.PDF_QT1200,.PDF_QT1400,.PDF_QT1500,.PDF_QT1600
{
	padding-left:72px;
}

.PDF_QT1500,.PDF_QT800
{
	padding-top:20px;
}

.PDF_QT800 div
{
	float:left;
}

.PDF_QT800 div input[type='text']
{
	width:200px;
	margin-right:10px;
}

.PDF_QT800 div input[type='text'].title
{
	width:40px;
}

input.large
{
	width:520px;
}

input.medium
{
	width:300px;
}

.qNote
{
	padding-left:72px;
	color:#aaa;
	font-style:italic;
}

.qText + div > input
{
	margin-top:20px;
}

/* button */
.button input,.button a.previous-page
{
	background:#3baccd url('/css/survey-style/danishtime/corner.gif') no-repeat top right;
	border:0;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:8px 26px 12px 8px;
	cursor:pointer;
	text-decoration:none;
}

.button input:hover,.button a.previous-page:hover
{
	background:#c4d600 url('/css/survey-style/danishtime/corner.gif') no-repeat top right;
}

.PDF_question .button
{
	float:right;
}

/* alt progress */
.PDF_progress
{
	font-size:9pt;
	color:#a6a6a6;
}

/**
 * Form elements 
 */
input[type=text],input[type=email],input[type=url],textarea
{
	font-size:11pt;
/*border: 1px solid #a6a6a6;*/
	border:1px solid #ccc;
	padding:2px 4px;
	border-radius:4px;
/* min-width: 400px; */
}

input[type=text]
{
	line-height:1em;
}

textarea
{
	line-height:1.4em;
}

input[type=text]:focus,textarea:focus,select:focus
{
/*outline: 2px solid #c4d600;*/
	outline:none;
	box-shadow:0 0 5px #c4d600;
	-webkit-box-shadow:0 0 5px #c4d600;
	-moz-box-shadow:0 0 5px #c4d600;
}

input[type=url]
{
	margin-top:10px;
	width:420px;
}

select
{
	border-radius:4px;
	font-size:11pt;
	border:1px solid #ccc;
	padding:4px;
}

/* date/time picker */
.PDF_QT1000
{
	overflow:hidden;
}

.PDF_QT1000 div
{
	float:left;
}

.PDF_QT1000 input[type=text]
{
	min-width:20px;
	width:45px!important;
	margin-right:10px;
	padding:4px 4px 5px 5px\9;
}

/* freetext */
.PDF_QT200
{
	margin-top:.5em;
}

/* grid */
.PDF_QT1200
{
	margin-top:.5em;
}

.PDF_QT1200 table th,.PDF_QT1200 table td
{
	padding:8px;
	text-align:center;
	border-bottom:1px solid #c4d600;
	border-right:1px solid #aaa;
}

.PDF_QT1200 table td.title,.PDF_QT1200 table th
{
	text-align:left;
}

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

.PDF_QT900 select
{
	padding:4px;
	width:154px;
}

.PDF_QT900 .a,.PDF_QT900 .b
{
	width:420px;
}

.PDF_QT900 .c,.PDF_QT900 .d,.PDF_QT900 .e
{
	width:200px;
}

.cf
{
	clear:both;
}

.qContent
{
	line-height:20px;
}

.aparte
{
	background:rgba(59,172,205,0.2);
	border-left:6px solid #3baccd;
	font-size:16px;
	line-height:26px;
	margin-left:100px;
	padding:10px;
}

.info
{
	float:right;
	text-align:right;
	color:#008db1;
}

#pd-question-11 ul
{
	list-style-type:none;
	padding:0;
	overflow:hidden;
}

#pd-question-11 li
{
	float:left;
	padding-right:40px;
}