
#asBg {width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;zoom:1;z-index:111; backdrop-filter: blur(5px);}
#asCont {min-width:50px;min-height:50px;width:auto;height:auto;overflow:hidden;overflow-y:auto;top:0;left:0;padding:15px 15px 25px;margin:0;background-color:#fff;position:absolute;border:1px solid rgba(0, 0, 0, .2);box-shadow: 0 5px 10px rgba(0, 0, 0, .2);border-radius: 6px; z-index:1111;}

#asCont .btnBlue, #asCont .btn, #asCont .del {cursor:pointer;}
#asCont h1{cursor:move}
a#asClose, #moveHandler {width:35px;height:35px;cursor:pointer;position:absolute;background:url(../images/close.png) 1px 1px no-repeat;z-index:11111;}
#moveHandler  {background:url(../images/move.png) 1px 1px no-repeat; cursor:move;}


  .custom-combobox {
    position: relative;
    display: inline-block;
	margin-right:30px;
  }
  .custom-combobox-toggle {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
	width:27px;
	outline:0;
  }
  .custom-combobox-input {
    margin: 0;
    padding: 5px 10px;
	width:150px;
  }
  
  .custom-combobox-input:focus,  .custom-combobox-input:focus-visible {
	  border-color: rgba(82,168,236,0.8);
	  outline: 0;
	  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
  }
  
  .custom-combobox-input:focus+a,  .custom-combobox-input:focus-visible+a
  {
	   border-color: rgba(82,168,236,0.8);
	  outline: 0;
	   box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
  }  
  
  .custom-combobox .ui-button-text {margin-top:9px;}
  
  .ui-widget {z-index:1121}