body {
}

.wj-control .ui-input-text {
    margin:0;
}

.wj-control .ui-body-a {
    border:0px;
}

.wj-control .ui-btn-inner {
    display:none;
}

.wj-control .ui-btn-hidden {
    position: inherit;
    text-indent:inherit;
    opacity:inherit;
}

.wj-control .ui-btn {
    border:0px;
    background:inherit;
    height:100%;
}

.wj-form-control.ui-input-text.ui-body-a {
    font-size:inherit;
    padding: 4px 8px;
}

.wj-btn.wj-btn-default.ui-btn-hidden {
    font-size:inherit;
}

.wj-control.wj-dropdown.wj-content {
    padding: 0;
}

.wj-control .wj-input-group-btn .ui-focus {
    box-shadow:inherit!important;
}

.wj-input-group-btn:last-child .ui-btn> .wj-btn {
    /* Remove last button left-side border radius */
    border-left-width: 1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.wj-input-group-btn .ui-btn {
    margin: 0
}

.wj-input-group-btn:first-child .ui-btn> .wj-btn {
    /* Remove last button left-side border radius */
    border-right-width: 1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.wj-input-group-btn .ui-btn> .wj-btn {
border-width: 0;
}

.wj-btn-group .ui-btn> .wj-btn, .wj-btn-group-vertical .ui-btn> .wj-btn {
position: relative;
float: left;
}

.wj-btn-group .ui-btn {
    float: left;
}

.wj-btn-group .ui-btn:first-child:not(:last-child)> .wj-btn {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.wj-btn-group .ui-btn:not(:first-child):not(:last-child)> .wj-btn {
    border-radius: 0;
}

.wj-btn-group .ui-btn:last-child:not(:first-child)> .wj-btn {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.wj-btn-group .ui-btn, .wj-btn-group-vertical .ui-btn {
position: relative;
display: inline-block;
border-radius: 4px;
vertical-align: top;
}