.fs-modal { position: fixed; overflow: auto; height: 100%; width: 100%; top: 0; z-index: 100000; display: none; background: rgba(0, 0, 0, 0.6); }

.fs-modal .fs-modal-dialog { background: transparent; position: absolute; left: 50%; margin-left: -298px; padding-bottom: 30px; top: -100%; z-index: 100001; width: 596px; }

@media (max-width: 650px) { .fs-modal .fs-modal-dialog { margin-left: -50%; -webkit-box-sizing: border-box; box-sizing: border-box; padding-left: 10px; padding-right: 10px; width: 100%; }
  .fs-modal .fs-modal-dialog .fs-modal-panel > h3 > strong { font-size: 1.3em; } }

.fs-modal.active { display: block; }

.fs-modal.active:before { display: block; }

.fs-modal.active .fs-modal-dialog { top: 10%; }

.fs-modal.fs-success .fs-modal-header { border-bottom-color: #46b450; }

.fs-modal.fs-success .fs-modal-body { background-color: #f7fff7; }

.fs-modal.fs-warn .fs-modal-header { border-bottom-color: #ffb900; }

.fs-modal.fs-warn .fs-modal-body { background-color: #fff8e5; }

.fs-modal.fs-error .fs-modal-header { border-bottom-color: #dc3232; }

.fs-modal.fs-error .fs-modal-body { background-color: #ffeaea; }

.fs-modal .fs-modal-body, .fs-modal .fs-modal-footer { border: 0; background: #fefefe; padding: 20px; }

.fs-modal .fs-modal-header { border-bottom: #eeeeee solid 1px; background: #fbfbfb; padding: 15px 20px; position: relative; margin-bottom: -10px; }

.fs-modal .fs-modal-header h4 { margin: 0; padding: 0; text-transform: uppercase; font-size: 1.2em; font-weight: bold; color: #cacaca; text-shadow: 1px 1px 1px #fff; letter-spacing: 0.6px; -webkit-font-smoothing: antialiased; }

.fs-modal .fs-modal-header .fs-close { position: absolute; right: 10px; top: 12px; cursor: pointer; color: #bbb; border-radius: 20px; /*-moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;*/ padding: 3px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

.fs-modal .fs-modal-header .fs-close:hover { color: #fff; background: #aaa; }

.fs-modal .fs-modal-header .fs-close .dashicons, .fs-modal .fs-modal-header .fs-close:hover .dashicons { text-decoration: none; }

.fs-modal .fs-modal-body { border-bottom: 0; }

.fs-modal .fs-modal-body p { font-size: 14px; }

.fs-modal .fs-modal-body h2 { font-size: 20px; line-height: 1.5em; }

.fs-modal .fs-modal-body > div { margin-top: 10px; }

.fs-modal .fs-modal-body > div h2 { font-weight: bold; font-size: 20px; margin-top: 0; }

.fs-modal .fs-modal-footer { border-top: #eeeeee solid 1px; text-align: right; }

.fs-modal .fs-modal-footer > .button { margin: 0 7px; }

.fs-modal .fs-modal-footer > .button:first-child { margin: 0; }

.fs-modal .fs-modal-panel > .notice.inline { margin: 0; display: none; }

.fs-modal .fs-modal-panel:not(.active) { display: none; }

.rtl .fs-modal .fs-modal-header .fs-close { right: auto; left: 20px; }

body.has-fs-modal { overflow: hidden; }

.fs-modal.fs-modal-deactivation-feedback .reason-input, .fs-modal.fs-modal-deactivation-feedback .internal-message { margin: 3px 0 3px 22px; }

.fs-modal.fs-modal-deactivation-feedback .reason-input input, .fs-modal.fs-modal-deactivation-feedback .reason-input textarea, .fs-modal.fs-modal-deactivation-feedback .internal-message input, .fs-modal.fs-modal-deactivation-feedback .internal-message textarea { width: 100%; }

.fs-modal.fs-modal-deactivation-feedback li.reason.has-internal-message .internal-message { border: 1px solid #cccccc; padding: 7px; display: none; }

@media (max-width: 650px) { .fs-modal.fs-modal-deactivation-feedback li.reason li.reason { margin-bottom: 10px; }
  .fs-modal.fs-modal-deactivation-feedback li.reason li.reason .reason-input, .fs-modal.fs-modal-deactivation-feedback li.reason li.reason .internal-message { margin-left: 29px; }
  .fs-modal.fs-modal-deactivation-feedback li.reason li.reason label { display: table; }
  .fs-modal.fs-modal-deactivation-feedback li.reason li.reason label > span { display: table-cell; font-size: 1.3em; } }

.fs-modal.fs-modal-deactivation-feedback .anonymous-feedback-label { float: left; }

.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel { margin-top: 0 !important; }

.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel h3 { margin-top: 0; line-height: 1.5em; }

#the-list .deactivate > .fs-slug { display: none; }

.fs-modal.fs-modal-subscription-cancellation .fs-price-increase-warning { color: red; font-weight: bold; padding: 0 25px; margin-bottom: 0; }

.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input { float: left; top: 5px; position: relative; }

.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input { float: right; }

.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span { display: block; margin-left: 24px; }

.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span { margin-left: 0; margin-right: 24px; }

.fs-modal.fs-modal-license-activation .fs-modal-body input.license_key { width: 100%; }

#license_options_container table, #license_options_container table select, #license_options_container table #available_license_key { width: 100%; }

#license_options_container table td:first-child { width: 1%; }

#license_options_container table #other_license_key_container label { position: relative; top: 6px; float: left; margin-right: 5px; }

#license_options_container table #other_license_key_container div { overflow: hidden; width: auto; height: 30px; display: block; top: 2px; position: relative; }

#license_options_container table #other_license_key_container div input { margin: 0; }

#sites_list_container td { cursor: pointer; }

#multisite_options_container { margin-top: 10px; border: 1px solid #ccc; padding: 5px; }

#multisite_options_container a { text-decoration: none; }

#multisite_options_container a:focus { -webkit-box-shadow: none; box-shadow: none; }

#multisite_options_container a.selected { font-weight: bold; }

#multisite_options_container.apply-on-all-sites { border: 0 none; padding: 0; }

#multisite_options_container.apply-on-all-sites #all_sites_options { border-spacing: 0; }

#multisite_options_container.apply-on-all-sites #all_sites_options td:not(:first-child) { display: none; }

#multisite_options_container #sites_list_container { display: none; overflow: auto; }

#multisite_options_container #sites_list_container table td { border-top: 1px solid #ccc; padding: 4px 2px; }

.fs-modal.fs-modal-license-key-resend .email-address-container { overflow: hidden; padding-right: 2px; }

.fs-modal.fs-modal-license-key-resend.fs-freemium input.email-address { width: 300px; }

.fs-modal.fs-modal-license-key-resend.fs-freemium label { display: block; margin-bottom: 10px; }

.fs-modal.fs-modal-license-key-resend.fs-premium input.email-address { width: 100%; }

.fs-modal.fs-modal-license-key-resend.fs-premium .button-container { float: right; margin-left: 7px; }

@media (max-width: 650px) { .fs-modal.fs-modal-license-key-resend.fs-premium .button-container { margin-top: 2px; } }

.rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .input-container > .email-address-container { padding-left: 2px; padding-right: 0; }

.rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .button-container { float: left; margin-right: 7px; margin-left: 0; }

a.show-license-resend-modal { margin-top: 4px; display: inline-block; }

.fs-ajax-loader { position: relative; width: 170px; height: 20px; margin: auto; }

.fs-ajax-loader .fs-ajax-loader-bar { position: absolute; top: 0; background-color: #0074a3; width: 20px; height: 20px; -webkit-animation-name: bounce_ajaxLoader; animation-name: bounce_ajaxLoader; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; animation-iteration-count: infinite; -o-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-transform: 0.3; transform: 0.3; }

.fs-ajax-loader .fs-ajax-loader-bar-1 { left: 0px; animation-delay: 0.6s; -o-animation-delay: 0.6s; -ms-animation-delay: 0.6s; -webkit-animation-delay: 0.6s; -moz-animation-delay: 0.6s; }

.fs-ajax-loader .fs-ajax-loader-bar-2 { left: 19px; animation-delay: 0.75s; -o-animation-delay: 0.75s; -ms-animation-delay: 0.75s; -webkit-animation-delay: 0.75s; -moz-animation-delay: 0.75s; }

.fs-ajax-loader .fs-ajax-loader-bar-3 { left: 38px; animation-delay: 0.9s; -o-animation-delay: 0.9s; -ms-animation-delay: 0.9s; -webkit-animation-delay: 0.9s; -moz-animation-delay: 0.9s; }

.fs-ajax-loader .fs-ajax-loader-bar-4 { left: 57px; animation-delay: 1.05s; -o-animation-delay: 1.05s; -ms-animation-delay: 1.05s; -webkit-animation-delay: 1.05s; -moz-animation-delay: 1.05s; }

.fs-ajax-loader .fs-ajax-loader-bar-5 { left: 76px; animation-delay: 1.2s; -o-animation-delay: 1.2s; -ms-animation-delay: 1.2s; -webkit-animation-delay: 1.2s; -moz-animation-delay: 1.2s; }

.fs-ajax-loader .fs-ajax-loader-bar-6 { left: 95px; animation-delay: 1.35s; -o-animation-delay: 1.35s; -ms-animation-delay: 1.35s; -webkit-animation-delay: 1.35s; -moz-animation-delay: 1.35s; }

.fs-ajax-loader .fs-ajax-loader-bar-7 { left: 114px; animation-delay: 1.5s; -o-animation-delay: 1.5s; -ms-animation-delay: 1.5s; -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; }

.fs-ajax-loader .fs-ajax-loader-bar-8 { left: 133px; animation-delay: 1.65s; -o-animation-delay: 1.65s; -ms-animation-delay: 1.65s; -webkit-animation-delay: 1.65s; -moz-animation-delay: 1.65s; }

@-webkit-keyframes bounce_ajaxLoader { 0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    background-color: #0074a3; }
  100% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    background-color: #fff; } }

@keyframes bounce_ajaxLoader { 0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    background-color: #0074a3; }
  100% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    background-color: #fff; } }

.fs-modal-auto-install #request-filesystem-credentials-form h2, .fs-modal-auto-install #request-filesystem-credentials-form .request-filesystem-credentials-action-buttons { display: none; }

.fs-modal-auto-install #request-filesystem-credentials-form input[type=password], .fs-modal-auto-install #request-filesystem-credentials-form input[type=email], .fs-modal-auto-install #request-filesystem-credentials-form input[type=text] { -webkit-appearance: none; padding: 10px 10px 5px 10px; width: 300px; max-width: 100%; }

.fs-modal-auto-install #request-filesystem-credentials-form > div, .fs-modal-auto-install #request-filesystem-credentials-form label, .fs-modal-auto-install #request-filesystem-credentials-form fieldset { width: 300px; max-width: 100%; margin: 0 auto; display: block; }

.button-primary.warn { -webkit-box-shadow: 0 1px 0 #d2593c; box-shadow: 0 1px 0 #d2593c; text-shadow: 0 -1px 1px #d2593c, 1px 0 1px #d2593c, 0 1px 1px #d2593c, -1px 0 1px #d2593c; background: #f56a48; border-color: #ec6544 #d2593c #d2593c; }

.button-primary.warn:hover { background: #fd6d4a; border-color: #d2593c; }

.button-primary.warn:focus { -webkit-box-shadow: 0 1px 0 #dd6041, 0 0 2px 1px #e4a796; box-shadow: 0 1px 0 #dd6041, 0 0 2px 1px #e4a796; }

.button-primary.warn:active { background: #dd6041; border-color: #d2593c; -webkit-box-shadow: inset 0 2px 0 #d2593c; box-shadow: inset 0 2px 0 #d2593c; }

.button-primary.warn.disabled { color: #f5b3a1 !important; background: #e76444 !important; border-color: #d85e40 !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important; }
/*# sourceMappingURL=dialog-boxes.css.map */