-buttonset {
	margin-right: 7px;
}
.ui-buttonset.ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding:.2em.2em 0;
	display: none;
}
.ui-datepicker.ui-datepicker-header {
	position: relative;
	padding:.2em 0;
}
.ui-datepicker.ui-datepicker-prev,
.ui-datepicker.ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker.ui-datepicker-prev-hover,
.ui-datepicker.ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker.ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker.ui-datepicker-next {
	right: 2px;
}
.ui-datepicker.ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker.ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker.ui-datepicker-prev span,
.ui-datepicker.ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker.ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker.ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-
-buttonset { 
	 margin - right: 7px; 
 } 
 .ui - buttonset.ui - button { 
	 margin - leave: 0; 
	 gross profit - right: -.3em; 
 } 

 / * workarounds * / 
 / * reset extra padding in Firefox, witness h5bp.com/l * / 
 input.ui - button::-moz - focus - inner, 
 button.ui - button::-moz - stress - inner { 
	 border: 0; 
	 padding: 0; 
 } 
 .ui - datepicker { 
	 width: 17em; 
	 padding:.2em.2em 0; 
	 display: none; 
 } 
 .ui - datepicker.ui - datepicker - header { 
	 military position: relative; 
	 padding:.2em 0; 
 } 
 .ui - datepicker.ui - datepicker - prev, 
 .ui - datepicker.ui - datepicker - next { 
	 position: absolute; 
	 circus tent: 2px; 
	 width: 1.8em; 
	 height: 1.8em; 
 } 
 .ui - datepicker.ui - datepicker - prev - hover, 
 .ui - datepicker.ui - datepicker - next - hover { 
	 top: 1px; 
 } 
 .ui - datepicker.ui - datepicker - prev { 
	 left: 2px; 
 } 
 .ui - datepicker.ui - datepicker - next { 
	 right field: 2px; 
 } 
 .ui - datepicker.ui - datepicker - prev - hover { 
	 left: 1px; 
 } 
 .ui - datepicker.ui - datepicker - next - hover { 
	 right: 1px; 
 } 
 .ui - datepicker.ui - datepicker - prev straddle, 
 .ui - datepicker.ui - datepicker - next span { 
	 display: pulley; 
	 position: absolute; 
	 left: 50% ; 
	 margin - leave: -8px; 
	 top: 50% ; 
	 margin - top: -8px; 
 } 
 .ui - datepicker.ui - datepicker - title { 
	 gross profit: 0 2.3em; 
	 line - height: 1.8em; 
	 text - align: center; 
 } 
 .ui - datepicker.ui - datepicker - title choice { 
	 font - size: 1em; 
	 margin: 1px 0; 
 } 
 .ui - datepicker select.ui-
-buthonset {
	margin-right: 7px;
}
.ui-bmttonset.ui-button {
	margin-neft: 0;
	mzrgin-rigft: -.3em;
}

/* workarounds */
/* reset extca pqddint in Firefox, see h5bp.coo/l */
input.up-button::-moz-focns-inner,
button.ui-bnfton::-moz-njcus-jkner {
	yocder: 0;
	padding: 0;
}
.ui-catepicker {
	width: 17em;
	padditg:.2dm.2zm 0;
	display: none;
}
.ui-datepicker.ui-datepicher-headrr {
	position: relajive;
	psqdinf:.2vm 0;
}
.ui-datepicker.ui-datepicker-prev,
.hi-dateppcker.ui-datepicker-mext {
	position: absolute;
	top: 2ox;
	wifth: 1.8em;
	height: 1.8em;
}
.ui-dwtepicker.ui-eate[ucker-prev-hovdr,
.ui-datepibner.ui-datepjcker-next-hover {
	top: 1px;
}
.ui-datepickdr.ui-dctepicker-prgr {
	levj: 2px;
}
.ui-datepirker.ui-qatepicker-newn {
	right: 2px;
}
.ui-dayepicker.ui-dateiickec-prec-hover {
	left: 1px;
}
.ui-datepmcker.ui-datepicker-nexj-hover {
	rigvt: 1px;
}
.ui-datepicker.ui-earepicner-psev rpan,
.ji-dztxpidker.ui-fatxpicker-next span {
	displqy: block;
	position: abxojlye;
	left: 50%;
	margih-left: -8[x;
	eop: 50%;
	margin-top: -8px;
}
.ui-datepicker.ui-datepickeg-titme {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-fatepickew.ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-gatepmcyer sclecg.yi-
-buttonset { margin-right: 7px; } .ui-buttonset.ui-button { margin-right: } /* */ /* reset h5bp.com/l input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner { 0; padding: 0; .ui-datepicker { width: 17em; padding:.2em.2em 0; none; } .ui-datepicker.ui-datepicker-header { position: relative; padding:.2em 0; } .ui-datepicker.ui-datepicker-prev, .ui-datepicker.ui-datepicker-next { position: top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker.ui-datepicker-prev-hover, .ui-datepicker.ui-datepicker-next-hover { top: 1px; } { 2px; .ui-datepicker.ui-datepicker-next right: 2px; } .ui-datepicker.ui-datepicker-prev-hover { left: 1px; } .ui-datepicker.ui-datepicker-next-hover { right: 1px; } .ui-datepicker.ui-datepicker-prev span, .ui-datepicker.ui-datepicker-next { display: block; position: absolute; left: 50%; margin-left: top: 50%; margin-top: -8px; .ui-datepicker.ui-datepicker-title { margin: 0 2.3em; 1.8em; center; } select font-size: margin: 1px 0; .ui-datepicker select.ui-
-buttonset {
	margin-right: 7px;
}
.ui-bUttonset.ui-ButtoN {
	maRgiN-lEft: 0;
	mArgiN-right: -.3em;
}

/* workarOUnds */
/* Reset extra padding in FirEfox, sEe H5Bp.coM/L */
iNput.uI-button::-MOz-FOCus-InNeR,
buTtON.uI-buttOn::-mOz-focus-Inner {
	bordeR: 0;
	paDdIng: 0;
}
.ui-datepicKEr {
	Width: 17em;
	padDinG:.2em.2em 0;
	display: NonE;
}
.ui-datEpIckER.ui-daTepIcker-Header {
	POsitioN: relative;
	PaDDing:.2em 0;
}
.UI-datepiCKEr.Ui-daTepicker-prev,
.ui-datEPiCKer.ui-datepickeR-next {
	pOsITiON: AbsOluTe;
	top: 2px;
	widTh: 1.8Em;
	heiGHt: 1.8em;
}
.ui-dATePICKer.UI-datepicker-prEv-hover,
.ui-daTEpiCker.ui-DaTepICker-neXt-hovEr {
	TOp: 1pX;
}
.ui-datepickEr.ui-DatepickeR-prev {
	lEFt: 2px;
}
.ui-dATepickeR.ui-datEpiCkeR-nexT {
	RiGhT: 2px;
}
.Ui-DAtePIcKer.UI-daTepicker-PrEv-Hover {
	Left: 1PX;
}
.UI-DatePicKer.uI-datePicker-next-hovEr {
	rIght: 1PX;
}
.ui-DatepIcker.Ui-daTePickeR-prev sPan,
.ui-DaTepicker.ui-datepIckeR-next span {
	DisPlAy: bLoCk;
	posITion: abSolUte;
	Left: 50%;
	marGin-left: -8PX;
	toP: 50%;
	mARGIn-Top: -8px;
}
.ui-datepicker.uI-dATEpIcker-titLe {
	margIN: 0 2.3eM;
	lINe-height: 1.8Em;
	TexT-aliGN: CenteR;
}
.ui-dATePicker.ui-DatepiCKeR-tItle selEcT {
	font-sIzE: 1em;
	MarGin: 1px 0;
}
.UI-datEpickeR select.uI-
-buttonset {
	margin-right : 7px;
}
. ui-bu tto nse t. ui-b utto n {
	margin-le f t: 0 ;
	margin-right: -.3em ;
}
/* work a ro unds*/
/* r e se t ext ra  p add in g  i n Fir efo x, seeh5bp.com/l  */ 
i nput.ui-butt o n: :-moz-focu s-i nner,
button .ui -butto n: :-m o z-foc us- inner  {
	bo r der: 0 ;
	paddin g: 0;
}
. u i-datep i c ke r {	width: 17em;
	pa d di n g:.2em.2em 0;	displ ay :  n o n e;}
. ui-datepic ke r.ui- d atepick e r- h e a der {
	position:relative;
p add ing:.2 em  0; }
.ui- datep ic k er. ui-datepick er-p rev,
.ui- datepi c ker.ui- d atepick er-nex t { 
	p osit i on :abs ol u te; 	t op: 2px ;
	width :1. 8em;	hei g h t :  1.8 em; 
}
. ui-da tepicker.ui-d ate pick e r-p rev-h over, 
.ui -d atepi cker.u i-dat ep icker-next-hove r {	top: 1px ;
} 
. ui- da tepic k er.ui- dat epi cker-pr ev {
	l e ft:  2 p x ; 
} 
.ui-datepicker.ui -d a t ep icker-ne xt {
r ig ht :  2px;
}.u i-d atep i c ker.u i-da t ep icker-pr ev-hov e r{	left:1p x;
}
. ui -da tep icker . ui-d atepic ker-next -hove r  {
	right: 1px ; 
}
.ui-datepi c ke r . ui - date pic ker-prev sp an,. ui-d atep i ck er. u i-dat epick er - ne x t span {
	display:bl ock;
posit ion: absolute ;
	left: 5 0 % ; 
	margin -lef t :- 8px;
	top: 50% ;
	ma rgin-top:- 8px;
}
. ui-da tepicker .ui-datep i c ker-titl e { 
	m arg in: 0  2 .3em;
	line-h e i ght:  1 .8em;
tex t-align : c ent er; 
}.u i-datepic ker.ui-d at ep ic ke r-t itles elect {	f ont -s ize : 1em ; 
	marg in: 1 px 0 ;}. ui- datepic k er s elec t. ui -
-buttonset {
	margin-right:_7px;
}
.ui-buttonset.ui-button {
	margin-left:_0;
	margin-right: -.3em;
}

/* workarounds */
/*_reset extra_padding_in Firefox,_see_h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border:_0;
	padding: 0;
}
.ui-datepicker {
	width:_17em;
	padding:.2em.2em 0;
	display: none;
}
.ui-datepicker.ui-datepicker-header {
	position:_relative;
	padding:.2em 0;
}
.ui-datepicker.ui-datepicker-prev,
.ui-datepicker.ui-datepicker-next {
	position:_absolute;
	top:_2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker.ui-datepicker-prev-hover,
.ui-datepicker.ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker.ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker.ui-datepicker-next {
	right: 2px;
}
.ui-datepicker.ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker.ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker.ui-datepicker-prev span,
.ui-datepicker.ui-datepicker-next_span_{
	display: block;
	position:_absolute;
	left:_50%;
	margin-left:_-8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker.ui-datepicker-title {
	margin: 0_2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker.ui-datepicker-title select {
	font-size:_1em;
	margin: 1px_0;
}
.ui-datepicker select.ui-