
.ui_full_width {
    width: 100%;
  }
  
  .ui_full_height {
    height: 100%;
  }
  
  .ui_half_width {
    width: 50%;
  }
  
  .ui_half_height {
    height: 50%;
  }
  
  .ui_49_width {
    width: 49%;
  }
  
  .ui_74_width {
    width: 74%;
  }
  
  .ui_70_width {
    width: 70%;
  }
  
  .ui_24_width {
    width: 24%;
  }
  
  .ui_32_width {
    width: 32%;
  }
  
  .ui_pointer_on {
    pointer-events: all;
  }
  
  .ui_pointer_off {
    pointer-events: none;
  }
  
  .ui_message {
    position: absolute;
  }
  
  .ui_screen {
    position: absolute;
    width: 100%;
    height: 100%;
    pointer-events: auto;
  }
  
  .ui_center {
    left: 50%;
    top: 50%;
    position: absolute;
  }
  
  .ui_center_horizontal {
    left: 50%;
    position: absolute;
  }
  
  .ui_center_vertical {
    top: 50%;
    position: absolute;
  }
  
  .ui_absolute {
    position: absolute;
  }
  
  .ui_relative {
    position: relative;
  }
  
  .ui_verticalcenteredtext_setheight {
    display: table;
    height: 50%;
  }
  
  .ui_verticalcenteredtext_setheight span {
    display: table-cell;
    vertical-align: middle;
  }
  
  .ui_verticalcenteredtext {
    display: table;
    height: 100%;
  }
  
  .ui_verticalcenteredtext span {
    display: table-cell;
    vertical-align: middle;
  }
  
  .ui_verticalcenteredtext img {
    display: table-cell;
    vertical-align: middle;
  }
  
  .ui_borderboxsizing {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
  
  .ui_roundedsmall {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
  }
  
  .ui_roundedlarge {
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
  }
  
  .ui_border {
    border-style: solid;
    border-color: #e6e6e6;
  }
  
  .ui_border_error {
    border-style: solid;
    border-color: #e51f1a;
  }
  
  .ui_border_select {
    border-style: solid;
    border-color: #06d44e;
  }
  
  .ui_cursor {
    cursor: pointer;
  }
  
  .ui_float_left {
    float: left;
  }
  
  .ui_float_right {
    float: right;
  }
  
  .ui_float_none {
    float: none;
  }
  
  .ui_verticalalignmiddle {
    vertical-align: middle;
  }
  
  .ui_verticalaligntop {
    vertical-align: top;
  }
  
  .ui_verticalalignbaseline {
    vertical-align: baseline;
  }
  
  .ui_uppercase {
    text-transform: uppercase;
  }

  .ui_textalign_center{
    text-align: center;
  }

  .ui_textalign_left{
    text-align: left;
  }

  .ui_textalign_right{
    text-align: right;
  }

  .inline_block {
    display: inline-block;
  }
  
  .display_inline {
    display: inline;
  }
  