/*

Uniform Theme: Uniform Default
Version: 1.8
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
http://uniformjs.com/

*/
/* General settings */
div.selector, div.selector span /*div.checker span*/, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {
  background:url("../images/sprite.png");
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased; }
div.selector/*, div.checker*/, div.button, div.radio, div.uploader {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
  /* Keeping this as :focus to remove browser styles */ }
  div.selector:focus/*, div.checker:focus*/, div.button:focus, div.radio:focus, div.uploader:focus {
    outline: 0; }
div.selector, div.selector *, div.radio, div.radio */*, div.checker, div.checker */, div.uploader, div.uploader *, div.button, div.button * {
  margin: 0;
  padding: 0; }

.highContrastDetect {
 /* background: url("../images/bg-input.png") repeat-x 0 0;*/
  width: 0px;
  height: 0px; }

/* Input & Textarea */
input.uniform-input,
select.uniform-multiselect,
textarea.uniform {
 /* background: url("../images/bg-input.png") repeat-x 0 0;*/
  outline: 0; }
  input.uniform-input.active,
  select.uniform-multiselect.active,
  textarea.uniform.active {
   /* background: url("../images/bg-input-focus.png") repeat-x 0 0; */}

/* Remove default webkit and possible mozilla .search styles.
 * Keeping this as :active to remove browser styles */
/*div.checker input,*/
input[type="search"],
input[type="search"]:active {
  -moz-appearance: none;
  -webkit-appearance: none; }

/* Select */
div.selector {
	border:solid 1px #d4d4d4;
	box-shadow:inset 0px 1px 3px #eeeeee;
	background-color:#FFFFFF;
	font-family:Verdana;
	border-radius:2px;
	vertical-align:middle;
	position:relative;
	cursor:pointer;
	margin-right:5px;
	}
	
  div.selector span {
    text-overflow:ellipsis;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    background-position:right -2px;
    height:20px;
    line-height:20px;
	line-height:20px \9;
	padding:0px;
	color:#4d4d4d !important;
	text-indent:5px;
    cursor: pointer;
    display:block;
  }
  div.selector.fixedWidth {
     }
  div.selector.fixedWidth span {
	   cursor: pointer;
       }
  div.selector select {
    opacity: 0;
	cursor: pointer;
    filter: alpha(opacity=0);
    -moz-opacity:0;
    border:solid 1px #d4d4d4;
    position:absolute;
    top:0px;
    left:-1px;
    width: 100%;
	border-radius:2px;
	}
  div.selector.active {
     }
    div.selector.active span {
      }
  div.selector.hover, div.selector.focus {
	border:solid 1px #00a3e0;
	box-shadow:0px 1px 3px #d4d4d4;
	}
	
    div.selector.hover span, div.selector.focus span {
       }
    div.selector.hover.active, div.selector.focus.active {
       }
      div.selector.hover.active span, div.selector.focus.active span {
        }
  div.selector.disabled, div.selector.disabled.active {
     }
    div.selector.disabled span, div.selector.disabled.active span {
       }
	  

/* Remove inner shadow from inputs on mobile iOS */
textarea, input[type="text"] {
-webkit-appearance: none;
}
	  
/* INPUT & TEXTAREA */
input.uniform-input,
select.uniform-multiselect,
textarea.uniform {
 	background:inherit;
	border:solid 1px #d4d4d4;
	height:20px;
	box-shadow:inset 0px 1px 3px #eeeeee;
	background-color:#FFFFFF;
	border-radius:2px;
	font-family:Verdana;
	padding:0 2px;
	text-indent:5px;
	padding-right:5px;
	line-height:23px \9;
	/*color:#4d4d4d !important;*/
	margin-right:5px;
	vertical-align:middle;
	position:relative;
	cursor: pointer;}
  input.uniform-input.hover,input.uniform-input.focus,
  select.uniform-multiselect.hover,
  select.uniform-multiselect.focus,
  textarea.uniform.hover,
  textarea.uniform.focus {
	border:solid 1px #00a3e0;
	box-shadow:0px 1px 3px #d4d4d4;
    }

