﻿*{ margin:0; padding:0; font-family:arial;}
body 
{
	font-family:Arial;
	font-size:12px;
	
	color:#343434;
}
.question:not(:first-child),
	.datepicker-popup,
	.hide {
		display: none;
	}
	
	.text { font-size:14px;}
.extaclearance { border-top:4px solid #fff;}
.clearit, .clear { clear:both;}
.empty { font-size:1px; height:1px;}
.header { color:#fff; background-color:#f52900; padding:10px 12px 12px 12px;}
.h1 { font-size:26px; font-weight:bold; line-height:28px; }
.explain { font-size:13px; line-height:14px; }
#Panel1, #Panel2 { border:1px solid #dedede; padding:12px; border-top:none; padding-top:10px;}
.head1 { font-size:18px; color:#f52900; border-bottom:1px solid #f52900; font-weight:bold;  padding-bottom:1px; margin-bottom:10px; line-height:21px; }
.optional { font-size:11px; color:#666; font-weight:normal;}
#firstName, #surname { width:47%;}
#postcode { width:20%;}
#address { width:100%;}
input { font-family:arial;}
.newsy { border-top:3px solid #fff;}
.newsy2 { border-top:6px solid #fff; border-bottom:6px solid #fff;}
table#conditions  { width:100%;}
#conditions tr td { width:33%;}
/*
.container {border-bottom:4px solid #fff;}
.container00 { float:left; font-weight:bold; font-size:12px; width:33%; padding-top:2px; padding-right:2%;}
.container01 {width:65%;float:left; }
*/
.secondpc { padding-top:2px; padding-bottom:2px}
#q1, #q2, #q3, #q4, #q5,
#typeofdiabetes, #insulin, #age, #metformin, #metformindose, #taking, #bydureon, #novorapid, #glicazide, #hba1c, #travel { width:98%;}
.container {border-bottom:6px solid #fff;}
.container00 { font-weight:bold; font-size:14px; padding-top:2px; padding-bottom:2px; line-height:16px;}
.container01 { }
.coniditionmore { border-top:2px solid #fff; border-bottom:8px solid #fff;}
.english { color:#aeaeae;}
.givemarginfromtop { border-top:10px solid #fff;}
select { font-family:arial; font-size:14px;}
input {font-size:14px;	font-family:Arial; padding:  2px; margin:0px;} 
input[type="text"] { width:98%; font-family:arial; font-size:14px; }

#P1_DD, #P1_MM, #P1_YY { }
#fbmove { float:right; width:270px; margin:0px 0px 10px 10px;}
.css3button {
	background:#f06000;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	padding: 8px 30px;
	background: -moz-linear-gradient(
		top,
		#fa8a12 0%,
		#f06000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#fa8a12),
		to(#f06000));
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #f06000;
	-moz-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	-webkit-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	text-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		0px 0px 0px rgba(255,255,255,0);
}
.css3buttonover {
	
	color: #ffffff;
	padding: 8px 30px;
	cursor:pointer;
	background:#f52900;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #e82800;
	-moz-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	-webkit-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	text-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		0px 0px 0px rgba(255,255,255,0);
}
h3 { margin-bottom:12px; margin-top:12px;}
		a { color:#f52900; text-decoration:underline; }
	
	.firstpc { /*border-bottom:4px solid #fff;*/}
	.secondpc { }
	#button { border-top:12px solid #fff;}
	#button a:link, #button a:visited, #button a:active { display:block; padding:12px; background-color:#0C3; color:#fff; font-size:18px; font-family:arial; } 
	#button a:hover {display:block;   padding:12px; background-color:#F90; color:#fff; font-size:18px; font-family:arial; } 
@media(max-width: 480px)
{
.container01 {width:100%}
}

#aroundselectiontool {    background: #fdf7f7;
    border: 1px solid #e67775;
  padding:14px;
    margin-bottom: 4px;font-size:18px;}
	
	#aroundselectiontool p  {margin-bottom:8px;}
	.letsgoagain { margin-top:16px;}

.datepicker-popup {margin-top:8px; margin-bottom: 12px;
    margin-bottom: 8px; }
p.completeme { font-size:14px; margin-bottom:8px; background:#eeffdd; border:1px solid #73e600; padding:10px 14px; border-left:5px solid #73e600;}