.charitable-admin-page .charitable-btn { font-family: "Inter", sans-serif !important; border-width: 1px; border-style: solid; border-radius: 4px; cursor: pointer; display: inline-block; margin: 0; text-decoration: none; text-align: center; vertical-align: middle; white-space: nowrap; box-shadow: none; transition-property: all; transition-duration: 0.05s; transition-timing-function: ease-in; } .charitable-admin-page .charitable-btn.inactive { background-color: #d7d7d7; border-color: #cccccc; color: #444444; cursor: no-drop; } .charitable-admin-page .charitable-btn .charitable-button-icon, .charitable-admin-page .charitable-btn i { margin: 0 10px 0 0 !important; } .charitable-admin-page .charitable-btn-block { display: block; width: 100%; } .charitable-admin-page .charitable-btn-sm { font-size: 14px; font-weight: 500; padding: 0 10px; height: 32px; line-height: 30px; } .charitable-admin-page .charitable-btn-md { font-size: 14px; font-weight: 600; line-height: 17px; padding: 10px 15px; } .charitable-admin-page .charitable-btn-lg { font-size: 16px; font-weight: 600; padding: 16px 28px; } .charitable-admin-page .charitable-btn-orange { background-color: #e27730; border-color: #e27730; color: #ffffff; } .charitable-admin-page .charitable-btn-orange:hover { background-color: #a95822; border-color: #a95822; color: #ffffff; } .charitable-admin-page .charitable-btn-green { background-color: #5AA152; border-color: #5AA152; color: #ffffff; } .charitable-admin-page .charitable-btn-green:hover { background-color: #2c5e26; border-color: #2c5e26; color: #ffffff; } .charitable-admin-page .charitable-btn-blue { background-color: #036aab; border-color: #036aab; color: #ffffff; } .charitable-admin-page .charitable-btn-blue:hover { background-color: #215d8f; border-color: #215d8f; color: #ffffff; } .charitable-admin-page .charitable-btn-blue.charitable-settings-keyword-filter-save-changes { font-weight: 400; margin-right: 8px; } .charitable-admin-page .charitable-btn-blue.charitable-settings-keyword-filter-save-changes .charitable-loading-spinner { margin-left: 0; margin-right: 5px; } .charitable-admin-page .charitable-btn-grey { background-color: #eeeeee; border-color: #cccccc; color: #777777; } .charitable-admin-page .charitable-btn-grey:hover { background-color: #d7d7d7; border-color: #cccccc; color: #444444; } .charitable-admin-page .charitable-btn-light-grey { background-color: #f8f8f8; border-color: #cccccc; color: #777777; } .charitable-admin-page .charitable-btn-light-grey:hover { background-color: #eeeeee; border-color: #cccccc; color: #444444; } .charitable-admin-page .charitable-btn-light-grey-blue-borders { background-color: #f8f8f8; border-color: currentColor; color: #036aab; font-weight: 400; } .charitable-admin-page .charitable-btn-light-grey-blue-borders:hover { background-color: #eeeeee; color: #215d8f; } .charitable-admin-page .charitable-dismiss-button { background: none; border: none; color: #bbbbbb; cursor: pointer; padding: 3px; } .charitable-admin-page .charitable-dismiss-button:hover { color: #777777; } .charitable-admin-page .charitable-dismiss-button:before { background: 0 0; content: "\f153"; display: block; font: normal 16px/16px dashicons, sans-serif; height: 16px; speak: none; text-align: center; width: 16px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .charitable-admin-page .charitable-disabled { cursor: default; opacity: 0.5; pointer-events: none; } .charitable-admin-page .charitable-disabled.charitable-disabled-modal, .charitable-admin-page .charitable-disabled.charitable-disabled-same_page { cursor: pointer; opacity: 0.5; pointer-events: all; } body div.jconfirm .jconfirm-box-container .jconfirm-box { display: grid; grid-template-columns: repeat(2, 1fr); animation: none; background: #ffffff; border: 1px solid #DDD; border-radius: 0; box-shadow: none; padding-top: 35px; padding-bottom: 35px; padding-left: 0; padding-right: 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon { color: #8C8E96; top: 20px; right: 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c { grid-column: 1/-1; color: rgba(0, 0, 0, 0.87); font-size: 24px; font-weight: bold; text-align: center; margin-bottom: 10px; user-select: none; padding-left: 50px; padding-right: 50px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title { font-weight: 700; font-size: 20px; line-height: 33px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title:first-letter { text-transform: capitalize; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane { height: auto !important; min-height: fit-content; grid-column: 1/-1; padding-left: 50px; padding-right: 50px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p.small { font-size: 14px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content.lite-upgrade p { color: #757781; font-size: 16px; line-height: 25px; padding: 0 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=text], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=number], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=email], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=url], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=password], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=search], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=tel], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content textarea, body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content select { margin: 10px 2px; width: calc(100% - 4px); } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note { grid-row: 4; grid-column: 1/-1; margin: 25px 0 0 0; text-align: center; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p { background-color: #fcf9e8; color: #777777; font-size: 16px; margin: 0 -30px; padding: 22px 52px 12px 52px; position: relative; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p:after { top: -16px; background-color: #ffffff; border-radius: 50%; color: #00a32a; content: "\f058"; display: inline-block; font: normal normal normal 14px FontAwesome; font-size: 26px; margin-right: -18px; padding: 5px 6px; position: absolute; right: 50%; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note span { color: #00a32a; font-weight: 700; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note a { color: #777777; display: block; margin-top: 12px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased-div { grid-row: 5; grid-column: 1/-1; } body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased { display: block; grid-column: 1/-1; color: #757781; font-size: 14px; margin-top: 15px; text-decoration: underline; text-align: center; } body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased:hover { color: #777777; text-decoration: underline; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content.lite-upgrade { margin-bottom: 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content.lite-upgrade p { color: #777777; font-size: 18px; padding: 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons { grid-column: 1/-1; padding-left: 50px; padding-right: 50px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .lite-promo { grid-column: 1/-1; display: block; width: 100%; background-color: #FCFAE8; font-weight: normal; color: #747578; font-size: 15px; line-height: 19px; text-align: center; margin-left: 0; margin-right: 0; margin-top: 15px; padding: 20px 40px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .lite-promo strong, body div.jconfirm .jconfirm-box-container .jconfirm-box .lite-promo span { font-weight: 700; } body div.jconfirm .jconfirm-box-container .jconfirm-box .lite-promo strong.percent { color: #3A873D; } body div.jconfirm .jconfirm-box-container .jconfirm-box button { min-width: 83px; background: #f8f8f8; border: 1px solid #cccccc; border-radius: 4px; color: #777777; font-size: 16px; font-weight: 600; line-height: 20px; outline: none; padding: 11px 17px; text-transform: none; transition-property: all; transition-duration: 0.15s; transition-timing-function: ease-out; white-space: normal; } body div.jconfirm .jconfirm-box-container .jconfirm-box button.btn-confirm { background-color: #e27730; border-color: #e27730; color: #ffffff; text-transform: capitalize; }