.button.button-primary.add-rt-row {
    font-weight: 700;
}

.admin-text-center {
    text-align: center;
}

.rt-divider {
    clear: both;
    margin: 20px 0;
    height: 1px;
    background: #f5f5f5;
}

.rt-divider-nob {
    clear: both;
    margin: 10px 0;
    height: 1px;
}

.widgets-php .rt-container .left {
    width: 30%;
    float: left;
    clear: none;
}

.widgets-php .rt-container .right {
    width: 65%;
    float: right;
    clear: none;
}

.widgets-php .rt-container .left-50 {
    width: 50%;
}

.widgets-php .rt-container .right-50 {
    width: 50%;
}

.rt-container:before,
.rt-container:after {
    content: "";
    display: table;
}

.rt-container:after {
    clear: both;
}

.rt-container {
    margin-bottom: 10px;
    padding-bottom: 10px;
    zoom: 1;
    /* For IE 6/7 (trigger hasLayout) */
    border-bottom: 1px solid #efefef;
}

.rt-container:last-child {
    border-width: 0;
}

.widgets-php .rt-admin-label-left {
    float: left;
    clear: none;
    width: 25%;
}

.widgets-php .rt-admin-label-left-50 {
    float: left;
    clear: none;
    width: 50%;
    text-align: center;
    margin-top: 0;
}

.widgets-php .rt-admin-label-left-33 {
    float: left;
    clear: none;
    width: 33%;
}

.widgets-php .rt-admin-label-right {
    float: right;
    clear: none;
    width: 25%;
}

.pixels {
    display: inline-block;
    background: #efefef;
    position: relative;
    margin-left: -33px;
    padding: 3px 7px;
}

.pixels-lab {
    background: #efefef none repeat scroll 0 0;
    border-radius: 3px;
    display: block;
    line-height: 1.5;
    margin-bottom: 8px;
    margin-right: 7px;
    padding: 6px 7px;
    position: relative;
}
