/* UpdraftPlus Premium > Dashboard Settings */
label.updraft_checkbox {
	margin-left: auto !important;
	margin-right: 26px !important;
}
label.updraft_checkbox > input[type="checkbox"] {
	margin-left: auto !important;
	margin-right: -25px !important;
}

input.labelauty + label {
	margin-right: 0 !important;
	margin-left: 10px !important;
}
input.labelauty + label > span.labelauty-unchecked-image + span.labelauty-unchecked,
input.labelauty + label > span.labelauty-checked-image + span.labelauty-checked {
    margin-right: 7px !important;
    margin-left: 0 !important;
}

#updraft_report_cell button.updraft_reportbox_delete,
.updraft_box_delete_button,
.updraft_small_box .updraft_box_delete_button {
	left: 4px !important;
	right: auto !important;
}

.updraft_backupextradbs_row .updraft_backupextradbs_row_textinput {
    float: right !important;
	margin-left: 6px !important;
	margin-right: auto !important;
    margin-top: 5px !important;
}

.updraft_backupextradbs_row .updraft_backupextradbs_row_label {
    float: right !important;
    margin-top: 5px !important;
}

.updraft_backupextradbs_row .updraft_backupextradbs_row_test {
    margin-right: 90px !important;
	margin-left: auto !important;
    text-align: right !important;
}

.updraftcentral_cloud_wizard_image {
    float: right !important;
    margin-left: 20px !important;
    margin-right: auto !important;
}

.updraftcentral_cloud_wizard {
    float: right !important;
}

#updraft_lastlogmessagerow .updraft-log-link {
    float: left !important;
}
#updraft-delete-waitwarning {
    right: 0 !important;
	left: auto !important;
}

#updraft-wrap .info-content {
    text-align: right !important;
	direction: rtl !important;
}

.updraft_time_now_label {
    border-radius: 5px !important;
}
.updraft_time_now {
    border-radius: 5px !important;
}

.updraft_migrate_intro button.button.button-primary.button-hero {
    text-align: right !important;
    margin-left: 10px !important;
	margin-right: unset !important;
}
.updraft_migrate_intro button.button.button-primary.button-hero .dashicons {
	right: 15px !important;
	left: unset !important;
}
.wp-core-ui .button-group.button-hero .button, .wp-core-ui .button.button-hero {
	max-width: 450px !important;
	padding: 0 40px !important;
}
#updraft-wrap .button span.dashicons:not(.dashicons-adapt-size) {
	margin: 0 0 0 5px !important;
}

/* Updraftplus Settings > Mobile Responsive */
@media only screen and (max-width: 782px) {
	#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row td.backup-select {
		right: 0 !important;
		left: unset !important;
		border-left: 1px solid rgba(0,0,0,0.05) !important;
		border-right: unset !important;
	}
}
@media only screen and (max-width: 782px) {
	#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected {
		border-right: 4px solid #0572aa !important;
		border-left: unset !important;
	}
}
@media only screen and (max-width: 782px) {
	.existing-backups-table td {
		padding: 10px !important;
		text-align: right !important;
	}
}
@media only screen and (max-width: 782px) {
	.wp-list-table.existing-backups-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
		text-align: right !important;
	}
}
@media only screen and (max-width: 782px) {
	#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row td:not(.backup-select) {
		margin: 0 50px 0 0 !important;
	}
}
.updraftplus-nav-tab {
    float: right !important;
    margin-right: 0.5em;
    margin-left: 0px !important;
}
@media screen and (min-width: 670px){
.expertmode .advanced_settings_container .advanced_settings_menu {
  float: right !important;
  width: 215px;
  border-left: 1px solid #ccc !important;
  border-bottom: 0;
}
}
@media screen and (min-width: 670px){
.expertmode .advanced_settings_container .advanced_settings_content {
  padding-right: 10px;
  padding-left: 0px !important;
}
}

div.ui-dialog.ui-widget.ui-widget-content {
    right: 0 !important;
    left: auto !important;;
}