/**
 * better-search-replace.css
 *
 * Custom CSS for the Better Search Replace administration page.
 */

#bsr-results-table th { font-weight: bold; }
#bsr-results-table tbody tr:nth-child(odd) { background-color: #F9F9F9; }
.bsr-second, .bsr-third, .bsr-fourth { text-align: center !important; }
#bsr-details-view { table-layout: fixed; }
.bsr-old-val { background-color: #fdd; }
.bsr-new-val { background-color: #cfc; }
.bsr-change { width: 400px !important; }
.bsr-slider { width: 23em; }
.bsr-progress-wrap { width: 95%; height: 12px; background-color: #e4e4e4; }
.bsr-progress { width: 0%; height: 100%; background-color: #0073aa; }
#bsr-search-replace-wrap { margin-top: 10px; }
.bsr-description { display: block; margin-top: 6px !important; color: #444 !important; }
#bsr-nav-tab-wrapper { margin-top: 0 !important; padding: 0 0 0 10px !important; font-size: 23px !important; }
#bsr-help-heading { font-size: 1.3em !important; padding: 0 !important; }
.bsr-processing-wrap { background: #fff; padding: 16px 16px 32px; overflow: auto; border-top: 1px solid #eae9e9; margin: 20px -12px -12px -12px; }
.bsr-spinner { margin: -3px 0 0 0; }
#select_tables { width: 357px; height: 150px; }
#bsr-main { width: 800px; min-height: 872px; position: relative; padding-top: 10px; }
#bsr-sidebar-wrap { width: 292px; position: absolute; right: -312px; }
#bsr-upgrade { background-color: #23282d; padding: 30px; }
#bsr-upgrade-form .interesting { color: #666; }
#bsr-upgrade a { display: block; width: 100%; height: 100%; text-decoration: none; color: #fff; }
#bsr-upgrade img { width: 110px; height: auto; display: block; margin: 0 auto; }
#bsr-upgrade h1 { font-size: 30px; font-weight: bold; color: #fff; text-align: center; }
#bsr-upgrade ul { font-size: 16px; margin-left: 30px; }
#bsr-upgrade ul li { margin: 5px 0 10px 0; }
#bsr-upgrade ul li span { margin-left: -31px; font-size: 26px; margin-right: 6px; }
#bsr-upgrade-form { background-color: #fff; padding: 20px; }
#bsr-upgrade-form h1 { margin-top: 0; padding: 0; font-weight: bold; color: #444; }
#bsr-upgrade-form input[type="text"], input[type="email"] { width: 90%; margin-bottom: 10px; }
#bsr-upgrade-form .promise { color: #a5a5a5; }
.bsr-stars { width: 100px; margin: 15px auto 0 auto; color: #444; }
.bsr-review-details h3 { font-size: 22px; font-weight: normal; text-align: center; margin-bottom: 15px; color: #444; }
.bsr-review-details a { color: #666; text-decoration: none; }
.bsr-review-avatar { border-radius: 90%; width: 65px; height: auto; float: left; margin-right: 15px; margin-left: 50px; }
.bsr-review-author { display: block; padding-top: 12px; }
#bsr-tabs { width: 100%; min-width: 463px; float: left; margin-bottom: 20px; }
