/* Enter Your Custom CSS Here */

@media (max-width: 767px){ 
	.td-header-top-menu{ display: block !important; }
}

.gform_wrapper h2.gsection_title{
  border:0;
  background-color:#f1f1f1;
  border-bottom:1px dotted #ccc;
  padding:15px 10px !important;
  width:100%;
  font-weight:bold;
  font-size:1em;
  margin-top:15px !important;
  color:#069;
  text-transform:uppercase;

}

.gform_wrapper .gsection{
  border:0;
  margin:0;
  padding:0;
  font-size:0.9em;
}

.gform_wrapper ul li.indented{
  padding-left:25px;
}

.gform_wrapper .gfield_date_day label, 
.gform_wrapper .gfield_date_month label, 
.gform_wrapper .gfield_date_year label, 
.gform_wrapper .gfield_time_ampm label, 
.gform_wrapper .gfield_time_hour label, 
.gform_wrapper .gfield_time_minute label, 
.gform_wrapper .ginput_complex label, 
.gform_wrapper .instruction,
.gform_wrapper .gfield_label{
  color:#999;
  font-size:0.8em;
}

.gform_wrapper input[type=text],
.gform_wrapper input[type=email],
.gform_wrapper input[type=tel],
.gform_wrapper select,
.gform_wrapper textarea{
  	border:1px solid #999;
  	box-shadow:0 0 2px #777;
  	padding:6px;
  	margin-left:3px;
}

.gform_wrapper .top_label .gfield_label{
 	font-weight:normal; 
}

.gform_wrapper ul.billingList .gfield_contains_required  .gfield_label,
.gform_wrapper ul.shippingList .gfield_label,
li#field_1_27.gfield_contains_required .gfield_label{
 /*	display:none; */
  	margin:0;
}

.gform_wrapper label{color:#777}

.shippingSameBilling{color:#666;}

.gform_wrapper span.ginput_total{color:#069;}

.productsWrapper ul li {border-bottom:1px dotted #ccc;padding:10px 0px !important;}
.price{color:#069;}


.formClassifieds{width:60%;}
.formClassifieds ul.formInner {
  	list-style:none !important;  	
  	padding:15px;
  	margin:0; 
  	background-color:#fcfcfc;	
  	background: -webkit-linear-gradient(#fafafa, #f9f9f9); /* For Safari 5.1 to 6.0 */
  	background: -o-linear-gradient(#fafafa, #f9f9f9); /* For Opera 11.1 to 12.0 */
 	background: -moz-linear-gradient(#fafafa, #f9f9f9); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#fafafa, #f9f9f9); /* Standard syntax */	
  	border:1px dotted #ccc;
  	border-top:0;
  	
  }

body .gform_wrapper form.formClassifieds div.gform_body ul.gform_fields li.gfield.gfield_html ul li{
	list-style:none !important;  
  	padding-left:20px
}

.formClassifieds .gsection {padding:0;border:0;}

.formClassifieds .gsection h2.gsection_title{
 	border:0;
  	box-shadow: 0 0 2px #333;
  	background-color:#f1f1f1;  
  	padding:5px 20px !important;
  	width:100%;
  	font-weight:bold;
  	font-size:1em;
  	margin-top:15px !important;
  	color:#555;
  	text-transform:uppercase;
 
}

.gform_wrapper .formClassifieds  .gfield_html.gfield_no_follows_desc{margin-top:2px;}
.gform_wrapper .formClassifieds li.gfield.gfield_error.gfield_contains_required div.ginput_container, 
.gform_wrapper .formClassifieds li.gfield_html{max-width:100%;}

#field_3_23 > label,
#field_3_25 > label,
.gfield_required{
  	display:none
}

.gform_wrapper .ginput_complex.ginput_container{
 	overflow:visible; 
}

.gform_wrapper .gfield_checkbox li label, 
.gform_wrapper .gfield_radio li label{
  	font-weight:bold;
}
.gform_wrapper .gfield_checkbox li label .desc, 
.gform_wrapper .gfield_radio li label .desc{
  	font-weight:normal;font-size:12px
}	


.td_block_14 .td-block-span6 .td-module-thumb{
  height:350px!important;
  overflow:hidden;
}