@charset "UTF-8";
/* CSS Document */

.uniForm{ margin: 0px; padding: 0px; z-index: 400; } /* reset stuff */

.uniForm fieldset {border: none; margin: 0; padding: 0; display: inline; }

.uniForm .ctrlHolder { padding-top: 7px;}

.uniForm .focused { background: #f5f2f8; }

.uniForm .selectInput, .uniForm select, .uniForm .blockLabels select{ width: 53.5%; /* <- Required property */ }
      
.uniForm .multiField .blockLabel .textInput, .uniForm .multiField .blockLabel .selectInput, .uniForm .multiField .blockLabel select,
.uniForm .blockLabels .multiField .blockLabel .textInput, .uniForm .blockLabels .multiField .blockLabel .selectInput,
.uniForm .blockLabels .multiField .blockLabel select{ width: 100%; margin: .3em 0 0 0; }
	

/* .inlineLabels */
    
.uniForm .inlineLabels .ctrlHolder{ width: 100%;}
    


.uniForm .inlineQty { width: 50px; /* <- Required property */ margin: .3em 2% 0 0; /* <- Required property */ float: left;}
.uniForm .inlineQty .selectInput, .uniForm .inlineQty select{ 
		width: 45px; /* <- Required property */ 
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:#FBFBFB none repeat scroll 0 0;
		border:1px solid #d5d6d5;
		color:#000000;
		padding:3px 5px; }


.uniForm .inlineProduct { width: 100px; /* <- Required property */ margin: .3em 2% 0 0; /* <- Required property */ float: left;}

.uniForm .inlineProduct .selectInput, .uniForm .inlineProduct select{ 
		width: 270px; /* <- Required property */ 
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:#FBFBFB none repeat scroll 0 0;
		border:1px solid #d5d6d5;
		color:#000000;
		padding:3px 5px; }


    
 


/* Columns (they are floated left by default) */
.uniForm .col{ width: 47.9%; /* <- Required property */ margin: 0 2% 20px 0; }
/* Use .first and .last classes to control the layout/spacing of your columns */
.uniForm .col.first{ width: 49%; /* <- Required property */ float: left; clear: none; }
.uniForm .col.last{ width: 49%; /* <- Required property */ float: right; clear: none; margin-right: 0; }


 /* Clear all floats */ 
    .uniForm:after,
      .uniForm .buttonHolder:after, 
      .uniForm .ctrlHolder:after, 
        .uniForm .ctrlHolder .multiField:after,
          .uniForm .inlineLabel:after{ content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; min-height: 0; visibility: hidden; }

