/* Uni-Form by Dragan Babic  - http://dnevnikeklektika.com/ , http://draganbabic.com/ */

/* Some rights reserved - http://creativecommons.org/licenses/by-sa/2.5/ */

/* It is suggested not to edit this file directly, but rather the uni-form.css provided in the Uni-Form zip archive */

.uniForm
{
	background:url("/media/images/layout/jobSpacer.gif") repeat-x scroll left bottom transparent;
 	padding: 2px;
  	padding-bottom: 5px;
	width: 99%;
	/*margin:0 30px 3px 30px;*/
	float:left;
}
#lightwindow_container .uniForm
{
	width: 99%;	
	background: none;
}
/* Some generals */

.uniForm fieldset
{
  border: 0px dashed #fff;
  margin: 0;
  padding: 5px;
}

.uniForm fieldset legend
{
  margin: 0;
  padding: 0;
}

.uniForm .ctrlHolder
{

/* This is the main unit that contains our form elements */
   
  margin: 0;
  padding: 0;
  clear: both;
}

.uniForm .buttonHolder
{
 
  clear: both;
  padding-top: 5px;
}

.uniForm .resetButton
{
  
}

.uniForm .submitButton
{
  
}

.uniForm .inlineLabel,
    .uniForm .inlineLabels .inlineLabel,
    .uniForm .blockLabels .inlineLabel
{
  width: auto;
  float: none;
  margin: 0 1em 0 0;
  display: inline;
}

.uniForm .inlineLabel input
{
  
}

.uniForm .focused
{

}

/* ########################################################################## */

/* Styles for form controls where labels are in line with the input elements */

/* Set the class of the parent (preferably to a fieldset) to .inlineLabels */

.uniForm .inlineLabels .ctrlHolder
{
  
}

.uniForm .inlineLabels label,
        .uniForm .inlineLabels .label
{
  float: left;
  margin: .3em 2% 0 0;
  padding: 0;
  line-height: 100%;
  position: relative;
  color: #6c1e45;
  padding: 3px;
  text-align: right;
}

.uniForm .inlineLabels .textInput,
        .uniForm .inlineLabels .fileUpload
{
  float: left;
}

.uniForm .inlineLabels .fileUpload
{
  
}

.uniForm .inlineLabels .selectInput
{
  float: left;
}

.uniForm .inlineLabels textarea
{
  float: left;
}

.uniForm .inlineLabels .formHint
{
  clear: both;
}

/* inlineLabels esthetics */

.uniForm .inlineLabels .formHint strong
{
  
}

/* ########################################################################## */

/* Styles for form controls where labels are above the input elements */

/* Set the class of the parent (preferably to a fieldset) to .blockLabels */

.uniForm .blockLabels .ctrlHolder
{
  
}

.uniForm .blockLabels label,
      .uniForm .blockLabels .label
{
  display: block;
  float: none;
  margin: .3em 0;
  padding: 0;
  line-height: 100%;
  width: auto;
}

.uniForm .blockLabels .label
{
  float: left;
  margin-right: 3em;
}

.uniForm .blockLabels .inlineLabel
{
  position: relative;
  top: .15em;
}

.uniForm .blockLabels .textInput,
      .uniForm .blockLabels .fileUpload
{
  float: left;
}

.uniForm .blockLabels .fileUpload
{
  
}

.uniForm .blockLabels .selectInput
{
  display: block;
}

.uniForm .blockLabels textarea
{
  float: left;
  display: block;
}

.uniForm .blockLabels .formHint
{
  float: right;
  margin: 0;
  clear: none;
}

/* blockLabels esthetics */

.uniForm .blockLabels .ctrlHolder
{
  
}

.uniForm .blockLabels .focused
{
  
}

/* ########################################################################## */

/* Focus pseudoclasses */

.uniForm .ctrlHolder .textInput:focus
{
  
}

.uniForm div.focused .textInput:focus
{
  
}

.uniForm div.focused .formHint
{
  
}

/* Required fields asterisk styling, use if needed */

.uniForm label em,
    .uniForm .label em
{
  display: block;
  position: absolute;
  left: 100%;
  font-style: normal;
  font-weight: bold;
}

.uniForm .blockLabels label em,
    .uniForm .blockLabels .label em
{
  position: static;
  display: inline;
}

/* Add the following classes to your fieldsets (preferably) if you want columns */

.uniForm .col
{
  float: left;
}

.uniForm .columnLeft
{
  float: left;
}

.uniForm .columnRight
{
  float: right;
}
