.tpmswizard { width: 100%; padding: 0 20px; position: relative; }

  .wiz_overlay, .wiz_overlay_loading { position: absolute; top: 0; left: 0; width: 100%; 
    height: 100%; z-index: 5; display: none; }
    
  .wiz_overlay { background: #fff; opacity: 0.75; }  
  .wiz_overlay_loading { z-index: 6; }
    .wiz_overlay_loading img { margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }


.tpmswizard h3 { font-weight: 700; text-transform: none; margin-bottom: 15px; }



#wizform1 select {
  display: block; margin-bottom: 10px; width: 280px; 	
}

#wizform1 a.bigredlink { float: none; cursor: pointer; display: none; }

#wiz_results_container { margin-top: 20px; }

h1.wizardheadline { text-transform: none; margin-bottom: 10px; padding-left: 0; border: none; }
h1.wizardheadline:before { display: none; }

.wiz_result_box { padding: 5px; border: 1px solid #ccc; margin-bottom: 10px; }

  .wiz_result_box h2 { border-bottom: 1px dotted #1a1a18; color: #1a1a18; padding: 12px 6px 6px 0;
  width: 680px; }
  .wiz_result_box h2:before { color: #e30018; content: "j"; font-family: "rema-tiptop-otr" !important;
    font-size: 15px; font-style: normal !important; font-variant: normal !important;
    font-weight: normal !important; line-height: 1; padding-right: 5px; text-transform: none !important;
   }
  
  .wiz_result_box.torques p { padding-bottom: 9px; }
  .wiz_result_box a { text-decoration: underline; }
  .wiz_result_box a:hover { text-decoration: none; color: #e30018; }
  .wiz_result_collection { margin: 20px 0; position: relative; }  
  .wiz_single_result { overflow: hidden; }
  .wiz_single_result img { width: 180px; float: left;  }
  .wiz_single_result .wiz_result_data { float: left; overflow: hidden; width: 740px;
    border-top: 1px dotted #1a1a18; margin-top: 25px;
   }
    .wiz_single_result .wiz_result_data > div { float: left; margin-right: 5px; padding-top: 5px; }
    
 .wiz_header_data { position: absolute; left: 180px; top: 1px; overflow: hidden; width: 740px; }    
 .wiz_header_data > div { float: left; margin-right: 5px; padding-bottom: 5px; }
    
 .wrd_articlenumber { width: 75px; border-right: 1px dotted #1a1a18; }    
 .wiz_result_data .wrd_articlenumber { height: 60px; }

 .wrd_name { width: 140px; }
 .wrd_dims{ width: 105px; } 
 .wrd_weight { width: 50px; }  
 .wrd_contents { width: 60px; text-align: center; } 
 .wrd_vpe { width: 60px; text-align: center; }   
 .wrd_extra1 { width: 210px; } 
 
 .wizco_tools .wrd_name { width: 230px; }
 .wizco_tools .wrd_torque { width: 120px; }
 .wizco_tools .wrd_weight { width: 80px; } 
 .wizco_tools .wrd_extra1 { width: 80px; } 
 
 .intellisens .wrd_name { width: 300px; }
 .intellisens .wrd_extra1 { width: 100px; }
 .intellisens .wrd_extra2 { width: 80px; } 
 
 .ezsensor .wrd_name { width: 250px; }
 .ezsensor .wrd_extra1 { width: 100px; }
 .ezsensor .wrd_extra2 { width: 80px; }  
 .ezsensor .wrd_extra3 { width: 80px; }  
 .ezsensor .wiz_single_result img { width: 180px; } 

 .oemsensors .wrd_name { width: 210px; }
 .oemsensors .wrd_extra1 { width: 100px; }
 .oemsensors .wrd_extra2 { width: 80px; }  
 .oemsensors .wrd_extra3 { width: 120px; }  
 
 .huf_ventile .wrd_name { width: 220px; } 
 .huf_ventile .wrd_extra1 { width: 110px; } 
 .huf_ventile .wrd_extra2 { width: 85px; }
 .huf_ventile .wrd_color { width: 85px; }
 
 .vdo_rdks_servicekits .wrd_name, .rtmps_ventile_kits .wrd_name { width: 400px; } 
 .vdo_rdks_servicekits .wrd_extra1, .rtmps_ventile_kits .wrd_extra1 { width: 100px; } 
 
    
    
