/*
==============================================================================
**
** CONTACT
**
** SCOPE: 		CONTACT
** REVISION:	0.1
** DATE:		03/21/11
** AUTHORS:		DUNCAN MCALESTER (DUNCAN@LAYER-51.COM)

** USAGE:		The body tag for this section will have and ID of "contact"

** NOTES:
				
** TODO:		Connect up LESS variables

** REVISION HISTORY
------------------------------------------------------------------------------






==============================================================================
*/
/* ==================== REQUIRED LIBRARIES DO NOT REMOVE ===================== */
/* Including lib.less - this template is intentionally left blank and does not need to be included  on the live server */
/* Including lib.less - this template is intentionally left blank and does not need to be included  on the live server */
/* =========================================================================== */
/* 
	DM Note:
	
	I removed this for a few reasons.
	1) It appears it's only used in one place, so making this a variable is just duplicating the worl
	2) Variables should really be stored in a global file like settings.less
	3) There really shouldn't be a need to modify form fonts outside of the settings in typography and/or forms
		
		@table_data_font_size: 13px; */
fieldset {
  padding: 0;
  font-size: .9em;
  border: none;
  background: transparent !important;
}
input,
input:active {
  background: #eff2f3;
  border: none !important;
}
select,
select:active {
  border: none !important;
  background: #eff2f3;
}
input[type="text"]:focus {
  background: #eff2f3;
}
.required abbr {
  border: none !important;
  color: #951b00;
}
.errorMessage {
  z-index: 10000;
  display: block;
  padding: 0 10px;
  height: auto;
  color: #fff;
  font-weight: bold;
  font-size: 1em;
  background-color: #7C92AB;
}
.errorMessage ul {
  margin: 0;
  padding: .5em 0;
  list-style: none;
}
.errorMessage li,
.errorMessage li p {
  font-size: .9em;
  margin: 0 !important;
  padding-bottom: 0 !important;
}
select#inline-sort-counties {
  width: 76% !important;
}
#flag_table {
  width: 100%;
  font-size: .825em;
}
#flag_table th {
  color: #555555;
  padding: 1.333em 0;
  background-color: #eff2f3;
  border-bottom: 1px solid #bbc7cc;
  border-top: 1px solid #bbc7cc;
}
#flag_table .off,
#flag_table .shipping {
  background-color: #ffffff;
}
#flag_table td {
  width: 12%;
  text-align: center;
  padding: 1.333em 0;
}
#flag_table td input {
  width: auto;
}
#flag_table #sub {
  width: 20%;
}
#flag_table #flown {
  width: 34%;
}
#flag_table .summary {
  text-align: right;
}
#flag_table .shipping {
  border-top: 1px solid #bbc7cc;
}
#flag_table .subtotal {
  border-top: 1px solid #bbc7cc;
}
#flag_table .subtotal {
  background-color: #eff2f3;
  border-bottom: 1px solid #bbc7cc;
  color: #555555;
  font-size: 1.447em;
}
#flag_table td:nth-child(5) {
  text-align: left;
  padding-left: 5% !important;
}
li.radio {
  margin-bottom: 0;
}
.select li {
  float: left;
  width: 50%;
}
.select li label {
  float: left;
  width: 40%;
}
.select li select {
  float: left;
  width: 55%;
}
.select li .end {
  width: 11%;
}

/*
     FILE ARCHIVED ON 01:46:32 Jun 25, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:56:39 Nov 06, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 64.492
  exclusion.robots: 0.21
  exclusion.robots.policy: 0.202
  RedisCDXSource: 7.162
  esindex: 0.009
  LoadShardBlock: 38.308 (3)
  PetaboxLoader3.datanode: 40.494 (4)
  CDXLines.iter: 15.8 (3)
  load_resource: 44.502
  PetaboxLoader3.resolve: 38.205
*/