::placeholder{color:#999;font-weight:400;font-size:13.9px;text-transform:none;opacity:1; font-style: normal} 

input[type=text], textarea, select { 	font-family:"Poppins",   Arial, Helvetica;}

#grantApplicationForm{ border: 1px solid #555;border-radius: 4px; padding: 20px 30px; width: 1120px; max-width: 100%;  margin: 30px auto 200px auto; }
#grantApplicationForm h5 {
	text-align: center;
	font-family: "Playfair Display",Arial, Helvetica;
	font-size: 18px; font-weight: 300;
}

#grantApplicationForm h5 img { display: block; width: 120px; margin: 5px auto;}


#printButton{  text-align: right;  position: relative;	float: right;	height: 30px;}  
#printButton strong{
	display: block;
	width: 120px;
	height: 26px;
	line-height: 26px;
	background-image: url(../images/printGrantForm.png);
	cursor: pointer;
	text-align: center;
	padding: 0px   0px 0px 10px;
	font-size: 10px;
	border: 0px solid #ccc;
	border-radius: 42px;
	background-position: 9px 50%;
	background-size: 15px;
	background-color: #BC9335;
	transition: all 0.32s
}
#printButton:hover strong{ 	background-color:  #ff0000;	}

@media only screen and (max-width:1120px){
#printButton  { width: 100%;  height: 40px;}
#printButton strong{float: none ; margin: 0 auto;	height: 32px;line-height: 32px;}
	}

#grantApplicationForm p{ margin: 14px auto 4px auto; padding: 0; }
#grantApplicationForm p, #grantApplicationForm p strong, #grantApplicationForm p em{font-size: 15.8px; line-height: 19px;}
#grantApplicationForm p strong{
	font-weight: 400;
	display: block;
	padding: 0 0 5px 0;
	transition: all 0.35s;
	color: #C9A041;
}

	#grantApplicationForm hr{ clear: both; display: block; background: none; border:none; height: 1px;}

	#grantApplicationForm input[type=text] , #grantApplicationForm textarea ,#grantApplicationForm select  {	width: 100%;border: 1px solid  transparent;	border-radius: 2px;	font-size: 14.8px;	color: #444;	font-weight: 400;	transition: all 0.35s;background: #e1e1e1;}
	
#grantApplicationForm input[type=text]{	height: 40px;}
#grantApplicationForm textarea{height:80px;  }
#grantApplicationForm select{height:40px;width: 100%; text-indent: 0px; padding-left: 6px; background-image: url("../images/icons/arrowDgray.png") ; background-position: 98% 50% ; background-repeat: no-repeat;margin: 3px 0}

#grantApplicationForm textarea#referee1, 	#grantApplicationForm textarea#referee2 {  height:100px; margin: 5px auto}
#grantApplicationForm textarea#referee2{  }

#grantApplicationForm textarea#input17 { height:120px;  }


#grantApplicationForm input[type=text].fieldErr ,#grantApplicationForm  textarea.fieldErr, #grantApplicationForm select.fieldErr{ border: 1px solid red;}
#grantApplicationForm  input[type=text].subFields{ margin: 0 auto 4px auto;}
#grantApplicationForm p:hover strong {color: #fff; }
#grantApplicationForm p:hover input[type=text]  , #grantApplicationForm p:hover  textarea { background: #fff;}


#grantApplicationForm #uploadWrap{ border: 1px solid #555; padding: 15px 15px; position: relative;margin: 8px auto; width: 100%;border-radius:  4px;}
#grantApplicationForm input[type=file]{ position: absolute; left: -20000000px;} 
#grantApplicationForm  h7{ color: #BC9335; font-size: 12px; display: block; font-weight: bold; margin: 0 0 5px 0}
#grantApplicationForm label{ display: block; float: left; width: 190px;; margin-right: 18px;}
#grantApplicationForm label#uploadLabel5{ margin-right: 0px;}
@media only screen and (max-width:1120px){#grantApplicationForm label{  width: 100%; margin: 4px  0}}
#grantApplicationForm label strong{
border: 1px solid #777;  
	display: block;
	height: 32px;
	line-height: 32px;
	color: #C8C8C8;
	font-weight: bold;border-radius: 44px;
	font-size: 11.4px;
	cursor: pointer;
	padding: 0px;text-align: center;
	background-image: url(../images/icons/searchGray.png);
	background-size: auto  15px;
	background-position: 12px 50%;
	text-transform: uppercase;transition:  all 0.4s;
	}
	#grantApplicationForm label:hover strong{ background-color: #000;	text-decoration: underline;	color: #FEFEFE;	background-image: url(../images/icons/searchWhite.png);}
	
	#grantApplicationForm label.fileUploaded strong, 	#grantApplicationForm label.fileUploaded:hover strong { 
	background-color: #fff;border: 0px solid #000; 
	color: 	#000;	background-size: auto  11px;
	background-image: url(../images/icons/tickGreen.png);
	}

.verifyErr{ color: red; font-weight: bold;}

#grantApplicationForm 	#verificationCode, #grantApplicationForm  input#verificationCode {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 6px; 
  height: 34px;
  display: block;
  width: calc(100% - 160px);
  float: left;
  margin-left: 5px;
  max-width: 150px;
}
	
#grantApplicationForm #grantApply{
	height: 44px;
	border: none;
	border-radius: 3px;
	width: 100%;
	text-align: center;
	background: #BC9335;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;  
	margin: 8px auto 0 auto
}

#grantApplicationForm #grantApply:hover{	background-color: #98772B;}
 
.printPlaceholder{ display: none}

strong.printCheckBox, strong.printCheckBox *{ display: none} 




@media print {
body{background: #fff; margin: 0; padding: 0}
*{ font-family: Arial, Helvetica}
#header,  #footerWrap,  #content{ display: none;} 
#contentWrapper{ padding: 0;}
.printPlaceholder{ display: block; margin: 4px 0 1px 0; font-style: normal; line-height: 22px;}
#grantApplicationForm{ border: none; padding: 0  0px; margin: 0; width: 100%;}
#grantApplicationForm h5,  #grantApplicationForm p,  #grantApplicationForm p strong{ color: #000;}
#grantApplicationForm p{ padding-left: 10px;padding-right: 20px;}
#grantApplicationForm input[type=text] ,   #grantApplicationForm textarea{ background: #fff;border: 1px solid #000; height: 35px;}
#grantApplicationForm #printButton,  #grantApplicationForm #uploadWrap,  #grantApplicationForm #grantApply{ display: none;}
#grantApplicationForm select{ display: none;}
#noPrintVerify{ display: none}

strong.printCheckBox{ display: block;height: 24px ;line-height: 24px; margin: 5px 0}
strong.printCheckBox span{  display: block; float: left; height: 24px ;line-height: 24px; font-weight: bold; font-size: 14px;}
strong.printCheckBox em{ background: #fff;border-radius: 3px; margin-left: 4px;  margin-right: 15px;display: block; float: left;height: 24px; width: 24px; border: 2px solid #333;}
::-webkit-input-placeholder{color:#888;font-weight:300;font-size:0px;text-transform:none;opacity:0}
:-moz-placeholder{color:#fff;font-weight:300;font-size:0px;text-transform:none;opacity:0}
::-moz-placeholder{color:#fff;font-weight:300;font-size:0px;text-transform:none;opacity:0}
:-ms-input-placeholder{color:#fff;font-weight:300;font-size:0px;text-transform:none;opacity:0 } 
 .pageBreak { page-break-before: always; }
	 .pageBreak::after{ content: ''; display: block; height: 20px;  }
}