/* * * * * * * * * * * *
 * search form style - inside the iFrame 
 * * * * * * * * * * * */

/* Remove padding and margin */
* {
	margin: 0;
	padding: 0;
}

html { overflow: hidden; }						/* do not display scroll bar */

body {
	background-color: #F0F0F0 ; 	/* match the #header background-color */
	font-family: Roboto, Verdana, Helvetica, sans-serif ;
	color:#53565A ;
 	font-size: 14px;
	line-height: 1.275 ;
}

/* remove outline from input boxes */
form ,
input { 
    outline: none;
    font-family: inherit ;
}

/* good stuff */
input {
	margin: 0 ;
	padding: 4px 5% ;
	height: 32px ;
	width: 17em ; 
	background: #F0F0F0 ;
	color: #4d5256 ;
	border-width: 0 ;
	outline: none ;
	outline-width: 0 ;			/* turn off border in safari */
	 -webkit-appearance: none; 	/* turn off chrome input[search] border */

	/* 
		make all browsers render the input box the same way (for height/width specs)
		- see: http://css-tricks.com/box-sizing/ 
	*/
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	} 

	.lt-ie9 input {
		width: 16em;
		height: auto ;
	}

.submit-btn { 
	margin: 0 3px ;
	border: 0 ;
	height: 32px ;
	width: 32px ;
	background-color: transparent ;
	float: right ;
}
	.lt-ie9 .submit-btn {
		float: none ;
	}


	.submit-btn span {
		width: 100% ;
		text-align: center ;
		padding-top: 9px ;
		padding-bottom: 10px ;
		color: #1885b3 ;
	}
	.submit-btn span:hover {
		color: #4F2F91 ;
	}
		
input.placeholder { 				/* older browsers */
	color: #4d5256 ; /* #B5B5B5 ; */ 
	}
input::-webkit-input-placeholder {	/* webkit (eg Chrome) browsers */
    color: #4d5256 ; /* #B5B5B5 ; */ 
}
input:-moz-placeholder {			/* FF 4+ browsers */
    color: #4d5256 ; /* #B5B5B5 ; */ 
}
input:-ms-input-placeholder {		/* IE 10+ browsers */
    color: #4d5256 ; /* #B5B5B5 ; */  
}
