/* KEYBOARD */


#input_celular .ui-input-text {
  margin-left: 22%;
  width: 50%;
}


.ui-keyboard.ui-widget-content {
    background: rgba(207, 207, 207, 0.72)
}

div.ui-body.ui-keyboard button.ui-keyboard-button.ui-btn {
  padding: 0 0;
  border-color: transparent;

}

.ui-keyboard.ui-body .ui-keyboard-button {
  width: 4em;
  height: 4em;
  display: inline-block;
}

.ui-keyboard.ui-body .ui-btn {
    font-size: 15px;
}

.ui-keyboard.ui-body .ui-keyboard-space {
    width: 15em !important;
}


.ui-keyboard .ui-state-active, 
.ui-keyboard .ui-widget-content .ui-state-active, 
.ui-keyboard .ui-widget-header .ui-state-active, 
.ui-keyboard a.ui-button:active, 
.ui-keyboard .ui-button:active, 
.ui-keyboard .ui-button.ui-state-active:hover {
    border: 1px solid #ffaf0f;
    background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #fff;
}