.avatar-large div.ui-dialog-titlebar
{
  border:0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active{
	padding-bottom: 0px !important;
}

.ui-dialog {
  z-index: 999999 !important;
}
.ui-dialog.ui-widget{
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px black;
	box-shadow: 0 0 5px #000;
}

.ui-dialog .ui-dialog-titlebar
{
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
padding-left:10px;
}

.ui-dialog .ui-dialog-title,.ui-dialog div.ui-dialog-titlebar a.ui-dialog-titlebar-close
{
height:33px;
line-height:40px;
}
.ui-dialog div.ui-dialog-titlebar a.ui-dialog-titlebar-close {
height: 100%;
}

.ui-dialog .ui-dialog-title
{
margin-left:10px;
}

.ui-dialog div.ui-dialog-titlebar
{
padding-left:0;
}

.ui-dialog div.ui-dialog-titlebar a.ui-dialog-titlebar-close
{
width:33px;
}

.ui-dialog div.ui-dialog-titlebar a.ui-dialog-titlebar-close:active span.ui-icon
{
opacity:1;
}

.ui-dialog .ui-dialog-content
{
padding:20px 10px;
}

.mobile-enabled .ui-dialog input[type=text],.mobile-enabled .ui-dialog textarea
{
background-color:#fff;
}

.ui-dialog .ui-dialog-buttonpane
{
padding-left:10px;
}

.ui-dialog {
position:absolute;
font-family: 'Open Sans', sans-serif;
margin:0;
}

.ui-dialog .ui-dialog-titlebar {
position:relative;
background:#333;
font-size:13px;
color:#fff;
border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
padding:0 0 0 20px;
}

.ui-dialog .ui-dialog-title {
float:left;
line-height:30px;
padding-top:0;
height:30px;
font-weight:600;
    -webkit-font-smoothing: antialiased;
}

.ui-dialog .ui-dialog-titlebar-close {
position:absolute;
right:0;
top:0;
width:30px;
height:30px;
margin:0;
padding:0;
}

.ui-dialog .ui-dialog-titlebar-close.ui-state-focus {
background: none;
border: none;
outline: none;
}

.ui-dialog .ui-dialog-titlebar-close span {
position: absolute;
left: 50%;
top: 50%;
margin: -9px 0 0 -9px;
padding: 0;
display: block;
height: 18px;
width: 18px;
background:url(/img/icons/icons_sprite.png) no-repeat 50% -692px;
opacity: .3;
filter: alpha(opacity=30);
}

.ui-dialog .ui-dialog-titlebar-close:hover span {
opacity: 1;
filter: alpha(opacity=100);
}

.ui-dialog .ui-dialog-content {
border:0;
background:#fff;
zoom:1;
border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
-webkit-border-radius:0 0 3px 3px;
padding:0px;
}

.ui-dialog .ui-dialog-cancel-link {
line-height:30px;
height:30px;
font-size:12px;
margin:0;
}

.ui-dialog .ui-dialog-buttonpane {
text-align:left;
background-image:none;
background:#fff;
border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
-webkit-border-radius:0 0 3px 3px;
border-width:0;
margin:-18px 0 0;
padding:0 20px 20px;
}

.ui-dialog .ui-dialog-buttonpane button {
display:inline-block;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
background-position:left center;
background-repeat:repeat-x;
background-color:#68b43b;
color:#fff!important;
font-weight:600;
text-align:center;
vertical-align:middle;
cursor:pointer;
font-size:12px;
border:2px solid transparent;
text-shadow:1px 1px 1px #396f1e;
outline:0;
margin:0 5px 0 0;
padding:4px 10px 5px;
}

.ui-dialog .ui-dialog-buttonpane button:hover {
background-color:#7fc654;
color:#fff;
border-color:#62a937;
}

.ui-dialog .ui-resizable-se {
width:14px;
height:14px;
right:3px;
bottom:3px;
}

.ui-draggable .ui-dialog-titlebar {
cursor:move;
}

.xui-dialog .ui-dialog-content label {
line-height:10px;
font-weight:700;
padding-bottom:5px;
}

.xui-dialog .ui-dialog-content fieldset {
margin-bottom:20px;
}

.xui-dialog .ui-dialog-content .buttons {
margin-top:20px;
}

.ui-dialog { position: absolute; padding: 0px; width: 300px; overflow: hidden; border-radius: 4px;}
.ui-widget-header { background: inherit; color: #ffffff; font-weight: bold; }
.ui-widget-content { background: #fff; color: #333333; }
.ui-widget-header { border: 0px; color: #ffffff; font-weight: bold; background: #eee; border-radius: 0px; margin: 0px; border-bottom: solid thin #C4BEBE}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: none; background: #ffffff; font-weight: bold; color: #000; }
li.ui-state-default.ui-corner-top a{font-size: 8pt;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000; text-decoration: none; }
.ui-widget-content { border: none; color: #333333; overflow: visible;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none; background: inherit; font-weight: bold; color: #1c94c4; }
.ui-dialog-titlebar-close{background-color: transparent!important;}
.ui-state-default a:hover{ border: none; font-weight: bold; color: #187499; }
.ui-state-active a:hover{color: #000}
.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{position: relative; top: 10px;}
/*.ui-dialog-titlebar-close.ui-corner-all:hover{background: #7C7676}*/

.ui-dialog-titlebar-close.ui-corner-all.ui-state-hover{background: #333 !important; border: none; cursor: pointer;}
.ui-dialog div.ui-dialog-titlebar a.ui-dialog-titlebar-close span.ui-icon:hover{opacity: 1}
.live-input{display: block; float: left; position: relative; width: 200px; cursor: pointer; }
.ui-state-active a, .ui-state-active a:link, .ui-state-hover{color: #000 !important;}

/*---slider---*/
.ui-slider {
    height: 10px;
    background: #aaa;
}
.ui-slider-range {
    background: #666;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.ui-slider-handle {
	top: -6px !important;
    width: 8px !important;
	height: 21px !important;
    margin-left: -4px !important;
}
/*------------*/

ul.ui-autocomplete li.ui-menu-item a{
	font-size: 10pt;
}

ul.ui-autocomplete .ui-state-focus{
	 border: 1px solid #C1BFBF; 
	 background: #E0DBDB; 
	 font-weight: bold; 
	 color: #000; 
}

.ui-tabs .ui-tabs-panel{
  padding: 0;
}

.ui-tabs .ui-tabs-nav li{
  margin: 1px 0 0 0;
}

.ui-tabs .ui-tabs-nav li a{
      padding: .5em .5em .6em;
  -webkit-font-smoothing: antialiased;
      font-weight: normal;
      font-size: 11px;
}

.ui-datepicker .ui-widget-header{
  border: 1px solid #aaaaaa;
  background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
  color: #222222;
  font-weight: bold;
}
.ui-datepicker .ui-corner-all{
  border-radius: 4px;
  height: 20px;
  font-size: 12px;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-widget-header .ui-icon {
  background-image: url(images/ui-icons_222222_256x240(2).png);
}

.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-widget-header .ui-icon {
background-image: url(images/ui-icons_222222_256x240(2).png);
}
.ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default{
  border: 1px solid #cccccc;
  background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
  font-weight: bold;
  color: #1c94c4;
}
.ui-datepicker table {
  width: 100%;
  font-size: .8em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
#ui-datepicker-div{
  width: 240px;
  border: solid thin;
  border-color: rgba(82, 168, 236, 0.8);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

.ui-widget-content a {
  color: #fff;
}

.ui-widget-content a:hover{
  color: #fff;
}

.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li a.ui-corner-all{
  color: #000;
}

.ui-widget-overlay{
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.ui-resizable-handle.ui-resizable-se.ui-icon.ui-icon-gripsmall-diagonal-se{
  z-index: 0 !important;;
}
.ui-dialog{
  z-index: 5;
}

#ui-datepicker-div>.ui-datepicker-header{
	padding:2px;
}
	#ui-datepicker-div>.ui-datepicker-header>.ui-corner-all{
		top:1px;
		width:20px;
		height:20px;
		border:1px solid #ccc;
	}
	#ui-datepicker-div>.ui-datepicker-header>.ui-corner-all.ui-state-hover{
		border-color:#1c94c4;
		background-color:white;
	}
	#ui-datepicker-div>.ui-datepicker-header>.ui-corner-all.ui-state-disabled{
		right:2px;
		border-color:#ccc;
		background-color:#ccc;
	}
		#ui-datepicker-div>.ui-datepicker-header>.ui-corner-all.ui-state-disabled>span{
			cursor:default;
		}
		#ui-datepicker-div>.ui-datepicker-header>.ui-corner-all>.ui-icon{
			background-image:url(ui-lightness/images/ui-icons_228ef1_256x240.png);
		}
		#ui-datepicker-div>.ui-datepicker-header>.ui-datepicker-title>select{
			height:20px;
			margin:0;
		}
