@import "https://fonts.googleapis.com/css?family=Droid+Serif";  /* This Line is to import Google font style */

			.arrangecontent{
		margin: auto;
		max-width: 380px;
		min-width: 270px;
		width: auto;
		background-color: #1090CC;
		transform: translateY(-30px);
		}

		.headloadingcontainer {
		margin: auto;
		max-width: 380px;
		min-width: 270px;
		width: auto;
		}
		
		.headloader{
	    display: none;
		position: absolute;
		top: 45%;
		left: 0;
		right: 0;
		margin: auto;
		z-index: 1;
		width: 20%;
		}
		

		.arrangemain{
		margin-top:10px;
		-webkit-font-smoothing: antialiased;
		padding: 10px;
    	
		}

		.arrangemain #postcode2{
		display:block;
		max-width: 380px;
		min-width: 270px;
		width: auto;
		margin:0px;
		border:0;
		height: 535px;
		background-color: #1090CC;
		opacity: 1;
		border-radius: 0px;
		padding: 5px;

		}

		.arrangemain .survey-content{
		height: 610px !important;
		}

		.arrangemain .qtip-content{
		font-size: medium !important;
		}

		.arrangemain  input:not(.contactinput .contactinputblack)[type=text],select{
		width:45%;
		margin:10px 0;
		height:40px;
		padding:5px;
		border:3px solid #1878c0;
		border-radius:4px;
		}
		.arrangemain .contactinput{
		width: 98%;
		height:35px;
		padding:3px;
		border: 0px;
		border:3px solid #1878c0;
		border-radius:4px;
		margin-top: 10px;
		margin-bottom: 10px;
		}

		.arrangemain .contactinputblack{
		width: 98%;
		height:35px;
		padding:3px;
		border: 0px;
		border:3px solid #1878c0;
		border-radius:4px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: black;
		}
		
		.arrangemain #HeadPostcode{
		width: 45%;
		height:35px;
		padding:3px;
		border: 0px;
		border:3px solid #1878c0;
		border-radius:4px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: black;
		float: left;
		display: inline-block;
		}

		.arrangemain #HeadSearchAddress {
		width: 45%;
   		margin-top: 11px;
		margin-bottom: 12px;
    	margin-right: 5px;
    	margin-left: 5px;
    	float: right;
    	padding: 5px;
    	height: 33px;
    	background-color: #90c018;
    	border: none;
    	color: #fff;
    	font-family: 'Droid Serif',serif;
    	position: relative;
    	font-size: medium;
    	line-height: 0;
		display: inline-block;
		}

		.arrangemain input[type=checkbox]{
		display: inline !important;
		position: relative;
		text-align: left !important;
		margin-top: inherit !important;
		margin-left: -1% !important;
		
		}
		.arrangemain input[type=checkbox]{
		float: left !important;
		width: 28px !important; 
		height: 23px !important;
		display: block !important;
		margin-bottom: 10px;
		}
		
		not:(for="Check8", for="Check4"), .arrangemain .checkboxlabel, label{
		display: block !important;
		float: left !important;
		width: 60%;
		margin-left: 5px;
		height: 23px;
		font-size: medium;
		font-family: 'Source Sans Pro',sans-serif;
		color: white; 
		}

		.arrangemain p{
		margin-left: 2%;
		text-align:left;
		font-family: 'Source Sans Pro',sans-serif;
		color: white;
		margin-top: 2px;
		margin-bottom: -2px;
		}
		.arrangemain h4{
		text-align:left;
		font-family: 'Source Sans Pro',sans-serif;
		margin-top:12px;
		color: white;  
		margin-left: 1% !important;
		font-weight: lighter;
		margin: 5px;
		font-size: medium;
		}
		
		.arrangemain .posttitle{
		margin:10px;
		}
		
		.arrangemain #send_btn1 {
		width: 25%;
		margin: 5px;
		margin-right: 5px;
		float: left;
		padding: 0px;
		height: 40px;
		background-color: #80BA28;
		color: #fff;
		border: 0px;
		font-family: 'Source Sans Pro',sans-serif;
		font-size: large;
		}
		
		.arrangemain .bsukinfo{
		text-align:left;
		font-family:'Droid Serif',serif;
		margin-top: 3px;
		color: #003060;  
		margin-left: 1%;
		font-size: large;
		margin-bottom: 3px;
		padding: 0px;
		}
		

		.arrangemain .labelwidth{
		float:left;
		width:53%;
		margin-top:18px;
		margin-left: 1%;
		color: #003060;  
		font-family:'Droid Serif',serif;
		}
		
		.arrangemain label {
		font-family: 'Droid Serif',serif;
   		color: white;
   		font-size: small;
   		vertical-align: top;
   		margin-left: 3px;
		}
		
		
		.arrangemain input.error {
		border:1px solid red;
		color: #ff0000;
		}

		.arrangemain body {
			margin:0;
			padding:0;
		}
		

