/**
 * CSS code for all admin screens
 *
 */

.sjea-clear:before, .sjea-clear:after {
    content: " ";
    display: table;
}
.sjea-clear:after {
    clear: both;
}

/* Loader */

.sjea-hidden {
    display: none !important;
}

.sjea-loader {
    background: rgba(240, 240, 240, 0.8) url(../../img/ajax-loader.gif) center center no-repeat;
    top: -6px;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    text-align: center;
    z-index: 9999;
    /*background: rgba(255, 255, 255, 0.8) url(../../img/ajax-loader.gif) center center no-repeat;*/
}

.sjea-small-loader {
    background: url(../../img/ajax-loader-small.gif) center center no-repeat;
    width: 20px;
    height: 28px;
    display: inline-block;
    vertical-align: top;
    margin: 0 20px;
    z-index: 9999;
}

/* Plugin title */

#sjea-menu-page .sjea-title {
    float: left;
    padding: 0.2em 0;
}

#sjea-menu-page .sjea-separator {
    margin: 0.2em;
    float: left;
}

.sjea-menu-page-wrapper .ui-sortable-handle {
    border-bottom: 1px solid #e5e5e5;
}

/*.sjea-new-connections .inside {
    min-height: 150px;
}*/

.sjea-field-label {
	display: inline-block;
	width: 20%;
}

.sjea-field-input {
	display: inline-block;
    width: 80%;
}

.sjea-field-wrap {
    margin-top: 10px;
}

.sjea-service-connect-row input {
    width: 60%;
}


.sjea-save-campaign-wrap {
    text-align: right;
}

.sjea-service-error {
    color: red;
    padding: 10px;
    font-size: 14px;
}

/* Campaign Meta */

table.widefat.sjea-campaign-wrap {
    border: none;
}

.sjea-campaign-wrap .column-campaign-name {
    width: 40%;
}

.sjea-campaign-wrap .column-details {
    width: 20%;
}

.sjea-campaign-wrap .sjea-no-items td {
    text-align: center;
}

.sjea-campaign-wrap #the-list tr {
    background: transparent;
}

.sjea-campaign-wrap .column-service,
.sjea-campaign-wrap .column-service-account {
    text-transform: capitalize;
}

/* Support Form */
.sjea-support-form table,
.sjea-support-form .sjea-field {
    width: 100%;
}

.sjea-support-form .sjea-textarea {
    height: 75px;
}

.sjea-support-form #submit_request {
    float: right;
}

