.ui-front {
  z-index: 10000;
}
.ui-dialog {
  -webkit-box-shadow: 1px 1px 5px #7db9e8;
  -moz-box-shadow: 1px 1px 5px #7db9e8;
  box-shadow: 1px 1px 5px #7db9e8;
  font-size: 9px;
  box-sizing: content-box !important;
}
.ui-dialog .ui-dialog-titlebar {
  height: 20px;
  border-width: 0;
  padding: 1px;
  margin: 0;
  font-size: 12px;
  color: #fff;
  background: #095ba7;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#095ba7), color-stop(100%,#2989d8), color-stop(100%,#7db9e8));
  background: -webkit-linear-gradient(left, #095ba7 0%,#2989d8 100%,#7db9e8 100%);
  background: linear-gradient(to right, #095ba7 0%,#2989d8 100%,#7db9e8 100%);
  background: linear-gradient(to left, rgba(165,201,239,1), rgba(9, 91, 167, 1));
}
.ui-dialog .ui-dialog-title {
  margin: 0px 5px;
  color: #fff;
}
.ui-widget-shadow {
  -webkit-box-shadow: -7px -7px 7px #000000;
  box-shadow: -7px -7px 7px #000000;
}
/*.ui-widget-overlay {
  background: #eeeeee url("images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") 50% 50% repeat;
  opacity: .01;
  filter: Alpha(Opacity=01);*/ /* support: IE8 */
/*}*/

/** Preloader**/
#preloader{bottom: 0;right: 0;left: 0;position: absolute;z-index: 9999999;top: 25px;background: transparent!important;}
.spinnerContainer{width:32px;height:32px;display:inline-block;position: absolute;top: 50%;left: 50%; margin: -20px 0 0 -20px;}.smallSpinner{width:16px;height:16px}.spinner{box-sizing: content-box !important;width:24px;height:24px;position:relative;padding:4px;overflow:hidden;-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(8,end);-moz-animation-timing-function:steps(8,end);animation-timing-function:steps(8,end);-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate}.smallSpinner>.spinner{width:12px;height:12px;padding:2px}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.spinner>.ball{width:6px;height:6px;border-radius:100%;position:absolute;-webkit-transform-origin:12px 12px;-moz-transform-origin:12px 12px;transform-origin:12px 12px}.smallSpinner>.spinner>.ball{width:3px;height:3px;-webkit-transform-origin:6px 6px;-moz-transform-origin:6px 6px;transform-origin:6px 6px}.spinner>.ball:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.spinner>.ball:nth-child(2){opacity:.8;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}.spinner>.ball:nth-child(3){opacity:.6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.spinner>.ball:nth-child(4){opacity:.4;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.spinner>.ball:nth-child(5){opacity:.25;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.spinner>.ball:nth-child(6){opacity:.15;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.spinner>.ball:nth-child(7){opacity:.075;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);transform:rotate(-225deg)}.spinner>.ball:nth-child(8){opacity:.05;-webkit-transform:rotate(-270deg);-moz-transform:rotate(-270deg);transform:rotate(-270deg)}
.ball-bgc{background-color: #095ba7;}
.iosScrollHelper {overflow: auto;-webkit-overflow-scrolling: touch!important;}
#preloadlock {bottom:0!important;right:0!important;left:0!important;top:0px!important;position: fixed!important;z-index: 999;background:transparent!important;height:calc(100vh-90px);}
