/**
 * CSS File for ezMark jQuery Plugin
 *
 **/
 .ez-hide { opacity: 0; filter:alpha(opacity=0); }
 .ez-checkbox {
 	background: transparent url('../../images/vendor/custom_checkbox.png') 0 -19px no-repeat;
 	display:inline-block;
 	width: 15px;
 	height: 15px;
 }

 .gfield_checkbox li .ez-checkbox input[type=checkbox], .gfield_checkbox li .ez-checkbox input[type=radiobutton]{
 	margin-top: -11px!important;
 	width: 15px!important;
 	height: 15px;
 }
 .gform_wrapper.gf_browser_chrome .gfield_radio li .ez-radio input[type=radio]{
	margin-top: -11px!important;
	width: 15px!important;
 }
 .ez-checkbox input,.ez-radio input{
 	margin-top: 0;
 	width: 15px;
 	height: 15px;
 }
 .ez-checkbox:hover,.ez-radio:hover  {
 	background-position: 0 -38px;
 }
 .ez-checkbox.ez-checked:hover, .ez-radio.ez-checked:hover {
 	background-position: 0 -95px;
 }
 ..gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{
 	margin-top: -11px!important;
 }

 .ez-radio {
 	background: transparent url('../../images/vendor/custom_radiobutton.png') 0 -19px no-repeat;
 	display:inline-block;
 	 	width: 15px;
 	height: 15px;
 }

 .ez-checked { background-position: 0 -76px; }
 .ez-selected { background-position: 0 -19px; }

 .ez-radio.ez-selected { background-position: 0 -76px; }

 .ez-checkbox-green {
 	background: transparent url('../../images/vendor/checkbox-green.png') 0 1px no-repeat;
 	display:inline-block;
 	*display: inline;
 }
 .ez-checked-green { background-position: 0 -18px; }
 .ez-checkbox, .ez-radio { zoom: 1; *display:inline; _height:30px; }
