Version Description
- Feature: Defender Pro now supports the WPMU DEV Dashboards white label feature.
- Feature: You can now perform a factory reset of Defenders settings via the Settings screen, as well as control what happens to data when the plugin is uninstalled.
- Improvement: Defender File Scanning no longer identifies robots.txt as a potentially harmful file.
- Improvement: Weve turned off autocomplete on the two-factor authentication field so that previous codes dont show up.
- Fix: Fixed a conflict with Defender where the 404 lockout feature would lock out users who tried to access old Hummingbird cache files.
- Fix: You can now view date ranges greater than 7 days for IP Lockout logs
- Fix: Minor grammar and UX improvements.
Download this release
Release Info
Developer | hoang1213 |
Plugin | Defender Security – Malware Scanner, Login Security & Firewall |
Version | 2.1.2 |
Comparing to | |
See all releases |
Code changes from version 2.1.1.1 to 2.1.2
- app/behavior/activator-free.php +7 -6
- app/behavior/report-free.php +4 -0
- app/behavior/utils.php +15 -1
- app/controller/dashboard.php +20 -0
- app/module/advanced-tools/component/auth-api.php +3 -3
- app/module/advanced-tools/view/2factor-otp-email-edit-from.php +2 -2
- app/module/advanced-tools/view/disabled.php +5 -3
- app/module/advanced-tools/view/layouts/layout.php +55 -33
- app/module/advanced-tools/view/login/otp.php +1 -1
- app/module/advanced-tools/view/mask-login/disabled.php +7 -5
- app/module/advanced-tools/view/mask-login/enabled.php +1 -1
- app/module/audit/controller/main-free.php +1 -9
- app/module/audit/view/free.php +10 -1
- app/module/hardener/component/db-prefix-service.php +3 -3
- app/module/hardener/component/db-prefix.php +17 -15
- app/module/hardener/component/disable-file-editor-service.php +3 -0
- app/module/hardener/component/login-duration-service.php +0 -1
- app/module/hardener/component/login-duration.php +5 -5
- app/module/hardener/component/php-version-service.php +26 -17
- app/module/hardener/component/security-key.php +2 -1
- app/module/hardener/component/servers/apache-service.php +2 -2
- app/module/hardener/component/servers/iis-service.php +2 -2
- app/module/hardener/controller/main.php +102 -3
- app/module/hardener/js/scripts.js +39 -0
- app/module/hardener/model/settings.php +66 -0
- app/module/hardener/rule-service.php +5 -0
- app/module/hardener/view/layouts/layout.php +67 -26
- app/module/hardener/view/notification.php +62 -0
- app/module/hardener/view/rules/db-prefix.php +11 -10
- app/module/hardener/view/rules/prevent-php-executed.php +1 -1
- app/module/hardener/view/rules/security-key.php +2 -1
- app/module/ip-lockout/component/login-protection-api.php +3 -1
- app/module/ip-lockout/component/logs-table.php +43 -24
- app/module/ip-lockout/controller/main.php +68 -36
- app/module/ip-lockout/js/script.js +66 -2
- app/module/ip-lockout/model/settings.php +23 -3
- app/module/ip-lockout/view/blacklist/enabled.php +1 -1
- app/module/ip-lockout/view/detect-404/disabled.php +6 -4
- app/module/ip-lockout/view/detect-404/enabled.php +3 -3
- app/module/ip-lockout/view/layouts/layout.php +58 -30
- app/module/ip-lockout/view/login-lockouts/disabled.php +5 -3
- app/module/ip-lockout/view/login-lockouts/enabled.php +3 -3
- app/module/ip-lockout/view/notification/report.php +37 -35
- app/module/scan/behavior/core-scan.php +5 -1
- app/module/scan/behavior/scan-widget.php +44 -18
- app/module/scan/component/scan-api.php +5 -1
- app/module/scan/controller/main.php +8 -8
- app/module/scan/js/script.js +1 -1
- app/module/scan/model/result-item.php +5 -0
- app/module/scan/model/scan.php +5 -0
- app/module/scan/model/settings.php +49 -3
- app/module/scan/view/layouts/layout.php +63 -46
- app/module/scan/view/new.php +63 -3
- app/module/scan/view/scanning.php +1 -1
- app/module/setting.php +15 -0
- app/module/setting/controller/main.php +171 -0
- app/module/setting/js/script.js +52 -0
- app/module/setting/model/settings.php +51 -0
- app/module/setting/view/accessibility.php +47 -0
- app/module/setting/view/data.php +81 -0
- app/module/setting/view/general.php +73 -0
- app/module/setting/view/layouts/layout.php +143 -0
- app/view/dashboard.php +57 -38
- assets/css/styles.css +26 -19
- assets/js/daterangepicker/daterangepicker.css +466 -0
- assets/js/daterangepicker/daterangepicker.js +1626 -0
- assets/js/moment/moment.min.js +551 -0
- changelog.txt +9 -7
- free-dashboard/module.php +2 -2
- languages/wpdef-default.pot +536 -358
- main-activator.php +46 -13
- readme.txt +11 -2
- recommended-plugins-notice/README.md +61 -0
- recommended-plugins-notice/assets/css/notice.css +134 -0
- recommended-plugins-notice/assets/fonts/wpmudev-close-icon.eot +0 -0
- recommended-plugins-notice/assets/fonts/wpmudev-close-icon.svg +11 -0
- recommended-plugins-notice/assets/fonts/wpmudev-close-icon.ttf +0 -0
- recommended-plugins-notice/assets/fonts/wpmudev-close-icon.woff +0 -0
- recommended-plugins-notice/assets/fonts/wpmudev-close-icon.woff2 +0 -0
- recommended-plugins-notice/assets/images/plugins-defender.png +0 -0
- recommended-plugins-notice/assets/images/plugins-forminator.png +0 -0
- recommended-plugins-notice/assets/images/plugins-hummingbird.png +0 -0
- recommended-plugins-notice/assets/images/plugins-hustle.png +0 -0
- recommended-plugins-notice/assets/images/plugins-smartcrawl.png +0 -0
- recommended-plugins-notice/assets/images/plugins-smush.png +0 -0
- recommended-plugins-notice/assets/js/notice.js +45 -0
- recommended-plugins-notice/notice.php +766 -0
- sui/css/shared-ui.css +3370 -2777
app/behavior/activator-free.php
CHANGED
@@ -11,7 +11,7 @@ use Hammer\Helper\WP_Helper;
|
|
11 |
use WP_Defender\Module\Scan\Component\Scan_Api;
|
12 |
use WP_Defender\Module\Scan\Model\Settings;
|
13 |
|
14 |
-
class Activator_Free extends Behavior{
|
15 |
public function activateModule() {
|
16 |
if ( ! Utils::instance()->checkPermission() ) {
|
17 |
return;
|
@@ -35,9 +35,13 @@ class Activator_Free extends Behavior{
|
|
35 |
$settings = \WP_Defender\Module\IP_Lockout\Model\Settings::instance();
|
36 |
$settings->detect_404 = 1;
|
37 |
$settings->login_protection = 1;
|
38 |
-
$activated[]
|
39 |
$settings->save();
|
40 |
break;
|
|
|
|
|
|
|
|
|
41 |
}
|
42 |
}
|
43 |
}
|
@@ -60,10 +64,7 @@ class Activator_Free extends Behavior{
|
|
60 |
return false;
|
61 |
}
|
62 |
//alread has data, just return
|
63 |
-
if ( get_site_option( 'wp_defender' ) != false
|
64 |
-
|| get_site_option( 'wd_scan_settings' ) != false
|
65 |
-
|| get_site_option( 'wd_lockdown_settings' ) != false
|
66 |
-
) {
|
67 |
return false;
|
68 |
}
|
69 |
|
11 |
use WP_Defender\Module\Scan\Component\Scan_Api;
|
12 |
use WP_Defender\Module\Scan\Model\Settings;
|
13 |
|
14 |
+
class Activator_Free extends Behavior {
|
15 |
public function activateModule() {
|
16 |
if ( ! Utils::instance()->checkPermission() ) {
|
17 |
return;
|
35 |
$settings = \WP_Defender\Module\IP_Lockout\Model\Settings::instance();
|
36 |
$settings->detect_404 = 1;
|
37 |
$settings->login_protection = 1;
|
38 |
+
$activated[] = $item;
|
39 |
$settings->save();
|
40 |
break;
|
41 |
+
default:
|
42 |
+
//param not from the button on frontend, log it
|
43 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $item, Utils::instance()->getUserIp() ) );
|
44 |
+
break;
|
45 |
}
|
46 |
}
|
47 |
}
|
64 |
return false;
|
65 |
}
|
66 |
//alread has data, just return
|
67 |
+
if ( get_site_option( 'wp_defender' ) != false ) {
|
|
|
|
|
|
|
68 |
return false;
|
69 |
}
|
70 |
|
app/behavior/report-free.php
CHANGED
@@ -127,6 +127,10 @@ class Report_Free extends Behavior {
|
|
127 |
case 30:
|
128 |
$text = __( "monthly", "defender-security" );
|
129 |
break;
|
|
|
|
|
|
|
|
|
130 |
}
|
131 |
|
132 |
return $text;
|
127 |
case 30:
|
128 |
$text = __( "monthly", "defender-security" );
|
129 |
break;
|
130 |
+
default:
|
131 |
+
//param not from the button on frontend, log it
|
132 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $freq, Utils::instance()->getUserIp() ) );
|
133 |
+
break;
|
134 |
}
|
135 |
|
136 |
return $text;
|
app/behavior/utils.php
CHANGED
@@ -696,6 +696,13 @@ class Utils extends Behavior {
|
|
696 |
return $meet;
|
697 |
}
|
698 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
699 |
|
700 |
/**
|
701 |
* @param $freq
|
@@ -777,6 +784,14 @@ class Utils extends Behavior {
|
|
777 |
return $url;
|
778 |
}
|
779 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
780 |
/**
|
781 |
* Copy the list from here
|
782 |
* https://gist.github.com/DHS/1340150
|
@@ -954,7 +969,6 @@ class Utils extends Behavior {
|
|
954 |
"NU" => "Niue",
|
955 |
"NF" => "Norfolk Island",
|
956 |
"KP" => "North Korea",
|
957 |
-
"VD" => "North Vietnam",
|
958 |
"MP" => "Northern Mariana Islands",
|
959 |
"NO" => "Norway",
|
960 |
"OM" => "Oman",
|
696 |
return $meet;
|
697 |
}
|
698 |
|
699 |
+
/**
|
700 |
+
* @return string|null
|
701 |
+
*/
|
702 |
+
public function getSummaryClass() {
|
703 |
+
return null;
|
704 |
+
}
|
705 |
+
|
706 |
|
707 |
/**
|
708 |
* @param $freq
|
784 |
return $url;
|
785 |
}
|
786 |
|
787 |
+
/**
|
788 |
+
* @return string
|
789 |
+
*/
|
790 |
+
public function maybeHighContrast() {
|
791 |
+
return \WP_Defender\Module\Setting\Model\Settings::instance()->high_contrast_mode == 0 ? '' : 'sui-color-accessible';
|
792 |
+
}
|
793 |
+
|
794 |
+
|
795 |
/**
|
796 |
* Copy the list from here
|
797 |
* https://gist.github.com/DHS/1340150
|
969 |
"NU" => "Niue",
|
970 |
"NF" => "Norfolk Island",
|
971 |
"KP" => "North Korea",
|
|
|
972 |
"MP" => "Northern Mariana Islands",
|
973 |
"NO" => "Norway",
|
974 |
"OM" => "Oman",
|
app/controller/dashboard.php
CHANGED
@@ -37,6 +37,7 @@ class Dashboard extends Controller {
|
|
37 |
$this->add_filter( 'wdp_register_hub_action', 'addMyEndpoint' );
|
38 |
add_filter( 'custom_menu_order', '__return_true' );
|
39 |
$this->add_filter( 'menu_order', 'menuOrder' );
|
|
|
40 |
}
|
41 |
|
42 |
public function skipActivator() {
|
@@ -74,6 +75,25 @@ class Dashboard extends Controller {
|
|
74 |
return $menu_order;
|
75 |
}
|
76 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
public function defenderSubmitStats() {
|
78 |
if ( $this->hasMethod( '_submitStatsToDev' ) ) {
|
79 |
$this->_submitStatsToDev();
|
37 |
$this->add_filter( 'wdp_register_hub_action', 'addMyEndpoint' );
|
38 |
add_filter( 'custom_menu_order', '__return_true' );
|
39 |
$this->add_filter( 'menu_order', 'menuOrder' );
|
40 |
+
add_action( 'admin_head', array( &$this, 'replaceHeroImages' ) );
|
41 |
}
|
42 |
|
43 |
public function skipActivator() {
|
75 |
return $menu_order;
|
76 |
}
|
77 |
|
78 |
+
public function replaceHeroImages() {
|
79 |
+
if ( strlen( wp_defender()->heroImage ) > 0 ) {
|
80 |
+
?>
|
81 |
+
<style type="text/css">
|
82 |
+
.wp-defender .def-dashboard .sui-summary:not(.sui-unbranded),
|
83 |
+
.wp-defender .wdf-scanning .sui-summary:not(.sui-unbranded),
|
84 |
+
.wp-defender .auditing .sui-summary:not(.sui-unbranded),
|
85 |
+
.wp-defender .iplockout .sui-summary:not(.sui-unbranded) {
|
86 |
+
background-image: url("<?php echo wp_defender()->heroImage ?>");
|
87 |
+
background-position: 3% 50%;
|
88 |
+
}
|
89 |
+
.wp-defender .hardener .sui-summary:not(.sui-unbranded){
|
90 |
+
background-image: none;
|
91 |
+
}
|
92 |
+
</style>
|
93 |
+
<?php
|
94 |
+
}
|
95 |
+
}
|
96 |
+
|
97 |
public function defenderSubmitStats() {
|
98 |
if ( $this->hasMethod( '_submitStatsToDev' ) ) {
|
99 |
$this->_submitStatsToDev();
|
app/module/advanced-tools/component/auth-api.php
CHANGED
@@ -5,14 +5,15 @@
|
|
5 |
|
6 |
namespace WP_Defender\Module\Advanced_Tools\Component;
|
7 |
|
|
|
8 |
use BaconQrCode\Renderer\Image\SvgImageBackEnd;
|
9 |
use BaconQrCode\Renderer\ImageRenderer;
|
10 |
use BaconQrCode\Renderer\RendererStyle\RendererStyle;
|
11 |
use BaconQrCode\Writer;
|
12 |
use Hammer\Base\Component;
|
|
|
13 |
use WP_Defender\Behavior\Utils;
|
14 |
use WP_Defender\Module\Advanced_Tools\Model\Auth_Settings;
|
15 |
-
use WP_Defender\Module\Scan\Component\Scan_Api;
|
16 |
|
17 |
class Auth_API extends Component {
|
18 |
/**
|
@@ -47,8 +48,7 @@ class Auth_API extends Component {
|
|
47 |
//manually include the autoload
|
48 |
require_once wp_defender()->getPluginPath() . 'vendor/phpqrcode/qrlib.php';
|
49 |
|
50 |
-
$code =
|
51 |
-
//clean up cache folder
|
52 |
|
53 |
}
|
54 |
|
5 |
|
6 |
namespace WP_Defender\Module\Advanced_Tools\Component;
|
7 |
|
8 |
+
use BaconQrCode\Renderer\Image\ImagickImageBackEnd;
|
9 |
use BaconQrCode\Renderer\Image\SvgImageBackEnd;
|
10 |
use BaconQrCode\Renderer\ImageRenderer;
|
11 |
use BaconQrCode\Renderer\RendererStyle\RendererStyle;
|
12 |
use BaconQrCode\Writer;
|
13 |
use Hammer\Base\Component;
|
14 |
+
use PragmaRX\Google2FA\Google2FA;
|
15 |
use WP_Defender\Behavior\Utils;
|
16 |
use WP_Defender\Module\Advanced_Tools\Model\Auth_Settings;
|
|
|
17 |
|
18 |
class Auth_API extends Component {
|
19 |
/**
|
48 |
//manually include the autoload
|
49 |
require_once wp_defender()->getPluginPath() . 'vendor/phpqrcode/qrlib.php';
|
50 |
|
51 |
+
$code = \QRcode::svg( $chl, false, QR_ECLEVEL_L, 4 );
|
|
|
52 |
|
53 |
}
|
54 |
|
app/module/advanced-tools/view/2factor-otp-email-edit-from.php
CHANGED
@@ -20,7 +20,7 @@ $body = ! empty( $settings->email_body ) ? $settings->email_body : $settings-
|
|
20 |
</div>
|
21 |
</div>
|
22 |
<form method="post">
|
23 |
-
|
24 |
<div class="sui-box-body">
|
25 |
<p id="dialogDescription">
|
26 |
<?php _e( "This email sends a temporary passcode when the user can’t access their phone.", "defender-security" ) ?>
|
@@ -50,7 +50,7 @@ $body = ! empty( $settings->email_body ) ? $settings->email_body : $settings-
|
|
50 |
<?php _e( "Body", "defender-security" ) ?>
|
51 |
</label>
|
52 |
<textarea class="sui-form-control" name="body" rows="8"
|
53 |
-
id="email_body"><?php echo
|
54 |
</div>
|
55 |
</div>
|
56 |
<div class="sui-row">
|
20 |
</div>
|
21 |
</div>
|
22 |
<form method="post">
|
23 |
+
<?php wp_nonce_field( 'twoFactorOPTEmail' ) ?>
|
24 |
<div class="sui-box-body">
|
25 |
<p id="dialogDescription">
|
26 |
<?php _e( "This email sends a temporary passcode when the user can’t access their phone.", "defender-security" ) ?>
|
50 |
<?php _e( "Body", "defender-security" ) ?>
|
51 |
</label>
|
52 |
<textarea class="sui-form-control" name="body" rows="8"
|
53 |
+
id="email_body"><?php echo $body; ?></textarea>
|
54 |
</div>
|
55 |
</div>
|
56 |
<div class="sui-row">
|
app/module/advanced-tools/view/disabled.php
CHANGED
@@ -5,8 +5,10 @@
|
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
-
|
9 |
-
|
|
|
|
|
10 |
|
11 |
<div class="sui-message-content">
|
12 |
|
@@ -16,7 +18,7 @@
|
|
16 |
|
17 |
<form method="post" id="advanced-settings-frm" class="advanced-settings-frm">
|
18 |
<input type="hidden" name="action" value="saveAdvancedSettings"/>
|
19 |
-
|
20 |
<input type="hidden" name="enabled" value="1"/>
|
21 |
<button type="submit" class="sui-button sui-button-blue">
|
22 |
<?php _e( "Activate", "defender-security" ) ?></button>
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
+
<?php if ( wp_defender()->hideHeroImage == 0 ): ?>
|
9 |
+
<img src="<?php echo wp_defender()->getPluginUrl() . 'assets/img/2factor-disabled.svg' ?>" class="sui-image"
|
10 |
+
aria-hidden="true">
|
11 |
+
<?php endif; ?>
|
12 |
|
13 |
<div class="sui-message-content">
|
14 |
|
18 |
|
19 |
<form method="post" id="advanced-settings-frm" class="advanced-settings-frm">
|
20 |
<input type="hidden" name="action" value="saveAdvancedSettings"/>
|
21 |
+
<?php wp_nonce_field( 'saveAdvancedSettings' ) ?>
|
22 |
<input type="hidden" name="enabled" value="1"/>
|
23 |
<button type="submit" class="sui-button sui-button-blue">
|
24 |
<?php _e( "Activate", "defender-security" ) ?></button>
|
app/module/advanced-tools/view/layouts/layout.php
CHANGED
@@ -1,17 +1,19 @@
|
|
1 |
-
<div class="sui-wrap">
|
2 |
<div class="wp-defender" id="wp-defender">
|
3 |
<div class="advanced-tools">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title">
|
6 |
<?php _e( "Advanced Tools", "defender-security" ) ?>
|
7 |
</h1>
|
8 |
-
|
9 |
<div class="sui-actions-right">
|
10 |
-
<
|
11 |
-
<
|
12 |
-
|
|
|
|
|
13 |
</div>
|
14 |
-
|
15 |
</div>
|
16 |
<div class="sui-row-with-sidenav">
|
17 |
<div class="sui-sidenav">
|
@@ -31,40 +33,60 @@
|
|
31 |
<select class="sui-mobile-nav" style="display: none;">
|
32 |
<option <?php selected( '', \Hammer\Helper\HTTP_Helper::retrieve_get( 'view' ) ) ?>
|
33 |
value="<?php echo network_admin_url( 'admin.php?page=wdf-advanced-tools' ) ?>"><?php _e( "Two Factor Authentication", "defender-security" ) ?></option>
|
34 |
-
<option <?php selected( 'mask-login', \Hammer\Helper\HTTP_Helper::retrieve_get( 'view' ) ) ?>
|
35 |
-
value="<?php echo network_admin_url( 'admin.php?page=wdf-advanced-tools&view=mask-login' ) ?>">
|
36 |
-
<?php _e( "Mask Login Area", "defender-security" ) ?>
|
37 |
-
</option>
|
38 |
</select>
|
39 |
</div>
|
40 |
</div>
|
41 |
<?php echo $contents ?>
|
42 |
</div>
|
43 |
</div>
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
</li>
|
49 |
-
<li><a href="https://
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
54 |
-
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a></li>
|
55 |
-
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
56 |
-
</ul>
|
57 |
-
<?php else: ?>
|
58 |
-
<ul class="sui-footer-nav">
|
59 |
-
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
60 |
-
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a></li>
|
61 |
-
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
62 |
-
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
63 |
-
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
64 |
-
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
65 |
-
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a></li>
|
66 |
-
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
67 |
</ul>
|
68 |
-
|
69 |
</div>
|
70 |
</div>
|
1 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
2 |
<div class="wp-defender" id="wp-defender">
|
3 |
<div class="advanced-tools">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title">
|
6 |
<?php _e( "Advanced Tools", "defender-security" ) ?>
|
7 |
</h1>
|
8 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
9 |
<div class="sui-actions-right">
|
10 |
+
<div class="sui-actions-right">
|
11 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/#advanced-tools" target="_blank" class="sui-button sui-button-ghost">
|
12 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
13 |
+
</a>
|
14 |
+
</div>
|
15 |
</div>
|
16 |
+
<?php endif; ?>
|
17 |
</div>
|
18 |
<div class="sui-row-with-sidenav">
|
19 |
<div class="sui-sidenav">
|
33 |
<select class="sui-mobile-nav" style="display: none;">
|
34 |
<option <?php selected( '', \Hammer\Helper\HTTP_Helper::retrieve_get( 'view' ) ) ?>
|
35 |
value="<?php echo network_admin_url( 'admin.php?page=wdf-advanced-tools' ) ?>"><?php _e( "Two Factor Authentication", "defender-security" ) ?></option>
|
|
|
|
|
|
|
|
|
36 |
</select>
|
37 |
</div>
|
38 |
</div>
|
39 |
<?php echo $contents ?>
|
40 |
</div>
|
41 |
</div>
|
42 |
+
<?php if ( wp_defender()->changeFooter && ! empty( wp_defender()->footerText ) ): ?>
|
43 |
+
<div class="sui-footer"><?php echo wp_defender()->footerText ?></div>
|
44 |
+
<?php else: ?>
|
45 |
+
<div class="sui-footer">Made with <i class="sui-icon-heart"></i> by WPMU DEV</div>
|
46 |
+
<?php endif; ?>
|
47 |
+
<?php if ( wp_defender()->hideDocLinks == false ): ?>
|
48 |
+
<?php if ( wp_defender()->isFree ): ?>
|
49 |
+
<ul class="sui-footer-nav">
|
50 |
+
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free
|
51 |
+
Plugins</a>
|
52 |
+
</li>
|
53 |
+
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
54 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
55 |
+
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
56 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
57 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
58 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
59 |
+
</li>
|
60 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
61 |
+
</ul>
|
62 |
+
<?php else: ?>
|
63 |
+
<ul class="sui-footer-nav">
|
64 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
65 |
+
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a>
|
66 |
+
</li>
|
67 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
68 |
+
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
69 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
70 |
+
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
71 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
72 |
+
</li>
|
73 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
74 |
+
</ul>
|
75 |
+
<?php endif; ?>
|
76 |
+
<ul class="sui-footer-social">
|
77 |
+
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
78 |
+
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
79 |
+
<span class="sui-screen-reader-text">Facebook</span>
|
80 |
+
</a></li>
|
81 |
+
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
82 |
+
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
83 |
+
<span class="sui-screen-reader-text">Twitter</span>
|
84 |
</li>
|
85 |
+
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
86 |
+
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
87 |
+
<span class="sui-screen-reader-text">Instagram</span>
|
88 |
+
</a></li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
</ul>
|
90 |
+
<?php endif; ?>
|
91 |
</div>
|
92 |
</div>
|
app/module/advanced-tools/view/login/otp.php
CHANGED
@@ -223,7 +223,7 @@ do_action( 'login_header' );
|
|
223 |
<form method="post"
|
224 |
action="<?php echo esc_url( add_query_arg( 'action', 'defenderVerifyOTP', site_url( 'wp-login.php', 'login_post' ) ) ); ?>">
|
225 |
<p><?php _e( "Open the Google Authenticator app and enter the 6 digit passcode.", "defender-security" ) ?></p>
|
226 |
-
<input type="text" value="" autocomplete="off"
|
227 |
<button class="button button-primary float-r"
|
228 |
type="submit"><?php _e( "Authenticate", "defender-security" ) ?></button>
|
229 |
<input type="hidden" name="login_token" value="<?php echo $loginToken ?>"/>
|
223 |
<form method="post"
|
224 |
action="<?php echo esc_url( add_query_arg( 'action', 'defenderVerifyOTP', site_url( 'wp-login.php', 'login_post' ) ) ); ?>">
|
225 |
<p><?php _e( "Open the Google Authenticator app and enter the 6 digit passcode.", "defender-security" ) ?></p>
|
226 |
+
<input type="text" value="" autocomplete="off" name="otp">
|
227 |
<button class="button button-primary float-r"
|
228 |
type="submit"><?php _e( "Authenticate", "defender-security" ) ?></button>
|
229 |
<input type="hidden" name="login_token" value="<?php echo $loginToken ?>"/>
|
app/module/advanced-tools/view/mask-login/disabled.php
CHANGED
@@ -1,22 +1,24 @@
|
|
1 |
<div class="sui-box">
|
2 |
<div class="sui-box-header">
|
3 |
<h3 class="sui-box-title">
|
4 |
-
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
-
|
9 |
-
|
|
|
|
|
10 |
|
11 |
<div class="sui-message-content">
|
12 |
|
13 |
<p>
|
14 |
-
|
15 |
</p>
|
16 |
|
17 |
<form method="post" id="advanced-settings-frm" class="advanced-settings-frm">
|
18 |
<input type="hidden" name="action" value="saveATMaskLoginSettings"/>
|
19 |
-
|
20 |
<input type="hidden" name="enabled" value="1"/>
|
21 |
<button type="submit" class="sui-button sui-button-blue">
|
22 |
<?php _e( "Activate", "defender-security" ) ?></button>
|
1 |
<div class="sui-box">
|
2 |
<div class="sui-box-header">
|
3 |
<h3 class="sui-box-title">
|
4 |
+
<?php _e( "Mask Login Area", "defender-security" ) ?>
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
+
<?php if ( wp_defender()->hideHeroImage == 0 ): ?>
|
9 |
+
<img src="<?php echo wp_defender()->getPluginUrl() . 'assets/img/2factor-disabled.svg' ?>" class="sui-image"
|
10 |
+
aria-hidden="true">
|
11 |
+
<?php endif; ?>
|
12 |
|
13 |
<div class="sui-message-content">
|
14 |
|
15 |
<p>
|
16 |
+
<?php _e( 'Change the location of WordPress’s default login area, making it harder for automated bots to find and also more convenient for your users.', "defender-security" ) ?>
|
17 |
</p>
|
18 |
|
19 |
<form method="post" id="advanced-settings-frm" class="advanced-settings-frm">
|
20 |
<input type="hidden" name="action" value="saveATMaskLoginSettings"/>
|
21 |
+
<?php wp_nonce_field( 'saveATMaskLoginSettings' ) ?>
|
22 |
<input type="hidden" name="enabled" value="1"/>
|
23 |
<button type="submit" class="sui-button sui-button-blue">
|
24 |
<?php _e( "Activate", "defender-security" ) ?></button>
|
app/module/advanced-tools/view/mask-login/enabled.php
CHANGED
@@ -93,7 +93,7 @@
|
|
93 |
<?php _e( "Deactivate", "defender-security" ) ?>
|
94 |
</span>
|
95 |
<span class="sui-description">
|
96 |
-
<?php _e( "Disable
|
97 |
</span>
|
98 |
</div>
|
99 |
<div class="sui-box-settings-col-2">
|
93 |
<?php _e( "Deactivate", "defender-security" ) ?>
|
94 |
</span>
|
95 |
<span class="sui-description">
|
96 |
+
<?php _e( "Disable login area masking and return to the default wp-admin and wp-login URLS.", "defender-security" ) ?>
|
97 |
</span>
|
98 |
</div>
|
99 |
<div class="sui-box-settings-col-2">
|
app/module/audit/controller/main-free.php
CHANGED
@@ -43,16 +43,8 @@ class Main_Free extends \WP_Defender\Controller {
|
|
43 |
if ( $this->isInPage() ) {
|
44 |
wp_enqueue_script( 'wpmudev-sui' );
|
45 |
wp_enqueue_style( 'wpmudev-sui' );
|
46 |
-
wp_enqueue_script( 'defender' );
|
47 |
wp_enqueue_style( 'defender' );
|
48 |
-
wp_enqueue_script( 'audit', wp_defender()->getPluginUrl() . 'app/module/audit/js/script.js', array(
|
49 |
-
'jquery-effects-core'
|
50 |
-
) );
|
51 |
-
wp_enqueue_script( 'audit-momentjs', wp_defender()->getPluginUrl() . 'app/module/audit/js/moment/moment.min.js' );
|
52 |
-
wp_enqueue_style( 'audit-daterangepicker', wp_defender()->getPluginUrl() . 'app/module/audit/js/daterangepicker/daterangepicker.css' );
|
53 |
-
wp_enqueue_script( 'audit-daterangepicker', wp_defender()->getPluginUrl() . 'app/module/audit/js/daterangepicker/daterangepicker.js' );
|
54 |
-
} else {
|
55 |
-
wp_enqueue_script( 'audit', wp_defender()->getPluginUrl() . 'app/module/audit/js/script.js' );
|
56 |
}
|
57 |
}
|
58 |
|
43 |
if ( $this->isInPage() ) {
|
44 |
wp_enqueue_script( 'wpmudev-sui' );
|
45 |
wp_enqueue_style( 'wpmudev-sui' );
|
46 |
+
//wp_enqueue_script( 'defender' );
|
47 |
wp_enqueue_style( 'defender' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
}
|
49 |
}
|
50 |
|
app/module/audit/view/free.php
CHANGED
@@ -1,10 +1,19 @@
|
|
1 |
-
<div class="sui-wrap">
|
2 |
<div class="wp-defender">
|
3 |
<div class="auditing">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title">
|
6 |
<?php _e( "Aduit Logging", "defender-security" ) ?>
|
7 |
</h1>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
</div>
|
9 |
<div class="sui-box">
|
10 |
<div class="sui-box-header">
|
1 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
2 |
<div class="wp-defender">
|
3 |
<div class="auditing">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title">
|
6 |
<?php _e( "Aduit Logging", "defender-security" ) ?>
|
7 |
</h1>
|
8 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
9 |
+
<div class="sui-actions-right">
|
10 |
+
<div class="sui-actions-right">
|
11 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/" target="_blank" class="sui-button sui-button-ghost">
|
12 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
13 |
+
</a>
|
14 |
+
</div>
|
15 |
+
</div>
|
16 |
+
<?php endif; ?>
|
17 |
</div>
|
18 |
<div class="sui-box">
|
19 |
<div class="sui-box-header">
|
app/module/hardener/component/db-prefix-service.php
CHANGED
@@ -5,6 +5,7 @@
|
|
5 |
|
6 |
namespace WP_Defender\Module\Hardener\Component;
|
7 |
|
|
|
8 |
use Hammer\Helper\Log_Helper;
|
9 |
use Hammer\Helper\WP_Helper;
|
10 |
use WP_Defender\Behavior\Utils;
|
@@ -103,9 +104,8 @@ class DB_Prefix_Service extends Rule_Service implements IRule_Service {
|
|
103 |
*/
|
104 |
private function updateData() {
|
105 |
global $wpdb;
|
106 |
-
$prefix
|
107 |
-
$old_prefix
|
108 |
-
|
109 |
if ( is_multisite() ) {
|
110 |
/**
|
111 |
* case multiste
|
5 |
|
6 |
namespace WP_Defender\Module\Hardener\Component;
|
7 |
|
8 |
+
use Faker\Factory;
|
9 |
use Hammer\Helper\Log_Helper;
|
10 |
use Hammer\Helper\WP_Helper;
|
11 |
use WP_Defender\Behavior\Utils;
|
104 |
*/
|
105 |
private function updateData() {
|
106 |
global $wpdb;
|
107 |
+
$prefix = $this->new_prefix;
|
108 |
+
$old_prefix = $this->old_prefix;
|
|
|
109 |
if ( is_multisite() ) {
|
110 |
/**
|
111 |
* case multiste
|
app/module/hardener/component/db-prefix.php
CHANGED
@@ -6,6 +6,7 @@
|
|
6 |
namespace WP_Defender\Module\Hardener\Component;
|
7 |
|
8 |
use Hammer\Helper\HTTP_Helper;
|
|
|
9 |
use WP_Defender\Module\Hardener\Model\Settings;
|
10 |
use WP_Defender\Module\Hardener\Rule;
|
11 |
|
@@ -30,13 +31,15 @@ class DB_Prefix extends Rule {
|
|
30 |
if ( ! $this->verifyNonce() ) {
|
31 |
return;
|
32 |
}
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
|
|
|
|
40 |
}
|
41 |
}
|
42 |
|
@@ -48,17 +51,16 @@ class DB_Prefix extends Rule {
|
|
48 |
if ( ! $this->verifyNonce() ) {
|
49 |
return;
|
50 |
}
|
51 |
-
$dbprefix
|
52 |
-
$this->getService()->new_prefix
|
53 |
-
$ret
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
} else {
|
58 |
wp_send_json_error( array(
|
59 |
'message' => $ret->get_error_message()
|
60 |
) );
|
61 |
-
}
|
62 |
}
|
63 |
|
64 |
/**
|
6 |
namespace WP_Defender\Module\Hardener\Component;
|
7 |
|
8 |
use Hammer\Helper\HTTP_Helper;
|
9 |
+
use WP_Defender\Behavior\Utils;
|
10 |
use WP_Defender\Module\Hardener\Model\Settings;
|
11 |
use WP_Defender\Module\Hardener\Rule;
|
12 |
|
31 |
if ( ! $this->verifyNonce() ) {
|
32 |
return;
|
33 |
}
|
34 |
+
if ( Settings::instance()->is_prefix_changed == true ) {
|
35 |
+
$ret = $this->getService()->revert();
|
36 |
+
if ( ! is_wp_error( $ret ) ) {
|
37 |
+
Settings::instance()->addToIssues( self::$slug );
|
38 |
+
} else {
|
39 |
+
wp_send_json_error( array(
|
40 |
+
'message' => $ret->get_error_message()
|
41 |
+
) );
|
42 |
+
}
|
43 |
}
|
44 |
}
|
45 |
|
51 |
if ( ! $this->verifyNonce() ) {
|
52 |
return;
|
53 |
}
|
54 |
+
$dbprefix = HTTP_Helper::retrieve_post( 'dbprefix' );
|
55 |
+
$this->getService()->new_prefix = $dbprefix;
|
56 |
+
$ret = $this->getService()->process();
|
57 |
+
Settings::instance()->is_prefix_changed = true;
|
58 |
+
Settings::instance()->save();
|
59 |
+
if ( is_wp_error( $ret ) ) {
|
|
|
60 |
wp_send_json_error( array(
|
61 |
'message' => $ret->get_error_message()
|
62 |
) );
|
63 |
+
} ;
|
64 |
}
|
65 |
|
66 |
/**
|
app/module/hardener/component/disable-file-editor-service.php
CHANGED
@@ -46,6 +46,7 @@ class Disable_File_Editor_Service extends Rule_Service implements IRule_Service
|
|
46 |
list( $value, $line ) = $line;
|
47 |
if ( $value == true ) {
|
48 |
//already disable it, if we sitll here mean st not work, do nothing
|
|
|
49 |
} else {
|
50 |
$config[ $line ] = "define( 'DISALLOW_FILE_EDIT', true );" . PHP_EOL;
|
51 |
|
@@ -69,12 +70,14 @@ class Disable_File_Editor_Service extends Rule_Service implements IRule_Service
|
|
69 |
$line = $this->findLine( $config );
|
70 |
if ( $line === false ) {
|
71 |
//perhaps this already removed manually, do nothing
|
|
|
72 |
} else {
|
73 |
$value = $line[0];
|
74 |
$line = $line[1];
|
75 |
if ( $value == "true" ) {
|
76 |
//value is true, we will remove this
|
77 |
unset( $config[ $line ] );
|
|
|
78 |
//save it
|
79 |
return file_put_contents( $config_path, implode( null, $config ), LOCK_EX );
|
80 |
}
|
46 |
list( $value, $line ) = $line;
|
47 |
if ( $value == true ) {
|
48 |
//already disable it, if we sitll here mean st not work, do nothing
|
49 |
+
return;
|
50 |
} else {
|
51 |
$config[ $line ] = "define( 'DISALLOW_FILE_EDIT', true );" . PHP_EOL;
|
52 |
|
70 |
$line = $this->findLine( $config );
|
71 |
if ( $line === false ) {
|
72 |
//perhaps this already removed manually, do nothing
|
73 |
+
return;
|
74 |
} else {
|
75 |
$value = $line[0];
|
76 |
$line = $line[1];
|
77 |
if ( $value == "true" ) {
|
78 |
//value is true, we will remove this
|
79 |
unset( $config[ $line ] );
|
80 |
+
|
81 |
//save it
|
82 |
return file_put_contents( $config_path, implode( null, $config ), LOCK_EX );
|
83 |
}
|
app/module/hardener/component/login-duration-service.php
CHANGED
@@ -55,4 +55,3 @@ class Login_Duration_Service extends Rule_Service implements IRule_Service {
|
|
55 |
}
|
56 |
}
|
57 |
}
|
58 |
-
?>
|
55 |
}
|
56 |
}
|
57 |
}
|
|
app/module/hardener/component/login-duration.php
CHANGED
@@ -137,7 +137,7 @@ class Login_Duration extends Rule {
|
|
137 |
}
|
138 |
set_transient( 'defender_logout_payload', $after_logout_payload, 30 * 60 );
|
139 |
$logout_url = add_query_arg( 'defender_logout', '1', site_url() );
|
140 |
-
|
141 |
exit;
|
142 |
}
|
143 |
} else {
|
@@ -151,7 +151,7 @@ class Login_Duration extends Rule {
|
|
151 |
$after_logout = HTTP_Helper::retrieve_get( 'after_logout', false );
|
152 |
if ( $after_logout ) {
|
153 |
$after_logout_url = esc_url( $after_logout );
|
154 |
-
|
155 |
exit;
|
156 |
}
|
157 |
$login_url = wp_login_url();
|
@@ -161,14 +161,14 @@ class Login_Duration extends Rule {
|
|
161 |
'redirect_to' => $logout_payload['redirect_to'],
|
162 |
'defender_login_message' => $logout_payload['msg'],
|
163 |
), $login_url );
|
164 |
-
|
165 |
exit;
|
166 |
}
|
167 |
} else if ( $defender_logout ) {
|
168 |
$after_logout = HTTP_Helper::retrieve_get( 'after_logout', false );
|
169 |
if ( $after_logout ) {
|
170 |
$after_logout_url = esc_url( $after_logout );
|
171 |
-
|
172 |
}
|
173 |
$login_url = wp_login_url();
|
174 |
$logout_payload = ( is_multisite() ? get_site_transient( 'defender_logout_payload' ) : get_transient( 'defender_logout_payload' ) );
|
@@ -177,7 +177,7 @@ class Login_Duration extends Rule {
|
|
177 |
'redirect_to' => $logout_payload['redirect_to'],
|
178 |
'defender_login_message' => $logout_payload['msg'],
|
179 |
), $login_url );
|
180 |
-
|
181 |
exit;
|
182 |
}
|
183 |
}
|
137 |
}
|
138 |
set_transient( 'defender_logout_payload', $after_logout_payload, 30 * 60 );
|
139 |
$logout_url = add_query_arg( 'defender_logout', '1', site_url() );
|
140 |
+
wp_safe_redirect( $logout_url );
|
141 |
exit;
|
142 |
}
|
143 |
} else {
|
151 |
$after_logout = HTTP_Helper::retrieve_get( 'after_logout', false );
|
152 |
if ( $after_logout ) {
|
153 |
$after_logout_url = esc_url( $after_logout );
|
154 |
+
wp_safe_redirect( $after_logout_url );
|
155 |
exit;
|
156 |
}
|
157 |
$login_url = wp_login_url();
|
161 |
'redirect_to' => $logout_payload['redirect_to'],
|
162 |
'defender_login_message' => $logout_payload['msg'],
|
163 |
), $login_url );
|
164 |
+
wp_safe_redirect( $login_url );
|
165 |
exit;
|
166 |
}
|
167 |
} else if ( $defender_logout ) {
|
168 |
$after_logout = HTTP_Helper::retrieve_get( 'after_logout', false );
|
169 |
if ( $after_logout ) {
|
170 |
$after_logout_url = esc_url( $after_logout );
|
171 |
+
wp_safe_redirect( $after_logout_url );
|
172 |
}
|
173 |
$login_url = wp_login_url();
|
174 |
$logout_payload = ( is_multisite() ? get_site_transient( 'defender_logout_payload' ) : get_transient( 'defender_logout_payload' ) );
|
177 |
'redirect_to' => $logout_payload['redirect_to'],
|
178 |
'defender_login_message' => $logout_payload['msg'],
|
179 |
), $login_url );
|
180 |
+
wp_safe_redirect( $login_url );
|
181 |
exit;
|
182 |
}
|
183 |
}
|
app/module/hardener/component/php-version-service.php
CHANGED
@@ -16,7 +16,7 @@ class PHP_Version_Service extends Rule_Service implements IRule_Service {
|
|
16 |
*/
|
17 |
public function check() {
|
18 |
$this->queryVersion();
|
19 |
-
if ( version_compare(
|
20 |
return false;
|
21 |
}
|
22 |
|
@@ -40,24 +40,33 @@ class PHP_Version_Service extends Rule_Service implements IRule_Service {
|
|
40 |
if ( ! $lastCheck || strtotime( '+24 hours', $lastCheck ) < time() ) {
|
41 |
$html = wp_remote_get( 'http://php.net/supported-versions.php' );
|
42 |
if ( is_wp_error( $html ) ) {
|
43 |
-
delete_site_transient('defender_last_check_php_versions');
|
|
|
44 |
return false;
|
45 |
}
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
}
|
62 |
}
|
63 |
}
|
16 |
*/
|
17 |
public function check() {
|
18 |
$this->queryVersion();
|
19 |
+
if ( version_compare( phpversion(), Settings::instance()->min_php_version, '<=' ) ) {
|
20 |
return false;
|
21 |
}
|
22 |
|
40 |
if ( ! $lastCheck || strtotime( '+24 hours', $lastCheck ) < time() ) {
|
41 |
$html = wp_remote_get( 'http://php.net/supported-versions.php' );
|
42 |
if ( is_wp_error( $html ) ) {
|
43 |
+
delete_site_transient( 'defender_last_check_php_versions' );
|
44 |
+
|
45 |
return false;
|
46 |
}
|
47 |
+
if ( class_exists( '\DOMDocument' ) ) {
|
48 |
+
$dom = new \DOMDocument;
|
49 |
+
libxml_use_internal_errors( true );
|
50 |
+
$dom->loadHTML( $html['body'] );
|
51 |
+
$finder = new \DOMXPath( $dom );
|
52 |
+
$classname = "security";
|
53 |
+
$securityNode = $finder->query( "//*[contains(@class, '$classname')]/td[1]/a" );
|
54 |
+
$securityNode = $securityNode->item( 0 )->nodeValue;
|
55 |
+
$classname = "stable";
|
56 |
+
$lastStable = $finder->query( "//*[contains(@class, '$classname')][2]/td[1]/a" );;
|
57 |
+
$lastStable = $lastStable->item( 0 )->nodeValue;
|
58 |
+
$settings = Settings::instance();
|
59 |
+
$settings->stable_php_version = $lastStable;
|
60 |
+
$settings->min_php_version = $securityNode;
|
61 |
+
$settings->save();
|
62 |
+
set_site_transient( 'defender_last_check_php_versions', time(), 60 * 60 * 24 );
|
63 |
+
} else {
|
64 |
+
//do it manually
|
65 |
+
$settings = Settings::instance();
|
66 |
+
$settings->stable_php_version = 7.3;
|
67 |
+
$settings->min_php_version = 7.1;
|
68 |
+
$settings->save();
|
69 |
+
}
|
70 |
}
|
71 |
}
|
72 |
}
|
app/module/hardener/component/security-key.php
CHANGED
@@ -25,8 +25,9 @@ class Security_Key extends Rule {
|
|
25 |
if ( $time ) {
|
26 |
$daysAgo = ( time() - $time ) / ( 60 * 60 * 24 );
|
27 |
} else {
|
28 |
-
$daysAgo =
|
29 |
}
|
|
|
30 |
$this->renderPartial( 'rules/security-key', array(
|
31 |
'interval' => $interval,
|
32 |
'daysAgo' => $daysAgo
|
25 |
if ( $time ) {
|
26 |
$daysAgo = ( time() - $time ) / ( 60 * 60 * 24 );
|
27 |
} else {
|
28 |
+
$daysAgo = __( "unknown", "defender-security" );
|
29 |
}
|
30 |
+
|
31 |
$this->renderPartial( 'rules/security-key', array(
|
32 |
'interval' => $interval,
|
33 |
'daysAgo' => $daysAgo
|
app/module/hardener/component/servers/apache-service.php
CHANGED
@@ -103,8 +103,8 @@ class Apache_Service extends Rule_Service implements IRule_Service {
|
|
103 |
//remove the whole parts as it partial done
|
104 |
$htContent = str_replace( $matches[0], '', $htContent );
|
105 |
$htConfig = explode( PHP_EOL, $htContent );
|
106 |
-
$htConfig = array_merge( $htConfig, $default );
|
107 |
-
file_put_contents( $htPath, implode(
|
108 |
}
|
109 |
}
|
110 |
|
103 |
//remove the whole parts as it partial done
|
104 |
$htContent = str_replace( $matches[0], '', $htContent );
|
105 |
$htConfig = explode( PHP_EOL, $htContent );
|
106 |
+
$htConfig = array_merge( $htConfig, array( implode( '', $default ) ) );
|
107 |
+
file_put_contents( $htPath, implode( '', $htConfig ), LOCK_EX );
|
108 |
}
|
109 |
}
|
110 |
|
app/module/hardener/component/servers/iis-service.php
CHANGED
@@ -101,13 +101,13 @@ class Iis_Service extends Rule_Service implements IRule_Service {
|
|
101 |
return true;
|
102 |
}
|
103 |
|
104 |
-
$doc = new
|
105 |
$doc->preserveWhiteSpace = false;
|
106 |
if ( $doc->load( $path . '/' . $filename ) === false ) {
|
107 |
return false;
|
108 |
}
|
109 |
|
110 |
-
$xpath = new
|
111 |
$handlers = $xpath->query( '/configuration/system.webServer/handlers[contains(@accessPolicy,\'Read\')]' );
|
112 |
if ( $handlers->length > 0 ) {
|
113 |
$child = $handlers->item(0);
|
101 |
return true;
|
102 |
}
|
103 |
|
104 |
+
$doc = new DOMDocument();
|
105 |
$doc->preserveWhiteSpace = false;
|
106 |
if ( $doc->load( $path . '/' . $filename ) === false ) {
|
107 |
return false;
|
108 |
}
|
109 |
|
110 |
+
$xpath = new DOMXPath( $doc );
|
111 |
$handlers = $xpath->query( '/configuration/system.webServer/handlers[contains(@accessPolicy,\'Read\')]' );
|
112 |
if ( $handlers->length > 0 ) {
|
113 |
$child = $handlers->item(0);
|
app/module/hardener/controller/main.php
CHANGED
@@ -8,12 +8,15 @@ namespace WP_Defender\Module\Hardener\Controller;
|
|
8 |
use Hammer\Base\Container;
|
9 |
use Hammer\Helper\HTTP_Helper;
|
10 |
use Hammer\Helper\Log_Helper;
|
|
|
11 |
use WP_Defender\Controller;
|
12 |
use WP_Defender\Module\Hardener;
|
|
|
13 |
|
14 |
class Main extends Controller {
|
15 |
protected $slug = 'wdf-hardener';
|
16 |
public $layout = 'layout';
|
|
|
17 |
|
18 |
/**
|
19 |
* @return array
|
@@ -43,6 +46,21 @@ class Main extends Controller {
|
|
43 |
$this->add_ajax_action( 'ignoreHardener', 'ignoreHardener' );
|
44 |
$this->add_ajax_action( 'restoreHardener', 'restoreHardener' );
|
45 |
$this->add_ajax_action( 'updateHardener', 'updateHardener' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
}
|
47 |
|
48 |
public function restoreHardener() {
|
@@ -63,6 +81,71 @@ class Main extends Controller {
|
|
63 |
}
|
64 |
}
|
65 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
public function ignoreHardener() {
|
67 |
if ( ! $this->checkPermission() ) {
|
68 |
return;
|
@@ -153,6 +236,10 @@ class Main extends Controller {
|
|
153 |
*
|
154 |
*/
|
155 |
public function actionIndex() {
|
|
|
|
|
|
|
|
|
156 |
switch ( HTTP_Helper::retrieve_get( 'view' ) ) {
|
157 |
case 'issues':
|
158 |
default:
|
@@ -161,11 +248,12 @@ class Main extends Controller {
|
|
161 |
case 'resolved':
|
162 |
$this->_renderResolved();
|
163 |
break;
|
164 |
-
case 'notification':
|
165 |
-
break;
|
166 |
case 'ignored':
|
167 |
$this->_renderIgnored();
|
168 |
break;
|
|
|
|
|
|
|
169 |
}
|
170 |
}
|
171 |
|
@@ -182,7 +270,10 @@ class Main extends Controller {
|
|
182 |
}
|
183 |
|
184 |
private function _renderNotification() {
|
185 |
-
|
|
|
|
|
|
|
186 |
}
|
187 |
|
188 |
/**
|
@@ -196,6 +287,10 @@ class Main extends Controller {
|
|
196 |
) );
|
197 |
wp_enqueue_style( 'wpmudev-sui' );
|
198 |
wp_enqueue_style( 'defender' );
|
|
|
|
|
|
|
|
|
199 |
}
|
200 |
|
201 |
/**
|
@@ -216,6 +311,10 @@ class Main extends Controller {
|
|
216 |
case 'ignore':
|
217 |
return count( $settings->ignore );
|
218 |
break;
|
|
|
|
|
|
|
|
|
219 |
}
|
220 |
}
|
221 |
}
|
8 |
use Hammer\Base\Container;
|
9 |
use Hammer\Helper\HTTP_Helper;
|
10 |
use Hammer\Helper\Log_Helper;
|
11 |
+
use WP_Defender\Behavior\Utils;
|
12 |
use WP_Defender\Controller;
|
13 |
use WP_Defender\Module\Hardener;
|
14 |
+
use WP_Defender\Vendor\Email_Search;
|
15 |
|
16 |
class Main extends Controller {
|
17 |
protected $slug = 'wdf-hardener';
|
18 |
public $layout = 'layout';
|
19 |
+
public $email_search;
|
20 |
|
21 |
/**
|
22 |
* @return array
|
46 |
$this->add_ajax_action( 'ignoreHardener', 'ignoreHardener' );
|
47 |
$this->add_ajax_action( 'restoreHardener', 'restoreHardener' );
|
48 |
$this->add_ajax_action( 'updateHardener', 'updateHardener' );
|
49 |
+
$this->add_ajax_action( 'saveTweaksSettings', 'saveTweaksSettings' );
|
50 |
+
// if ( ! wp_next_scheduled( 'tweaksSendNotification' ) ) {
|
51 |
+
// wp_schedule_event( time(), 'twicedaily', 'tweaksSendNotification' );
|
52 |
+
// }
|
53 |
+
|
54 |
+
$this->add_action( 'tweaksSendNotification', 'tweaksSendNotification' );
|
55 |
+
|
56 |
+
$view = HTTP_Helper::retrieve_get( 'view' );
|
57 |
+
$id = isset( $_REQUEST['id'] ) ? $_REQUEST['id'] : 0;
|
58 |
+
if ( $view == 'notification' && $this->isInPage() || ( defined( 'DOING_AJAX' ) && $id == 'tweaksNotification' ) ) {
|
59 |
+
$this->email_search = new Email_Search();
|
60 |
+
$this->email_search->eId = 'tweaksNotification';
|
61 |
+
$this->email_search->settings = Hardener\Model\Settings::instance();
|
62 |
+
$this->email_search->add_hooks();
|
63 |
+
}
|
64 |
}
|
65 |
|
66 |
public function restoreHardener() {
|
81 |
}
|
82 |
}
|
83 |
|
84 |
+
public function tweaksSendNotification() {
|
85 |
+
$settings = Hardener\Model\Settings::instance();
|
86 |
+
//if last seen very near, do no thing
|
87 |
+
if ( ! $settings->last_seen ) {
|
88 |
+
//should not in here
|
89 |
+
$settings->last_seen = time();
|
90 |
+
$settings->save();
|
91 |
+
}
|
92 |
+
|
93 |
+
if ( strtotime( apply_filters( 'wd_tweaks_notification_interval', '+24 hours' ), apply_filters( 'wd_tweaks_last_action_time', $settings->last_seen ) ) > time() ) {
|
94 |
+
return;
|
95 |
+
}
|
96 |
+
|
97 |
+
$tweaks = Hardener\Model\Settings::instance()->getIssues();
|
98 |
+
if ( count( $tweaks ) == 0 ) {
|
99 |
+
//no honey no email
|
100 |
+
return;
|
101 |
+
}
|
102 |
+
|
103 |
+
if ( $settings->last_sent == null ) {
|
104 |
+
//this is the case user install this and never check the page
|
105 |
+
//send report
|
106 |
+
foreach ( $settings->receipts as $receipt ) {
|
107 |
+
$email = $receipt['email'];
|
108 |
+
wp_mail( $email, 'update tweak subject', 'update tweak content' );
|
109 |
+
}
|
110 |
+
$settings->last_sent = time();
|
111 |
+
$settings->save();
|
112 |
+
} elseif ( strtotime( apply_filters( 'wd_tweaks_notification_interval', '+24 hours' ), apply_filters( 'wd_tweaks_last_notification_sent', $settings->last_sent ) ) < time() ) {
|
113 |
+
//this is the case email already sent once last 24 hours
|
114 |
+
if ( $settings->notification == false ) {
|
115 |
+
//no repeat
|
116 |
+
return;
|
117 |
+
}
|
118 |
+
|
119 |
+
foreach ( $settings->receipts as $receipt ) {
|
120 |
+
$email = $receipt['email'];
|
121 |
+
wp_mail( $email, 'update tweak subject', 'update tweak content' );
|
122 |
+
}
|
123 |
+
$settings->last_sent = time();
|
124 |
+
$settings->save();
|
125 |
+
}
|
126 |
+
}
|
127 |
+
|
128 |
+
public function saveTweaksSettings() {
|
129 |
+
if ( ! $this->checkPermission() ) {
|
130 |
+
return;
|
131 |
+
}
|
132 |
+
|
133 |
+
if ( ! wp_verify_nonce( HTTP_Helper::retrieve_post( '_wpnonce' ), 'saveTweaksSettings' ) ) {
|
134 |
+
return;
|
135 |
+
}
|
136 |
+
|
137 |
+
$settings = Hardener\Model\Settings::instance();
|
138 |
+
$settings->import( $_POST );
|
139 |
+
$settings->save();
|
140 |
+
// if ( $this->hasMethod( 'scheduleReportTime' ) ) {
|
141 |
+
// $this->scheduleReportTime( $settings );
|
142 |
+
// $this->submitStatsToDev();
|
143 |
+
// }
|
144 |
+
wp_send_json_success( array(
|
145 |
+
'message' => __( "Your settings have been updated.", "defender-security" )
|
146 |
+
) );
|
147 |
+
}
|
148 |
+
|
149 |
public function ignoreHardener() {
|
150 |
if ( ! $this->checkPermission() ) {
|
151 |
return;
|
236 |
*
|
237 |
*/
|
238 |
public function actionIndex() {
|
239 |
+
//update the last seen
|
240 |
+
$settings = Hardener\Model\Settings::instance();
|
241 |
+
$settings->last_seen = time();
|
242 |
+
$settings->save();
|
243 |
switch ( HTTP_Helper::retrieve_get( 'view' ) ) {
|
244 |
case 'issues':
|
245 |
default:
|
248 |
case 'resolved':
|
249 |
$this->_renderResolved();
|
250 |
break;
|
|
|
|
|
251 |
case 'ignored':
|
252 |
$this->_renderIgnored();
|
253 |
break;
|
254 |
+
case 'notification':
|
255 |
+
$this->_renderNotification();
|
256 |
+
break;
|
257 |
}
|
258 |
}
|
259 |
|
270 |
}
|
271 |
|
272 |
private function _renderNotification() {
|
273 |
+
$this->render( 'notification', array(
|
274 |
+
'setting' => Hardener\Model\Settings::instance(),
|
275 |
+
'email' => $this->email_search
|
276 |
+
) );
|
277 |
}
|
278 |
|
279 |
/**
|
287 |
) );
|
288 |
wp_enqueue_style( 'wpmudev-sui' );
|
289 |
wp_enqueue_style( 'defender' );
|
290 |
+
$view = HTTP_Helper::retrieve_get( 'view' );
|
291 |
+
if ( $view == 'notification' ) {
|
292 |
+
$this->email_search->add_script();
|
293 |
+
}
|
294 |
}
|
295 |
|
296 |
/**
|
311 |
case 'ignore':
|
312 |
return count( $settings->ignore );
|
313 |
break;
|
314 |
+
default:
|
315 |
+
//param not from the button on frontend, log it
|
316 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $type, Utils::instance()->getUserIp() ) );
|
317 |
+
break;
|
318 |
}
|
319 |
}
|
320 |
}
|
app/module/hardener/js/scripts.js
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
jQuery(function ($) {
|
2 |
WDHardener.formHandler();
|
|
|
3 |
var hash = window.location.hash;
|
4 |
if ($(hash).size() > 0) {
|
5 |
$(hash).addClass('sui-accordion-item--open');
|
@@ -111,6 +112,15 @@ jQuery(function ($) {
|
|
111 |
Defender.showNotification('error', data.data.message);
|
112 |
}
|
113 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
});
|
115 |
|
116 |
function debounce(fn, delay) {
|
@@ -130,6 +140,7 @@ WDHardener.formHandler = function () {
|
|
130 |
var jq = jQuery;
|
131 |
jq('body').on('submit', '.hardener-frm', function () {
|
132 |
var data = jq(this).serialize();
|
|
|
133 |
var that = jq(this);
|
134 |
jq.ajax({
|
135 |
type: 'POST',
|
@@ -188,4 +199,32 @@ WDHardener.formHandler = function () {
|
|
188 |
})
|
189 |
return false;
|
190 |
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
191 |
}
|
1 |
jQuery(function ($) {
|
2 |
WDHardener.formHandler();
|
3 |
+
WDHardener.settingsFormHandler();
|
4 |
var hash = window.location.hash;
|
5 |
if ($(hash).size() > 0) {
|
6 |
$(hash).addClass('sui-accordion-item--open');
|
112 |
Defender.showNotification('error', data.data.message);
|
113 |
}
|
114 |
});
|
115 |
+
$('div.hardener').on('settings-form-submitted', function (e, data, form) {
|
116 |
+
console.log(data);
|
117 |
+
if (data.success == true) {
|
118 |
+
location.reload();
|
119 |
+
Defender.showNotification('success', data.data.message);
|
120 |
+
} else {
|
121 |
+
Defender.showNotification('error', data.data.message);
|
122 |
+
}
|
123 |
+
});
|
124 |
});
|
125 |
|
126 |
function debounce(fn, delay) {
|
140 |
var jq = jQuery;
|
141 |
jq('body').on('submit', '.hardener-frm', function () {
|
142 |
var data = jq(this).serialize();
|
143 |
+
console.log(data);
|
144 |
var that = jq(this);
|
145 |
jq.ajax({
|
146 |
type: 'POST',
|
199 |
})
|
200 |
return false;
|
201 |
})
|
202 |
+
}
|
203 |
+
|
204 |
+
WDHardener.settingsFormHandler = function () {
|
205 |
+
var jq = jQuery;
|
206 |
+
jq('body').on('submit', '.hardener-settings-frm', function () {
|
207 |
+
var data = jq(this).serialize();
|
208 |
+
var that = jq(this);
|
209 |
+
jq.ajax({
|
210 |
+
type: 'POST',
|
211 |
+
url: ajaxurl,
|
212 |
+
data: data,
|
213 |
+
beforeSend: function () {
|
214 |
+
that.find('.sui-button-blue').attr('disabled', 'disabled');
|
215 |
+
},
|
216 |
+
success: function (data) {
|
217 |
+
if (data.data != undefined && data.data.url != undefined) {
|
218 |
+
location.href = data.data.url;
|
219 |
+
} else {
|
220 |
+
that.find('.sui-button').removeAttr('disabled');
|
221 |
+
jq('div.hardener').trigger('settings-form-submitted', [data, that])
|
222 |
+
}
|
223 |
+
},
|
224 |
+
error: function (xhr) {
|
225 |
+
jq('div.hardener').trigger('settings-form-submitted', [data, that, xhr])
|
226 |
+
}
|
227 |
+
})
|
228 |
+
return false;
|
229 |
+
})
|
230 |
}
|
app/module/hardener/model/settings.php
CHANGED
@@ -59,6 +59,10 @@ class Settings extends \Hammer\WP\Settings {
|
|
59 |
* @var bool
|
60 |
*/
|
61 |
public $notification = true;
|
|
|
|
|
|
|
|
|
62 |
|
63 |
/**
|
64 |
* Holding receipts info
|
@@ -92,15 +96,46 @@ class Settings extends \Hammer\WP\Settings {
|
|
92 |
*/
|
93 |
public $active_server = 'apache';
|
94 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
public $min_php_version = '';
|
|
|
|
|
|
|
96 |
public $stable_php_version = '';
|
97 |
|
|
|
|
|
98 |
/**
|
99 |
* shorthand to add to a list
|
100 |
*
|
101 |
* @param $slug
|
102 |
* @param $devPush
|
103 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
public function addToIssues( $slug, $devPush = true ) {
|
105 |
$this->addToList( 'issues', $slug, $devPush );
|
106 |
}
|
@@ -343,4 +378,35 @@ class Settings extends \Hammer\WP\Settings {
|
|
343 |
public function setActiveServer( $server ) {
|
344 |
$this->active_server = $server;
|
345 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
}
|
59 |
* @var bool
|
60 |
*/
|
61 |
public $notification = true;
|
62 |
+
/**
|
63 |
+
* @var bool
|
64 |
+
*/
|
65 |
+
public $notification_repeat = false;
|
66 |
|
67 |
/**
|
68 |
* Holding receipts info
|
96 |
*/
|
97 |
public $active_server = 'apache';
|
98 |
|
99 |
+
/**
|
100 |
+
* @var integer
|
101 |
+
*/
|
102 |
+
public $last_seen;
|
103 |
+
/**
|
104 |
+
* @var integer
|
105 |
+
*/
|
106 |
+
public $last_sent;
|
107 |
+
|
108 |
+
/**
|
109 |
+
* @var string
|
110 |
+
*/
|
111 |
public $min_php_version = '';
|
112 |
+
/**
|
113 |
+
* @var string
|
114 |
+
*/
|
115 |
public $stable_php_version = '';
|
116 |
|
117 |
+
public $is_prefix_changed = false;
|
118 |
+
|
119 |
/**
|
120 |
* shorthand to add to a list
|
121 |
*
|
122 |
* @param $slug
|
123 |
* @param $devPush
|
124 |
*/
|
125 |
+
|
126 |
+
public function __construct( $id, $is_multi ) {
|
127 |
+
if ( is_admin() || is_network_admin() && current_user_can( 'manage_options' ) ) {
|
128 |
+
$user = wp_get_current_user();
|
129 |
+
if ( is_object( $user ) ) {
|
130 |
+
$this->receipts[] = array(
|
131 |
+
'first_name' => $user->display_name,
|
132 |
+
'email' => $user->user_email
|
133 |
+
);
|
134 |
+
}
|
135 |
+
}
|
136 |
+
parent::__construct( $id, $is_multi );
|
137 |
+
}
|
138 |
+
|
139 |
public function addToIssues( $slug, $devPush = true ) {
|
140 |
$this->addToList( 'issues', $slug, $devPush );
|
141 |
}
|
378 |
public function setActiveServer( $server ) {
|
379 |
$this->active_server = $server;
|
380 |
}
|
381 |
+
|
382 |
+
public function events() {
|
383 |
+
$that = $this;
|
384 |
+
|
385 |
+
return array(
|
386 |
+
self::EVENT_BEFORE_SAVE => array(
|
387 |
+
array(
|
388 |
+
function () use ( $that ) {
|
389 |
+
//need to turn off notification or report off if no recipients
|
390 |
+
$keys = array(
|
391 |
+
'receipts' => 'notification',
|
392 |
+
);
|
393 |
+
foreach ( $keys as $key => $attr ) {
|
394 |
+
if ( isset( $_POST[ $key ] ) ) {
|
395 |
+
$recipients = $_POST[ $key ];
|
396 |
+
$recipients = array_filter( $recipients );
|
397 |
+
foreach ( $recipients as &$recipient ) {
|
398 |
+
$recipient = array_map( 'wp_strip_all_tags', $recipient );
|
399 |
+
}
|
400 |
+
$this->$key = $recipients;
|
401 |
+
}
|
402 |
+
$this->$key = array_filter( $this->$key );
|
403 |
+
if ( count( $this->$key ) == 0 ) {
|
404 |
+
$this->$attr = 0;
|
405 |
+
}
|
406 |
+
}
|
407 |
+
}
|
408 |
+
)
|
409 |
+
)
|
410 |
+
);
|
411 |
+
}
|
412 |
}
|
app/module/hardener/rule-service.php
CHANGED
@@ -7,6 +7,7 @@ namespace WP_Defender\Module\Hardener;
|
|
7 |
|
8 |
use Hammer\Base\Component;
|
9 |
use Hammer\Base\Container;
|
|
|
10 |
use WP_Defender\Module\Hardener;
|
11 |
|
12 |
class Rule_Service extends Component {
|
@@ -37,6 +38,10 @@ class Rule_Service extends Component {
|
|
37 |
case 'issue':
|
38 |
$settings->addToIssues( $slug );
|
39 |
break;
|
|
|
|
|
|
|
|
|
40 |
}
|
41 |
}
|
42 |
|
7 |
|
8 |
use Hammer\Base\Component;
|
9 |
use Hammer\Base\Container;
|
10 |
+
use WP_Defender\Behavior\Utils;
|
11 |
use WP_Defender\Module\Hardener;
|
12 |
|
13 |
class Rule_Service extends Component {
|
38 |
case 'issue':
|
39 |
$settings->addToIssues( $slug );
|
40 |
break;
|
41 |
+
default:
|
42 |
+
//param not from the button on frontend, log it
|
43 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $curr_status, Utils::instance()->getUserIp() ) );
|
44 |
+
break;
|
45 |
}
|
46 |
}
|
47 |
|
app/module/hardener/view/layouts/layout.php
CHANGED
@@ -8,18 +8,29 @@ if ( $countAll > 0 ) {
|
|
8 |
$tooltip = 'data-tooltip="' . esc_attr( sprintf( __( 'You have %d security tweak(s) needing attention.', "defender-security" ), $countAll ) ) . '"';
|
9 |
$class = 'sui-tooltip';
|
10 |
}
|
|
|
11 |
?>
|
12 |
-
<div class="sui-wrap">
|
13 |
<div id="wp-defender" class="wp-defender">
|
14 |
<div class="hardener">
|
15 |
<div class="sui-header">
|
16 |
<h1 class="sui-header-title">
|
17 |
<?php _e( "Security Tweaks", "defender-security" ) ?>
|
18 |
</h1>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
</div>
|
20 |
-
<div class="sui-box sui-summary sui-summary-sm">
|
21 |
-
|
22 |
-
|
|
|
23 |
|
24 |
<div class="sui-summary-segment">
|
25 |
|
@@ -78,6 +89,10 @@ if ( $countAll > 0 ) {
|
|
78 |
<?php _e( "Ignored", "defender-security" ) ?></a>
|
79 |
<span class="sui-tag count-ignored <?php echo $ignore ? '' : 'wd-hide' ?>"><?php echo $ignore ?></span>
|
80 |
</li>
|
|
|
|
|
|
|
|
|
81 |
</ul>
|
82 |
<div class="sui-sidenav-hide-lg">
|
83 |
<select class="sui-mobile-nav" style="display: none;">
|
@@ -87,6 +102,8 @@ if ( $countAll > 0 ) {
|
|
87 |
value="<?php echo network_admin_url( 'admin.php?page=wdf-hardener&view=resolved' ) ?>"><?php _e( "Resolved", "defender-security" ) ?></option>
|
88 |
<option <?php selected( 'ignored', \Hammer\Helper\HTTP_Helper::retrieve_get( 'view' ) ) ?>
|
89 |
value="<?php echo network_admin_url( 'admin.php?page=wdf-hardener&view=ignored' ) ?>"><?php _e( "Ignored", "defender-security" ) ?></option>
|
|
|
|
|
90 |
</select>
|
91 |
</div>
|
92 |
</div>
|
@@ -95,29 +112,53 @@ if ( $countAll > 0 ) {
|
|
95 |
</div>
|
96 |
</div>
|
97 |
</div>
|
98 |
-
|
99 |
-
|
100 |
-
<ul class="sui-footer-nav">
|
101 |
-
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free Plugins</a>
|
102 |
-
</li>
|
103 |
-
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
104 |
-
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
105 |
-
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
106 |
-
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
107 |
-
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
108 |
-
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a></li>
|
109 |
-
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
110 |
-
</ul>
|
111 |
<?php else: ?>
|
112 |
-
<
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
<
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
</ul>
|
122 |
<?php endif; ?>
|
123 |
</div>
|
8 |
$tooltip = 'data-tooltip="' . esc_attr( sprintf( __( 'You have %d security tweak(s) needing attention.', "defender-security" ), $countAll ) ) . '"';
|
9 |
$class = 'sui-tooltip';
|
10 |
}
|
11 |
+
$inlineHeroImage = strlen( wp_defender()->heroImage ) > 0 ? 'background-image: url(\'' . wp_defender()->heroImage . '\')' : null;
|
12 |
?>
|
13 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
14 |
<div id="wp-defender" class="wp-defender">
|
15 |
<div class="hardener">
|
16 |
<div class="sui-header">
|
17 |
<h1 class="sui-header-title">
|
18 |
<?php _e( "Security Tweaks", "defender-security" ) ?>
|
19 |
</h1>
|
20 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
21 |
+
<div class="sui-actions-right">
|
22 |
+
<div class="sui-actions-right">
|
23 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/" target="_blank" class="sui-button sui-button-ghost">
|
24 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
25 |
+
</a>
|
26 |
+
</div>
|
27 |
+
</div>
|
28 |
+
<?php endif; ?>
|
29 |
</div>
|
30 |
+
<div class="sui-box sui-summary sui-summary-sm <?php echo \WP_Defender\Behavior\Utils::instance()->getSummaryClass() ?>">
|
31 |
+
<div class="sui-summary-image-space"
|
32 |
+
aria-hidden="true"
|
33 |
+
style="<?php echo $inlineHeroImage ?>"></div>
|
34 |
|
35 |
<div class="sui-summary-segment">
|
36 |
|
89 |
<?php _e( "Ignored", "defender-security" ) ?></a>
|
90 |
<span class="sui-tag count-ignored <?php echo $ignore ? '' : 'wd-hide' ?>"><?php echo $ignore ?></span>
|
91 |
</li>
|
92 |
+
<!-- <li class="sui-vertical-tab --><?php //echo $controller->isView( 'notification' ) ? 'current' : null ?><!--">-->
|
93 |
+
<!-- <a href="--><?php //echo network_admin_url( 'admin.php?page=wdf-hardener&view=notification' ) ?><!--">-->
|
94 |
+
<!-- --><?php //_e( "Notification", "defender-security" ) ?><!--</a>-->
|
95 |
+
<!-- </li>-->
|
96 |
</ul>
|
97 |
<div class="sui-sidenav-hide-lg">
|
98 |
<select class="sui-mobile-nav" style="display: none;">
|
102 |
value="<?php echo network_admin_url( 'admin.php?page=wdf-hardener&view=resolved' ) ?>"><?php _e( "Resolved", "defender-security" ) ?></option>
|
103 |
<option <?php selected( 'ignored', \Hammer\Helper\HTTP_Helper::retrieve_get( 'view' ) ) ?>
|
104 |
value="<?php echo network_admin_url( 'admin.php?page=wdf-hardener&view=ignored' ) ?>"><?php _e( "Ignored", "defender-security" ) ?></option>
|
105 |
+
<!-- <option --><?php //selected( 'notification', \Hammer\Helper\HTTP_Helper::retrieve_get( 'view' ) ) ?>
|
106 |
+
<!-- value="--><?php //echo network_admin_url( 'admin.php?page=wdf-hardener&view=notification' ) ?><!--">--><?php //_e( "Notification", "defender-security" ) ?><!--</option>-->
|
107 |
</select>
|
108 |
</div>
|
109 |
</div>
|
112 |
</div>
|
113 |
</div>
|
114 |
</div>
|
115 |
+
<?php if ( wp_defender()->changeFooter && ! empty( wp_defender()->footerText ) ): ?>
|
116 |
+
<div class="sui-footer"><?php echo wp_defender()->footerText ?></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
<?php else: ?>
|
118 |
+
<div class="sui-footer">Made with <i class="sui-icon-heart"></i> by WPMU DEV</div>
|
119 |
+
<?php endif; ?>
|
120 |
+
<?php if ( wp_defender()->hideDocLinks == false ): ?>
|
121 |
+
<?php if ( wp_defender()->isFree ): ?>
|
122 |
+
<ul class="sui-footer-nav">
|
123 |
+
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free
|
124 |
+
Plugins</a>
|
125 |
+
</li>
|
126 |
+
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
127 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
128 |
+
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
129 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
130 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
131 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
132 |
+
</li>
|
133 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
134 |
+
</ul>
|
135 |
+
<?php else: ?>
|
136 |
+
<ul class="sui-footer-nav">
|
137 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
138 |
+
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a>
|
139 |
+
</li>
|
140 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
141 |
+
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
142 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
143 |
+
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
144 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
145 |
+
</li>
|
146 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
147 |
+
</ul>
|
148 |
+
<?php endif; ?>
|
149 |
+
<ul class="sui-footer-social">
|
150 |
+
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
151 |
+
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
152 |
+
<span class="sui-screen-reader-text">Facebook</span>
|
153 |
+
</a></li>
|
154 |
+
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
155 |
+
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
156 |
+
<span class="sui-screen-reader-text">Twitter</span>
|
157 |
+
</li>
|
158 |
+
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
159 |
+
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
160 |
+
<span class="sui-screen-reader-text">Instagram</span>
|
161 |
+
</a></li>
|
162 |
</ul>
|
163 |
<?php endif; ?>
|
164 |
</div>
|
app/module/hardener/view/notification.php
ADDED
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="sui-box">
|
2 |
+
<div class="sui-box-header">
|
3 |
+
<h3 class="sui-box-title">
|
4 |
+
<?php _e( "Notifications", "defender-security" ) ?>
|
5 |
+
</h3>
|
6 |
+
</div>
|
7 |
+
<form method="post" class="hardener-settings-frm">
|
8 |
+
<div class="sui-box-body">
|
9 |
+
<p>
|
10 |
+
<?php _e( "Get email notifications if/when a security tweak needs fixing.", "defender-security" ) ?>
|
11 |
+
</p>
|
12 |
+
|
13 |
+
<div class="sui-box-settings-row">
|
14 |
+
<div class="sui-box-settings-col-1">
|
15 |
+
<span class="sui-settings-label"><?php _e( "Enable notifications", "defender-security" ) ?></span>
|
16 |
+
<span class="sui-description">
|
17 |
+
<?php _e( "Enabling this option will ensure you don’t need to check in to see that all your security tweaks are still active.", "defender-security" ) ?>
|
18 |
+
</span>
|
19 |
+
</div>
|
20 |
+
<div class="sui-box-settings-col-2">
|
21 |
+
<div class="sui-form-field">
|
22 |
+
<input type="hidden" name="notification" value="<?php echo $setting->notification ?>"/>
|
23 |
+
<div class="sui-side-tabs sui-tabs">
|
24 |
+
<div data-tabs>
|
25 |
+
<div rel="input_value" data-target="notification" data-value="1"
|
26 |
+
class="<?php echo $setting->notification == 1 ? 'active' : null ?>"><?php _e( "On", "defender-security" ) ?></div>
|
27 |
+
<div rel="input_value" data-target="notification" data-value="0"
|
28 |
+
class="<?php echo $setting->notification == 0 ? 'active' : null ?>"><?php _e( "Off", "defender-security" ) ?></div>
|
29 |
+
</div>
|
30 |
+
<div data-panes>
|
31 |
+
<div class="sui-tab-boxed <?php echo $setting->notification == 1 ? 'active' : null ?>">
|
32 |
+
<p class="sui-p-small">
|
33 |
+
<?php _e( "By default, we will only notify the recipients below when a security tweak hasn’t been actioned for 24 hours.", "defender-security" ) ?>
|
34 |
+
</p>
|
35 |
+
<div class="margin-top-30">
|
36 |
+
<?php $email->renderInput() ?>
|
37 |
+
</div>
|
38 |
+
<label for="notification_repeat" class="sui-checkbox">
|
39 |
+
<input type="hidden" name="notification_repeat" value="0"/>
|
40 |
+
<input type="checkbox" <?php checked( '1', $setting->notification_repeat ) ?>
|
41 |
+
id="notification_repeat" name="notification_repeat" value="1"/>
|
42 |
+
<span aria-hidden="true"></span>
|
43 |
+
<span><?php _e( "Send reminders every 24 hours if fixes still hasn’t been actioned.", "defender-security" ) ?></span>
|
44 |
+
</label>
|
45 |
+
</div>
|
46 |
+
</div>
|
47 |
+
</div>
|
48 |
+
</div>
|
49 |
+
</div>
|
50 |
+
</div>
|
51 |
+
</div>
|
52 |
+
<input type="hidden" name="action" value="saveTweaksSettings"/>
|
53 |
+
<?php wp_nonce_field( 'saveTweaksSettings' ) ?>
|
54 |
+
<div class="sui-box-footer">
|
55 |
+
<div class="sui-actions-right">
|
56 |
+
<button type="submit" class="sui-button sui-button-blue">
|
57 |
+
<i class="sui-icon-save" aria-hidden="true"></i>
|
58 |
+
<?php _e( "Save Changes", "defender-security" ) ?></button>
|
59 |
+
</div>
|
60 |
+
</div>
|
61 |
+
</form>
|
62 |
+
</div>
|
app/module/hardener/view/rules/db-prefix.php
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
<?php
|
2 |
$checked = $controller->check();
|
3 |
global $wpdb;
|
|
|
4 |
?>
|
5 |
<div id="db_prefix" class="sui-accordion-item <?php echo $controller->getCssClass() ?>">
|
6 |
<div class="sui-accordion-item-header">
|
@@ -49,21 +50,21 @@ global $wpdb;
|
|
49 |
<div class="sui-border-frame">
|
50 |
<div class="sui-form-field ">
|
51 |
<label class="sui-label"><?php _e( "New database prefix", "defender-security" ) ?></label>
|
52 |
-
<input type="text" id="dbprefix" class="sui-form-control"/>
|
53 |
</div>
|
54 |
</div>
|
55 |
<?php endif; ?>
|
56 |
</div>
|
57 |
<div class="sui-box-footer">
|
58 |
<?php if ( $checked ): ?>
|
59 |
-
<form method="post" class="hardener-frm rule-process"
|
60 |
-
|
61 |
-
<input type="hidden" name="action" value="processRevert"
|
62 |
-
<input type="hidden" name="slug" value="
|
63 |
-
<button class="sui-button" type="submit"
|
64 |
-
<i class="sui-icon-undo" aria-hidden="true"></i
|
65 |
-
|
66 |
-
</form
|
67 |
<?php else: ?>
|
68 |
<div class="sui-actions-left">
|
69 |
<?php $controller->showIgnoreForm() ?>
|
@@ -71,7 +72,7 @@ global $wpdb;
|
|
71 |
<div class="sui-actions-right">
|
72 |
<form method="post" class="hardener-frm rule-process hardener-frm-process-xml-rpc">
|
73 |
<?php $controller->createNonceField(); ?>
|
74 |
-
<input type="hidden" name="dbprefix"/>
|
75 |
<input type="hidden" name="action" value="processHardener"/>
|
76 |
<input type="hidden" name="slug" value="<?php echo $controller::$slug ?>"/>
|
77 |
<button class="sui-button sui-button-blue" type="submit">
|
1 |
<?php
|
2 |
$checked = $controller->check();
|
3 |
global $wpdb;
|
4 |
+
$prefix = uniqid();
|
5 |
?>
|
6 |
<div id="db_prefix" class="sui-accordion-item <?php echo $controller->getCssClass() ?>">
|
7 |
<div class="sui-accordion-item-header">
|
50 |
<div class="sui-border-frame">
|
51 |
<div class="sui-form-field ">
|
52 |
<label class="sui-label"><?php _e( "New database prefix", "defender-security" ) ?></label>
|
53 |
+
<input type="text" value="<?php echo $prefix ?>" name="dbprefix" id="dbprefix" class="sui-form-control"/>
|
54 |
</div>
|
55 |
</div>
|
56 |
<?php endif; ?>
|
57 |
</div>
|
58 |
<div class="sui-box-footer">
|
59 |
<?php if ( $checked ): ?>
|
60 |
+
<!-- <form method="post" class="hardener-frm rule-process">-->
|
61 |
+
<!-- --><?php //$controller->createNonceField(); ?>
|
62 |
+
<!-- <input type="hidden" name="action" value="processRevert"/>-->
|
63 |
+
<!-- <input type="hidden" name="slug" value="--><?php //echo $controller::$slug ?><!--"/>-->
|
64 |
+
<!-- <button class="sui-button" type="submit">-->
|
65 |
+
<!-- <i class="sui-icon-undo" aria-hidden="true"></i>-->
|
66 |
+
<!-- --><?php //_e( "Revert", "defender-security" ) ?><!--</button>-->
|
67 |
+
<!-- </form>-->
|
68 |
<?php else: ?>
|
69 |
<div class="sui-actions-left">
|
70 |
<?php $controller->showIgnoreForm() ?>
|
72 |
<div class="sui-actions-right">
|
73 |
<form method="post" class="hardener-frm rule-process hardener-frm-process-xml-rpc">
|
74 |
<?php $controller->createNonceField(); ?>
|
75 |
+
<input type="hidden" name="dbprefix" value="<?php echo $prefix ?>"/>
|
76 |
<input type="hidden" name="action" value="processHardener"/>
|
77 |
<input type="hidden" name="slug" value="<?php echo $controller::$slug ?>"/>
|
78 |
<button class="sui-button sui-button-blue" type="submit">
|
app/module/hardener/view/rules/prevent-php-executed.php
CHANGED
@@ -48,7 +48,7 @@ $checked = $controller->check();
|
|
48 |
<?php if ( $checked ): ?>
|
49 |
<div class="sui-notice sui-notice-success">
|
50 |
<p>
|
51 |
-
|
52 |
</p>
|
53 |
</div>
|
54 |
<?php else: ?>
|
48 |
<?php if ( $checked ): ?>
|
49 |
<div class="sui-notice sui-notice-success">
|
50 |
<p>
|
51 |
+
<?php _e( "You've automatically disabled PHP execution..", "defender-security" ) ?>
|
52 |
</p>
|
53 |
</div>
|
54 |
<?php else: ?>
|
app/module/hardener/view/rules/security-key.php
CHANGED
@@ -33,7 +33,8 @@ $checked = $controller->check();
|
|
33 |
</strong>
|
34 |
<div class="sui-notice sui-notice-warning">
|
35 |
<p>
|
36 |
-
<?php
|
|
|
37 |
</p>
|
38 |
</div>
|
39 |
<p>
|
33 |
</strong>
|
34 |
<div class="sui-notice sui-notice-warning">
|
35 |
<p>
|
36 |
+
<?php
|
37 |
+
printf( __( "Your current security keys are %s days old. Time to update them!", "defender-security" ), $daysAgo ) ?>
|
38 |
</p>
|
39 |
</div>
|
40 |
<p>
|
app/module/ip-lockout/component/login-protection-api.php
CHANGED
@@ -32,7 +32,7 @@ class Login_Protection_Api extends Component {
|
|
32 |
|
33 |
$settings = Settings::instance();
|
34 |
//find backward from log date, if there are only log & counter > max attempt, then lock
|
35 |
-
$after = strtotime( '-' . $settings->login_protection_lockout_timeframe . ' '
|
36 |
if ( is_object( $model ) ) {
|
37 |
//recal release time, if after time smaller than lock time,then we will use last locktime for check
|
38 |
if ( $after < $model->lock_time ) {
|
@@ -525,6 +525,7 @@ class Login_Protection_Api extends Component {
|
|
525 |
`lock_time_404` int(11) DEFAULT NULL,
|
526 |
`attempt` int(11) DEFAULT NULL,
|
527 |
`attempt_404` int(11) DEFAULT NULL,
|
|
|
528 |
PRIMARY KEY (`id`)
|
529 |
) $charsetCollate;
|
530 |
CREATE TABLE `{$tableName2}` (
|
@@ -535,6 +536,7 @@ CREATE TABLE `{$tableName2}` (
|
|
535 |
`type` varchar(16) DEFAULT NULL,
|
536 |
`user_agent` varchar(255) DEFAULT NULL,
|
537 |
`blog_id` int(11) DEFAULT NULL,
|
|
|
538 |
PRIMARY KEY (`id`)
|
539 |
) $charsetCollate;
|
540 |
";
|
32 |
|
33 |
$settings = Settings::instance();
|
34 |
//find backward from log date, if there are only log & counter > max attempt, then lock
|
35 |
+
$after = strtotime( '-' . $settings->login_protection_lockout_timeframe . ' seconds' );
|
36 |
if ( is_object( $model ) ) {
|
37 |
//recal release time, if after time smaller than lock time,then we will use last locktime for check
|
38 |
if ( $after < $model->lock_time ) {
|
525 |
`lock_time_404` int(11) DEFAULT NULL,
|
526 |
`attempt` int(11) DEFAULT NULL,
|
527 |
`attempt_404` int(11) DEFAULT NULL,
|
528 |
+
`meta` text,
|
529 |
PRIMARY KEY (`id`)
|
530 |
) $charsetCollate;
|
531 |
CREATE TABLE `{$tableName2}` (
|
536 |
`type` varchar(16) DEFAULT NULL,
|
537 |
`user_agent` varchar(255) DEFAULT NULL,
|
538 |
`blog_id` int(11) DEFAULT NULL,
|
539 |
+
`tried` VARCHAR (255),
|
540 |
PRIMARY KEY (`id`)
|
541 |
) $charsetCollate;
|
542 |
";
|
app/module/ip-lockout/component/logs-table.php
CHANGED
@@ -12,12 +12,19 @@ use WP_Defender\Module\IP_Lockout\Model\IP_Model;
|
|
12 |
use WP_Defender\Module\IP_Lockout\Model\Log_Model;
|
13 |
|
14 |
class Logs_Table extends \WP_List_Table {
|
|
|
|
|
|
|
15 |
public function __construct( $args = array() ) {
|
16 |
parent::__construct( array_merge( array(
|
17 |
'plural' => '',
|
18 |
'autoescape' => false,
|
19 |
'screen' => 'lockout_logs'
|
20 |
), $args ) );
|
|
|
|
|
|
|
|
|
21 |
}
|
22 |
|
23 |
/**
|
@@ -61,8 +68,9 @@ class Logs_Table extends \WP_List_Table {
|
|
61 |
|
62 |
$params = array(
|
63 |
'date' => array(
|
64 |
-
'compare' => '
|
65 |
-
'
|
|
|
66 |
)
|
67 |
);
|
68 |
|
@@ -73,13 +81,15 @@ class Logs_Table extends \WP_List_Table {
|
|
73 |
$params['ip'] = $ip;
|
74 |
}
|
75 |
|
76 |
-
$logs
|
77 |
HTTP_Helper::retrieve_get( 'orderby', 'id' ),
|
78 |
HTTP_Helper::retrieve_get( 'order', 'desc' ),
|
79 |
$offset . ',' . $per_page
|
80 |
);
|
|
|
81 |
$cache = WP_Helper::getArrayCache();
|
82 |
$totalItems = $cache->get( Login_Protection_Api::COUNT_TOTAL, false );
|
|
|
83 |
if ( $totalItems == false ) {
|
84 |
$totalItems = Log_Model::count( $params );
|
85 |
$cache->set( Login_Protection_Api::COUNT_TOTAL, $totalItems, 3600 );
|
@@ -120,7 +130,7 @@ class Logs_Table extends \WP_List_Table {
|
|
120 |
<input type="checkbox" class="single-select" name="ids[]" value="<?php echo $log->id ?>"/>
|
121 |
<span aria-hidden="true"></span>
|
122 |
</label>
|
123 |
-
<span class="badge <?php echo $log->type == 'auth_lock' || $log->type == '
|
124 |
<?php
|
125 |
echo wp_trim_words( $log->get_log_text( $format ), 20 );
|
126 |
|
@@ -340,11 +350,7 @@ class Logs_Table extends \WP_List_Table {
|
|
340 |
<div class="sui-col">
|
341 |
<p><strong><?php _e( "Description", "defender-security" ) ?></strong></p>
|
342 |
<p><?php
|
343 |
-
|
344 |
-
printf( __( "%s tried to access file %s", "defender-security" ), $item->ip, $item->log );
|
345 |
-
} elseif ( $item->type == 'auth_fail' ) {
|
346 |
-
printf( __( "%s tried to login with username %s", "defender-security" ), $item->ip, $item->tried );
|
347 |
-
}
|
348 |
?></p>
|
349 |
</div>
|
350 |
<div class="sui-col">
|
@@ -398,6 +404,34 @@ class Logs_Table extends \WP_List_Table {
|
|
398 |
?>
|
399 |
<div class="sui-row">
|
400 |
<div class="sui-col-md-5">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
401 |
<form id="bulk-action" class="ip-frm" method="post">
|
402 |
<div class="bulk-action-bar">
|
403 |
<label class="sui-checkbox apply-all">
|
@@ -419,21 +453,6 @@ class Logs_Table extends \WP_List_Table {
|
|
419 |
</div>
|
420 |
</form>
|
421 |
</div>
|
422 |
-
<div class="sui-col">
|
423 |
-
<div class="sui-pagination-wrap">
|
424 |
-
<span class="sui-pagination-results">
|
425 |
-
<?php printf( __( "%s results", "defender-security" ), $this->_pagination_args['total_items'] ) ?>
|
426 |
-
</span>
|
427 |
-
<ul class="sui-pagination">
|
428 |
-
<?php $this->pagination( 'top' ) ?>
|
429 |
-
</ul>
|
430 |
-
<button rel="show-filter" data-target=".lockout-logs-filter"
|
431 |
-
class="sui-button-icon sui-button-outlined sui-pagination-open-filter">
|
432 |
-
<i class="sui-icon-filter" aria-hidden="true"></i>
|
433 |
-
<span class="sui-screen-reader-text">Open search filters</span>
|
434 |
-
</button>
|
435 |
-
</div>
|
436 |
-
</div>
|
437 |
</div>
|
438 |
<?php
|
439 |
}
|
12 |
use WP_Defender\Module\IP_Lockout\Model\Log_Model;
|
13 |
|
14 |
class Logs_Table extends \WP_List_Table {
|
15 |
+
protected $from;
|
16 |
+
protected $to;
|
17 |
+
|
18 |
public function __construct( $args = array() ) {
|
19 |
parent::__construct( array_merge( array(
|
20 |
'plural' => '',
|
21 |
'autoescape' => false,
|
22 |
'screen' => 'lockout_logs'
|
23 |
), $args ) );
|
24 |
+
|
25 |
+
$date_format = 'm/d/Y';
|
26 |
+
$this->from = Http_Helper::retrieve_get( 'date_from', date( $date_format, strtotime( 'today midnight', strtotime( '-14 days', current_time( 'timestamp' ) ) ) ) );
|
27 |
+
$this->to = Http_Helper::retrieve_get( 'date_to', date( $date_format, current_time( 'timestamp' ) ) );
|
28 |
}
|
29 |
|
30 |
/**
|
68 |
|
69 |
$params = array(
|
70 |
'date' => array(
|
71 |
+
'compare' => 'between',
|
72 |
+
'from' => strtotime( 'midnight', strtotime( $this->from ) ),
|
73 |
+
'to' => strtotime( 'tomorrow', strtotime( $this->to ) )
|
74 |
)
|
75 |
);
|
76 |
|
81 |
$params['ip'] = $ip;
|
82 |
}
|
83 |
|
84 |
+
$logs = Log_Model::findAll( $params,
|
85 |
HTTP_Helper::retrieve_get( 'orderby', 'id' ),
|
86 |
HTTP_Helper::retrieve_get( 'order', 'desc' ),
|
87 |
$offset . ',' . $per_page
|
88 |
);
|
89 |
+
|
90 |
$cache = WP_Helper::getArrayCache();
|
91 |
$totalItems = $cache->get( Login_Protection_Api::COUNT_TOTAL, false );
|
92 |
+
|
93 |
if ( $totalItems == false ) {
|
94 |
$totalItems = Log_Model::count( $params );
|
95 |
$cache->set( Login_Protection_Api::COUNT_TOTAL, $totalItems, 3600 );
|
130 |
<input type="checkbox" class="single-select" name="ids[]" value="<?php echo $log->id ?>"/>
|
131 |
<span aria-hidden="true"></span>
|
132 |
</label>
|
133 |
+
<span class="badge <?php echo $log->type == 'auth_lock' || $log->type == '404_lockout' ? 'locked' : null ?>"><?php echo $log->type == 'auth_fail' || $log->type == 'auth_lock' ? 'login' : '404' ?></span>
|
134 |
<?php
|
135 |
echo wp_trim_words( $log->get_log_text( $format ), 20 );
|
136 |
|
350 |
<div class="sui-col">
|
351 |
<p><strong><?php _e( "Description", "defender-security" ) ?></strong></p>
|
352 |
<p><?php
|
353 |
+
echo $item->get_log_text();
|
|
|
|
|
|
|
|
|
354 |
?></p>
|
355 |
</div>
|
356 |
<div class="sui-col">
|
404 |
?>
|
405 |
<div class="sui-row">
|
406 |
<div class="sui-col-md-5">
|
407 |
+
<?php if ( $which == 'top' ): ?>
|
408 |
+
<small class="font-heavy"><?php _e( "Date range", "defender-security" ) ?></small>
|
409 |
+
<div class="sui-date">
|
410 |
+
<i class="sui-icon-calendar" aria-hidden="true"></i>
|
411 |
+
<input name="date_from" id="wd_range_from" type="text"
|
412 |
+
class="sui-form-control filterable"
|
413 |
+
value="<?php echo esc_attr( $this->from . ' - ' . $this->to ) ?>">
|
414 |
+
</div>
|
415 |
+
<?php endif; ?>
|
416 |
+
</div>
|
417 |
+
<div class="sui-col">
|
418 |
+
<div class="sui-pagination-wrap">
|
419 |
+
<span class="sui-pagination-results">
|
420 |
+
<?php printf( __( "%s results", "defender-security" ), $this->_pagination_args['total_items'] ) ?>
|
421 |
+
</span>
|
422 |
+
<ul class="sui-pagination">
|
423 |
+
<?php $this->pagination( 'top' ) ?>
|
424 |
+
</ul>
|
425 |
+
<button rel="show-filter" data-target=".lockout-logs-filter"
|
426 |
+
class="sui-button-icon sui-button-outlined sui-pagination-open-filter">
|
427 |
+
<i class="sui-icon-filter" aria-hidden="true"></i>
|
428 |
+
<span class="sui-screen-reader-text">Open search filters</span>
|
429 |
+
</button>
|
430 |
+
</div>
|
431 |
+
</div>
|
432 |
+
</div>
|
433 |
+
<div class="sui-row">
|
434 |
+
<div class="sui-col">
|
435 |
<form id="bulk-action" class="ip-frm" method="post">
|
436 |
<div class="bulk-action-bar">
|
437 |
<label class="sui-checkbox apply-all">
|
453 |
</div>
|
454 |
</form>
|
455 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
456 |
</div>
|
457 |
<?php
|
458 |
}
|
app/module/ip-lockout/controller/main.php
CHANGED
@@ -95,6 +95,10 @@ class Main extends Controller {
|
|
95 |
case 'delete':
|
96 |
$model->delete();
|
97 |
break;
|
|
|
|
|
|
|
|
|
98 |
}
|
99 |
}
|
100 |
|
@@ -334,6 +338,9 @@ class Main extends Controller {
|
|
334 |
if ( $settings->isWhitelist( $ip ) ) {
|
335 |
return;
|
336 |
} elseif ( $settings->isBlacklist( $ip ) ) {
|
|
|
|
|
|
|
337 |
header( 'HTTP/1.0 403 Forbidden' );
|
338 |
header( 'Cache-Control: private' );
|
339 |
$this->renderPartial( 'locked', array(
|
@@ -341,6 +348,9 @@ class Main extends Controller {
|
|
341 |
) );
|
342 |
die;
|
343 |
} elseif ( $settings->isCountryBlacklist() ) {
|
|
|
|
|
|
|
344 |
header( 'HTTP/1.0 403 Forbidden' );
|
345 |
header( 'Cache-Control: private' );
|
346 |
$this->renderPartial( 'locked', array(
|
@@ -379,7 +389,7 @@ class Main extends Controller {
|
|
379 |
$this->email_search = new Email_Search();
|
380 |
$this->email_search->settings = Settings::instance();
|
381 |
|
382 |
-
if ( $view == 'notification' || ( defined( 'DOING_AJAX' ) && $id == 'lockout-notification' ) ) {
|
383 |
$this->email_search->eId = 'lockout-notification';
|
384 |
$this->email_search->add_hooks();
|
385 |
} elseif ( $view == 'reporting' || ( defined( 'DOING_AJAX' ) && $id == 'lockout-report' ) ) {
|
@@ -447,6 +457,7 @@ class Main extends Controller {
|
|
447 |
'54.197.28.242',
|
448 |
'54.221.174.186',
|
449 |
'54.236.233.244',
|
|
|
450 |
array_key_exists( 'SERVER_ADDR', $_SERVER ) ? $_SERVER['SERVER_ADDR'] : ( isset( $_SERVER['LOCAL_ADDR'] ) ? $_SERVER['LOCAL_ADDR'] : null )
|
451 |
) );
|
452 |
|
@@ -507,22 +518,19 @@ class Main extends Controller {
|
|
507 |
if ( ! Login_Protection_Api::maybeSendNotification( '404', $model, $settings ) ) {
|
508 |
return;
|
509 |
}
|
510 |
-
foreach ( $settings->receipts as $
|
511 |
-
$
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
$no_reply_email
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
);
|
524 |
-
wp_mail( $user->user_email, sprintf( __( "404 lockout alert for %s", "defender-security" ), network_site_url() ), $content, $headers );
|
525 |
-
}
|
526 |
}
|
527 |
}
|
528 |
|
@@ -531,25 +539,24 @@ class Main extends Controller {
|
|
531 |
*/
|
532 |
public function lockoutLoginNotification( IP_Model $model, $force, $blacklist ) {
|
533 |
$settings = Settings::instance();
|
|
|
534 |
if ( ! Login_Protection_Api::maybeSendNotification( 'login', $model, $settings ) ) {
|
535 |
return;
|
536 |
}
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
$
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
wp_mail( $user->user_email, sprintf( __( "Login lockout alert for %s", "defender-security" ), network_site_url() ), $content, $headers );
|
552 |
-
}
|
553 |
}
|
554 |
}
|
555 |
|
@@ -587,9 +594,24 @@ class Main extends Controller {
|
|
587 |
$uri = substr( $uri, strlen( $absUrl ) );
|
588 |
}
|
589 |
$uri = rtrim( $uri, '/' );
|
590 |
-
|
591 |
-
|
592 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
593 |
}
|
594 |
|
595 |
$ext = pathinfo( $uri, PATHINFO_EXTENSION );
|
@@ -797,6 +819,12 @@ class Main extends Controller {
|
|
797 |
foreach ( $data as $k => $v ) {
|
798 |
if ( in_array( $k, $textarea ) ) {
|
799 |
$data[ $k ] = wp_kses_post( $v );
|
|
|
|
|
|
|
|
|
|
|
|
|
800 |
} else {
|
801 |
if ( is_array( $v ) ) {
|
802 |
$v = implode( ',', $v );
|
@@ -844,6 +872,7 @@ class Main extends Controller {
|
|
844 |
$this->scheduleReport();
|
845 |
}
|
846 |
Utils::instance()->submitStatsToDev();
|
|
|
847 |
wp_send_json_success( $res );
|
848 |
} else {
|
849 |
wp_send_json_error( array(
|
@@ -917,6 +946,9 @@ class Main extends Controller {
|
|
917 |
wp_enqueue_script( 'defender' );
|
918 |
wp_enqueue_style( 'defender' );
|
919 |
wp_enqueue_script( 'iplockout', wp_defender()->getPluginUrl() . 'app/module/ip-lockout/js/script.js' );
|
|
|
|
|
|
|
920 |
} else {
|
921 |
wp_enqueue_script( 'iplockout', wp_defender()->getPluginUrl() . 'app/module/ip-lockout/js/script.js' );
|
922 |
}
|
95 |
case 'delete':
|
96 |
$model->delete();
|
97 |
break;
|
98 |
+
default:
|
99 |
+
//param not from the button on frontend, log it
|
100 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $type, Utils::instance()->getUserIp() ) );
|
101 |
+
break;
|
102 |
}
|
103 |
}
|
104 |
|
338 |
if ( $settings->isWhitelist( $ip ) ) {
|
339 |
return;
|
340 |
} elseif ( $settings->isBlacklist( $ip ) ) {
|
341 |
+
if ( ! defined( 'DONOTCACHEPAGE' ) ) {
|
342 |
+
define( 'DONOTCACHEPAGE', true );
|
343 |
+
}
|
344 |
header( 'HTTP/1.0 403 Forbidden' );
|
345 |
header( 'Cache-Control: private' );
|
346 |
$this->renderPartial( 'locked', array(
|
348 |
) );
|
349 |
die;
|
350 |
} elseif ( $settings->isCountryBlacklist() ) {
|
351 |
+
if ( ! defined( 'DONOTCACHEPAGE' ) ) {
|
352 |
+
define( 'DONOTCACHEPAGE', true );
|
353 |
+
}
|
354 |
header( 'HTTP/1.0 403 Forbidden' );
|
355 |
header( 'Cache-Control: private' );
|
356 |
$this->renderPartial( 'locked', array(
|
389 |
$this->email_search = new Email_Search();
|
390 |
$this->email_search->settings = Settings::instance();
|
391 |
|
392 |
+
if ( $view == 'notification' && $this->isInPage() || ( defined( 'DOING_AJAX' ) && $id == 'lockout-notification' ) ) {
|
393 |
$this->email_search->eId = 'lockout-notification';
|
394 |
$this->email_search->add_hooks();
|
395 |
} elseif ( $view == 'reporting' || ( defined( 'DOING_AJAX' ) && $id == 'lockout-report' ) ) {
|
457 |
'54.197.28.242',
|
458 |
'54.221.174.186',
|
459 |
'54.236.233.244',
|
460 |
+
'127.0.0.1',
|
461 |
array_key_exists( 'SERVER_ADDR', $_SERVER ) ? $_SERVER['SERVER_ADDR'] : ( isset( $_SERVER['LOCAL_ADDR'] ) ? $_SERVER['LOCAL_ADDR'] : null )
|
462 |
) );
|
463 |
|
518 |
if ( ! Login_Protection_Api::maybeSendNotification( '404', $model, $settings ) ) {
|
519 |
return;
|
520 |
}
|
521 |
+
foreach ( $settings->receipts as $item ) {
|
522 |
+
$content = $this->renderPartial( $isBlacklisted == true ? 'emails/404-ban' : 'emails/404-lockout', array(
|
523 |
+
'admin' => $item['first_name'],
|
524 |
+
'ip' => $model->ip,
|
525 |
+
'uri' => $uri
|
526 |
+
), false );
|
527 |
+
$no_reply_email = "noreply@" . parse_url( get_site_url(), PHP_URL_HOST );
|
528 |
+
$no_reply_email = apply_filters( 'wd_lockout_noreply_email', $no_reply_email );
|
529 |
+
$headers = array(
|
530 |
+
'From: Defender <' . $no_reply_email . '>',
|
531 |
+
'Content-Type: text/html; charset=UTF-8'
|
532 |
+
);
|
533 |
+
wp_mail( $item['email'], sprintf( __( "404 lockout alert for %s", "defender-security" ), network_site_url() ), $content, $headers );
|
|
|
|
|
|
|
534 |
}
|
535 |
}
|
536 |
|
539 |
*/
|
540 |
public function lockoutLoginNotification( IP_Model $model, $force, $blacklist ) {
|
541 |
$settings = Settings::instance();
|
542 |
+
|
543 |
if ( ! Login_Protection_Api::maybeSendNotification( 'login', $model, $settings ) ) {
|
544 |
return;
|
545 |
}
|
546 |
+
|
547 |
+
foreach ( $settings->receipts as $item ) {
|
548 |
+
$view = ( $force && $blacklist ) ? 'emails/login-username-ban' : 'emails/login-lockout';
|
549 |
+
$content = $this->renderPartial( $view, array(
|
550 |
+
'admin' => $item['first_name'],
|
551 |
+
'ip' => $model->ip,
|
552 |
+
), false );
|
553 |
+
$no_reply_email = "noreply@" . parse_url( get_site_url(), PHP_URL_HOST );
|
554 |
+
$no_reply_email = apply_filters( 'wd_lockout_noreply_email', $no_reply_email );
|
555 |
+
$headers = array(
|
556 |
+
'From: Defender <' . $no_reply_email . '>',
|
557 |
+
'Content-Type: text/html; charset=UTF-8'
|
558 |
+
);
|
559 |
+
wp_mail( $item['email'], sprintf( __( "Login lockout alert for %s", "defender-security" ), network_site_url() ), $content, $headers );
|
|
|
|
|
560 |
}
|
561 |
}
|
562 |
|
594 |
$uri = substr( $uri, strlen( $absUrl ) );
|
595 |
}
|
596 |
$uri = rtrim( $uri, '/' );
|
597 |
+
foreach ( $settings->get404Whitelist() as $whitelistedUrl ) {
|
598 |
+
if ( substr( $whitelistedUrl, - 1 ) == '*' ) {
|
599 |
+
$whitelistedUrl = substr( $whitelistedUrl, 0, - 1 );
|
600 |
+
if ( strpos( $uri, $whitelistedUrl ) === 0 ) {
|
601 |
+
return true;
|
602 |
+
}
|
603 |
+
} elseif ( pathinfo( $whitelistedUrl, PATHINFO_FILENAME ) == '*' ) {
|
604 |
+
//get the ext
|
605 |
+
$ext = pathinfo( $whitelistedUrl, PATHINFO_EXTENSION );
|
606 |
+
$uriExt = pathinfo( $uri, PATHINFO_EXTENSION );
|
607 |
+
$whitelistPath = pathinfo( $whitelistedUrl, PATHINFO_DIRNAME );
|
608 |
+
$uriPath = pathinfo( $uri, PATHINFO_DIRNAME );
|
609 |
+
if ( $ext == $uriExt && $whitelistPath == $uriPath ) {
|
610 |
+
return true;
|
611 |
+
}
|
612 |
+
} elseif ( $uri == $whitelistedUrl ) {
|
613 |
+
return true;
|
614 |
+
}
|
615 |
}
|
616 |
|
617 |
$ext = pathinfo( $uri, PATHINFO_EXTENSION );
|
819 |
foreach ( $data as $k => $v ) {
|
820 |
if ( in_array( $k, $textarea ) ) {
|
821 |
$data[ $k ] = wp_kses_post( $v );
|
822 |
+
} elseif ( in_array( $k, array( 'receipts', 'report_receipts' ) ) ) {
|
823 |
+
$v = array_values( $v );
|
824 |
+
foreach ( $v as &$item ) {
|
825 |
+
$item = array_map( 'wp_strip_all_tags', $item );
|
826 |
+
}
|
827 |
+
$data[ $k ] = $v;
|
828 |
} else {
|
829 |
if ( is_array( $v ) ) {
|
830 |
$v = implode( ',', $v );
|
872 |
$this->scheduleReport();
|
873 |
}
|
874 |
Utils::instance()->submitStatsToDev();
|
875 |
+
$res['reload'] = 1;
|
876 |
wp_send_json_success( $res );
|
877 |
} else {
|
878 |
wp_send_json_error( array(
|
946 |
wp_enqueue_script( 'defender' );
|
947 |
wp_enqueue_style( 'defender' );
|
948 |
wp_enqueue_script( 'iplockout', wp_defender()->getPluginUrl() . 'app/module/ip-lockout/js/script.js' );
|
949 |
+
wp_enqueue_script( 'def-momentjs', wp_defender()->getPluginUrl() . 'assets/js/moment/moment.min.js' );
|
950 |
+
wp_enqueue_style( 'def-daterangepicker', wp_defender()->getPluginUrl() . 'assets/js/daterangepicker/daterangepicker.css' );
|
951 |
+
wp_enqueue_script( 'def-daterangepicker', wp_defender()->getPluginUrl() . 'assets/js/daterangepicker/daterangepicker.js' );
|
952 |
} else {
|
953 |
wp_enqueue_script( 'iplockout', wp_defender()->getPluginUrl() . 'app/module/ip-lockout/js/script.js' );
|
954 |
}
|
app/module/ip-lockout/js/script.js
CHANGED
@@ -3,6 +3,7 @@ jQuery(function ($) {
|
|
3 |
WDIP.formHandler();
|
4 |
WDIP.listenFilter();
|
5 |
WDIP.pullSummaryData();
|
|
|
6 |
|
7 |
$('div.iplockout').on('form-submitted', function (e, data, form) {
|
8 |
if (form.attr('id') != 'settings-frm') {
|
@@ -142,7 +143,16 @@ jQuery(function ($) {
|
|
142 |
$(this).closest('.schedule-box').find('div.days-container').show();
|
143 |
}
|
144 |
}).change();
|
|
|
|
|
|
|
|
|
|
|
145 |
|
|
|
|
|
|
|
|
|
146 |
$('body').on('click', '.ip-action', function (e) {
|
147 |
e.preventDefault();
|
148 |
var that = $(this);
|
@@ -283,8 +293,7 @@ WDIP.formHandler = function () {
|
|
283 |
};
|
284 |
WDIP.listenFilter = function () {
|
285 |
var jq = jQuery;
|
286 |
-
|
287 |
-
form.on('submit', function () {
|
288 |
var query = WDIP.buildFilterQuery();
|
289 |
WDIP.ajaxPull(query, function () {
|
290 |
})
|
@@ -332,6 +341,11 @@ WDIP.buildFilterQuery = function () {
|
|
332 |
query.push(jq(this).attr('name') + '=' + jq(this).val());
|
333 |
}
|
334 |
});
|
|
|
|
|
|
|
|
|
|
|
335 |
return query.join('&');
|
336 |
};
|
337 |
|
@@ -359,3 +373,53 @@ WDIP.pullSummaryData = function () {
|
|
359 |
})
|
360 |
}
|
361 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
WDIP.formHandler();
|
4 |
WDIP.listenFilter();
|
5 |
WDIP.pullSummaryData();
|
6 |
+
WDIP.initDatepicker();
|
7 |
|
8 |
$('div.iplockout').on('form-submitted', function (e, data, form) {
|
9 |
if (form.attr('id') != 'settings-frm') {
|
143 |
$(this).closest('.schedule-box').find('div.days-container').show();
|
144 |
}
|
145 |
}).change();
|
146 |
+
var last_date = $('#wd_range_from').val();
|
147 |
+
$('#wd_range_from').change(function () {
|
148 |
+
if (last_date !== $(this).val()) {
|
149 |
+
query = WDIP.buildFilterQuery();
|
150 |
+
WDIP.ajaxPull(query, function () {
|
151 |
|
152 |
+
});
|
153 |
+
}
|
154 |
+
last_date = $(this).val();
|
155 |
+
})
|
156 |
$('body').on('click', '.ip-action', function (e) {
|
157 |
e.preventDefault();
|
158 |
var that = $(this);
|
293 |
};
|
294 |
WDIP.listenFilter = function () {
|
295 |
var jq = jQuery;
|
296 |
+
jq('body').on('submit', '.lockout-logs-filter form', function () {
|
|
|
297 |
var query = WDIP.buildFilterQuery();
|
298 |
WDIP.ajaxPull(query, function () {
|
299 |
})
|
341 |
query.push(jq(this).attr('name') + '=' + jq(this).val());
|
342 |
}
|
343 |
});
|
344 |
+
//need to input the date range too
|
345 |
+
var range = jq('#wd_range_from').val();
|
346 |
+
range = range.split('-');
|
347 |
+
query.push('date_from=' + jq.trim(range[0]));
|
348 |
+
query.push('date_to=' + jq.trim(range[1]));
|
349 |
return query.join('&');
|
350 |
};
|
351 |
|
373 |
})
|
374 |
}
|
375 |
}
|
376 |
+
|
377 |
+
WDIP.initDatepicker = function () {
|
378 |
+
//calendar
|
379 |
+
if (jQuery('#wd_range_from').size() > 0) {
|
380 |
+
var start = moment().subtract(7, 'days');
|
381 |
+
var end = moment();
|
382 |
+
var maxDate = end;
|
383 |
+
var minDate = moment().subtract(30, 'days');
|
384 |
+
jQuery('#wd_range_from').daterangepicker({
|
385 |
+
//startDate: start,
|
386 |
+
//endDate: end,
|
387 |
+
autoApply: true,
|
388 |
+
maxDate: maxDate,
|
389 |
+
minDate: minDate,
|
390 |
+
"linkedCalendars": false,
|
391 |
+
showDropdowns: false,
|
392 |
+
applyClass: 'wd-hide',
|
393 |
+
cancelClass: 'wd-hide',
|
394 |
+
alwaysShowCalendars: true,
|
395 |
+
opens: 'left',
|
396 |
+
dateLimit: {
|
397 |
+
days: 90
|
398 |
+
},
|
399 |
+
locale: {
|
400 |
+
"format": "MM/DD/YYYY",
|
401 |
+
"separator": " - "
|
402 |
+
},
|
403 |
+
template: '<div class="daterangepicker wd-calendar wp-defender dropdown-menu"> ' +
|
404 |
+
'<div class="ranges"> ' +
|
405 |
+
'<div class="range_inputs"> ' +
|
406 |
+
'<button class="applyBtn" disabled="disabled" type="button"></button> ' +
|
407 |
+
'<button class="cancelBtn" type="button"></button> ' +
|
408 |
+
'</div> ' +
|
409 |
+
'</div> ' +
|
410 |
+
'<div class="calendar left"> ' +
|
411 |
+
'<div class="calendar-table"></div> ' +
|
412 |
+
'</div> ' +
|
413 |
+
'<div class="calendar right"> ' +
|
414 |
+
'<div class="calendar-table"></div> ' +
|
415 |
+
'</div> ' +
|
416 |
+
'</div>',
|
417 |
+
showCustomRangeLabel: false,
|
418 |
+
ranges: {
|
419 |
+
'Today': [moment(), moment()],
|
420 |
+
'7 Days': [moment().subtract(6, 'days'), moment()],
|
421 |
+
'30 Days': [moment().subtract(29, 'days'), moment()]
|
422 |
+
}
|
423 |
+
});
|
424 |
+
}
|
425 |
+
}
|
app/module/ip-lockout/model/settings.php
CHANGED
@@ -66,9 +66,19 @@ class Settings extends \Hammer\WP\Settings {
|
|
66 |
|
67 |
public function __construct( $id, $isMulti ) {
|
68 |
if ( ( is_admin() || is_network_admin() ) && current_user_can( 'manage_options' ) ) {
|
69 |
-
$
|
70 |
-
|
71 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
//default is weekly
|
73 |
$this->report_day = strtolower( date( 'l' ) );
|
74 |
$hour = date( 'H', current_time( 'timestamp' ) );
|
@@ -392,6 +402,16 @@ class Settings extends \Hammer\WP\Settings {
|
|
392 |
array(
|
393 |
function () use ( $that ) {
|
394 |
$that->before_update();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
395 |
}
|
396 |
)
|
397 |
)
|
66 |
|
67 |
public function __construct( $id, $isMulti ) {
|
68 |
if ( ( is_admin() || is_network_admin() ) && current_user_can( 'manage_options' ) ) {
|
69 |
+
$user = wp_get_current_user();
|
70 |
+
if ( is_object( $user ) ) {
|
71 |
+
$this->receipts[] = array(
|
72 |
+
'first_name' => $user->display_name,
|
73 |
+
'email' => $user->user_email
|
74 |
+
);
|
75 |
+
$this->report_receipts[] = array(
|
76 |
+
'first_name' => $user->display_name,
|
77 |
+
'email' => $user->user_email
|
78 |
+
);
|
79 |
+
}
|
80 |
+
|
81 |
+
$this->ip_whitelist = $this->getUserIp() . PHP_EOL;
|
82 |
//default is weekly
|
83 |
$this->report_day = strtolower( date( 'l' ) );
|
84 |
$hour = date( 'H', current_time( 'timestamp' ) );
|
402 |
array(
|
403 |
function () use ( $that ) {
|
404 |
$that->before_update();
|
405 |
+
//need to turn off notification or report off if no recipients
|
406 |
+
$this->receipts = array_filter( $this->receipts );
|
407 |
+
if ( count( $this->receipts ) == 0 ) {
|
408 |
+
$this->ip_lockout_notification = 0;
|
409 |
+
$this->login_lockout_notification = 0;
|
410 |
+
}
|
411 |
+
$this->report_receipts = array_filter( $this->report_receipts );
|
412 |
+
if ( count( $this->report_receipts ) == 0 ) {
|
413 |
+
$this->report = 0;
|
414 |
+
}
|
415 |
}
|
416 |
)
|
417 |
)
|
app/module/ip-lockout/view/blacklist/enabled.php
CHANGED
@@ -46,7 +46,7 @@
|
|
46 |
</div>
|
47 |
<div class="sui-notice">
|
48 |
<p>
|
49 |
-
<?php printf( __( "We recommend you add your own IP to avoid getting locked out accidentally! Your current IP is
|
50 |
</p>
|
51 |
</div>
|
52 |
</div>
|
46 |
</div>
|
47 |
<div class="sui-notice">
|
48 |
<p>
|
49 |
+
<?php printf( __( "We recommend you add your own IP to avoid getting locked out accidentally! Your current IP is <span class='admin-ip'>%s</span>.", "defender-security" ), \WP_Defender\Behavior\Utils::instance()->getUserIp() ) ?>
|
50 |
</p>
|
51 |
</div>
|
52 |
</div>
|
app/module/ip-lockout/view/detect-404/disabled.php
CHANGED
@@ -5,12 +5,14 @@
|
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
-
|
9 |
-
|
10 |
-
|
|
|
|
|
11 |
<div class="sui-message-content">
|
12 |
<p>
|
13 |
-
|
14 |
</p>
|
15 |
<form method="post" id="settings-frm" class="ip-frm">
|
16 |
<?php wp_nonce_field( 'saveLockoutSettings' ) ?>
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
+
<?php if ( wp_defender()->whiteLabel == 0 ): ?>
|
9 |
+
<img
|
10 |
+
src="<?php echo wp_defender()->getPluginUrl() ?>assets/img/lockout-man.svg"
|
11 |
+
class="sui-image"/>
|
12 |
+
<?php endif; ?>
|
13 |
<div class="sui-message-content">
|
14 |
<p>
|
15 |
+
<?php esc_html_e( "With 404 detection enabled, Defender will keep an eye out for IP addresses that repeatedly request pages on your website that don’t exist and then temporarily block them from accessing your site.", "defender-security" ) ?>
|
16 |
</p>
|
17 |
<form method="post" id="settings-frm" class="ip-frm">
|
18 |
<?php wp_nonce_field( 'saveLockoutSettings' ) ?>
|
app/module/ip-lockout/view/detect-404/enabled.php
CHANGED
@@ -73,11 +73,11 @@
|
|
73 |
</div>
|
74 |
<div class="sui-col-md-3">
|
75 |
<select name="detect_404_lockout_duration_unit">
|
76 |
-
<option <?php echo selected( '
|
77 |
value="seconds"><?php _e( "Seconds", "defender-security" ) ?></option>
|
78 |
-
<option <?php echo selected( '
|
79 |
value="minutes"><?php _e( "Minutes", "defender-security" ) ?></option>
|
80 |
-
<option <?php echo selected( '
|
81 |
value="hours"><?php _e( "Hours", "defender-security" ) ?></option>
|
82 |
</select>
|
83 |
</div>
|
73 |
</div>
|
74 |
<div class="sui-col-md-3">
|
75 |
<select name="detect_404_lockout_duration_unit">
|
76 |
+
<option <?php echo selected( 'seconds', $settings->detect_404_lockout_duration_unit ) ?>
|
77 |
value="seconds"><?php _e( "Seconds", "defender-security" ) ?></option>
|
78 |
+
<option <?php echo selected( 'minutes', $settings->detect_404_lockout_duration_unit ) ?>
|
79 |
value="minutes"><?php _e( "Minutes", "defender-security" ) ?></option>
|
80 |
+
<option <?php echo selected( 'hours', $settings->detect_404_lockout_duration_unit ) ?>
|
81 |
value="hours"><?php _e( "Hours", "defender-security" ) ?></option>
|
82 |
</select>
|
83 |
</div>
|
app/module/ip-lockout/view/layouts/layout.php
CHANGED
@@ -1,17 +1,20 @@
|
|
1 |
-
<div class="sui-wrap">
|
2 |
<div class="wp-defender" id="wp-defender">
|
3 |
<div class="iplockout">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title"><?php _e( "IP Lockout", "defender-security" ) ?></h1>
|
6 |
-
|
7 |
<div class="sui-actions-right">
|
8 |
-
<
|
9 |
-
<
|
10 |
-
|
|
|
|
|
11 |
</div>
|
12 |
-
|
13 |
</div>
|
14 |
-
<div class="sui-box sui-summary
|
|
|
15 |
<input type="hidden" id="summaryNonce" value="<?php echo wp_create_nonce( 'lockoutSummaryData' ) ?>"/>
|
16 |
<div class="sui-summary-image-space" aria-hidden="true"></div>
|
17 |
<div class="sui-summary-segment">
|
@@ -89,29 +92,54 @@
|
|
89 |
<?php echo $contents ?>
|
90 |
</div>
|
91 |
</div>
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
<
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
</ul>
|
115 |
-
|
116 |
</div>
|
117 |
</div>
|
1 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
2 |
<div class="wp-defender" id="wp-defender">
|
3 |
<div class="iplockout">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title"><?php _e( "IP Lockout", "defender-security" ) ?></h1>
|
6 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
7 |
<div class="sui-actions-right">
|
8 |
+
<div class="sui-actions-right">
|
9 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/#ip-lockouts" target="_blank" class="sui-button sui-button-ghost">
|
10 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
11 |
+
</a>
|
12 |
+
</div>
|
13 |
</div>
|
14 |
+
<?php endif; ?>
|
15 |
</div>
|
16 |
+
<div class="sui-box sui-summary <?php echo \WP_Defender\Behavior\Utils::instance()->getSummaryClass() ?>"
|
17 |
+
id="lockoutSummary">
|
18 |
<input type="hidden" id="summaryNonce" value="<?php echo wp_create_nonce( 'lockoutSummaryData' ) ?>"/>
|
19 |
<div class="sui-summary-image-space" aria-hidden="true"></div>
|
20 |
<div class="sui-summary-segment">
|
92 |
<?php echo $contents ?>
|
93 |
</div>
|
94 |
</div>
|
95 |
+
<?php if ( wp_defender()->changeFooter && ! empty( wp_defender()->footerText ) ): ?>
|
96 |
+
<div class="sui-footer"><?php echo wp_defender()->footerText ?></div>
|
97 |
+
<?php else: ?>
|
98 |
+
<div class="sui-footer">Made with <i class="sui-icon-heart"></i> by WPMU DEV</div>
|
99 |
+
<?php endif; ?>
|
100 |
+
<?php if ( wp_defender()->hideDocLinks == false ): ?>
|
101 |
+
<?php if ( wp_defender()->isFree ): ?>
|
102 |
+
<ul class="sui-footer-nav">
|
103 |
+
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free
|
104 |
+
Plugins</a>
|
105 |
+
</li>
|
106 |
+
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
107 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
108 |
+
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
109 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
110 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
111 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
112 |
+
</li>
|
113 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
114 |
+
</ul>
|
115 |
+
<?php else: ?>
|
116 |
+
<ul class="sui-footer-nav">
|
117 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
118 |
+
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a>
|
119 |
+
</li>
|
120 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
121 |
+
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
122 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
123 |
+
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
124 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
125 |
+
</li>
|
126 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
127 |
+
</ul>
|
128 |
+
<?php endif; ?>
|
129 |
+
<ul class="sui-footer-social">
|
130 |
+
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
131 |
+
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
132 |
+
<span class="sui-screen-reader-text">Facebook</span>
|
133 |
+
</a></li>
|
134 |
+
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
135 |
+
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
136 |
+
<span class="sui-screen-reader-text">Twitter</span>
|
137 |
+
</li>
|
138 |
+
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
139 |
+
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
140 |
+
<span class="sui-screen-reader-text">Instagram</span>
|
141 |
+
</a></li>
|
142 |
</ul>
|
143 |
+
<?php endif; ?>
|
144 |
</div>
|
145 |
</div>
|
app/module/ip-lockout/view/login-lockouts/disabled.php
CHANGED
@@ -5,9 +5,11 @@
|
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
-
|
9 |
-
|
10 |
-
|
|
|
|
|
11 |
<div class="sui-message-content">
|
12 |
<p>
|
13 |
<?php esc_html_e( "Put a stop to hackers trying to randomly guess your login credentials. Defender will lock out users after a set number of failed login attempts.", "defender-security" ) ?>
|
5 |
</h3>
|
6 |
</div>
|
7 |
<div class="sui-message">
|
8 |
+
<?php if ( wp_defender()->whiteLabel == 0 ): ?>
|
9 |
+
<img
|
10 |
+
src="<?php echo wp_defender()->getPluginUrl() ?>assets/img/lockout-man.svg"
|
11 |
+
class="sui-image"/>
|
12 |
+
<?php endif; ?>
|
13 |
<div class="sui-message-content">
|
14 |
<p>
|
15 |
<?php esc_html_e( "Put a stop to hackers trying to randomly guess your login credentials. Defender will lock out users after a set number of failed login attempts.", "defender-security" ) ?>
|
app/module/ip-lockout/view/login-lockouts/enabled.php
CHANGED
@@ -80,11 +80,11 @@
|
|
80 |
</div>
|
81 |
<div class="sui-col-md-4">
|
82 |
<select name="login_protection_lockout_duration_unit">
|
83 |
-
<option <?php echo selected( '
|
84 |
value="seconds"><?php _e( "Seconds", "defender-security" ) ?></option>
|
85 |
-
<option <?php echo selected( '
|
86 |
value="minutes"><?php _e( "Minutes", "defender-security" ) ?></option>
|
87 |
-
<option <?php echo selected( '
|
88 |
value="hours"><?php _e( "Hours", "defender-security" ) ?></option>
|
89 |
</select>
|
90 |
</div>
|
80 |
</div>
|
81 |
<div class="sui-col-md-4">
|
82 |
<select name="login_protection_lockout_duration_unit">
|
83 |
+
<option <?php echo selected( 'seconds', $settings->login_protection_lockout_duration_unit ) ?>
|
84 |
value="seconds"><?php _e( "Seconds", "defender-security" ) ?></option>
|
85 |
+
<option <?php echo selected( 'minutes', $settings->login_protection_lockout_duration_unit ) ?>
|
86 |
value="minutes"><?php _e( "Minutes", "defender-security" ) ?></option>
|
87 |
+
<option <?php echo selected( 'hours', $settings->login_protection_lockout_duration_unit ) ?>
|
88 |
value="hours"><?php _e( "Hours", "defender-security" ) ?></option>
|
89 |
</select>
|
90 |
</div>
|
app/module/ip-lockout/view/notification/report.php
CHANGED
@@ -34,42 +34,44 @@
|
|
34 |
<?php _e( "Recipients", "defender-security" ) ?>
|
35 |
</strong>
|
36 |
<?php $email_search->renderInput() ?>
|
37 |
-
<
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
<div class="sui-
|
42 |
-
<
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
<
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
<div class="sui-row">
|
56 |
-
<div class="sui-col">
|
57 |
-
<label><?php _e( "Day of the week", "defender-security" ) ?></label>
|
58 |
-
<select name="report_day">
|
59 |
-
<?php foreach ( \WP_Defender\Behavior\Utils::instance()->getDaysOfWeek() as $day ): ?>
|
60 |
-
<option <?php selected( $settings->report_day, strtolower( $day ) ) ?>
|
61 |
-
value="<?php echo strtolower( $day ) ?>"><?php echo $day ?></option>
|
62 |
-
<?php endforeach;; ?>
|
63 |
-
</select>
|
64 |
</div>
|
65 |
-
<div class="sui-
|
66 |
-
<
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
</div>
|
74 |
</div>
|
75 |
</div>
|
34 |
<?php _e( "Recipients", "defender-security" ) ?>
|
35 |
</strong>
|
36 |
<?php $email_search->renderInput() ?>
|
37 |
+
<div class="sui-form-field schedule-box">
|
38 |
+
<strong>
|
39 |
+
<?php _e( "Schedule", "defender-security" ) ?>
|
40 |
+
</strong>
|
41 |
+
<div class="sui-row">
|
42 |
+
<div class="sui-col">
|
43 |
+
<label class="sui-label">
|
44 |
+
<?php _e( "Frequency", "defender-security" ) ?>
|
45 |
+
</label>
|
46 |
+
<select name="report_frequency">
|
47 |
+
<option <?php selected( '1', $settings->report_frequency ) ?>
|
48 |
+
value="1"><?php esc_html_e( "Daily", "defender-security" ) ?></option>
|
49 |
+
<option <?php selected( '7', $settings->report_frequency ) ?>
|
50 |
+
value="7"><?php esc_html_e( "Weekly", "defender-security" ) ?></option>
|
51 |
+
<option <?php selected( '30', $settings->report_frequency ) ?>
|
52 |
+
value="30"><?php esc_html_e( "Monthly", "defender-security" ) ?></option>
|
53 |
+
</select>
|
54 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
</div>
|
56 |
+
<div class="sui-row">
|
57 |
+
<div class="sui-col days-container">
|
58 |
+
<label><?php _e( "Day of the week", "defender-security" ) ?></label>
|
59 |
+
<select name="report_day">
|
60 |
+
<?php foreach ( \WP_Defender\Behavior\Utils::instance()->getDaysOfWeek() as $day ): ?>
|
61 |
+
<option <?php selected( $settings->report_day, strtolower( $day ) ) ?>
|
62 |
+
value="<?php echo strtolower( $day ) ?>"><?php echo $day ?></option>
|
63 |
+
<?php endforeach;; ?>
|
64 |
+
</select>
|
65 |
+
</div>
|
66 |
+
<div class="sui-col">
|
67 |
+
<label><?php _e( "Time of day", "defender-security" ) ?></label>
|
68 |
+
<select name="report_time">
|
69 |
+
<?php foreach ( \WP_Defender\Behavior\Utils::instance()->getTimes() as $timestamp => $time ): ?>
|
70 |
+
<option <?php selected( $settings->report_time, $timestamp ) ?>
|
71 |
+
value="<?php echo $timestamp ?>"><?php echo strftime( '%I:%M %p', strtotime( $time ) ) ?></option>
|
72 |
+
<?php endforeach; ?>
|
73 |
+
</select>
|
74 |
+
</div>
|
75 |
</div>
|
76 |
</div>
|
77 |
</div>
|
app/module/scan/behavior/core-scan.php
CHANGED
@@ -28,7 +28,7 @@ class Core_Scan extends Behavior {
|
|
28 |
$checksums = Scan_Api::getCoreChecksums();
|
29 |
|
30 |
if ( ! is_array( $checksums ) ) {
|
31 |
-
|
32 |
} else {
|
33 |
$item = new Result_Item();
|
34 |
$item->parentId = $model->id;
|
@@ -49,6 +49,10 @@ class Core_Scan extends Behavior {
|
|
49 |
if ( DIRECTORY_SEPARATOR == '\\' && $relPath == 'wp-config.php' ) {
|
50 |
return null;
|
51 |
}
|
|
|
|
|
|
|
|
|
52 |
$item->raw = array(
|
53 |
'type' => 'unknown',
|
54 |
'file' => $current_path
|
28 |
$checksums = Scan_Api::getCoreChecksums();
|
29 |
|
30 |
if ( ! is_array( $checksums ) ) {
|
31 |
+
$checksums = array();
|
32 |
} else {
|
33 |
$item = new Result_Item();
|
34 |
$item->parentId = $model->id;
|
49 |
if ( DIRECTORY_SEPARATOR == '\\' && $relPath == 'wp-config.php' ) {
|
50 |
return null;
|
51 |
}
|
52 |
+
//some common files like robots.txt, we will move this to content scan
|
53 |
+
if ( in_array( $relPath, array( 'robots.txt' ) ) ) {
|
54 |
+
return null;
|
55 |
+
}
|
56 |
$item->raw = array(
|
57 |
'type' => 'unknown',
|
58 |
'file' => $current_path
|
app/module/scan/behavior/scan-widget.php
CHANGED
@@ -51,7 +51,7 @@ class Scan_Widget extends Behavior {
|
|
51 |
} elseif ( is_object( $activeScan ) && $activeScan->status != \WP_Defender\Module\Scan\Model\Scan::STATUS_ERROR ) {
|
52 |
echo $this->_renderScanning( $activeScan );
|
53 |
} elseif ( is_object( $activeScan ) && $activeScan->status == \WP_Defender\Module\Scan\Model\Scan::STATUS_ERROR ) {
|
54 |
-
|
55 |
} else {
|
56 |
echo $this->_renderResult( $lastScan );
|
57 |
}
|
@@ -60,6 +60,29 @@ class Scan_Widget extends Behavior {
|
|
60 |
<?php
|
61 |
}
|
62 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
private function _renderScanning( $model ) {
|
64 |
$percent = Scan_Api::getScanProgress();
|
65 |
ob_start();
|
@@ -172,23 +195,26 @@ class Scan_Widget extends Behavior {
|
|
172 |
<?php if ( ! wp_defender()->isFree ): ?>
|
173 |
<div class="sui-actions-right">
|
174 |
<p class="sui-p-small">
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
|
|
|
|
|
|
192 |
</p>
|
193 |
</div>
|
194 |
<?php endif; ?>
|
51 |
} elseif ( is_object( $activeScan ) && $activeScan->status != \WP_Defender\Module\Scan\Model\Scan::STATUS_ERROR ) {
|
52 |
echo $this->_renderScanning( $activeScan );
|
53 |
} elseif ( is_object( $activeScan ) && $activeScan->status == \WP_Defender\Module\Scan\Model\Scan::STATUS_ERROR ) {
|
54 |
+
echo $this->_renderError( $activeScan );
|
55 |
} else {
|
56 |
echo $this->_renderResult( $lastScan );
|
57 |
}
|
60 |
<?php
|
61 |
}
|
62 |
|
63 |
+
/**
|
64 |
+
* @param \WP_Defender\Module\Scan\Model\Scan $activeScan
|
65 |
+
*
|
66 |
+
* @return false|string
|
67 |
+
*/
|
68 |
+
private function _renderError( $activeScan ) {
|
69 |
+
ob_start();
|
70 |
+
?>
|
71 |
+
<div class="sui-box-body">
|
72 |
+
<p>
|
73 |
+
<?php _e( "Scan your website for file changes, vulnerabilities and injected code and get and get notified about anything suspicious.", "defender-security" ) ?>
|
74 |
+
</p>
|
75 |
+
<div class="sui-notice sui-notice-error">
|
76 |
+
<p><?php echo $activeScan->error ?></p>
|
77 |
+
<div class="sui-notice-buttons">
|
78 |
+
<a href="#" class="sui-button"><?php _e( "Try again", "defender-security" ) ?></a>
|
79 |
+
</div>
|
80 |
+
</div>
|
81 |
+
</div>
|
82 |
+
<?php
|
83 |
+
return ob_get_clean();
|
84 |
+
}
|
85 |
+
|
86 |
private function _renderScanning( $model ) {
|
87 |
$percent = Scan_Api::getScanProgress();
|
88 |
ob_start();
|
195 |
<?php if ( ! wp_defender()->isFree ): ?>
|
196 |
<div class="sui-actions-right">
|
197 |
<p class="sui-p-small">
|
198 |
+
<?php
|
199 |
+
if ( ! empty( Settings::instance()->notification ) ) {
|
200 |
+
switch ( Settings::instance()->frequency ) {
|
201 |
+
case '1':
|
202 |
+
_e( "Automatic scans are running daily", "defender-security" );
|
203 |
+
break;
|
204 |
+
case '7':
|
205 |
+
_e( "Automatic scans are running weekly", "defender-security" );
|
206 |
+
break;
|
207 |
+
case '30':
|
208 |
+
_e( "Automatic scans are running monthly", "defender-security" );
|
209 |
+
break;
|
210 |
+
default:
|
211 |
+
error_log( sprintf( 'Unexpected value %s', Settings::instance()->frequency ) );
|
212 |
+
break;
|
213 |
+
}
|
214 |
+
} else {
|
215 |
+
_e( "Automatic scans are disabled", "defender-security" );
|
216 |
+
}
|
217 |
+
?>
|
218 |
</p>
|
219 |
</div>
|
220 |
<?php endif; ?>
|
app/module/scan/component/scan-api.php
CHANGED
@@ -138,7 +138,7 @@ class Scan_Api extends Component {
|
|
138 |
$settings = Settings::instance();
|
139 |
$files = File_Helper::findFiles( WP_CONTENT_DIR, true, false, array(), array(
|
140 |
'ext' => array( 'php' )
|
141 |
-
), true, $settings->max_filesize );
|
142 |
// $files = File_Helper::findFiles( ABSPATH . 'wp-content/trash/sample', true, false, array(), array(
|
143 |
// 'ext' => array( 'php' )
|
144 |
// ), true, $settings->max_filesize );
|
@@ -243,6 +243,10 @@ class Scan_Api extends Component {
|
|
243 |
case 'vuln':
|
244 |
$model->statusText = __( "Checking for any published vulnerabilities your plugins & themes...", "defender-security" );
|
245 |
break;
|
|
|
|
|
|
|
|
|
246 |
}
|
247 |
$model->save();
|
248 |
}
|
138 |
$settings = Settings::instance();
|
139 |
$files = File_Helper::findFiles( WP_CONTENT_DIR, true, false, array(), array(
|
140 |
'ext' => array( 'php' )
|
141 |
+
), true, $settings->max_filesize, true );
|
142 |
// $files = File_Helper::findFiles( ABSPATH . 'wp-content/trash/sample', true, false, array(), array(
|
143 |
// 'ext' => array( 'php' )
|
144 |
// ), true, $settings->max_filesize );
|
243 |
case 'vuln':
|
244 |
$model->statusText = __( "Checking for any published vulnerabilities your plugins & themes...", "defender-security" );
|
245 |
break;
|
246 |
+
default:
|
247 |
+
//param not from the button on frontend, log it
|
248 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $step, Utils::instance()->getUserIp() ) );
|
249 |
+
break;
|
250 |
}
|
251 |
$model->save();
|
252 |
}
|
app/module/scan/controller/main.php
CHANGED
@@ -62,7 +62,7 @@ class Main extends \WP_Defender\Controller {
|
|
62 |
$view = HTTP_Helper::retrieve_get( 'view' );
|
63 |
$id = isset( $_REQUEST['id'] ) ? $_REQUEST['id'] : 0;
|
64 |
//init receiption
|
65 |
-
if ( $view == 'notification' || ( defined( 'DOING_AJAX' ) && $id == 'scanNotificationReceipts' ) ) {
|
66 |
$this->emailSearchNotification = new Email_Search();
|
67 |
$this->emailSearchNotification->eId = 'scanNotificationReceipts';
|
68 |
$this->emailSearchNotification->settings = Settings::instance();
|
@@ -252,6 +252,10 @@ class Main extends \WP_Defender\Controller {
|
|
252 |
) );
|
253 |
}
|
254 |
break;
|
|
|
|
|
|
|
|
|
255 |
}
|
256 |
}
|
257 |
|
@@ -793,15 +797,11 @@ class Main extends \WP_Defender\Controller {
|
|
793 |
return;
|
794 |
}
|
795 |
|
796 |
-
foreach ( $recipients as $
|
797 |
-
$user = get_user_by( 'id', $user_id );
|
798 |
-
if ( ! is_object( $user ) ) {
|
799 |
-
continue;
|
800 |
-
}
|
801 |
//prepare the parameters
|
802 |
-
$email = $
|
803 |
$params = array(
|
804 |
-
'USER_NAME' => $
|
805 |
'ISSUES_COUNT' => $count,
|
806 |
'SCAN_PAGE_LINK' => network_admin_url( 'admin.php?page=wdf-scan' ),
|
807 |
'ISSUES_LIST' => $this->issues_list_html( $model ),
|
62 |
$view = HTTP_Helper::retrieve_get( 'view' );
|
63 |
$id = isset( $_REQUEST['id'] ) ? $_REQUEST['id'] : 0;
|
64 |
//init receiption
|
65 |
+
if ( $view == 'notification' && $this->isInPage() || ( defined( 'DOING_AJAX' ) && $id == 'scanNotificationReceipts' ) ) {
|
66 |
$this->emailSearchNotification = new Email_Search();
|
67 |
$this->emailSearchNotification->eId = 'scanNotificationReceipts';
|
68 |
$this->emailSearchNotification->settings = Settings::instance();
|
252 |
) );
|
253 |
}
|
254 |
break;
|
255 |
+
default:
|
256 |
+
//param not from the button on frontend, log it
|
257 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $bulk, Utils::instance()->getUserIp() ) );
|
258 |
+
break;
|
259 |
}
|
260 |
}
|
261 |
|
797 |
return;
|
798 |
}
|
799 |
|
800 |
+
foreach ( $recipients as $item ) {
|
|
|
|
|
|
|
|
|
801 |
//prepare the parameters
|
802 |
+
$email = $item['email'];
|
803 |
$params = array(
|
804 |
+
'USER_NAME' => $item['first_name'],
|
805 |
'ISSUES_COUNT' => $count,
|
806 |
'SCAN_PAGE_LINK' => network_admin_url( 'admin.php?page=wdf-scan' ),
|
807 |
'ISSUES_LIST' => $this->issues_list_html( $model ),
|
app/module/scan/js/script.js
CHANGED
@@ -242,7 +242,7 @@ WDScan.formHandler = function () {
|
|
242 |
url: ajaxurl,
|
243 |
data: data,
|
244 |
beforeSend: function () {
|
245 |
-
that.find('.sui-button
|
246 |
},
|
247 |
success: function (data) {
|
248 |
if (data.data != undefined && data.data.url != undefined) {
|
242 |
url: ajaxurl,
|
243 |
data: data,
|
244 |
beforeSend: function () {
|
245 |
+
that.find('.sui-button-blue').attr('disabled', 'disabled');
|
246 |
},
|
247 |
success: function (data) {
|
248 |
if (data.data != undefined && data.data.url != undefined) {
|
app/module/scan/model/result-item.php
CHANGED
@@ -3,6 +3,7 @@
|
|
3 |
namespace WP_Defender\Module\Scan\Model;
|
4 |
|
5 |
use Hammer\WP\Model;
|
|
|
6 |
use WP_Defender\Module\Scan\Component\Scan_Api;
|
7 |
|
8 |
/**
|
@@ -135,6 +136,10 @@ class Result_Item extends Model {
|
|
135 |
'utils' => '\WP_Defender\Behavior\Utils'
|
136 |
);
|
137 |
break;
|
|
|
|
|
|
|
|
|
138 |
}
|
139 |
}
|
140 |
}
|
3 |
namespace WP_Defender\Module\Scan\Model;
|
4 |
|
5 |
use Hammer\WP\Model;
|
6 |
+
use WP_Defender\Behavior\Utils;
|
7 |
use WP_Defender\Module\Scan\Component\Scan_Api;
|
8 |
|
9 |
/**
|
136 |
'utils' => '\WP_Defender\Behavior\Utils'
|
137 |
);
|
138 |
break;
|
139 |
+
default:
|
140 |
+
//param not from the button on frontend, log it
|
141 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $this->type, Utils::instance()->getUserIp() ) );
|
142 |
+
break;
|
143 |
}
|
144 |
}
|
145 |
}
|
app/module/scan/model/scan.php
CHANGED
@@ -7,6 +7,7 @@ namespace WP_Defender\Module\Scan\Model;
|
|
7 |
|
8 |
use Hammer\Helper\Log_Helper;
|
9 |
use Hammer\WP\Model;
|
|
|
10 |
use WP_Defender\Module\Scan\Behavior\Core_Result;
|
11 |
|
12 |
/**
|
@@ -175,6 +176,10 @@ class Scan extends Model {
|
|
175 |
'status' => Result_Item::STATUS_ISSUE,
|
176 |
'type' => 'vuln'
|
177 |
) );
|
|
|
|
|
|
|
|
|
178 |
}
|
179 |
}
|
180 |
|
7 |
|
8 |
use Hammer\Helper\Log_Helper;
|
9 |
use Hammer\WP\Model;
|
10 |
+
use WP_Defender\Behavior\Utils;
|
11 |
use WP_Defender\Module\Scan\Behavior\Core_Result;
|
12 |
|
13 |
/**
|
176 |
'status' => Result_Item::STATUS_ISSUE,
|
177 |
'type' => 'vuln'
|
178 |
) );
|
179 |
+
default:
|
180 |
+
//param not from the button on frontend, log it
|
181 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $type, Utils::instance()->getUserIp() ) );
|
182 |
+
break;
|
183 |
}
|
184 |
}
|
185 |
|
app/module/scan/model/settings.php
CHANGED
@@ -8,6 +8,7 @@ namespace WP_Defender\Module\Scan\Model;
|
|
8 |
use Hammer\Helper\Log_Helper;
|
9 |
use Hammer\Helper\WP_Helper;
|
10 |
use Hammer\Queue\Queue;
|
|
|
11 |
use WP_Defender\Module\Scan\Behavior\Core_Scan;
|
12 |
use WP_Defender\Module\Scan\Behavior\Pro\Content_Scan;
|
13 |
use WP_Defender\Module\Scan\Behavior\Pro\MD5_Scan;
|
@@ -141,8 +142,18 @@ WP Defender
|
|
141 |
Official WPMU DEV Superhero', "defender-security" );
|
142 |
//call parent to load stored
|
143 |
if ( is_admin() || is_network_admin() && current_user_can( 'manage_options' ) ) {
|
144 |
-
$
|
145 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
146 |
//default is weekly
|
147 |
$this->day = date( 'l' );
|
148 |
$hour = date( 'H', current_time( 'timestamp' ) );
|
@@ -172,7 +183,7 @@ Official WPMU DEV Superhero', "defender-security" );
|
|
172 |
}
|
173 |
|
174 |
if ( $this->scan_content && wp_defender()->isFree != true ) {
|
175 |
-
|
176 |
$scans[] = 'content';
|
177 |
}
|
178 |
|
@@ -255,6 +266,41 @@ Official WPMU DEV Superhero', "defender-security" );
|
|
255 |
|
256 |
return $queue;
|
257 |
break;
|
|
|
|
|
|
|
|
|
258 |
}
|
259 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
260 |
}
|
8 |
use Hammer\Helper\Log_Helper;
|
9 |
use Hammer\Helper\WP_Helper;
|
10 |
use Hammer\Queue\Queue;
|
11 |
+
use WP_Defender\Behavior\Utils;
|
12 |
use WP_Defender\Module\Scan\Behavior\Core_Scan;
|
13 |
use WP_Defender\Module\Scan\Behavior\Pro\Content_Scan;
|
14 |
use WP_Defender\Module\Scan\Behavior\Pro\MD5_Scan;
|
142 |
Official WPMU DEV Superhero', "defender-security" );
|
143 |
//call parent to load stored
|
144 |
if ( is_admin() || is_network_admin() && current_user_can( 'manage_options' ) ) {
|
145 |
+
$user = wp_get_current_user();
|
146 |
+
if ( is_object( $user ) ) {
|
147 |
+
$this->receipts[] = array(
|
148 |
+
'first_name' => $user->display_name,
|
149 |
+
'email' => $user->user_email
|
150 |
+
);
|
151 |
+
$this->receiptsNotification[] = array(
|
152 |
+
'first_name' => $user->display_name,
|
153 |
+
'email' => $user->user_email
|
154 |
+
);
|
155 |
+
}
|
156 |
+
|
157 |
//default is weekly
|
158 |
$this->day = date( 'l' );
|
159 |
$hour = date( 'H', current_time( 'timestamp' ) );
|
183 |
}
|
184 |
|
185 |
if ( $this->scan_content && wp_defender()->isFree != true ) {
|
186 |
+
//$scans[] = 'md5';
|
187 |
$scans[] = 'content';
|
188 |
}
|
189 |
|
266 |
|
267 |
return $queue;
|
268 |
break;
|
269 |
+
default:
|
270 |
+
//param not from the button on frontend, log it
|
271 |
+
error_log( sprintf( 'Unexpected value %s from IP %s', $slug, Utils::instance()->getUserIp() ) );
|
272 |
+
break;
|
273 |
}
|
274 |
}
|
275 |
+
|
276 |
+
public function events() {
|
277 |
+
$that = $this;
|
278 |
+
|
279 |
+
return array(
|
280 |
+
self::EVENT_BEFORE_SAVE => array(
|
281 |
+
array(
|
282 |
+
function () use ( $that ) {
|
283 |
+
//need to turn off notification or report off if no recipients
|
284 |
+
$keys = array(
|
285 |
+
'receipts' => 'report',
|
286 |
+
'receiptsNotification' => 'notification'
|
287 |
+
);
|
288 |
+
foreach ( $keys as $key => $attr ) {
|
289 |
+
if ( isset( $_POST[ $key ] ) ) {
|
290 |
+
$recipients = $_POST[ $key ];
|
291 |
+
foreach ( $recipients as &$recipient ) {
|
292 |
+
$recipient = array_map( 'wp_strip_all_tags', $recipient );
|
293 |
+
}
|
294 |
+
$this->$key = $recipients;
|
295 |
+
}
|
296 |
+
$this->$key = array_filter( $this->$key );
|
297 |
+
if ( count( $this->$key ) == 0 ) {
|
298 |
+
$this->$attr = 0;
|
299 |
+
}
|
300 |
+
}
|
301 |
+
}
|
302 |
+
)
|
303 |
+
)
|
304 |
+
);
|
305 |
+
}
|
306 |
}
|
app/module/scan/view/layouts/layout.php
CHANGED
@@ -3,7 +3,7 @@ $core = $model->getCount( 'core' );
|
|
3 |
$vuln = $model->getCount( 'vuln' );
|
4 |
$content = $model->getCount( 'content' );
|
5 |
?>
|
6 |
-
<div class="sui-wrap">
|
7 |
<div id="wp-defender" class="wp-defender">
|
8 |
<div class="wdf-scanning">
|
9 |
<div class="sui-header">
|
@@ -21,13 +21,17 @@ $content = $model->getCount( 'content' );
|
|
21 |
</button>
|
22 |
</form>
|
23 |
</div>
|
24 |
-
|
25 |
-
<
|
26 |
-
<
|
27 |
-
|
28 |
-
|
|
|
|
|
|
|
|
|
29 |
</div>
|
30 |
-
<div class="sui-box sui-summary">
|
31 |
<div class="sui-summary-image-space" aria-hidden="true"></div>
|
32 |
<div class="sui-summary-segment">
|
33 |
<div class="sui-summary-details">
|
@@ -97,50 +101,63 @@ $content = $model->getCount( 'content' );
|
|
97 |
</ul>
|
98 |
<div class="sui-sidenav-hide-lg">
|
99 |
<select class="sui-mobile-nav" style="display: none;">
|
100 |
-
<option value="
|
101 |
-
|
102 |
-
</option>
|
103 |
-
<option value="<?php echo network_admin_url( 'admin.php?page=wdf-scan&view=ignored' ) ?>" <?php echo $controller->isView( 'ignored' ) ? 'selected' : null ?>>
|
104 |
-
<?php _e( "Ignored", "defender-security" ) ?>
|
105 |
-
</option>
|
106 |
-
<option value="<?php echo network_admin_url( 'admin.php?page=wdf-scan&view=settings' ) ?>" <?php echo $controller->isView( 'settings' ) ? 'selected' : null ?>>
|
107 |
-
<?php _e( "Settings", "defender-security" ) ?>
|
108 |
-
</option>
|
109 |
-
<option value="<?php echo network_admin_url( 'admin.php?page=wdf-scan&view=notification' ) ?>" <?php echo $controller->isView( 'notification' ) ? 'selected' : null ?>>
|
110 |
-
<?php _e( "Notifications", "defender-security" ) ?>
|
111 |
-
</option>
|
112 |
-
<option value="<?php echo network_admin_url( 'admin.php?page=wdf-scan&view=reporting' ) ?>" <?php echo $controller->isView( 'reporting' ) ? 'selected' : null ?>>
|
113 |
-
<?php _e( "Reporting", "defender-security" ) ?>
|
114 |
-
</option>
|
115 |
</select>
|
116 |
</div>
|
117 |
</div>
|
118 |
-
|
119 |
</div>
|
120 |
</div>
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
<
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
</ul>
|
144 |
-
|
145 |
</div>
|
146 |
</div>
|
3 |
$vuln = $model->getCount( 'vuln' );
|
4 |
$content = $model->getCount( 'content' );
|
5 |
?>
|
6 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
7 |
<div id="wp-defender" class="wp-defender">
|
8 |
<div class="wdf-scanning">
|
9 |
<div class="sui-header">
|
21 |
</button>
|
22 |
</form>
|
23 |
</div>
|
24 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
25 |
+
<div class="sui-actions-right">
|
26 |
+
<div class="sui-actions-right">
|
27 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/" target="_blank" class="sui-button sui-button-ghost">
|
28 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
29 |
+
</a>
|
30 |
+
</div>
|
31 |
+
</div>
|
32 |
+
<?php endif; ?>
|
33 |
</div>
|
34 |
+
<div class="sui-box sui-summary <?php echo \WP_Defender\Behavior\Utils::instance()->getSummaryClass()?>">
|
35 |
<div class="sui-summary-image-space" aria-hidden="true"></div>
|
36 |
<div class="sui-summary-segment">
|
37 |
<div class="sui-summary-details">
|
101 |
</ul>
|
102 |
<div class="sui-sidenav-hide-lg">
|
103 |
<select class="sui-mobile-nav" style="display: none;">
|
104 |
+
<option value="#database-optimisation" selected="selected">Improvements</option>
|
105 |
+
<option value="#reporting">Reporting</option>
|
106 |
+
<option value="#lanskc">Content Creator</option>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
</select>
|
108 |
</div>
|
109 |
</div>
|
110 |
+
<?php echo $contents ?>
|
111 |
</div>
|
112 |
</div>
|
113 |
+
<?php if ( wp_defender()->changeFooter && ! empty( wp_defender()->footerText ) ): ?>
|
114 |
+
<div class="sui-footer"><?php echo wp_defender()->footerText ?></div>
|
115 |
+
<?php else: ?>
|
116 |
+
<div class="sui-footer">Made with <i class="sui-icon-heart"></i> by WPMU DEV</div>
|
117 |
+
<?php endif; ?>
|
118 |
+
<?php if ( wp_defender()->hideDocLinks == false ): ?>
|
119 |
+
<?php if ( wp_defender()->isFree ): ?>
|
120 |
+
<ul class="sui-footer-nav">
|
121 |
+
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free
|
122 |
+
Plugins</a>
|
123 |
+
</li>
|
124 |
+
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
125 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
126 |
+
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
127 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
128 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
129 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
130 |
+
</li>
|
131 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
132 |
+
</ul>
|
133 |
+
<?php else: ?>
|
134 |
+
<ul class="sui-footer-nav">
|
135 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
136 |
+
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a>
|
137 |
+
</li>
|
138 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
139 |
+
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
140 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
141 |
+
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
142 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
143 |
+
</li>
|
144 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
145 |
+
</ul>
|
146 |
+
<?php endif; ?>
|
147 |
+
<ul class="sui-footer-social">
|
148 |
+
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
149 |
+
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
150 |
+
<span class="sui-screen-reader-text">Facebook</span>
|
151 |
+
</a></li>
|
152 |
+
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
153 |
+
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
154 |
+
<span class="sui-screen-reader-text">Twitter</span>
|
155 |
+
</li>
|
156 |
+
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
157 |
+
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
158 |
+
<span class="sui-screen-reader-text">Instagram</span>
|
159 |
+
</a></li>
|
160 |
</ul>
|
161 |
+
<?php endif; ?>
|
162 |
</div>
|
163 |
</div>
|
app/module/scan/view/new.php
CHANGED
@@ -1,14 +1,25 @@
|
|
1 |
-
<div class="sui-wrap">
|
2 |
<div class="wp-defender">
|
3 |
<div class="wdf-scanning">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title">
|
6 |
<?php _e( "File Scanning", "defender-security" ) ?>
|
7 |
</h1>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
</div>
|
9 |
<div class="sui-box sui-message">
|
10 |
-
|
11 |
-
|
|
|
|
|
12 |
<div class="sui-message-content">
|
13 |
<p><?php _e( "Scan your website for file changes, vulnerabilities and injected code and get notified about anything suspicious. Defender will keep an eye on your code without you having to worry.", "defender-security" ) ?></p>
|
14 |
<form id="start-a-scan" method="post" class="scan-frm">
|
@@ -24,5 +35,54 @@
|
|
24 |
</div>
|
25 |
</div>
|
26 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
</div>
|
28 |
</div>
|
1 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
2 |
<div class="wp-defender">
|
3 |
<div class="wdf-scanning">
|
4 |
<div class="sui-header">
|
5 |
<h1 class="sui-header-title">
|
6 |
<?php _e( "File Scanning", "defender-security" ) ?>
|
7 |
</h1>
|
8 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
9 |
+
<div class="sui-actions-right">
|
10 |
+
<div class="sui-actions-right">
|
11 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/" target="_blank" class="sui-button sui-button-ghost">
|
12 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
13 |
+
</a>
|
14 |
+
</div>
|
15 |
+
</div>
|
16 |
+
<?php endif; ?>
|
17 |
</div>
|
18 |
<div class="sui-box sui-message">
|
19 |
+
<?php if ( wp_defender()->hideHeroImage == 0 ): ?>
|
20 |
+
<img src="<?php echo wp_defender()->getPluginUrl() ?>assets/img/scan-man.svg" class="sui-image"
|
21 |
+
aria-hidden="true">
|
22 |
+
<?php endif; ?>
|
23 |
<div class="sui-message-content">
|
24 |
<p><?php _e( "Scan your website for file changes, vulnerabilities and injected code and get notified about anything suspicious. Defender will keep an eye on your code without you having to worry.", "defender-security" ) ?></p>
|
25 |
<form id="start-a-scan" method="post" class="scan-frm">
|
35 |
</div>
|
36 |
</div>
|
37 |
</div>
|
38 |
+
<?php if ( wp_defender()->changeFooter && ! empty( wp_defender()->footerText ) ): ?>
|
39 |
+
<div class="sui-footer"><?php echo wp_defender()->footerText ?></div>
|
40 |
+
<?php else: ?>
|
41 |
+
<div class="sui-footer">Made with <i class="sui-icon-heart"></i> by WPMU DEV</div>
|
42 |
+
<?php endif; ?>
|
43 |
+
<?php if ( wp_defender()->hideDocLinks == false ): ?>
|
44 |
+
<?php if ( wp_defender()->isFree ): ?>
|
45 |
+
<ul class="sui-footer-nav">
|
46 |
+
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free
|
47 |
+
Plugins</a>
|
48 |
+
</li>
|
49 |
+
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
50 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
51 |
+
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
52 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
53 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
54 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
55 |
+
</li>
|
56 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
57 |
+
</ul>
|
58 |
+
<?php else: ?>
|
59 |
+
<ul class="sui-footer-nav">
|
60 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
61 |
+
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a>
|
62 |
+
</li>
|
63 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
64 |
+
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
65 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
66 |
+
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
67 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
68 |
+
</li>
|
69 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
70 |
+
</ul>
|
71 |
+
<?php endif; ?>
|
72 |
+
<ul class="sui-footer-social">
|
73 |
+
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
74 |
+
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
75 |
+
<span class="sui-screen-reader-text">Facebook</span>
|
76 |
+
</a></li>
|
77 |
+
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
78 |
+
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
79 |
+
<span class="sui-screen-reader-text">Twitter</span>
|
80 |
+
</li>
|
81 |
+
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
82 |
+
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
83 |
+
<span class="sui-screen-reader-text">Instagram</span>
|
84 |
+
</a></li>
|
85 |
+
</ul>
|
86 |
+
<?php endif; ?>
|
87 |
</div>
|
88 |
</div>
|
app/module/scan/view/scanning.php
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
<div class="sui-wrap">
|
2 |
<div class="wp-defender">
|
3 |
<div class="wdf-scanning">
|
4 |
<div class="sui-header">
|
1 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
2 |
<div class="wp-defender">
|
3 |
<div class="wdf-scanning">
|
4 |
<div class="sui-header">
|
app/module/setting.php
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Author: Hoang Ngo
|
4 |
+
*/
|
5 |
+
|
6 |
+
namespace WP_Defender\Module;
|
7 |
+
|
8 |
+
use Hammer\Base\Module;
|
9 |
+
use WP_Defender\Module\Setting\Controller\Main;
|
10 |
+
|
11 |
+
class Setting extends Module {
|
12 |
+
public function __construct() {
|
13 |
+
new Main();
|
14 |
+
}
|
15 |
+
}
|
app/module/setting/controller/main.php
ADDED
@@ -0,0 +1,171 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Author: Hoang Ngo
|
4 |
+
*/
|
5 |
+
|
6 |
+
namespace WP_Defender\Module\Setting\Controller;
|
7 |
+
|
8 |
+
use Hammer\Helper\HTTP_Helper;
|
9 |
+
use WP_Defender\Behavior\Utils;
|
10 |
+
use WP_Defender\Controller;
|
11 |
+
use WP_Defender\Module\Setting\Model\Settings;
|
12 |
+
|
13 |
+
class Main extends Controller {
|
14 |
+
protected $slug = 'wdf-setting';
|
15 |
+
public $layout = 'layout';
|
16 |
+
|
17 |
+
/**
|
18 |
+
* @return array
|
19 |
+
*/
|
20 |
+
public function behaviors() {
|
21 |
+
return array(
|
22 |
+
'utils' => '\WP_Defender\Behavior\Utils'
|
23 |
+
);
|
24 |
+
}
|
25 |
+
|
26 |
+
public function __construct() {
|
27 |
+
if ( $this->is_network_activate( wp_defender()->plugin_slug ) ) {
|
28 |
+
$this->add_action( 'network_admin_menu', 'adminMenu' );
|
29 |
+
} else {
|
30 |
+
$this->add_action( 'admin_menu', 'adminMenu' );
|
31 |
+
}
|
32 |
+
|
33 |
+
if ( $this->isInPage() || $this->isDashboard() ) {
|
34 |
+
$this->add_action( 'defender_enqueue_assets', 'scripts', 12 );
|
35 |
+
}
|
36 |
+
|
37 |
+
$this->add_ajax_action( 'saveSettings', 'saveSettings' );
|
38 |
+
$this->add_ajax_action( 'wdResetSettings', 'resetSettings' );
|
39 |
+
}
|
40 |
+
|
41 |
+
/**
|
42 |
+
* Add submit admin page
|
43 |
+
*/
|
44 |
+
public function adminMenu() {
|
45 |
+
$cap = is_multisite() ? 'manage_network_options' : 'manage_options';
|
46 |
+
add_submenu_page( 'wp-defender', esc_html__( "Settings", "defender-security" ), esc_html__( "Settings", "defender-security" ), $cap, $this->slug, array(
|
47 |
+
&$this,
|
48 |
+
'actionIndex'
|
49 |
+
) );
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* a simple router
|
54 |
+
*/
|
55 |
+
public function actionIndex() {
|
56 |
+
$view = HTTP_Helper::retrieve_get( 'view' );
|
57 |
+
switch ( $view ) {
|
58 |
+
case 'general':
|
59 |
+
default:
|
60 |
+
$this->viewGeneral();
|
61 |
+
break;
|
62 |
+
case 'data':
|
63 |
+
$this->viewData();
|
64 |
+
break;
|
65 |
+
case 'accessibility':
|
66 |
+
$this->viewAccessibility();
|
67 |
+
break;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
71 |
+
protected function viewGeneral() {
|
72 |
+
$this->render( 'general', array(
|
73 |
+
'settings' => Settings::instance()
|
74 |
+
) );
|
75 |
+
}
|
76 |
+
|
77 |
+
protected function viewData() {
|
78 |
+
$this->render( 'data', array(
|
79 |
+
'settings' => Settings::instance()
|
80 |
+
) );
|
81 |
+
}
|
82 |
+
|
83 |
+
protected function viewAccessibility() {
|
84 |
+
$this->render( 'accessibility', array(
|
85 |
+
'settings' => Settings::instance()
|
86 |
+
) );
|
87 |
+
}
|
88 |
+
|
89 |
+
/**
|
90 |
+
* Enqueue scripts & styles
|
91 |
+
*/
|
92 |
+
public function scripts() {
|
93 |
+
if ( $this->isInPage() || $this->isDashboard() ) {
|
94 |
+
wp_enqueue_script( 'wpmudev-sui' );
|
95 |
+
wp_enqueue_style( 'wpmudev-sui' );
|
96 |
+
|
97 |
+
wp_enqueue_script( 'defender' );
|
98 |
+
wp_enqueue_style( 'defender' );
|
99 |
+
wp_enqueue_script( 'wd-settings', wp_defender()->getPluginUrl() . 'app/module/setting/js/script.js' );
|
100 |
+
}
|
101 |
+
}
|
102 |
+
|
103 |
+
/**
|
104 |
+
* Saving settings in admin area
|
105 |
+
*/
|
106 |
+
public function saveSettings() {
|
107 |
+
if ( ! $this->checkPermission() ) {
|
108 |
+
return;
|
109 |
+
}
|
110 |
+
|
111 |
+
if ( ! wp_verify_nonce( HTTP_Helper::retrieve_post( '_wpnonce' ), 'saveSettings' ) ) {
|
112 |
+
return;
|
113 |
+
}
|
114 |
+
|
115 |
+
$data = $_POST;
|
116 |
+
$setting = Settings::instance();
|
117 |
+
$setting->import( $data );
|
118 |
+
$setting->save();
|
119 |
+
|
120 |
+
$res = array(
|
121 |
+
'message' => __( "Your settings have been updated.", "defender-security" )
|
122 |
+
);
|
123 |
+
$res['reload'] = 1;
|
124 |
+
Utils::instance()->submitStatsToDev();
|
125 |
+
wp_send_json_success( $res );
|
126 |
+
}
|
127 |
+
|
128 |
+
public function resetSettings() {
|
129 |
+
if ( ! $this->checkPermission() ) {
|
130 |
+
return;
|
131 |
+
}
|
132 |
+
|
133 |
+
if ( ! wp_verify_nonce( HTTP_Helper::retrieve_post( '_wpnonce' ), 'wdResetSettings' ) ) {
|
134 |
+
return;
|
135 |
+
}
|
136 |
+
|
137 |
+
$tweakFixed = \WP_Defender\Module\Hardener\Model\Settings::instance()->getFixed();
|
138 |
+
|
139 |
+
foreach ( $tweakFixed as $rule ) {
|
140 |
+
$rule->getService()->revert();
|
141 |
+
}
|
142 |
+
|
143 |
+
$cache = \Hammer\Helper\WP_Helper::getCache();
|
144 |
+
$cache->delete( 'isActivated' );
|
145 |
+
$cache->delete( 'wdf_isActivated' );
|
146 |
+
$cache->delete( 'wdfchecksum' );
|
147 |
+
$cache->delete( 'cleanchecksum' );
|
148 |
+
|
149 |
+
\WP_Defender\Module\Scan\Model\Settings::instance()->delete();
|
150 |
+
if ( class_exists( '\WP_Defender\Module\Audit\Model\Settings' ) ) {
|
151 |
+
\WP_Defender\Module\Audit\Model\Settings::instance()->delete();
|
152 |
+
}
|
153 |
+
\WP_Defender\Module\Hardener\Model\Settings::instance()->delete();
|
154 |
+
\WP_Defender\Module\IP_Lockout\Model\Settings::instance()->delete();
|
155 |
+
\WP_Defender\Module\Advanced_Tools\Model\Auth_Settings::instance()->delete();
|
156 |
+
\WP_Defender\Module\Advanced_Tools\Model\Mask_Settings::instance()->delete();
|
157 |
+
Settings::instance()->delete();
|
158 |
+
//clear old stuff
|
159 |
+
delete_site_option( 'wp_defender' );
|
160 |
+
delete_option( 'wp_defender' );
|
161 |
+
delete_option( 'wd_db_version' );
|
162 |
+
delete_site_option( 'wd_db_version' );
|
163 |
+
|
164 |
+
$res = array(
|
165 |
+
'message' => __( "Your settings have been reset.", "defender-security" )
|
166 |
+
);
|
167 |
+
|
168 |
+
Utils::instance()->submitStatsToDev();
|
169 |
+
wp_send_json_success( $res );
|
170 |
+
}
|
171 |
+
}
|
app/module/setting/js/script.js
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(function ($) {
|
2 |
+
Settings.formHandler();
|
3 |
+
|
4 |
+
$('body').on('submit', '.wd_reset_settings', function (e) {
|
5 |
+
e.preventDefault();
|
6 |
+
var that = $(this);
|
7 |
+
$.ajax({
|
8 |
+
url: ajaxurl,
|
9 |
+
data: that.serialize(),
|
10 |
+
type: 'POST',
|
11 |
+
beforeSend: function () {
|
12 |
+
that.find('button').attr('disabled', 'disabled');
|
13 |
+
that.find('button[type="submit"]').addClass('sui-button-onload')
|
14 |
+
},
|
15 |
+
success: function (data) {
|
16 |
+
console.log(data);
|
17 |
+
Defender.showNotification('success', data.data.message);
|
18 |
+
location.reload();
|
19 |
+
}
|
20 |
+
})
|
21 |
+
return false;
|
22 |
+
})
|
23 |
+
});
|
24 |
+
|
25 |
+
window.Settings = window.Settings || {};
|
26 |
+
Settings.formHandler = function () {
|
27 |
+
var jq = jQuery;
|
28 |
+
jq('body').on('submit', '.settings-frm', function () {
|
29 |
+
var data = jq(this).serialize();
|
30 |
+
var that = jq(this);
|
31 |
+
jq.ajax({
|
32 |
+
type: 'POST',
|
33 |
+
url: ajaxurl,
|
34 |
+
data: data,
|
35 |
+
beforeSend: function () {
|
36 |
+
that.find('button[type="submit"]').attr('disabled', 'disabled');
|
37 |
+
},
|
38 |
+
success: function (data) {
|
39 |
+
if (data.data.reload != undefined) {
|
40 |
+
Defender.showNotification('success', data.data.message);
|
41 |
+
location.reload();
|
42 |
+
} else if (data.data != undefined && data.data.url != undefined) {
|
43 |
+
location.href = data.data.url;
|
44 |
+
} else {
|
45 |
+
that.find('button[type="submit"]').removeAttr('disabled');
|
46 |
+
jq('div.settings').trigger('form-submitted', [data, that])
|
47 |
+
}
|
48 |
+
}
|
49 |
+
})
|
50 |
+
return false;
|
51 |
+
})
|
52 |
+
}
|
app/module/setting/model/settings.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Author: Hoang Ngo
|
4 |
+
*/
|
5 |
+
|
6 |
+
namespace WP_Defender\Module\Setting\Model;
|
7 |
+
|
8 |
+
use Hammer\Helper\WP_Helper;
|
9 |
+
|
10 |
+
class Settings extends \Hammer\WP\Settings {
|
11 |
+
private static $_instance;
|
12 |
+
|
13 |
+
public $translate;
|
14 |
+
public $usage_tracking = 0;
|
15 |
+
public $uninstall_data = 'remove';
|
16 |
+
public $uninstall_settings = 'reset';
|
17 |
+
public $high_contrast_mode = 0;
|
18 |
+
|
19 |
+
public function behaviors() {
|
20 |
+
return array(
|
21 |
+
'utils' => '\WP_Defender\Behavior\Utils'
|
22 |
+
);
|
23 |
+
}
|
24 |
+
|
25 |
+
public function __construct( $id, $is_multi ) {
|
26 |
+
$site_locale = get_locale();
|
27 |
+
|
28 |
+
if ( 'en_US' === $site_locale ) {
|
29 |
+
$site_language = 'English';
|
30 |
+
} else {
|
31 |
+
require_once ABSPATH . 'wp-admin/includes/translation-install.php';
|
32 |
+
$translations = wp_get_available_translations();
|
33 |
+
$site_language = $translations[ $site_locale ]['native_name'];
|
34 |
+
}
|
35 |
+
$this->translate = $site_language;
|
36 |
+
|
37 |
+
parent::__construct( $id, $is_multi );
|
38 |
+
}
|
39 |
+
|
40 |
+
/**
|
41 |
+
* @return Settings
|
42 |
+
*/
|
43 |
+
public static function instance() {
|
44 |
+
if ( is_null( self::$_instance ) ) {
|
45 |
+
$class = new Settings( 'wd_main_settings', WP_Helper::is_network_activate( wp_defender()->plugin_slug ) );
|
46 |
+
self::$_instance = $class;
|
47 |
+
}
|
48 |
+
|
49 |
+
return self::$_instance;
|
50 |
+
}
|
51 |
+
}
|
app/module/setting/view/accessibility.php
ADDED
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="sui-box">
|
2 |
+
<div class="sui-box-header">
|
3 |
+
<h3 class="sui-box-title">
|
4 |
+
<?php _e( "Accessibility", "defender-security" ) ?>
|
5 |
+
</h3>
|
6 |
+
</div>
|
7 |
+
<form method="post" id="settings" class="settings-frm">
|
8 |
+
<div class="sui-box-body">
|
9 |
+
<p>
|
10 |
+
<?php _e( "Enable support for any accessibility enhancements available in the plugin interface.", "defender-security" ) ?>
|
11 |
+
</p>
|
12 |
+
<div class="sui-box-settings-row">
|
13 |
+
<div class="sui-box-settings-col-1">
|
14 |
+
<span class="sui-settings-label">
|
15 |
+
<?php esc_html_e( "High Contrast Mode", "defender-security" ) ?>
|
16 |
+
</span>
|
17 |
+
<span class="sui-description">
|
18 |
+
<?php _e( "Increase the visibility and accessibility of elements and components of this plugin’s interface to meet WCAG AAA requirements.", "defender-security" ) ?>
|
19 |
+
</span>
|
20 |
+
</div>
|
21 |
+
<div class="sui-box-settings-col-2">
|
22 |
+
<div class="sui-form-field">
|
23 |
+
<label class="sui-toggle">
|
24 |
+
<input type="hidden" name="high_contrast_mode" value="0"/>
|
25 |
+
<input role="presentation" type="checkbox" name="high_contrast_mode" class="toggle-checkbox"
|
26 |
+
id="high_contrast_mode" <?php checked( 1, $settings->high_contrast_mode ) ?> value="1"
|
27 |
+
/>
|
28 |
+
<span class="sui-toggle-slider"></span>
|
29 |
+
</label>
|
30 |
+
<label for="high_contrast_mode" class="sui-toggle-label">
|
31 |
+
<?php _e( "Enable high contrast mode", "defender-security" ) ?>
|
32 |
+
</label>
|
33 |
+
</div>
|
34 |
+
</div>
|
35 |
+
</div>
|
36 |
+
</div>
|
37 |
+
<div class="sui-box-footer">
|
38 |
+
<input type="hidden" name="action" value="saveSettings"/>
|
39 |
+
<?php wp_nonce_field( 'saveSettings' ) ?>
|
40 |
+
<div class="sui-actions-right">
|
41 |
+
<button type="submit" class="sui-button sui-button-blue">
|
42 |
+
<i class="sui-icon-save" aria-hidden="true"></i>
|
43 |
+
<?php _e( "Save Changes", "defender-security" ) ?></button>
|
44 |
+
</div>
|
45 |
+
</div>
|
46 |
+
</form>
|
47 |
+
</div>
|
app/module/setting/view/data.php
ADDED
@@ -0,0 +1,81 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="sui-box">
|
2 |
+
<div class="sui-box-header">
|
3 |
+
<h3 class="sui-box-title">
|
4 |
+
<?php _e( "Data & Settings", "defender-security" ) ?>
|
5 |
+
</h3>
|
6 |
+
</div>
|
7 |
+
<form method="post" id="settings" class="settings-frm">
|
8 |
+
<div class="sui-box-body">
|
9 |
+
<p>
|
10 |
+
<?php _e( "Control what to do with your settings and data. Settings are each module’s configuration options, Data includes the stored information like logs, statistics other pieces of information stored over time.", "defender-security" ) ?>
|
11 |
+
</p>
|
12 |
+
<div class="sui-box-settings-row">
|
13 |
+
<div class="sui-box-settings-col-1">
|
14 |
+
<span class="sui-settings-label">
|
15 |
+
<?php esc_html_e( "Uninstallation", "defender-security" ) ?>
|
16 |
+
</span>
|
17 |
+
<span class="sui-description">
|
18 |
+
<?php _e( "When you uninstall this plugin, what do you want to do with your settings and stored data?", "defender-security" ) ?>
|
19 |
+
</span>
|
20 |
+
</div>
|
21 |
+
|
22 |
+
<div class="sui-box-settings-col-2">
|
23 |
+
<div class="sui-form-field">
|
24 |
+
<label class="sui-label"><?php _e( "Settings", "defender-security" ) ?></label>
|
25 |
+
<div class="sui-side-tabs sui-tabs">
|
26 |
+
<div data-tabs>
|
27 |
+
<div rel="input_value" data-target="uninstall_settings" data-value="preserve"
|
28 |
+
class="<?php echo $settings->uninstall_settings == 'preserve' ? 'active' : null ?>"><?php _e( "Preserve", "defender-security" ) ?></div>
|
29 |
+
<div rel="input_value" data-target="uninstall_settings" data-value="reset"
|
30 |
+
class="<?php echo $settings->uninstall_settings == 'reset' ? 'active' : null ?>"><?php _e( "Reset", "defender-security" ) ?></div>
|
31 |
+
</div>
|
32 |
+
<input type="hidden" name="uninstall_settings"
|
33 |
+
value="<?php echo $settings->uninstall_settings ?>"/>
|
34 |
+
</div>
|
35 |
+
<label class="sui-label"><?php _e( "Data", "defender-security" ) ?></label>
|
36 |
+
<div class="sui-side-tabs sui-tabs">
|
37 |
+
<div data-tabs>
|
38 |
+
<div rel="input_value" data-target="uninstall_data" data-value="keep"
|
39 |
+
class="<?php echo $settings->uninstall_data == 'keep' ? 'active' : null ?>"><?php _e( "Keep", "defender-security" ) ?></div>
|
40 |
+
<div rel="input_value" data-target="uninstall_data" data-value="remove"
|
41 |
+
class="<?php echo $settings->uninstall_data == 'remove' ? 'active' : null ?>"><?php _e( "Remove", "defender-security" ) ?></div>
|
42 |
+
</div>
|
43 |
+
<input type="hidden" name="uninstall_data"
|
44 |
+
value="<?php echo $settings->uninstall_data ?>"/>
|
45 |
+
</div>
|
46 |
+
</div>
|
47 |
+
</div>
|
48 |
+
</div>
|
49 |
+
<div class="sui-box-settings-row">
|
50 |
+
<div class="sui-box-settings-col-1">
|
51 |
+
<span class="sui-settings-label">
|
52 |
+
<?php esc_html_e( "Reset Settings", "defender-security" ) ?>
|
53 |
+
</span>
|
54 |
+
<span class="sui-description">
|
55 |
+
<?php esc_html_e( "Needing to start fresh? Use this button to roll back to the default settings.", "defender-security" ) ?>
|
56 |
+
</span>
|
57 |
+
</div>
|
58 |
+
|
59 |
+
<div class="sui-box-settings-col-2">
|
60 |
+
<button type="button" data-a11y-dialog-show="reset-data-confirm"
|
61 |
+
class="sui-button-ghost sui-button wd-reset-settings">
|
62 |
+
<i class="sui-icon-undo" aria-hidden="true"></i>
|
63 |
+
<?php _e( "Reset Settings", "defender-security" ) ?>
|
64 |
+
</button>
|
65 |
+
<span class="sui-description">
|
66 |
+
<?php _e( "Note: This will instantly revert all settings to their default states but will leave your data intact.", "defender-security" ) ?>
|
67 |
+
</span>
|
68 |
+
</div>
|
69 |
+
</div>
|
70 |
+
</div>
|
71 |
+
<div class="sui-box-footer">
|
72 |
+
<input type="hidden" name="action" value="saveSettings"/>
|
73 |
+
<?php wp_nonce_field( 'saveSettings' ) ?>
|
74 |
+
<div class="sui-actions-right">
|
75 |
+
<button type="submit" class="sui-button sui-button-blue">
|
76 |
+
<i class="sui-icon-save" aria-hidden="true"></i>
|
77 |
+
<?php _e( "Save Changes", "defender-security" ) ?></button>
|
78 |
+
</div>
|
79 |
+
</div>
|
80 |
+
</form>
|
81 |
+
</div>
|
app/module/setting/view/general.php
ADDED
@@ -0,0 +1,73 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="sui-box">
|
2 |
+
<div class="sui-box-header">
|
3 |
+
<h3 class="sui-box-title">
|
4 |
+
<?php _e( "General", "defender-security" ) ?>
|
5 |
+
</h3>
|
6 |
+
</div>
|
7 |
+
<form method="post" id="settings" class="settings-frm">
|
8 |
+
<div class="sui-box-body">
|
9 |
+
<p>
|
10 |
+
<?php _e( "Configure general settings for this plugin.", "defender-security" ) ?>
|
11 |
+
</p>
|
12 |
+
<div class="sui-box-settings-row">
|
13 |
+
<div class="sui-box-settings-col-1">
|
14 |
+
<span class="sui-settings-label">
|
15 |
+
<?php esc_html_e( "Translations", "defender-security" ) ?>
|
16 |
+
</span>
|
17 |
+
<span class="sui-description">
|
18 |
+
<?php printf( __( "By default, Defender will use the language you’d set in your <a href=\"%s\">WordPress Admin Settings</a> if a matching translation is available.", "defender-security" ),
|
19 |
+
network_admin_url( 'options-general.php' ) ) ?>
|
20 |
+
</span>
|
21 |
+
</div>
|
22 |
+
|
23 |
+
<div class="sui-box-settings-col-2">
|
24 |
+
<div class="sui-form-field">
|
25 |
+
<label class="sui-label"><?php _e( "Active translation", "defender-security" ) ?></label>
|
26 |
+
<input type="text" value="<?php echo $settings->translate ?>" disabled
|
27 |
+
class="sui-form-control">
|
28 |
+
<p class="sui-description">
|
29 |
+
<?php _e( "Not using your language, or have improvements? Help us improve translations by providing your own improvements here.", "defender-security" ) ?>
|
30 |
+
</p>
|
31 |
+
</div>
|
32 |
+
</div>
|
33 |
+
</div>
|
34 |
+
<div class="sui-box-settings-row">
|
35 |
+
<div class="sui-box-settings-col-1">
|
36 |
+
<span class="sui-settings-label">
|
37 |
+
<?php esc_html_e( "Usage Tracking", "defender-security" ) ?>
|
38 |
+
</span>
|
39 |
+
<span class="sui-description">
|
40 |
+
<?php esc_html_e( "Help make Defender better by letting our designers learn how you’re using the plugin.", "defender-security" ) ?>
|
41 |
+
</span>
|
42 |
+
</div>
|
43 |
+
|
44 |
+
<div class="sui-box-settings-col-2">
|
45 |
+
<div class="sui-form-field">
|
46 |
+
<label class="sui-toggle">
|
47 |
+
<input type="hidden" name="usage_tracking" value="0"/>
|
48 |
+
<input role="presentation" type="checkbox" name="usage_tracking" class="toggle-checkbox"
|
49 |
+
id="usage_tracking" <?php checked( 1, $settings->usage_tracking ) ?> value="1"
|
50 |
+
/>
|
51 |
+
<span class="sui-toggle-slider"></span>
|
52 |
+
</label>
|
53 |
+
<label for="usage_tracking" class="sui-toggle-label">
|
54 |
+
<?php _e( "Allow usage tracking", "defender-security" ) ?>
|
55 |
+
</label>
|
56 |
+
<p class="sui-description sui-toggle-content">
|
57 |
+
<?php _e( "Note: Usage tracking is completely anonymous. We are only tracking what features you are/aren’t using to make our feature decisions more informed.", "defender-security" ) ?>
|
58 |
+
</p>
|
59 |
+
</div>
|
60 |
+
</div>
|
61 |
+
</div>
|
62 |
+
</div>
|
63 |
+
<div class="sui-box-footer">
|
64 |
+
<input type="hidden" name="action" value="saveSettings"/>
|
65 |
+
<?php wp_nonce_field( 'saveSettings' ) ?>
|
66 |
+
<div class="sui-actions-right">
|
67 |
+
<button type="submit" class="sui-button sui-button-blue">
|
68 |
+
<i class="sui-icon-save" aria-hidden="true"></i>
|
69 |
+
<?php _e( "Save Changes", "defender-security" ) ?></button>
|
70 |
+
</div>
|
71 |
+
</div>
|
72 |
+
</form>
|
73 |
+
</div>
|
app/module/setting/view/layouts/layout.php
ADDED
@@ -0,0 +1,143 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
2 |
+
<div class="wp-defender" id="wp-defender">
|
3 |
+
<div class="settings">
|
4 |
+
<div class="sui-header">
|
5 |
+
<h1 class="sui-header-title">
|
6 |
+
<?php _e( "Settings", "defender-security" ) ?>
|
7 |
+
</h1>
|
8 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
9 |
+
<div class="sui-actions-right">
|
10 |
+
<div class="sui-actions-right">
|
11 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/" target="_blank" class="sui-button sui-button-ghost">
|
12 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
13 |
+
</a>
|
14 |
+
</div>
|
15 |
+
</div>
|
16 |
+
<?php endif; ?>
|
17 |
+
</div>
|
18 |
+
<div class="sui-row-with-sidenav">
|
19 |
+
<div class="sui-sidenav">
|
20 |
+
<ul class="sui-vertical-tabs sui-sidenav-hide-md">
|
21 |
+
<li class="sui-vertical-tab <?php echo \Hammer\Helper\HTTP_Helper::retrieve_get( 'view', false ) == false ? 'current' : null ?>">
|
22 |
+
<a href="<?php echo network_admin_url( 'admin.php?page=wdf-setting' ) ?>">
|
23 |
+
<?php _e( "General", "defender-security" ) ?>
|
24 |
+
</a>
|
25 |
+
</li>
|
26 |
+
<li class="sui-vertical-tab <?php echo \Hammer\Helper\HTTP_Helper::retrieve_get( 'view', false ) == 'data' ? 'current' : null ?>">
|
27 |
+
<a href="<?php echo network_admin_url( 'admin.php?page=wdf-setting&view=data' ) ?>">
|
28 |
+
<?php _e( "Data & Settings", "defender-security" ) ?>
|
29 |
+
</a>
|
30 |
+
</li>
|
31 |
+
<li class="sui-vertical-tab <?php echo \Hammer\Helper\HTTP_Helper::retrieve_get( 'view', false ) == 'accessibility' ? 'current' : null ?>">
|
32 |
+
<a href="<?php echo network_admin_url( 'admin.php?page=wdf-setting&view=accessibility' ) ?>">
|
33 |
+
<?php _e( "Accessibility", "defender-security" ) ?>
|
34 |
+
</a>
|
35 |
+
</li>
|
36 |
+
</ul>
|
37 |
+
<div class="sui-sidenav-hide-lg">
|
38 |
+
<select class="sui-mobile-nav" style="display: none;">
|
39 |
+
<option <?php selected( '', \Hammer\Helper\HTTP_Helper::retrieve_get( 'view' ) ) ?>
|
40 |
+
value="<?php echo network_admin_url( 'admin.php?page=wdf-advanced-tools' ) ?>">
|
41 |
+
<?php _e( "Accessibility", "defender-security" ) ?></option>
|
42 |
+
</select>
|
43 |
+
</div>
|
44 |
+
</div>
|
45 |
+
<?php echo $contents ?>
|
46 |
+
</div>
|
47 |
+
</div>
|
48 |
+
<div class="sui-dialog sui-dialog-sm" aria-hidden="true" tabindex="-1" id="reset-data-confirm">
|
49 |
+
|
50 |
+
<div class="sui-dialog-overlay" data-a11y-dialog-hide></div>
|
51 |
+
|
52 |
+
<div class="sui-dialog-content" aria-labelledby="dialogTitle" aria-describedby="dialogDescription"
|
53 |
+
role="dialog">
|
54 |
+
|
55 |
+
<div class="sui-box" role="document">
|
56 |
+
|
57 |
+
<div class="sui-box-header">
|
58 |
+
<h3 class="sui-box-title"
|
59 |
+
id="dialogTitle"><?php _e( "Reset Settings", "defender-security" ) ?></h3>
|
60 |
+
<div class="sui-actions-right">
|
61 |
+
<button data-a11y-dialog-hide class="sui-dialog-close"
|
62 |
+
aria-label="Close this dialog window"></button>
|
63 |
+
</div>
|
64 |
+
</div>
|
65 |
+
|
66 |
+
<div class="sui-box-body">
|
67 |
+
<p id="dialogDescription">
|
68 |
+
<?php _e( "Are you sure you want to reset Defender’s settings back to the factory defaults?", "defender-security" ) ?>
|
69 |
+
</p>
|
70 |
+
|
71 |
+
</div>
|
72 |
+
<form method="post" class="wd_reset_settings">
|
73 |
+
<?php wp_nonce_field( 'wdResetSettings' ) ?>
|
74 |
+
<input type="hidden" name="action" value="wdResetSettings"/>
|
75 |
+
<div class="sui-box-footer sui-space-between">
|
76 |
+
<button type="button" class="sui-button sui-button-ghost"
|
77 |
+
data-a11y-dialog-hide="reset-data-confirm">
|
78 |
+
<?php _e( "Cancel", "defender-security" ) ?></button>
|
79 |
+
<button type="submit" class="sui-button sui-button-ghost">
|
80 |
+
<span class="sui-loading-text">
|
81 |
+
<i class="sui-icon-undo" aria-hidden="true"></i>
|
82 |
+
<?php _e( "Reset Settings", "defender-security" ) ?>
|
83 |
+
</span>
|
84 |
+
<i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
|
85 |
+
</button>
|
86 |
+
</div>
|
87 |
+
</form>
|
88 |
+
</div>
|
89 |
+
|
90 |
+
</div>
|
91 |
+
|
92 |
+
</div>
|
93 |
+
<?php if ( wp_defender()->changeFooter && ! empty( wp_defender()->footerText ) ): ?>
|
94 |
+
<div class="sui-footer"><?php echo wp_defender()->footerText ?></div>
|
95 |
+
<?php else: ?>
|
96 |
+
<div class="sui-footer">Made with <i class="sui-icon-heart"></i> by WPMU DEV</div>
|
97 |
+
<?php endif; ?>
|
98 |
+
<?php if ( wp_defender()->hideDocLinks == false ): ?>
|
99 |
+
<?php if ( wp_defender()->isFree ): ?>
|
100 |
+
<ul class="sui-footer-nav">
|
101 |
+
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free
|
102 |
+
Plugins</a>
|
103 |
+
</li>
|
104 |
+
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
105 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
106 |
+
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
107 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
108 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
109 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
110 |
+
</li>
|
111 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
112 |
+
</ul>
|
113 |
+
<?php else: ?>
|
114 |
+
<ul class="sui-footer-nav">
|
115 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
116 |
+
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a>
|
117 |
+
</li>
|
118 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
119 |
+
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
120 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
121 |
+
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
122 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
123 |
+
</li>
|
124 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
125 |
+
</ul>
|
126 |
+
<?php endif; ?>
|
127 |
+
<ul class="sui-footer-social">
|
128 |
+
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
129 |
+
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
130 |
+
<span class="sui-screen-reader-text">Facebook</span>
|
131 |
+
</a></li>
|
132 |
+
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
133 |
+
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
134 |
+
<span class="sui-screen-reader-text">Twitter</span>
|
135 |
+
</li>
|
136 |
+
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
137 |
+
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
138 |
+
<span class="sui-screen-reader-text">Instagram</span>
|
139 |
+
</a></li>
|
140 |
+
</ul>
|
141 |
+
<?php endif; ?>
|
142 |
+
</div>
|
143 |
+
</div>
|
app/view/dashboard.php
CHANGED
@@ -2,15 +2,24 @@
|
|
2 |
list( $hCount, $sCount ) = $controller->countTotalIssues( true );
|
3 |
$countAll = $hCount + $sCount;
|
4 |
?>
|
5 |
-
<div class="sui-wrap">
|
6 |
<div id="wp-defender" class="wp-defender">
|
7 |
<div class="def-dashboard">
|
8 |
<div class="sui-header">
|
9 |
<h1 class="sui-header-title">
|
10 |
<?php _e( "Dashboard", "defender-security" ) ?>
|
11 |
</h1>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
</div>
|
13 |
-
<div class="sui-box sui-summary">
|
14 |
<div class="sui-summary-image-space" aria-hidden="true"></div>
|
15 |
<div class="sui-summary-segment">
|
16 |
<div class="sui-summary-details">
|
@@ -165,45 +174,55 @@ $countAll = $hCount + $sCount;
|
|
165 |
|
166 |
</div>
|
167 |
<?php endif; ?>
|
168 |
-
|
169 |
-
|
170 |
-
<ul class="sui-footer-nav">
|
171 |
-
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free Plugins</a>
|
172 |
-
</li>
|
173 |
-
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
174 |
-
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
175 |
-
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
176 |
-
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
177 |
-
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
178 |
-
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a></li>
|
179 |
-
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
180 |
-
</ul>
|
181 |
<?php else: ?>
|
182 |
-
<
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
<
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
191 |
</ul>
|
192 |
<?php endif; ?>
|
193 |
-
<ul class="sui-footer-social">
|
194 |
-
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
195 |
-
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
196 |
-
<span class="sui-screen-reader-text">Facebook</span>
|
197 |
-
</a></li>
|
198 |
-
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
199 |
-
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
200 |
-
<span class="sui-screen-reader-text">Twitter</span>
|
201 |
-
</li>
|
202 |
-
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
203 |
-
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
204 |
-
<span class="sui-screen-reader-text">Instagram</span>
|
205 |
-
</a></li>
|
206 |
-
</ul>
|
207 |
</div>
|
208 |
</div>
|
209 |
|
2 |
list( $hCount, $sCount ) = $controller->countTotalIssues( true );
|
3 |
$countAll = $hCount + $sCount;
|
4 |
?>
|
5 |
+
<div class="sui-wrap <?php echo \WP_Defender\Behavior\Utils::instance()->maybeHighContrast() ?>">
|
6 |
<div id="wp-defender" class="wp-defender">
|
7 |
<div class="def-dashboard">
|
8 |
<div class="sui-header">
|
9 |
<h1 class="sui-header-title">
|
10 |
<?php _e( "Dashboard", "defender-security" ) ?>
|
11 |
</h1>
|
12 |
+
<?php if ( wp_defender()->hideDocLinks === false ): ?>
|
13 |
+
<div class="sui-actions-right">
|
14 |
+
<div class="sui-actions-right">
|
15 |
+
<a href="https://premium.wpmudev.org/docs/wpmu-dev-plugins/defender/" target="_blank" class="sui-button sui-button-ghost">
|
16 |
+
<i class="sui-icon-academy"></i> <?php _e( "View Documentation", "defender-security" ) ?>
|
17 |
+
</a>
|
18 |
+
</div>
|
19 |
+
</div>
|
20 |
+
<?php endif; ?>
|
21 |
</div>
|
22 |
+
<div class="sui-box sui-summary <?php echo \WP_Defender\Behavior\Utils::instance()->getSummaryClass() ?>">
|
23 |
<div class="sui-summary-image-space" aria-hidden="true"></div>
|
24 |
<div class="sui-summary-segment">
|
25 |
<div class="sui-summary-details">
|
174 |
|
175 |
</div>
|
176 |
<?php endif; ?>
|
177 |
+
<?php if ( wp_defender()->changeFooter && ! empty( wp_defender()->footerText ) ): ?>
|
178 |
+
<div class="sui-footer"><?php echo wp_defender()->footerText ?></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 |
<?php else: ?>
|
180 |
+
<div class="sui-footer">Made with <i class="sui-icon-heart"></i> by WPMU DEV</div>
|
181 |
+
<?php endif; ?>
|
182 |
+
<?php if ( wp_defender()->hideDocLinks == false ): ?>
|
183 |
+
<?php if ( wp_defender()->isFree ): ?>
|
184 |
+
<ul class="sui-footer-nav">
|
185 |
+
<li><a href="https://profiles.wordpress.org/wpmudev#content-plugins" target="_blank">Free
|
186 |
+
Plugins</a>
|
187 |
+
</li>
|
188 |
+
<li><a href="https://premium.wpmudev.org/features/" target="_blank">Membership</a></li>
|
189 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
190 |
+
<li><a href="https://wordpress.org/support/plugin/plugin-name" target="_blank">Support</a></li>
|
191 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
192 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
193 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
194 |
+
</li>
|
195 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
196 |
+
</ul>
|
197 |
+
<?php else: ?>
|
198 |
+
<ul class="sui-footer-nav">
|
199 |
+
<li><a href="https://premium.wpmudev.org/hub/" target="_blank">The Hub</a></li>
|
200 |
+
<li><a href="https://premium.wpmudev.org/projects/category/plugins/" target="_blank">Plugins</a>
|
201 |
+
</li>
|
202 |
+
<li><a href="https://premium.wpmudev.org/roadmap/" target="_blank">Roadmap</a></li>
|
203 |
+
<li><a href="https://premium.wpmudev.org/hub/support/" target="_blank">Support</a></li>
|
204 |
+
<li><a href="https://premium.wpmudev.org/docs/" target="_blank">Docs</a></li>
|
205 |
+
<li><a href="https://premium.wpmudev.org/hub/community/" target="_blank">Community</a></li>
|
206 |
+
<li><a href="https://premium.wpmudev.org/terms-of-service/" target="_blank">Terms of Service</a>
|
207 |
+
</li>
|
208 |
+
<li><a href="https://incsub.com/privacy-policy/" target="_blank">Privacy Policy</a></li>
|
209 |
+
</ul>
|
210 |
+
<?php endif; ?>
|
211 |
+
<ul class="sui-footer-social">
|
212 |
+
<li><a href="https://www.facebook.com/wpmudev" target="_blank">
|
213 |
+
<i class="sui-icon-social-facebook" aria-hidden="true"></i>
|
214 |
+
<span class="sui-screen-reader-text">Facebook</span>
|
215 |
+
</a></li>
|
216 |
+
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
217 |
+
<i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
|
218 |
+
<span class="sui-screen-reader-text">Twitter</span>
|
219 |
+
</li>
|
220 |
+
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
221 |
+
<i class="sui-icon-instagram" aria-hidden="true"></i>
|
222 |
+
<span class="sui-screen-reader-text">Instagram</span>
|
223 |
+
</a></li>
|
224 |
</ul>
|
225 |
<?php endif; ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
226 |
</div>
|
227 |
</div>
|
228 |
|
assets/css/styles.css
CHANGED
@@ -222,18 +222,18 @@
|
|
222 |
margin-left: -15px;
|
223 |
}
|
224 |
@media (min-width: 783px) {
|
225 |
-
.wp-defender .hardener .sui-summary {
|
226 |
background-image: url("../img/hardener-man.svg");
|
227 |
background-repeat: no-repeat;
|
228 |
background-position: 30px bottom;
|
229 |
}
|
230 |
-
.wp-defender .hardener .sui-summary .sui-summary-image-space {
|
231 |
display: block;
|
232 |
}
|
233 |
-
.wp-defender .hardener .sui-summary .sui-summary-segment .sui-summary-details {
|
234 |
padding-left: 30px !important;
|
235 |
}
|
236 |
-
.wp-defender .hardener .sui-summary .sui-summary-segment .sui-list i {
|
237 |
font-size: 16px;
|
238 |
}
|
239 |
}
|
@@ -266,19 +266,19 @@
|
|
266 |
margin-right: 0 !important;
|
267 |
}
|
268 |
@media (min-width: 783px) {
|
269 |
-
.wp-defender .wdf-scanning .sui-summary {
|
270 |
background-image: url("../img/scan-result-man.svg");
|
271 |
background-repeat: no-repeat;
|
272 |
background-size: 192px 182px;
|
273 |
background-position: 30px bottom;
|
274 |
}
|
275 |
-
.wp-defender .wdf-scanning .sui-summary .sui-summary-image-space {
|
276 |
display: block;
|
277 |
}
|
278 |
-
.wp-defender .wdf-scanning .sui-summary .sui-summary-segment .sui-summary-details {
|
279 |
padding-left: 30px !important;
|
280 |
}
|
281 |
-
.wp-defender .wdf-scanning .sui-summary .sui-summary-segment .sui-list i {
|
282 |
font-size: 16px;
|
283 |
}
|
284 |
}
|
@@ -396,16 +396,16 @@
|
|
396 |
top: 10px;
|
397 |
}
|
398 |
@media (min-width: 783px) {
|
399 |
-
.wp-defender .auditing .sui-summary {
|
400 |
background-image: url("../img/dev-man-pre.svg");
|
401 |
background-repeat: no-repeat;
|
402 |
background-size: 18%;
|
403 |
background-position: 30px 40px;
|
404 |
}
|
405 |
-
.wp-defender .auditing .sui-summary .sui-summary-image-space {
|
406 |
display: block;
|
407 |
}
|
408 |
-
.wp-defender .auditing .sui-summary .sui-summary-segment .sui-summary-details {
|
409 |
padding-left: 30px !important;
|
410 |
}
|
411 |
}
|
@@ -443,22 +443,26 @@
|
|
443 |
font-size: 13px;
|
444 |
}
|
445 |
@media (min-width: 783px) {
|
446 |
-
.wp-defender .iplockout .sui-summary {
|
447 |
background-image: url("../img/defender.svg");
|
448 |
background-repeat: no-repeat;
|
449 |
background-size: 192px 182px;
|
450 |
background-position: 30px bottom;
|
451 |
}
|
452 |
-
.wp-defender .iplockout .sui-summary .sui-summary-image-space {
|
453 |
display: block;
|
454 |
}
|
455 |
-
.wp-defender .iplockout .sui-summary .sui-summary-segment .sui-summary-details {
|
456 |
padding-left: 30px !important;
|
457 |
}
|
458 |
-
.wp-defender .iplockout .sui-summary .sui-summary-segment .sui-list i {
|
459 |
font-size: 16px;
|
460 |
}
|
461 |
}
|
|
|
|
|
|
|
|
|
462 |
.wp-defender .iplockout #iplockout-table {
|
463 |
border: none;
|
464 |
margin-bottom: 30px;
|
@@ -519,19 +523,19 @@
|
|
519 |
background-color: transparent;
|
520 |
}
|
521 |
@media (min-width: 783px) {
|
522 |
-
.wp-defender .def-dashboard .sui-summary {
|
523 |
background-image: url("../img/defender.svg");
|
524 |
background-repeat: no-repeat;
|
525 |
background-size: 192px 182px;
|
526 |
background-position: 30px bottom;
|
527 |
}
|
528 |
-
.wp-defender .def-dashboard .sui-summary .sui-summary-image-space {
|
529 |
display: block;
|
530 |
}
|
531 |
-
.wp-defender .def-dashboard .sui-summary .sui-summary-segment .sui-summary-details {
|
532 |
padding-left: 30px !important;
|
533 |
}
|
534 |
-
.wp-defender .def-dashboard .sui-summary .sui-summary-segment .sui-list i {
|
535 |
font-size: 16px;
|
536 |
}
|
537 |
}
|
@@ -544,6 +548,9 @@
|
|
544 |
.wp-defender .activate-picker .sui-toggle {
|
545 |
vertical-align: initial;
|
546 |
}
|
|
|
|
|
|
|
547 |
|
548 |
#scanning .sui-box {
|
549 |
background-image: url("../img/scan-result-man.svg");
|
222 |
margin-left: -15px;
|
223 |
}
|
224 |
@media (min-width: 783px) {
|
225 |
+
.wp-defender .hardener .sui-summary:not(.sui-unbranded) {
|
226 |
background-image: url("../img/hardener-man.svg");
|
227 |
background-repeat: no-repeat;
|
228 |
background-position: 30px bottom;
|
229 |
}
|
230 |
+
.wp-defender .hardener .sui-summary:not(.sui-unbranded) .sui-summary-image-space {
|
231 |
display: block;
|
232 |
}
|
233 |
+
.wp-defender .hardener .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-summary-details {
|
234 |
padding-left: 30px !important;
|
235 |
}
|
236 |
+
.wp-defender .hardener .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-list i {
|
237 |
font-size: 16px;
|
238 |
}
|
239 |
}
|
266 |
margin-right: 0 !important;
|
267 |
}
|
268 |
@media (min-width: 783px) {
|
269 |
+
.wp-defender .wdf-scanning .sui-summary:not(.sui-unbranded) {
|
270 |
background-image: url("../img/scan-result-man.svg");
|
271 |
background-repeat: no-repeat;
|
272 |
background-size: 192px 182px;
|
273 |
background-position: 30px bottom;
|
274 |
}
|
275 |
+
.wp-defender .wdf-scanning .sui-summary:not(.sui-unbranded) .sui-summary-image-space {
|
276 |
display: block;
|
277 |
}
|
278 |
+
.wp-defender .wdf-scanning .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-summary-details {
|
279 |
padding-left: 30px !important;
|
280 |
}
|
281 |
+
.wp-defender .wdf-scanning .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-list i {
|
282 |
font-size: 16px;
|
283 |
}
|
284 |
}
|
396 |
top: 10px;
|
397 |
}
|
398 |
@media (min-width: 783px) {
|
399 |
+
.wp-defender .auditing .sui-summary:not(.sui-unbranded) {
|
400 |
background-image: url("../img/dev-man-pre.svg");
|
401 |
background-repeat: no-repeat;
|
402 |
background-size: 18%;
|
403 |
background-position: 30px 40px;
|
404 |
}
|
405 |
+
.wp-defender .auditing .sui-summary:not(.sui-unbranded) .sui-summary-image-space {
|
406 |
display: block;
|
407 |
}
|
408 |
+
.wp-defender .auditing .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-summary-details {
|
409 |
padding-left: 30px !important;
|
410 |
}
|
411 |
}
|
443 |
font-size: 13px;
|
444 |
}
|
445 |
@media (min-width: 783px) {
|
446 |
+
.wp-defender .iplockout .sui-summary:not(.sui-unbranded) {
|
447 |
background-image: url("../img/defender.svg");
|
448 |
background-repeat: no-repeat;
|
449 |
background-size: 192px 182px;
|
450 |
background-position: 30px bottom;
|
451 |
}
|
452 |
+
.wp-defender .iplockout .sui-summary:not(.sui-unbranded) .sui-summary-image-space {
|
453 |
display: block;
|
454 |
}
|
455 |
+
.wp-defender .iplockout .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-summary-details {
|
456 |
padding-left: 30px !important;
|
457 |
}
|
458 |
+
.wp-defender .iplockout .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-list i {
|
459 |
font-size: 16px;
|
460 |
}
|
461 |
}
|
462 |
+
.wp-defender .iplockout .sui-date {
|
463 |
+
display: inline-block;
|
464 |
+
margin-left: 10px;
|
465 |
+
}
|
466 |
.wp-defender .iplockout #iplockout-table {
|
467 |
border: none;
|
468 |
margin-bottom: 30px;
|
523 |
background-color: transparent;
|
524 |
}
|
525 |
@media (min-width: 783px) {
|
526 |
+
.wp-defender .def-dashboard .sui-summary:not(.sui-unbranded) {
|
527 |
background-image: url("../img/defender.svg");
|
528 |
background-repeat: no-repeat;
|
529 |
background-size: 192px 182px;
|
530 |
background-position: 30px bottom;
|
531 |
}
|
532 |
+
.wp-defender .def-dashboard .sui-summary:not(.sui-unbranded) .sui-summary-image-space {
|
533 |
display: block;
|
534 |
}
|
535 |
+
.wp-defender .def-dashboard .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-summary-details {
|
536 |
padding-left: 30px !important;
|
537 |
}
|
538 |
+
.wp-defender .def-dashboard .sui-summary:not(.sui-unbranded) .sui-summary-segment .sui-list i {
|
539 |
font-size: 16px;
|
540 |
}
|
541 |
}
|
548 |
.wp-defender .activate-picker .sui-toggle {
|
549 |
vertical-align: initial;
|
550 |
}
|
551 |
+
.wp-defender .no-img-background {
|
552 |
+
background-image: none !important;
|
553 |
+
}
|
554 |
|
555 |
#scanning .sui-box {
|
556 |
background-image: url("../img/scan-result-man.svg");
|
assets/js/daterangepicker/daterangepicker.css
ADDED
@@ -0,0 +1,466 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.daterangepicker {
|
2 |
+
position: absolute;
|
3 |
+
color: inherit;
|
4 |
+
background-color: #fff;
|
5 |
+
border-radius: 4px;
|
6 |
+
width: 278px;
|
7 |
+
padding: 4px;
|
8 |
+
margin-top: 1px;
|
9 |
+
top: 100px;
|
10 |
+
left: 20px;
|
11 |
+
/* Calendars */
|
12 |
+
box-sizing: border-box;
|
13 |
+
}
|
14 |
+
|
15 |
+
.daterangepicker:before,
|
16 |
+
.daterangepicker:after {
|
17 |
+
position: absolute;
|
18 |
+
display: inline-block;
|
19 |
+
border-bottom-color: rgba(0, 0, 0, 0.2);
|
20 |
+
content: '';
|
21 |
+
}
|
22 |
+
|
23 |
+
.daterangepicker:before {
|
24 |
+
top: -7px;
|
25 |
+
border-right: 7px solid transparent;
|
26 |
+
border-left: 7px solid transparent;
|
27 |
+
border-bottom: 7px solid #ccc;
|
28 |
+
}
|
29 |
+
|
30 |
+
.daterangepicker:after {
|
31 |
+
top: -6px;
|
32 |
+
border-right: 6px solid transparent;
|
33 |
+
border-bottom: 6px solid #fff;
|
34 |
+
border-left: 6px solid transparent;
|
35 |
+
}
|
36 |
+
|
37 |
+
.daterangepicker.opensleft:before {
|
38 |
+
right: 9px;
|
39 |
+
}
|
40 |
+
|
41 |
+
.daterangepicker.opensleft:after {
|
42 |
+
right: 10px;
|
43 |
+
}
|
44 |
+
|
45 |
+
.daterangepicker.openscenter:before {
|
46 |
+
left: 0;
|
47 |
+
right: 0;
|
48 |
+
width: 0;
|
49 |
+
margin-left: auto;
|
50 |
+
margin-right: auto;
|
51 |
+
}
|
52 |
+
|
53 |
+
.daterangepicker.openscenter:after {
|
54 |
+
left: 0;
|
55 |
+
right: 0;
|
56 |
+
width: 0;
|
57 |
+
margin-left: auto;
|
58 |
+
margin-right: auto;
|
59 |
+
}
|
60 |
+
|
61 |
+
.daterangepicker.opensright:before {
|
62 |
+
left: 9px;
|
63 |
+
}
|
64 |
+
|
65 |
+
.daterangepicker.opensright:after {
|
66 |
+
left: 10px;
|
67 |
+
}
|
68 |
+
|
69 |
+
.daterangepicker.dropup {
|
70 |
+
margin-top: -5px;
|
71 |
+
}
|
72 |
+
|
73 |
+
.daterangepicker.dropup:before {
|
74 |
+
top: initial;
|
75 |
+
bottom: -7px;
|
76 |
+
border-bottom: initial;
|
77 |
+
border-top: 7px solid #ccc;
|
78 |
+
}
|
79 |
+
|
80 |
+
.daterangepicker.dropup:after {
|
81 |
+
top: initial;
|
82 |
+
bottom: -6px;
|
83 |
+
border-bottom: initial;
|
84 |
+
border-top: 6px solid #fff;
|
85 |
+
}
|
86 |
+
|
87 |
+
.daterangepicker.dropdown-menu {
|
88 |
+
max-width: none;
|
89 |
+
z-index: 3001;
|
90 |
+
}
|
91 |
+
|
92 |
+
.daterangepicker.single .ranges,
|
93 |
+
.daterangepicker.single .calendar {
|
94 |
+
float: none;
|
95 |
+
}
|
96 |
+
|
97 |
+
.daterangepicker.show-calendar .calendar {
|
98 |
+
display: block;
|
99 |
+
}
|
100 |
+
|
101 |
+
.daterangepicker .calendar {
|
102 |
+
display: none;
|
103 |
+
max-width: 270px;
|
104 |
+
margin: 4px;
|
105 |
+
}
|
106 |
+
|
107 |
+
.daterangepicker .calendar.single .calendar-table {
|
108 |
+
border: none;
|
109 |
+
}
|
110 |
+
|
111 |
+
.daterangepicker .calendar th,
|
112 |
+
.daterangepicker .calendar td {
|
113 |
+
white-space: nowrap;
|
114 |
+
text-align: center;
|
115 |
+
min-width: 30px;
|
116 |
+
font-family: Roboto, sans-serif;
|
117 |
+
-webkit-font-smoothing: antialiased !important;
|
118 |
+
box-sizing: border-box;
|
119 |
+
}
|
120 |
+
|
121 |
+
.daterangepicker .calendar-table {
|
122 |
+
border: 1px solid #fff;
|
123 |
+
padding: 4px;
|
124 |
+
border-radius: 4px;
|
125 |
+
background-color: #fff;
|
126 |
+
}
|
127 |
+
|
128 |
+
.daterangepicker table {
|
129 |
+
width: 100%;
|
130 |
+
margin: 0;
|
131 |
+
}
|
132 |
+
|
133 |
+
.daterangepicker td,
|
134 |
+
.daterangepicker th {
|
135 |
+
text-align: center;
|
136 |
+
width: 20px;
|
137 |
+
height: 20px;
|
138 |
+
border-radius: 4px;
|
139 |
+
border: 1px solid transparent;
|
140 |
+
white-space: nowrap;
|
141 |
+
cursor: pointer;
|
142 |
+
font-size: 13px;
|
143 |
+
color: #666
|
144 |
+
}
|
145 |
+
|
146 |
+
.daterangepicker thead tr:first-child th.month {
|
147 |
+
color: #333;
|
148 |
+
}
|
149 |
+
|
150 |
+
.daterangepicker th {
|
151 |
+
font-size: 10px;
|
152 |
+
text-transform: uppercase;
|
153 |
+
color: #AAA;
|
154 |
+
}
|
155 |
+
|
156 |
+
.daterangepicker td.available:hover,
|
157 |
+
.daterangepicker th.available:hover {
|
158 |
+
background-color: #eee;
|
159 |
+
border-color: transparent;
|
160 |
+
color: inherit;
|
161 |
+
}
|
162 |
+
|
163 |
+
.daterangepicker td.week,
|
164 |
+
.daterangepicker th.week {
|
165 |
+
font-size: 80%;
|
166 |
+
color: #ccc;
|
167 |
+
}
|
168 |
+
|
169 |
+
.daterangepicker td.off,
|
170 |
+
.daterangepicker td.off.in-range,
|
171 |
+
.daterangepicker td.off.start-date,
|
172 |
+
.daterangepicker td.off.end-date {
|
173 |
+
background-color: #fff;
|
174 |
+
border-color: transparent;
|
175 |
+
color: #AAA;
|
176 |
+
}
|
177 |
+
|
178 |
+
.daterangepicker td.in-range {
|
179 |
+
background-color: #E1F6FF;
|
180 |
+
border-color: transparent;
|
181 |
+
color: #000;
|
182 |
+
border-radius: 0;
|
183 |
+
}
|
184 |
+
|
185 |
+
.daterangepicker td.start-date {
|
186 |
+
border-radius: 4px 0 0 4px;
|
187 |
+
}
|
188 |
+
|
189 |
+
.daterangepicker td.end-date {
|
190 |
+
border-radius: 0 4px 4px 0;
|
191 |
+
}
|
192 |
+
|
193 |
+
.daterangepicker td.start-date.end-date {
|
194 |
+
border-radius: 4px;
|
195 |
+
}
|
196 |
+
|
197 |
+
.daterangepicker td.active,
|
198 |
+
.daterangepicker td.active:hover {
|
199 |
+
background-color: #17A8E3;
|
200 |
+
border-color: transparent;
|
201 |
+
color: #fff;
|
202 |
+
}
|
203 |
+
|
204 |
+
.daterangepicker th.month {
|
205 |
+
width: auto;
|
206 |
+
}
|
207 |
+
|
208 |
+
.daterangepicker td.disabled,
|
209 |
+
.daterangepicker option.disabled {
|
210 |
+
color: #999;
|
211 |
+
cursor: not-allowed;
|
212 |
+
/*text-decoration: line-through;*/
|
213 |
+
background: #F4F4F4;
|
214 |
+
}
|
215 |
+
|
216 |
+
.daterangepicker select.monthselect,
|
217 |
+
.daterangepicker select.yearselect {
|
218 |
+
font-size: 12px;
|
219 |
+
padding: 1px;
|
220 |
+
height: auto;
|
221 |
+
margin: 0;
|
222 |
+
cursor: default;
|
223 |
+
}
|
224 |
+
|
225 |
+
.daterangepicker select.monthselect {
|
226 |
+
margin-right: 2%;
|
227 |
+
width: 56%;
|
228 |
+
}
|
229 |
+
|
230 |
+
.daterangepicker select.yearselect {
|
231 |
+
width: 40%;
|
232 |
+
}
|
233 |
+
|
234 |
+
.daterangepicker select.hourselect,
|
235 |
+
.daterangepicker select.minuteselect,
|
236 |
+
.daterangepicker select.secondselect,
|
237 |
+
.daterangepicker select.ampmselect {
|
238 |
+
width: 50px;
|
239 |
+
margin-bottom: 0;
|
240 |
+
}
|
241 |
+
|
242 |
+
.daterangepicker .input-mini {
|
243 |
+
border: 1px solid #ccc;
|
244 |
+
border-radius: 4px;
|
245 |
+
color: #555;
|
246 |
+
height: 30px;
|
247 |
+
line-height: 30px;
|
248 |
+
display: block;
|
249 |
+
vertical-align: middle;
|
250 |
+
margin: 0 0 5px 0;
|
251 |
+
padding: 0 6px 0 28px;
|
252 |
+
width: 100%;
|
253 |
+
}
|
254 |
+
|
255 |
+
.daterangepicker .input-mini.active {
|
256 |
+
border: 1px solid #08c;
|
257 |
+
border-radius: 4px;
|
258 |
+
}
|
259 |
+
|
260 |
+
.daterangepicker .daterangepicker_input {
|
261 |
+
position: relative;
|
262 |
+
}
|
263 |
+
|
264 |
+
.daterangepicker .daterangepicker_input i {
|
265 |
+
position: absolute;
|
266 |
+
left: 8px;
|
267 |
+
top: 8px;
|
268 |
+
}
|
269 |
+
|
270 |
+
.daterangepicker.rtl .input-mini {
|
271 |
+
padding-right: 28px;
|
272 |
+
padding-left: 6px;
|
273 |
+
}
|
274 |
+
|
275 |
+
.daterangepicker.rtl .daterangepicker_input i {
|
276 |
+
left: auto;
|
277 |
+
right: 8px;
|
278 |
+
}
|
279 |
+
|
280 |
+
.daterangepicker .calendar-time {
|
281 |
+
text-align: center;
|
282 |
+
margin: 5px auto;
|
283 |
+
line-height: 30px;
|
284 |
+
position: relative;
|
285 |
+
padding-left: 28px;
|
286 |
+
}
|
287 |
+
|
288 |
+
.daterangepicker .calendar-time select.disabled {
|
289 |
+
color: #ccc;
|
290 |
+
cursor: not-allowed;
|
291 |
+
}
|
292 |
+
|
293 |
+
.ranges {
|
294 |
+
font-size: 11px;
|
295 |
+
float: none;
|
296 |
+
text-align: left;
|
297 |
+
clear: both;
|
298 |
+
width: 70%;
|
299 |
+
margin: 15px auto 0 auto;
|
300 |
+
overflow: hidden;
|
301 |
+
}
|
302 |
+
|
303 |
+
.ranges ul {
|
304 |
+
list-style: none;
|
305 |
+
margin: 0 auto;
|
306 |
+
padding: 0;
|
307 |
+
width: 100%;
|
308 |
+
}
|
309 |
+
|
310 |
+
.ranges li {
|
311 |
+
float: left;
|
312 |
+
font-size: 12px;
|
313 |
+
display: inline-block;
|
314 |
+
color: #AAA;
|
315 |
+
width: 33%;
|
316 |
+
text-align: center;
|
317 |
+
cursor: pointer;
|
318 |
+
}
|
319 |
+
|
320 |
+
.ranges li:hover {
|
321 |
+
color: #666;
|
322 |
+
}
|
323 |
+
|
324 |
+
.ranges li.active {
|
325 |
+
color: #666;
|
326 |
+
}
|
327 |
+
|
328 |
+
/* Larger Screen Styling */
|
329 |
+
|
330 |
+
@media (min-width: 564px) {
|
331 |
+
.daterangepicker {
|
332 |
+
width: auto;
|
333 |
+
}
|
334 |
+
|
335 |
+
.daterangepicker .ranges ul {
|
336 |
+
width: 160px;
|
337 |
+
}
|
338 |
+
|
339 |
+
.daterangepicker.single .ranges ul {
|
340 |
+
width: 100%;
|
341 |
+
}
|
342 |
+
|
343 |
+
.daterangepicker.single .calendar.left {
|
344 |
+
clear: none;
|
345 |
+
}
|
346 |
+
|
347 |
+
.daterangepicker.single.ltr .ranges,
|
348 |
+
.daterangepicker.single.ltr .calendar {
|
349 |
+
float: left;
|
350 |
+
}
|
351 |
+
|
352 |
+
.daterangepicker.single.rtl .ranges,
|
353 |
+
.daterangepicker.single.rtl .calendar {
|
354 |
+
float: right;
|
355 |
+
}
|
356 |
+
|
357 |
+
.daterangepicker.ltr {
|
358 |
+
direction: ltr;
|
359 |
+
text-align: left;
|
360 |
+
}
|
361 |
+
|
362 |
+
.daterangepicker.ltr .calendar.left {
|
363 |
+
clear: left;
|
364 |
+
margin-right: 0;
|
365 |
+
}
|
366 |
+
|
367 |
+
.daterangepicker.ltr .calendar.left .calendar-table {
|
368 |
+
border-right: none;
|
369 |
+
border-top-right-radius: 0;
|
370 |
+
border-bottom-right-radius: 0;
|
371 |
+
}
|
372 |
+
|
373 |
+
.daterangepicker.ltr .calendar.right {
|
374 |
+
margin-left: 0;
|
375 |
+
}
|
376 |
+
|
377 |
+
.daterangepicker.ltr .calendar.right .calendar-table {
|
378 |
+
border-left: none;
|
379 |
+
border-top-left-radius: 0;
|
380 |
+
border-bottom-left-radius: 0;
|
381 |
+
}
|
382 |
+
|
383 |
+
.daterangepicker.ltr .left .daterangepicker_input {
|
384 |
+
padding-right: 12px;
|
385 |
+
}
|
386 |
+
|
387 |
+
.daterangepicker.ltr .calendar.left .calendar-table {
|
388 |
+
padding-right: 12px;
|
389 |
+
}
|
390 |
+
|
391 |
+
.daterangepicker.ltr .ranges,
|
392 |
+
.daterangepicker.ltr .calendar {
|
393 |
+
float: left;
|
394 |
+
}
|
395 |
+
|
396 |
+
.daterangepicker.rtl {
|
397 |
+
direction: rtl;
|
398 |
+
text-align: right;
|
399 |
+
}
|
400 |
+
|
401 |
+
.daterangepicker.rtl .calendar.left {
|
402 |
+
clear: right;
|
403 |
+
margin-left: 0;
|
404 |
+
}
|
405 |
+
|
406 |
+
.daterangepicker.rtl .calendar.left .calendar-table {
|
407 |
+
border-left: none;
|
408 |
+
border-top-left-radius: 0;
|
409 |
+
border-bottom-left-radius: 0;
|
410 |
+
}
|
411 |
+
|
412 |
+
.daterangepicker.rtl .calendar.right {
|
413 |
+
margin-right: 0;
|
414 |
+
}
|
415 |
+
|
416 |
+
.daterangepicker.rtl .calendar.right .calendar-table {
|
417 |
+
border-right: none;
|
418 |
+
border-top-right-radius: 0;
|
419 |
+
border-bottom-right-radius: 0;
|
420 |
+
}
|
421 |
+
|
422 |
+
.daterangepicker.rtl .left .daterangepicker_input {
|
423 |
+
padding-left: 12px;
|
424 |
+
}
|
425 |
+
|
426 |
+
.daterangepicker.rtl .calendar.left .calendar-table {
|
427 |
+
padding-left: 12px;
|
428 |
+
}
|
429 |
+
|
430 |
+
.daterangepicker.rtl .ranges,
|
431 |
+
.daterangepicker.rtl .calendar {
|
432 |
+
text-align: right;
|
433 |
+
float: right;
|
434 |
+
}
|
435 |
+
}
|
436 |
+
|
437 |
+
@media (min-width: 730px) {
|
438 |
+
.daterangepicker .ranges {
|
439 |
+
width: 70%;
|
440 |
+
}
|
441 |
+
|
442 |
+
.daterangepicker.ltr .ranges {
|
443 |
+
float: none;
|
444 |
+
}
|
445 |
+
|
446 |
+
.daterangepicker.rtl .ranges {
|
447 |
+
float: none;
|
448 |
+
}
|
449 |
+
|
450 |
+
.daterangepicker .calendar.left {
|
451 |
+
clear: none !important;
|
452 |
+
border-right: solid 1px #E6E6E6;
|
453 |
+
padding-right: 0;
|
454 |
+
margin-left: 0;
|
455 |
+
margin-right: 4px !important;
|
456 |
+
}
|
457 |
+
|
458 |
+
.daterangepicker .calendar.left .calendar-table {
|
459 |
+
padding-right: 10px !important;
|
460 |
+
}
|
461 |
+
|
462 |
+
.daterangepicker .calendar.right .calendar-table{
|
463 |
+
margin-left: 2px;
|
464 |
+
}
|
465 |
+
|
466 |
+
}
|
assets/js/daterangepicker/daterangepicker.js
ADDED
@@ -0,0 +1,1626 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* @version: 2.1.25
|
3 |
+
* @author: Dan Grossman http://www.dangrossman.info/
|
4 |
+
* @copyright: Copyright (c) 2012-2017 Dan Grossman. All rights reserved.
|
5 |
+
* @license: Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
|
6 |
+
* @website: http://www.daterangepicker.com/
|
7 |
+
*/
|
8 |
+
// Follow the UMD template https://github.com/umdjs/umd/blob/master/templates/returnExportsGlobal.js
|
9 |
+
(function (root, factory) {
|
10 |
+
if (typeof define === 'function' && define.amd) {
|
11 |
+
// AMD. Make globaly available as well
|
12 |
+
define(['moment', 'jquery'], function (moment, jquery) {
|
13 |
+
return (root.daterangepicker = factory(moment, jquery));
|
14 |
+
});
|
15 |
+
} else if (typeof module === 'object' && module.exports) {
|
16 |
+
// Node / Browserify
|
17 |
+
//isomorphic issue
|
18 |
+
var jQuery = (typeof window != 'undefined') ? window.jQuery : undefined;
|
19 |
+
if (!jQuery) {
|
20 |
+
jQuery = require('jquery');
|
21 |
+
if (!jQuery.fn) jQuery.fn = {};
|
22 |
+
}
|
23 |
+
module.exports = factory(require('moment'), jQuery);
|
24 |
+
} else {
|
25 |
+
// Browser globals
|
26 |
+
root.daterangepicker = factory(root.moment, root.jQuery);
|
27 |
+
}
|
28 |
+
}(this, function(moment, $) {
|
29 |
+
var DateRangePicker = function(element, options, cb) {
|
30 |
+
|
31 |
+
//default settings for options
|
32 |
+
this.parentEl = 'body';
|
33 |
+
this.element = $(element);
|
34 |
+
this.startDate = moment().startOf('day');
|
35 |
+
this.endDate = moment().endOf('day');
|
36 |
+
this.minDate = false;
|
37 |
+
this.maxDate = false;
|
38 |
+
this.dateLimit = false;
|
39 |
+
this.autoApply = false;
|
40 |
+
this.singleDatePicker = false;
|
41 |
+
this.showDropdowns = false;
|
42 |
+
this.showWeekNumbers = false;
|
43 |
+
this.showISOWeekNumbers = false;
|
44 |
+
this.showCustomRangeLabel = true;
|
45 |
+
this.timePicker = false;
|
46 |
+
this.timePicker24Hour = false;
|
47 |
+
this.timePickerIncrement = 1;
|
48 |
+
this.timePickerSeconds = false;
|
49 |
+
this.linkedCalendars = true;
|
50 |
+
this.autoUpdateInput = true;
|
51 |
+
this.alwaysShowCalendars = false;
|
52 |
+
this.ranges = {};
|
53 |
+
|
54 |
+
this.opens = 'right';
|
55 |
+
if (this.element.hasClass('pull-right'))
|
56 |
+
this.opens = 'left';
|
57 |
+
|
58 |
+
this.drops = 'down';
|
59 |
+
if (this.element.hasClass('dropup'))
|
60 |
+
this.drops = 'up';
|
61 |
+
|
62 |
+
this.buttonClasses = 'btn btn-sm';
|
63 |
+
this.applyClass = 'btn-success';
|
64 |
+
this.cancelClass = 'btn-default';
|
65 |
+
|
66 |
+
this.locale = {
|
67 |
+
direction: 'ltr',
|
68 |
+
format: moment.localeData().longDateFormat('L'),
|
69 |
+
separator: ' - ',
|
70 |
+
applyLabel: 'Apply',
|
71 |
+
cancelLabel: 'Cancel',
|
72 |
+
weekLabel: 'W',
|
73 |
+
customRangeLabel: 'Custom Range',
|
74 |
+
daysOfWeek: moment.weekdaysMin(),
|
75 |
+
monthNames: moment.monthsShort(),
|
76 |
+
firstDay: moment.localeData().firstDayOfWeek()
|
77 |
+
};
|
78 |
+
|
79 |
+
this.callback = function() { };
|
80 |
+
|
81 |
+
//some state information
|
82 |
+
this.isShowing = false;
|
83 |
+
this.leftCalendar = {};
|
84 |
+
this.rightCalendar = {};
|
85 |
+
|
86 |
+
//custom options from user
|
87 |
+
if (typeof options !== 'object' || options === null)
|
88 |
+
options = {};
|
89 |
+
|
90 |
+
//allow setting options with data attributes
|
91 |
+
//data-api options will be overwritten with custom javascript options
|
92 |
+
options = $.extend(this.element.data(), options);
|
93 |
+
|
94 |
+
//html template for the picker UI
|
95 |
+
if (typeof options.template !== 'string' && !(options.template instanceof $))
|
96 |
+
options.template = '<div class="daterangepicker wd-calendar dropdown-menu">' +
|
97 |
+
'<div class="calendar left">' +
|
98 |
+
'<div class="daterangepicker_input">' +
|
99 |
+
'<input class="input-mini form-control" type="text" name="daterangepicker_start" value="" />' +
|
100 |
+
'<i class="fa fa-calendar glyphicon glyphicon-calendar"></i>' +
|
101 |
+
'<div class="calendar-time">' +
|
102 |
+
'<div></div>' +
|
103 |
+
'<i class="fa fa-clock-o glyphicon glyphicon-time"></i>' +
|
104 |
+
'</div>' +
|
105 |
+
'</div>' +
|
106 |
+
'<div class="calendar-table"></div>' +
|
107 |
+
'</div>' +
|
108 |
+
'<div class="calendar right">' +
|
109 |
+
'<div class="daterangepicker_input">' +
|
110 |
+
'<input class="input-mini form-control" type="text" name="daterangepicker_end" value="" />' +
|
111 |
+
'<i class="fa fa-calendar glyphicon glyphicon-calendar"></i>' +
|
112 |
+
'<div class="calendar-time">' +
|
113 |
+
'<div></div>' +
|
114 |
+
'<i class="fa fa-clock-o glyphicon glyphicon-time"></i>' +
|
115 |
+
'</div>' +
|
116 |
+
'</div>' +
|
117 |
+
'<div class="calendar-table"></div>' +
|
118 |
+
'</div>' +
|
119 |
+
'<div class="ranges">' +
|
120 |
+
'<div class="range_inputs">' +
|
121 |
+
'<button class="applyBtn" disabled="disabled" type="button"></button> ' +
|
122 |
+
'<button class="cancelBtn" type="button"></button>' +
|
123 |
+
'</div>' +
|
124 |
+
'</div>' +
|
125 |
+
'</div>';
|
126 |
+
this.parentEl = (options.parentEl && $(options.parentEl).length) ? $(options.parentEl) : $(this.parentEl);
|
127 |
+
this.container = $(options.template).appendTo(this.parentEl);
|
128 |
+
|
129 |
+
//
|
130 |
+
// handle all the possible options overriding defaults
|
131 |
+
//
|
132 |
+
|
133 |
+
if (typeof options.locale === 'object') {
|
134 |
+
|
135 |
+
if (typeof options.locale.direction === 'string')
|
136 |
+
this.locale.direction = options.locale.direction;
|
137 |
+
|
138 |
+
if (typeof options.locale.format === 'string')
|
139 |
+
this.locale.format = options.locale.format;
|
140 |
+
|
141 |
+
if (typeof options.locale.separator === 'string')
|
142 |
+
this.locale.separator = options.locale.separator;
|
143 |
+
|
144 |
+
if (typeof options.locale.daysOfWeek === 'object')
|
145 |
+
this.locale.daysOfWeek = options.locale.daysOfWeek.slice();
|
146 |
+
|
147 |
+
if (typeof options.locale.monthNames === 'object')
|
148 |
+
this.locale.monthNames = options.locale.monthNames.slice();
|
149 |
+
|
150 |
+
if (typeof options.locale.firstDay === 'number')
|
151 |
+
this.locale.firstDay = options.locale.firstDay;
|
152 |
+
|
153 |
+
if (typeof options.locale.applyLabel === 'string')
|
154 |
+
this.locale.applyLabel = options.locale.applyLabel;
|
155 |
+
|
156 |
+
if (typeof options.locale.cancelLabel === 'string')
|
157 |
+
this.locale.cancelLabel = options.locale.cancelLabel;
|
158 |
+
|
159 |
+
if (typeof options.locale.weekLabel === 'string')
|
160 |
+
this.locale.weekLabel = options.locale.weekLabel;
|
161 |
+
|
162 |
+
if (typeof options.locale.customRangeLabel === 'string'){
|
163 |
+
//Support unicode chars in the custom range name.
|
164 |
+
var elem = document.createElement('textarea');
|
165 |
+
elem.innerHTML = options.locale.customRangeLabel;
|
166 |
+
var rangeHtml = elem.value;
|
167 |
+
this.locale.customRangeLabel = rangeHtml;
|
168 |
+
}
|
169 |
+
}
|
170 |
+
this.container.addClass(this.locale.direction);
|
171 |
+
|
172 |
+
if (typeof options.startDate === 'string')
|
173 |
+
this.startDate = moment(options.startDate, this.locale.format);
|
174 |
+
|
175 |
+
if (typeof options.endDate === 'string')
|
176 |
+
this.endDate = moment(options.endDate, this.locale.format);
|
177 |
+
|
178 |
+
if (typeof options.minDate === 'string')
|
179 |
+
this.minDate = moment(options.minDate, this.locale.format);
|
180 |
+
|
181 |
+
if (typeof options.maxDate === 'string')
|
182 |
+
this.maxDate = moment(options.maxDate, this.locale.format);
|
183 |
+
|
184 |
+
if (typeof options.startDate === 'object')
|
185 |
+
this.startDate = moment(options.startDate);
|
186 |
+
|
187 |
+
if (typeof options.endDate === 'object')
|
188 |
+
this.endDate = moment(options.endDate);
|
189 |
+
|
190 |
+
if (typeof options.minDate === 'object')
|
191 |
+
this.minDate = moment(options.minDate);
|
192 |
+
|
193 |
+
if (typeof options.maxDate === 'object')
|
194 |
+
this.maxDate = moment(options.maxDate);
|
195 |
+
|
196 |
+
// sanity check for bad options
|
197 |
+
if (this.minDate && this.startDate.isBefore(this.minDate))
|
198 |
+
this.startDate = this.minDate.clone();
|
199 |
+
|
200 |
+
// sanity check for bad options
|
201 |
+
if (this.maxDate && this.endDate.isAfter(this.maxDate))
|
202 |
+
this.endDate = this.maxDate.clone();
|
203 |
+
|
204 |
+
if (typeof options.applyClass === 'string')
|
205 |
+
this.applyClass = options.applyClass;
|
206 |
+
|
207 |
+
if (typeof options.cancelClass === 'string')
|
208 |
+
this.cancelClass = options.cancelClass;
|
209 |
+
|
210 |
+
if (typeof options.dateLimit === 'object')
|
211 |
+
this.dateLimit = options.dateLimit;
|
212 |
+
|
213 |
+
if (typeof options.opens === 'string')
|
214 |
+
this.opens = options.opens;
|
215 |
+
|
216 |
+
if (typeof options.drops === 'string')
|
217 |
+
this.drops = options.drops;
|
218 |
+
|
219 |
+
if (typeof options.showWeekNumbers === 'boolean')
|
220 |
+
this.showWeekNumbers = options.showWeekNumbers;
|
221 |
+
|
222 |
+
if (typeof options.showISOWeekNumbers === 'boolean')
|
223 |
+
this.showISOWeekNumbers = options.showISOWeekNumbers;
|
224 |
+
|
225 |
+
if (typeof options.buttonClasses === 'string')
|
226 |
+
this.buttonClasses = options.buttonClasses;
|
227 |
+
|
228 |
+
if (typeof options.buttonClasses === 'object')
|
229 |
+
this.buttonClasses = options.buttonClasses.join(' ');
|
230 |
+
|
231 |
+
if (typeof options.showDropdowns === 'boolean')
|
232 |
+
this.showDropdowns = options.showDropdowns;
|
233 |
+
|
234 |
+
if (typeof options.showCustomRangeLabel === 'boolean')
|
235 |
+
this.showCustomRangeLabel = options.showCustomRangeLabel;
|
236 |
+
|
237 |
+
if (typeof options.singleDatePicker === 'boolean') {
|
238 |
+
this.singleDatePicker = options.singleDatePicker;
|
239 |
+
if (this.singleDatePicker)
|
240 |
+
this.endDate = this.startDate.clone();
|
241 |
+
}
|
242 |
+
|
243 |
+
if (typeof options.timePicker === 'boolean')
|
244 |
+
this.timePicker = options.timePicker;
|
245 |
+
|
246 |
+
if (typeof options.timePickerSeconds === 'boolean')
|
247 |
+
this.timePickerSeconds = options.timePickerSeconds;
|
248 |
+
|
249 |
+
if (typeof options.timePickerIncrement === 'number')
|
250 |
+
this.timePickerIncrement = options.timePickerIncrement;
|
251 |
+
|
252 |
+
if (typeof options.timePicker24Hour === 'boolean')
|
253 |
+
this.timePicker24Hour = options.timePicker24Hour;
|
254 |
+
|
255 |
+
if (typeof options.autoApply === 'boolean')
|
256 |
+
this.autoApply = options.autoApply;
|
257 |
+
|
258 |
+
if (typeof options.autoUpdateInput === 'boolean')
|
259 |
+
this.autoUpdateInput = options.autoUpdateInput;
|
260 |
+
|
261 |
+
if (typeof options.linkedCalendars === 'boolean')
|
262 |
+
this.linkedCalendars = options.linkedCalendars;
|
263 |
+
|
264 |
+
if (typeof options.isInvalidDate === 'function')
|
265 |
+
this.isInvalidDate = options.isInvalidDate;
|
266 |
+
|
267 |
+
if (typeof options.isCustomDate === 'function')
|
268 |
+
this.isCustomDate = options.isCustomDate;
|
269 |
+
|
270 |
+
if (typeof options.alwaysShowCalendars === 'boolean')
|
271 |
+
this.alwaysShowCalendars = options.alwaysShowCalendars;
|
272 |
+
|
273 |
+
// update day names order to firstDay
|
274 |
+
if (this.locale.firstDay != 0) {
|
275 |
+
var iterator = this.locale.firstDay;
|
276 |
+
while (iterator > 0) {
|
277 |
+
this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift());
|
278 |
+
iterator--;
|
279 |
+
}
|
280 |
+
}
|
281 |
+
|
282 |
+
var start, end, range;
|
283 |
+
|
284 |
+
//if no start/end dates set, check if an input element contains initial values
|
285 |
+
if (typeof options.startDate === 'undefined' && typeof options.endDate === 'undefined') {
|
286 |
+
if ($(this.element).is('input[type=text]')) {
|
287 |
+
var val = $(this.element).val(),
|
288 |
+
split = val.split(this.locale.separator);
|
289 |
+
|
290 |
+
start = end = null;
|
291 |
+
|
292 |
+
if (split.length == 2) {
|
293 |
+
start = moment(split[0], this.locale.format);
|
294 |
+
end = moment(split[1], this.locale.format);
|
295 |
+
} else if (this.singleDatePicker && val !== "") {
|
296 |
+
start = moment(val, this.locale.format);
|
297 |
+
end = moment(val, this.locale.format);
|
298 |
+
}
|
299 |
+
if (start !== null && end !== null) {
|
300 |
+
this.setStartDate(start);
|
301 |
+
this.setEndDate(end);
|
302 |
+
}
|
303 |
+
}
|
304 |
+
}
|
305 |
+
|
306 |
+
if (typeof options.ranges === 'object') {
|
307 |
+
for (range in options.ranges) {
|
308 |
+
|
309 |
+
if (typeof options.ranges[range][0] === 'string')
|
310 |
+
start = moment(options.ranges[range][0], this.locale.format);
|
311 |
+
else
|
312 |
+
start = moment(options.ranges[range][0]);
|
313 |
+
|
314 |
+
if (typeof options.ranges[range][1] === 'string')
|
315 |
+
end = moment(options.ranges[range][1], this.locale.format);
|
316 |
+
else
|
317 |
+
end = moment(options.ranges[range][1]);
|
318 |
+
|
319 |
+
// If the start or end date exceed those allowed by the minDate or dateLimit
|
320 |
+
// options, shorten the range to the allowable period.
|
321 |
+
if (this.minDate && start.isBefore(this.minDate))
|
322 |
+
start = this.minDate.clone();
|
323 |
+
|
324 |
+
var maxDate = this.maxDate;
|
325 |
+
if (this.dateLimit && maxDate && start.clone().add(this.dateLimit).isAfter(maxDate))
|
326 |
+
maxDate = start.clone().add(this.dateLimit);
|
327 |
+
if (maxDate && end.isAfter(maxDate))
|
328 |
+
end = maxDate.clone();
|
329 |
+
|
330 |
+
// If the end of the range is before the minimum or the start of the range is
|
331 |
+
// after the maximum, don't display this range option at all.
|
332 |
+
if ((this.minDate && end.isBefore(this.minDate, this.timepicker ? 'minute' : 'day'))
|
333 |
+
|| (maxDate && start.isAfter(maxDate, this.timepicker ? 'minute' : 'day')))
|
334 |
+
continue;
|
335 |
+
|
336 |
+
//Support unicode chars in the range names.
|
337 |
+
var elem = document.createElement('textarea');
|
338 |
+
elem.innerHTML = range;
|
339 |
+
var rangeHtml = elem.value;
|
340 |
+
|
341 |
+
this.ranges[rangeHtml] = [start, end];
|
342 |
+
}
|
343 |
+
|
344 |
+
var list = '<ul>';
|
345 |
+
for (range in this.ranges) {
|
346 |
+
list += '<li data-range-key="' + range + '">' + range + '</li>';
|
347 |
+
}
|
348 |
+
if (this.showCustomRangeLabel) {
|
349 |
+
list += '<li data-range-key="' + this.locale.customRangeLabel + '">' + this.locale.customRangeLabel + '</li>';
|
350 |
+
}
|
351 |
+
list += '</ul>';
|
352 |
+
this.container.find('.ranges').prepend(list);
|
353 |
+
}
|
354 |
+
|
355 |
+
if (typeof cb === 'function') {
|
356 |
+
this.callback = cb;
|
357 |
+
}
|
358 |
+
|
359 |
+
if (!this.timePicker) {
|
360 |
+
this.startDate = this.startDate.startOf('day');
|
361 |
+
this.endDate = this.endDate.endOf('day');
|
362 |
+
this.container.find('.calendar-time').hide();
|
363 |
+
}
|
364 |
+
|
365 |
+
//can't be used together for now
|
366 |
+
if (this.timePicker && this.autoApply)
|
367 |
+
this.autoApply = false;
|
368 |
+
|
369 |
+
if (this.autoApply && typeof options.ranges !== 'object') {
|
370 |
+
this.container.find('.ranges').hide();
|
371 |
+
} else if (this.autoApply) {
|
372 |
+
this.container.find('.applyBtn, .cancelBtn').addClass('hide');
|
373 |
+
}
|
374 |
+
|
375 |
+
if (this.singleDatePicker) {
|
376 |
+
this.container.addClass('single');
|
377 |
+
this.container.find('.calendar.left').addClass('single');
|
378 |
+
this.container.find('.calendar.left').show();
|
379 |
+
this.container.find('.calendar.right').hide();
|
380 |
+
this.container.find('.daterangepicker_input input, .daterangepicker_input > i').hide();
|
381 |
+
if (this.timePicker) {
|
382 |
+
this.container.find('.ranges ul').hide();
|
383 |
+
} else {
|
384 |
+
this.container.find('.ranges').hide();
|
385 |
+
}
|
386 |
+
}
|
387 |
+
|
388 |
+
if ((typeof options.ranges === 'undefined' && !this.singleDatePicker) || this.alwaysShowCalendars) {
|
389 |
+
this.container.addClass('show-calendar');
|
390 |
+
}
|
391 |
+
|
392 |
+
this.container.addClass('opens' + this.opens);
|
393 |
+
|
394 |
+
//swap the position of the predefined ranges if opens right
|
395 |
+
if (typeof options.ranges !== 'undefined' && this.opens == 'right') {
|
396 |
+
this.container.find('.ranges').prependTo( this.container.find('.calendar.left').parent() );
|
397 |
+
}
|
398 |
+
|
399 |
+
//apply CSS classes and labels to buttons
|
400 |
+
this.container.find('.applyBtn, .cancelBtn').addClass(this.buttonClasses);
|
401 |
+
if (this.applyClass.length)
|
402 |
+
this.container.find('.applyBtn').addClass(this.applyClass);
|
403 |
+
if (this.cancelClass.length)
|
404 |
+
this.container.find('.cancelBtn').addClass(this.cancelClass);
|
405 |
+
this.container.find('.applyBtn').html(this.locale.applyLabel);
|
406 |
+
this.container.find('.cancelBtn').html(this.locale.cancelLabel);
|
407 |
+
|
408 |
+
//
|
409 |
+
// event listeners
|
410 |
+
//
|
411 |
+
|
412 |
+
this.container.find('.calendar')
|
413 |
+
.on('click.daterangepicker', '.prev', $.proxy(this.clickPrev, this))
|
414 |
+
.on('click.daterangepicker', '.next', $.proxy(this.clickNext, this))
|
415 |
+
.on('mousedown.daterangepicker', 'td.available', $.proxy(this.clickDate, this))
|
416 |
+
.on('mouseenter.daterangepicker', 'td.available', $.proxy(this.hoverDate, this))
|
417 |
+
.on('mouseleave.daterangepicker', 'td.available', $.proxy(this.updateFormInputs, this))
|
418 |
+
.on('change.daterangepicker', 'select.yearselect', $.proxy(this.monthOrYearChanged, this))
|
419 |
+
.on('change.daterangepicker', 'select.monthselect', $.proxy(this.monthOrYearChanged, this))
|
420 |
+
.on('change.daterangepicker', 'select.hourselect,select.minuteselect,select.secondselect,select.ampmselect', $.proxy(this.timeChanged, this))
|
421 |
+
.on('click.daterangepicker', '.daterangepicker_input input', $.proxy(this.showCalendars, this))
|
422 |
+
.on('focus.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsFocused, this))
|
423 |
+
.on('blur.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsBlurred, this))
|
424 |
+
.on('change.daterangepicker', '.daterangepicker_input input', $.proxy(this.formInputsChanged, this));
|
425 |
+
|
426 |
+
this.container.find('.ranges')
|
427 |
+
.on('click.daterangepicker', 'button.applyBtn', $.proxy(this.clickApply, this))
|
428 |
+
.on('click.daterangepicker', 'button.cancelBtn', $.proxy(this.clickCancel, this))
|
429 |
+
.on('click.daterangepicker', 'li', $.proxy(this.clickRange, this))
|
430 |
+
.on('mouseenter.daterangepicker', 'li', $.proxy(this.hoverRange, this))
|
431 |
+
.on('mouseleave.daterangepicker', 'li', $.proxy(this.updateFormInputs, this));
|
432 |
+
|
433 |
+
if (this.element.is('input') || this.element.is('button')) {
|
434 |
+
this.element.on({
|
435 |
+
'click.daterangepicker': $.proxy(this.show, this),
|
436 |
+
'focus.daterangepicker': $.proxy(this.show, this),
|
437 |
+
'keyup.daterangepicker': $.proxy(this.elementChanged, this),
|
438 |
+
'keydown.daterangepicker': $.proxy(this.keydown, this)
|
439 |
+
});
|
440 |
+
} else {
|
441 |
+
this.element.on('click.daterangepicker', $.proxy(this.toggle, this));
|
442 |
+
}
|
443 |
+
|
444 |
+
//
|
445 |
+
// if attached to a text input, set the initial value
|
446 |
+
//
|
447 |
+
|
448 |
+
if (this.element.is('input') && !this.singleDatePicker && this.autoUpdateInput) {
|
449 |
+
this.element.val(this.startDate.format(this.locale.format) + this.locale.separator + this.endDate.format(this.locale.format));
|
450 |
+
this.element.trigger('change');
|
451 |
+
} else if (this.element.is('input') && this.autoUpdateInput) {
|
452 |
+
this.element.val(this.startDate.format(this.locale.format));
|
453 |
+
this.element.trigger('change');
|
454 |
+
}
|
455 |
+
|
456 |
+
};
|
457 |
+
|
458 |
+
DateRangePicker.prototype = {
|
459 |
+
|
460 |
+
constructor: DateRangePicker,
|
461 |
+
|
462 |
+
setStartDate: function(startDate) {
|
463 |
+
if (typeof startDate === 'string')
|
464 |
+
this.startDate = moment(startDate, this.locale.format);
|
465 |
+
|
466 |
+
if (typeof startDate === 'object')
|
467 |
+
this.startDate = moment(startDate);
|
468 |
+
|
469 |
+
if (!this.timePicker)
|
470 |
+
this.startDate = this.startDate.startOf('day');
|
471 |
+
|
472 |
+
if (this.timePicker && this.timePickerIncrement)
|
473 |
+
this.startDate.minute(Math.round(this.startDate.minute() / this.timePickerIncrement) * this.timePickerIncrement);
|
474 |
+
|
475 |
+
if (this.minDate && this.startDate.isBefore(this.minDate)) {
|
476 |
+
this.startDate = this.minDate.clone();
|
477 |
+
if (this.timePicker && this.timePickerIncrement)
|
478 |
+
this.startDate.minute(Math.round(this.startDate.minute() / this.timePickerIncrement) * this.timePickerIncrement);
|
479 |
+
}
|
480 |
+
|
481 |
+
if (this.maxDate && this.startDate.isAfter(this.maxDate)) {
|
482 |
+
this.startDate = this.maxDate.clone();
|
483 |
+
if (this.timePicker && this.timePickerIncrement)
|
484 |
+
this.startDate.minute(Math.floor(this.startDate.minute() / this.timePickerIncrement) * this.timePickerIncrement);
|
485 |
+
}
|
486 |
+
|
487 |
+
if (!this.isShowing)
|
488 |
+
this.updateElement();
|
489 |
+
|
490 |
+
this.updateMonthsInView();
|
491 |
+
},
|
492 |
+
|
493 |
+
setEndDate: function(endDate) {
|
494 |
+
if (typeof endDate === 'string')
|
495 |
+
this.endDate = moment(endDate, this.locale.format);
|
496 |
+
|
497 |
+
if (typeof endDate === 'object')
|
498 |
+
this.endDate = moment(endDate);
|
499 |
+
|
500 |
+
if (!this.timePicker)
|
501 |
+
this.endDate = this.endDate.endOf('day');
|
502 |
+
|
503 |
+
if (this.timePicker && this.timePickerIncrement)
|
504 |
+
this.endDate.minute(Math.round(this.endDate.minute() / this.timePickerIncrement) * this.timePickerIncrement);
|
505 |
+
|
506 |
+
if (this.endDate.isBefore(this.startDate))
|
507 |
+
this.endDate = this.startDate.clone();
|
508 |
+
|
509 |
+
if (this.maxDate && this.endDate.isAfter(this.maxDate))
|
510 |
+
this.endDate = this.maxDate.clone();
|
511 |
+
|
512 |
+
if (this.dateLimit && this.startDate.clone().add(this.dateLimit).isBefore(this.endDate))
|
513 |
+
this.endDate = this.startDate.clone().add(this.dateLimit);
|
514 |
+
|
515 |
+
this.previousRightTime = this.endDate.clone();
|
516 |
+
|
517 |
+
if (!this.isShowing)
|
518 |
+
this.updateElement();
|
519 |
+
|
520 |
+
this.updateMonthsInView();
|
521 |
+
},
|
522 |
+
|
523 |
+
isInvalidDate: function() {
|
524 |
+
return false;
|
525 |
+
},
|
526 |
+
|
527 |
+
isCustomDate: function() {
|
528 |
+
return false;
|
529 |
+
},
|
530 |
+
|
531 |
+
updateView: function() {
|
532 |
+
if (this.timePicker) {
|
533 |
+
this.renderTimePicker('left');
|
534 |
+
this.renderTimePicker('right');
|
535 |
+
if (!this.endDate) {
|
536 |
+
this.container.find('.right .calendar-time select').attr('disabled', 'disabled').addClass('disabled');
|
537 |
+
} else {
|
538 |
+
this.container.find('.right .calendar-time select').removeAttr('disabled').removeClass('disabled');
|
539 |
+
}
|
540 |
+
}
|
541 |
+
if (this.endDate) {
|
542 |
+
this.container.find('input[name="daterangepicker_end"]').removeClass('active');
|
543 |
+
this.container.find('input[name="daterangepicker_start"]').addClass('active');
|
544 |
+
} else {
|
545 |
+
this.container.find('input[name="daterangepicker_end"]').addClass('active');
|
546 |
+
this.container.find('input[name="daterangepicker_start"]').removeClass('active');
|
547 |
+
}
|
548 |
+
this.updateMonthsInView();
|
549 |
+
this.updateCalendars();
|
550 |
+
this.updateFormInputs();
|
551 |
+
},
|
552 |
+
|
553 |
+
updateMonthsInView: function() {
|
554 |
+
if (this.endDate) {
|
555 |
+
|
556 |
+
//if both dates are visible already, do nothing
|
557 |
+
if (!this.singleDatePicker && this.leftCalendar.month && this.rightCalendar.month &&
|
558 |
+
(this.startDate.format('YYYY-MM') == this.leftCalendar.month.format('YYYY-MM') || this.startDate.format('YYYY-MM') == this.rightCalendar.month.format('YYYY-MM'))
|
559 |
+
&&
|
560 |
+
(this.endDate.format('YYYY-MM') == this.leftCalendar.month.format('YYYY-MM') || this.endDate.format('YYYY-MM') == this.rightCalendar.month.format('YYYY-MM'))
|
561 |
+
) {
|
562 |
+
return;
|
563 |
+
}
|
564 |
+
|
565 |
+
this.leftCalendar.month = this.startDate.clone().date(2);
|
566 |
+
if (!this.linkedCalendars && (this.endDate.month() != this.startDate.month() || this.endDate.year() != this.startDate.year())) {
|
567 |
+
this.rightCalendar.month = this.endDate.clone().date(2);
|
568 |
+
} else {
|
569 |
+
this.rightCalendar.month = this.startDate.clone().date(2).add(1, 'month');
|
570 |
+
}
|
571 |
+
|
572 |
+
} else {
|
573 |
+
if (this.leftCalendar.month.format('YYYY-MM') != this.startDate.format('YYYY-MM') && this.rightCalendar.month.format('YYYY-MM') != this.startDate.format('YYYY-MM')) {
|
574 |
+
this.leftCalendar.month = this.startDate.clone().date(2);
|
575 |
+
this.rightCalendar.month = this.startDate.clone().date(2).add(1, 'month');
|
576 |
+
}
|
577 |
+
}
|
578 |
+
if (this.maxDate && this.linkedCalendars && !this.singleDatePicker && this.rightCalendar.month > this.maxDate) {
|
579 |
+
this.rightCalendar.month = this.maxDate.clone().date(2);
|
580 |
+
this.leftCalendar.month = this.maxDate.clone().date(2).subtract(1, 'month');
|
581 |
+
}
|
582 |
+
},
|
583 |
+
|
584 |
+
updateCalendars: function() {
|
585 |
+
|
586 |
+
if (this.timePicker) {
|
587 |
+
var hour, minute, second;
|
588 |
+
if (this.endDate) {
|
589 |
+
hour = parseInt(this.container.find('.left .hourselect').val(), 10);
|
590 |
+
minute = parseInt(this.container.find('.left .minuteselect').val(), 10);
|
591 |
+
second = this.timePickerSeconds ? parseInt(this.container.find('.left .secondselect').val(), 10) : 0;
|
592 |
+
if (!this.timePicker24Hour) {
|
593 |
+
var ampm = this.container.find('.left .ampmselect').val();
|
594 |
+
if (ampm === 'PM' && hour < 12)
|
595 |
+
hour += 12;
|
596 |
+
if (ampm === 'AM' && hour === 12)
|
597 |
+
hour = 0;
|
598 |
+
}
|
599 |
+
} else {
|
600 |
+
hour = parseInt(this.container.find('.right .hourselect').val(), 10);
|
601 |
+
minute = parseInt(this.container.find('.right .minuteselect').val(), 10);
|
602 |
+
second = this.timePickerSeconds ? parseInt(this.container.find('.right .secondselect').val(), 10) : 0;
|
603 |
+
if (!this.timePicker24Hour) {
|
604 |
+
var ampm = this.container.find('.right .ampmselect').val();
|
605 |
+
if (ampm === 'PM' && hour < 12)
|
606 |
+
hour += 12;
|
607 |
+
if (ampm === 'AM' && hour === 12)
|
608 |
+
hour = 0;
|
609 |
+
}
|
610 |
+
}
|
611 |
+
this.leftCalendar.month.hour(hour).minute(minute).second(second);
|
612 |
+
this.rightCalendar.month.hour(hour).minute(minute).second(second);
|
613 |
+
}
|
614 |
+
|
615 |
+
this.renderCalendar('left');
|
616 |
+
this.renderCalendar('right');
|
617 |
+
|
618 |
+
//highlight any predefined range matching the current start and end dates
|
619 |
+
this.container.find('.ranges li').removeClass('active');
|
620 |
+
if (this.endDate == null) return;
|
621 |
+
|
622 |
+
this.calculateChosenLabel();
|
623 |
+
},
|
624 |
+
|
625 |
+
renderCalendar: function(side) {
|
626 |
+
|
627 |
+
//
|
628 |
+
// Build the matrix of dates that will populate the calendar
|
629 |
+
//
|
630 |
+
|
631 |
+
var calendar = side == 'left' ? this.leftCalendar : this.rightCalendar;
|
632 |
+
var month = calendar.month.month();
|
633 |
+
var year = calendar.month.year();
|
634 |
+
var hour = calendar.month.hour();
|
635 |
+
var minute = calendar.month.minute();
|
636 |
+
var second = calendar.month.second();
|
637 |
+
var daysInMonth = moment([year, month]).daysInMonth();
|
638 |
+
var firstDay = moment([year, month, 1]);
|
639 |
+
var lastDay = moment([year, month, daysInMonth]);
|
640 |
+
var lastMonth = moment(firstDay).subtract(1, 'month').month();
|
641 |
+
var lastYear = moment(firstDay).subtract(1, 'month').year();
|
642 |
+
var daysInLastMonth = moment([lastYear, lastMonth]).daysInMonth();
|
643 |
+
var dayOfWeek = firstDay.day();
|
644 |
+
|
645 |
+
//initialize a 6 rows x 7 columns array for the calendar
|
646 |
+
var calendar = [];
|
647 |
+
calendar.firstDay = firstDay;
|
648 |
+
calendar.lastDay = lastDay;
|
649 |
+
|
650 |
+
for (var i = 0; i < 6; i++) {
|
651 |
+
calendar[i] = [];
|
652 |
+
}
|
653 |
+
|
654 |
+
//populate the calendar with date objects
|
655 |
+
var startDay = daysInLastMonth - dayOfWeek + this.locale.firstDay + 1;
|
656 |
+
if (startDay > daysInLastMonth)
|
657 |
+
startDay -= 7;
|
658 |
+
|
659 |
+
if (dayOfWeek == this.locale.firstDay)
|
660 |
+
startDay = daysInLastMonth - 6;
|
661 |
+
|
662 |
+
var curDate = moment([lastYear, lastMonth, startDay, 12, minute, second]);
|
663 |
+
|
664 |
+
var col, row;
|
665 |
+
for (var i = 0, col = 0, row = 0; i < 42; i++, col++, curDate = moment(curDate).add(24, 'hour')) {
|
666 |
+
if (i > 0 && col % 7 === 0) {
|
667 |
+
col = 0;
|
668 |
+
row++;
|
669 |
+
}
|
670 |
+
calendar[row][col] = curDate.clone().hour(hour).minute(minute).second(second);
|
671 |
+
curDate.hour(12);
|
672 |
+
|
673 |
+
if (this.minDate && calendar[row][col].format('YYYY-MM-DD') == this.minDate.format('YYYY-MM-DD') && calendar[row][col].isBefore(this.minDate) && side == 'left') {
|
674 |
+
calendar[row][col] = this.minDate.clone();
|
675 |
+
}
|
676 |
+
|
677 |
+
if (this.maxDate && calendar[row][col].format('YYYY-MM-DD') == this.maxDate.format('YYYY-MM-DD') && calendar[row][col].isAfter(this.maxDate) && side == 'right') {
|
678 |
+
calendar[row][col] = this.maxDate.clone();
|
679 |
+
}
|
680 |
+
|
681 |
+
}
|
682 |
+
|
683 |
+
//make the calendar object available to hoverDate/clickDate
|
684 |
+
if (side == 'left') {
|
685 |
+
this.leftCalendar.calendar = calendar;
|
686 |
+
} else {
|
687 |
+
this.rightCalendar.calendar = calendar;
|
688 |
+
}
|
689 |
+
|
690 |
+
//
|
691 |
+
// Display the calendar
|
692 |
+
//
|
693 |
+
|
694 |
+
var minDate = side == 'left' ? this.minDate : this.startDate;
|
695 |
+
var maxDate = this.maxDate;
|
696 |
+
var selected = side == 'left' ? this.startDate : this.endDate;
|
697 |
+
var arrow = this.locale.direction == 'ltr' ? {left: 'chevron-left', right: 'chevron-right'} : {left: 'chevron-right', right: 'chevron-left'};
|
698 |
+
|
699 |
+
var html = '<table class="table-condensed">';
|
700 |
+
html += '<thead>';
|
701 |
+
html += '<tr>';
|
702 |
+
|
703 |
+
// add empty cell for week number
|
704 |
+
if (this.showWeekNumbers || this.showISOWeekNumbers)
|
705 |
+
html += '<th></th>';
|
706 |
+
|
707 |
+
if ((!minDate || minDate.isBefore(calendar.firstDay)) && (!this.linkedCalendars || side == 'left')) {
|
708 |
+
html += '<th class="prev sui-wrap available"><i class="sui-icon-' + arrow.left + '"></i></th>';
|
709 |
+
} else {
|
710 |
+
html += '<th></th>';
|
711 |
+
}
|
712 |
+
|
713 |
+
var dateHtml = this.locale.monthNames[calendar[1][1].month()] + calendar[1][1].format(" YYYY");
|
714 |
+
|
715 |
+
if (this.showDropdowns) {
|
716 |
+
var currentMonth = calendar[1][1].month();
|
717 |
+
var currentYear = calendar[1][1].year();
|
718 |
+
var maxYear = (maxDate && maxDate.year()) || (currentYear + 5);
|
719 |
+
var minYear = (minDate && minDate.year()) || (currentYear - 50);
|
720 |
+
var inMinYear = currentYear == minYear;
|
721 |
+
var inMaxYear = currentYear == maxYear;
|
722 |
+
|
723 |
+
var monthHtml = '<select class="monthselect">';
|
724 |
+
for (var m = 0; m < 12; m++) {
|
725 |
+
if ((!inMinYear || m >= minDate.month()) && (!inMaxYear || m <= maxDate.month())) {
|
726 |
+
monthHtml += "<option value='" + m + "'" +
|
727 |
+
(m === currentMonth ? " selected='selected'" : "") +
|
728 |
+
">" + this.locale.monthNames[m] + "</option>";
|
729 |
+
} else {
|
730 |
+
monthHtml += "<option value='" + m + "'" +
|
731 |
+
(m === currentMonth ? " selected='selected'" : "") +
|
732 |
+
" disabled='disabled'>" + this.locale.monthNames[m] + "</option>";
|
733 |
+
}
|
734 |
+
}
|
735 |
+
monthHtml += "</select>";
|
736 |
+
|
737 |
+
var yearHtml = '<select class="yearselect">';
|
738 |
+
for (var y = minYear; y <= maxYear; y++) {
|
739 |
+
yearHtml += '<option value="' + y + '"' +
|
740 |
+
(y === currentYear ? ' selected="selected"' : '') +
|
741 |
+
'>' + y + '</option>';
|
742 |
+
}
|
743 |
+
yearHtml += '</select>';
|
744 |
+
|
745 |
+
dateHtml = monthHtml + yearHtml;
|
746 |
+
}
|
747 |
+
|
748 |
+
html += '<th colspan="5" class="month">' + dateHtml + '</th>';
|
749 |
+
|
750 |
+
if ((!maxDate || maxDate.isAfter(calendar.lastDay)) && (!this.linkedCalendars || side == 'right' || this.singleDatePicker)) {
|
751 |
+
html += '<th class="next sui-wrap available"><i class="sui-icon-' + arrow.right + '"></i></th>';
|
752 |
+
} else {
|
753 |
+
html += '<th></th>';
|
754 |
+
}
|
755 |
+
|
756 |
+
html += '</tr>';
|
757 |
+
html += '<tr>';
|
758 |
+
|
759 |
+
// add week number label
|
760 |
+
if (this.showWeekNumbers || this.showISOWeekNumbers)
|
761 |
+
html += '<th class="week">' + this.locale.weekLabel + '</th>';
|
762 |
+
|
763 |
+
$.each(this.locale.daysOfWeek, function(index, dayOfWeek) {
|
764 |
+
html += '<th>' + dayOfWeek + '</th>';
|
765 |
+
});
|
766 |
+
|
767 |
+
html += '</tr>';
|
768 |
+
html += '</thead>';
|
769 |
+
html += '<tbody>';
|
770 |
+
|
771 |
+
//adjust maxDate to reflect the dateLimit setting in order to
|
772 |
+
//grey out end dates beyond the dateLimit
|
773 |
+
if (this.endDate == null && this.dateLimit) {
|
774 |
+
var maxLimit = this.startDate.clone().add(this.dateLimit).endOf('day');
|
775 |
+
if (!maxDate || maxLimit.isBefore(maxDate)) {
|
776 |
+
maxDate = maxLimit;
|
777 |
+
}
|
778 |
+
}
|
779 |
+
|
780 |
+
for (var row = 0; row < 6; row++) {
|
781 |
+
html += '<tr>';
|
782 |
+
|
783 |
+
// add week number
|
784 |
+
if (this.showWeekNumbers)
|
785 |
+
html += '<td class="week">' + calendar[row][0].week() + '</td>';
|
786 |
+
else if (this.showISOWeekNumbers)
|
787 |
+
html += '<td class="week">' + calendar[row][0].isoWeek() + '</td>';
|
788 |
+
|
789 |
+
for (var col = 0; col < 7; col++) {
|
790 |
+
|
791 |
+
var classes = [];
|
792 |
+
|
793 |
+
//highlight today's date
|
794 |
+
if (calendar[row][col].isSame(new Date(), "day"))
|
795 |
+
classes.push('today');
|
796 |
+
|
797 |
+
//highlight weekends
|
798 |
+
if (calendar[row][col].isoWeekday() > 5)
|
799 |
+
classes.push('weekend');
|
800 |
+
|
801 |
+
//grey out the dates in other months displayed at beginning and end of this calendar
|
802 |
+
if (calendar[row][col].month() != calendar[1][1].month())
|
803 |
+
classes.push('off');
|
804 |
+
|
805 |
+
//don't allow selection of dates before the minimum date
|
806 |
+
if (this.minDate && calendar[row][col].isBefore(this.minDate, 'day'))
|
807 |
+
classes.push('off', 'disabled');
|
808 |
+
|
809 |
+
//don't allow selection of dates after the maximum date
|
810 |
+
if (maxDate && calendar[row][col].isAfter(maxDate, 'day'))
|
811 |
+
classes.push('off', 'disabled');
|
812 |
+
|
813 |
+
//don't allow selection of date if a custom function decides it's invalid
|
814 |
+
if (this.isInvalidDate(calendar[row][col]))
|
815 |
+
classes.push('off', 'disabled');
|
816 |
+
|
817 |
+
//highlight the currently selected start date
|
818 |
+
if (calendar[row][col].format('YYYY-MM-DD') == this.startDate.format('YYYY-MM-DD'))
|
819 |
+
classes.push('active', 'start-date');
|
820 |
+
|
821 |
+
//highlight the currently selected end date
|
822 |
+
if (this.endDate != null && calendar[row][col].format('YYYY-MM-DD') == this.endDate.format('YYYY-MM-DD'))
|
823 |
+
classes.push('active', 'end-date');
|
824 |
+
|
825 |
+
//highlight dates in-between the selected dates
|
826 |
+
if (this.endDate != null && calendar[row][col] > this.startDate && calendar[row][col] < this.endDate)
|
827 |
+
classes.push('in-range');
|
828 |
+
|
829 |
+
//apply custom classes for this date
|
830 |
+
var isCustom = this.isCustomDate(calendar[row][col]);
|
831 |
+
if (isCustom !== false) {
|
832 |
+
if (typeof isCustom === 'string')
|
833 |
+
classes.push(isCustom);
|
834 |
+
else
|
835 |
+
Array.prototype.push.apply(classes, isCustom);
|
836 |
+
}
|
837 |
+
|
838 |
+
var cname = '', disabled = false;
|
839 |
+
for (var i = 0; i < classes.length; i++) {
|
840 |
+
cname += classes[i] + ' ';
|
841 |
+
if (classes[i] == 'disabled')
|
842 |
+
disabled = true;
|
843 |
+
}
|
844 |
+
if (!disabled)
|
845 |
+
cname += 'available';
|
846 |
+
|
847 |
+
html += '<td class="' + cname.replace(/^\s+|\s+$/g, '') + '" data-title="' + 'r' + row + 'c' + col + '">' + calendar[row][col].date() + '</td>';
|
848 |
+
|
849 |
+
}
|
850 |
+
html += '</tr>';
|
851 |
+
}
|
852 |
+
|
853 |
+
html += '</tbody>';
|
854 |
+
html += '</table>';
|
855 |
+
|
856 |
+
this.container.find('.calendar.' + side + ' .calendar-table').html(html);
|
857 |
+
|
858 |
+
},
|
859 |
+
|
860 |
+
renderTimePicker: function(side) {
|
861 |
+
|
862 |
+
// Don't bother updating the time picker if it's currently disabled
|
863 |
+
// because an end date hasn't been clicked yet
|
864 |
+
if (side == 'right' && !this.endDate) return;
|
865 |
+
|
866 |
+
var html, selected, minDate, maxDate = this.maxDate;
|
867 |
+
|
868 |
+
if (this.dateLimit && (!this.maxDate || this.startDate.clone().add(this.dateLimit).isAfter(this.maxDate)))
|
869 |
+
maxDate = this.startDate.clone().add(this.dateLimit);
|
870 |
+
|
871 |
+
if (side == 'left') {
|
872 |
+
selected = this.startDate.clone();
|
873 |
+
minDate = this.minDate;
|
874 |
+
} else if (side == 'right') {
|
875 |
+
selected = this.endDate.clone();
|
876 |
+
minDate = this.startDate;
|
877 |
+
|
878 |
+
//Preserve the time already selected
|
879 |
+
var timeSelector = this.container.find('.calendar.right .calendar-time div');
|
880 |
+
if (timeSelector.html() != '') {
|
881 |
+
|
882 |
+
selected.hour(timeSelector.find('.hourselect option:selected').val() || selected.hour());
|
883 |
+
selected.minute(timeSelector.find('.minuteselect option:selected').val() || selected.minute());
|
884 |
+
selected.second(timeSelector.find('.secondselect option:selected').val() || selected.second());
|
885 |
+
|
886 |
+
if (!this.timePicker24Hour) {
|
887 |
+
var ampm = timeSelector.find('.ampmselect option:selected').val();
|
888 |
+
if (ampm === 'PM' && selected.hour() < 12)
|
889 |
+
selected.hour(selected.hour() + 12);
|
890 |
+
if (ampm === 'AM' && selected.hour() === 12)
|
891 |
+
selected.hour(0);
|
892 |
+
}
|
893 |
+
|
894 |
+
}
|
895 |
+
|
896 |
+
if (selected.isBefore(this.startDate))
|
897 |
+
selected = this.startDate.clone();
|
898 |
+
|
899 |
+
if (maxDate && selected.isAfter(maxDate))
|
900 |
+
selected = maxDate.clone();
|
901 |
+
|
902 |
+
}
|
903 |
+
|
904 |
+
//
|
905 |
+
// hours
|
906 |
+
//
|
907 |
+
|
908 |
+
html = '<select class="hourselect">';
|
909 |
+
|
910 |
+
var start = this.timePicker24Hour ? 0 : 1;
|
911 |
+
var end = this.timePicker24Hour ? 23 : 12;
|
912 |
+
|
913 |
+
for (var i = start; i <= end; i++) {
|
914 |
+
var i_in_24 = i;
|
915 |
+
if (!this.timePicker24Hour)
|
916 |
+
i_in_24 = selected.hour() >= 12 ? (i == 12 ? 12 : i + 12) : (i == 12 ? 0 : i);
|
917 |
+
|
918 |
+
var time = selected.clone().hour(i_in_24);
|
919 |
+
var disabled = false;
|
920 |
+
if (minDate && time.minute(59).isBefore(minDate))
|
921 |
+
disabled = true;
|
922 |
+
if (maxDate && time.minute(0).isAfter(maxDate))
|
923 |
+
disabled = true;
|
924 |
+
|
925 |
+
if (i_in_24 == selected.hour() && !disabled) {
|
926 |
+
html += '<option value="' + i + '" selected="selected">' + i + '</option>';
|
927 |
+
} else if (disabled) {
|
928 |
+
html += '<option value="' + i + '" disabled="disabled" class="disabled">' + i + '</option>';
|
929 |
+
} else {
|
930 |
+
html += '<option value="' + i + '">' + i + '</option>';
|
931 |
+
}
|
932 |
+
}
|
933 |
+
|
934 |
+
html += '</select> ';
|
935 |
+
|
936 |
+
//
|
937 |
+
// minutes
|
938 |
+
//
|
939 |
+
|
940 |
+
html += ': <select class="minuteselect">';
|
941 |
+
|
942 |
+
for (var i = 0; i < 60; i += this.timePickerIncrement) {
|
943 |
+
var padded = i < 10 ? '0' + i : i;
|
944 |
+
var time = selected.clone().minute(i);
|
945 |
+
|
946 |
+
var disabled = false;
|
947 |
+
if (minDate && time.second(59).isBefore(minDate))
|
948 |
+
disabled = true;
|
949 |
+
if (maxDate && time.second(0).isAfter(maxDate))
|
950 |
+
disabled = true;
|
951 |
+
|
952 |
+
if (selected.minute() == i && !disabled) {
|
953 |
+
html += '<option value="' + i + '" selected="selected">' + padded + '</option>';
|
954 |
+
} else if (disabled) {
|
955 |
+
html += '<option value="' + i + '" disabled="disabled" class="disabled">' + padded + '</option>';
|
956 |
+
} else {
|
957 |
+
html += '<option value="' + i + '">' + padded + '</option>';
|
958 |
+
}
|
959 |
+
}
|
960 |
+
|
961 |
+
html += '</select> ';
|
962 |
+
|
963 |
+
//
|
964 |
+
// seconds
|
965 |
+
//
|
966 |
+
|
967 |
+
if (this.timePickerSeconds) {
|
968 |
+
html += ': <select class="secondselect">';
|
969 |
+
|
970 |
+
for (var i = 0; i < 60; i++) {
|
971 |
+
var padded = i < 10 ? '0' + i : i;
|
972 |
+
var time = selected.clone().second(i);
|
973 |
+
|
974 |
+
var disabled = false;
|
975 |
+
if (minDate && time.isBefore(minDate))
|
976 |
+
disabled = true;
|
977 |
+
if (maxDate && time.isAfter(maxDate))
|
978 |
+
disabled = true;
|
979 |
+
|
980 |
+
if (selected.second() == i && !disabled) {
|
981 |
+
html += '<option value="' + i + '" selected="selected">' + padded + '</option>';
|
982 |
+
} else if (disabled) {
|
983 |
+
html += '<option value="' + i + '" disabled="disabled" class="disabled">' + padded + '</option>';
|
984 |
+
} else {
|
985 |
+
html += '<option value="' + i + '">' + padded + '</option>';
|
986 |
+
}
|
987 |
+
}
|
988 |
+
|
989 |
+
html += '</select> ';
|
990 |
+
}
|
991 |
+
|
992 |
+
//
|
993 |
+
// AM/PM
|
994 |
+
//
|
995 |
+
|
996 |
+
if (!this.timePicker24Hour) {
|
997 |
+
html += '<select class="ampmselect">';
|
998 |
+
|
999 |
+
var am_html = '';
|
1000 |
+
var pm_html = '';
|
1001 |
+
|
1002 |
+
if (minDate && selected.clone().hour(12).minute(0).second(0).isBefore(minDate))
|
1003 |
+
am_html = ' disabled="disabled" class="disabled"';
|
1004 |
+
|
1005 |
+
if (maxDate && selected.clone().hour(0).minute(0).second(0).isAfter(maxDate))
|
1006 |
+
pm_html = ' disabled="disabled" class="disabled"';
|
1007 |
+
|
1008 |
+
if (selected.hour() >= 12) {
|
1009 |
+
html += '<option value="AM"' + am_html + '>AM</option><option value="PM" selected="selected"' + pm_html + '>PM</option>';
|
1010 |
+
} else {
|
1011 |
+
html += '<option value="AM" selected="selected"' + am_html + '>AM</option><option value="PM"' + pm_html + '>PM</option>';
|
1012 |
+
}
|
1013 |
+
|
1014 |
+
html += '</select>';
|
1015 |
+
}
|
1016 |
+
|
1017 |
+
this.container.find('.calendar.' + side + ' .calendar-time div').html(html);
|
1018 |
+
|
1019 |
+
},
|
1020 |
+
|
1021 |
+
updateFormInputs: function() {
|
1022 |
+
|
1023 |
+
//ignore mouse movements while an above-calendar text input has focus
|
1024 |
+
if (this.container.find('input[name=daterangepicker_start]').is(":focus") || this.container.find('input[name=daterangepicker_end]').is(":focus"))
|
1025 |
+
return;
|
1026 |
+
|
1027 |
+
this.container.find('input[name=daterangepicker_start]').val(this.startDate.format(this.locale.format));
|
1028 |
+
if (this.endDate)
|
1029 |
+
this.container.find('input[name=daterangepicker_end]').val(this.endDate.format(this.locale.format));
|
1030 |
+
|
1031 |
+
if (this.singleDatePicker || (this.endDate && (this.startDate.isBefore(this.endDate) || this.startDate.isSame(this.endDate)))) {
|
1032 |
+
this.container.find('button.applyBtn').removeAttr('disabled');
|
1033 |
+
} else {
|
1034 |
+
this.container.find('button.applyBtn').attr('disabled', 'disabled');
|
1035 |
+
}
|
1036 |
+
|
1037 |
+
},
|
1038 |
+
|
1039 |
+
move: function() {
|
1040 |
+
var parentOffset = { top: 0, left: 0 },
|
1041 |
+
containerTop;
|
1042 |
+
var parentRightEdge = $(window).width();
|
1043 |
+
if (!this.parentEl.is('body')) {
|
1044 |
+
parentOffset = {
|
1045 |
+
top: this.parentEl.offset().top - this.parentEl.scrollTop(),
|
1046 |
+
left: this.parentEl.offset().left - this.parentEl.scrollLeft()
|
1047 |
+
};
|
1048 |
+
parentRightEdge = this.parentEl[0].clientWidth + this.parentEl.offset().left;
|
1049 |
+
}
|
1050 |
+
|
1051 |
+
if (this.drops == 'up')
|
1052 |
+
containerTop = this.element.offset().top - this.container.outerHeight() - parentOffset.top;
|
1053 |
+
else
|
1054 |
+
containerTop = this.element.offset().top + this.element.outerHeight() - parentOffset.top;
|
1055 |
+
this.container[this.drops == 'up' ? 'addClass' : 'removeClass']('dropup');
|
1056 |
+
|
1057 |
+
if (this.opens == 'left') {
|
1058 |
+
this.container.css({
|
1059 |
+
top: containerTop,
|
1060 |
+
right: parentRightEdge - this.element.offset().left - this.element.outerWidth(),
|
1061 |
+
left: 'auto'
|
1062 |
+
});
|
1063 |
+
if (this.container.offset().left < 0) {
|
1064 |
+
this.container.css({
|
1065 |
+
right: 'auto',
|
1066 |
+
left: 9
|
1067 |
+
});
|
1068 |
+
}
|
1069 |
+
} else if (this.opens == 'center') {
|
1070 |
+
this.container.css({
|
1071 |
+
top: containerTop,
|
1072 |
+
left: this.element.offset().left - parentOffset.left + this.element.outerWidth() / 2
|
1073 |
+
- this.container.outerWidth() / 2,
|
1074 |
+
right: 'auto'
|
1075 |
+
});
|
1076 |
+
if (this.container.offset().left < 0) {
|
1077 |
+
this.container.css({
|
1078 |
+
right: 'auto',
|
1079 |
+
left: 9
|
1080 |
+
});
|
1081 |
+
}
|
1082 |
+
} else {
|
1083 |
+
this.container.css({
|
1084 |
+
top: containerTop,
|
1085 |
+
left: this.element.offset().left - parentOffset.left,
|
1086 |
+
right: 'auto'
|
1087 |
+
});
|
1088 |
+
if (this.container.offset().left + this.container.outerWidth() > $(window).width()) {
|
1089 |
+
this.container.css({
|
1090 |
+
left: 'auto',
|
1091 |
+
right: 0
|
1092 |
+
});
|
1093 |
+
}
|
1094 |
+
}
|
1095 |
+
},
|
1096 |
+
|
1097 |
+
show: function(e) {
|
1098 |
+
if (this.isShowing) return;
|
1099 |
+
|
1100 |
+
// Create a click proxy that is private to this instance of datepicker, for unbinding
|
1101 |
+
this._outsideClickProxy = $.proxy(function(e) { this.outsideClick(e); }, this);
|
1102 |
+
|
1103 |
+
// Bind global datepicker mousedown for hiding and
|
1104 |
+
$(document)
|
1105 |
+
.on('mousedown.daterangepicker', this._outsideClickProxy)
|
1106 |
+
// also support mobile devices
|
1107 |
+
.on('touchend.daterangepicker', this._outsideClickProxy)
|
1108 |
+
// also explicitly play nice with Bootstrap dropdowns, which stopPropagation when clicking them
|
1109 |
+
.on('click.daterangepicker', '[data-toggle=dropdown]', this._outsideClickProxy)
|
1110 |
+
// and also close when focus changes to outside the picker (eg. tabbing between controls)
|
1111 |
+
.on('focusin.daterangepicker', this._outsideClickProxy);
|
1112 |
+
|
1113 |
+
// Reposition the picker if the window is resized while it's open
|
1114 |
+
$(window).on('resize.daterangepicker', $.proxy(function(e) { this.move(e); }, this));
|
1115 |
+
|
1116 |
+
this.oldStartDate = this.startDate.clone();
|
1117 |
+
this.oldEndDate = this.endDate.clone();
|
1118 |
+
this.previousRightTime = this.endDate.clone();
|
1119 |
+
|
1120 |
+
this.updateView();
|
1121 |
+
this.container.show();
|
1122 |
+
this.move();
|
1123 |
+
this.element.trigger('show.daterangepicker', this);
|
1124 |
+
this.isShowing = true;
|
1125 |
+
},
|
1126 |
+
|
1127 |
+
hide: function(e) {
|
1128 |
+
if (!this.isShowing) return;
|
1129 |
+
|
1130 |
+
//incomplete date selection, revert to last values
|
1131 |
+
if (!this.endDate) {
|
1132 |
+
this.startDate = this.oldStartDate.clone();
|
1133 |
+
this.endDate = this.oldEndDate.clone();
|
1134 |
+
}
|
1135 |
+
|
1136 |
+
//if a new date range was selected, invoke the user callback function
|
1137 |
+
if (!this.startDate.isSame(this.oldStartDate) || !this.endDate.isSame(this.oldEndDate))
|
1138 |
+
this.callback(this.startDate, this.endDate, this.chosenLabel);
|
1139 |
+
|
1140 |
+
//if picker is attached to a text input, update it
|
1141 |
+
this.updateElement();
|
1142 |
+
|
1143 |
+
$(document).off('.daterangepicker');
|
1144 |
+
$(window).off('.daterangepicker');
|
1145 |
+
this.container.hide();
|
1146 |
+
this.element.trigger('hide.daterangepicker', this);
|
1147 |
+
this.isShowing = false;
|
1148 |
+
},
|
1149 |
+
|
1150 |
+
toggle: function(e) {
|
1151 |
+
if (this.isShowing) {
|
1152 |
+
this.hide();
|
1153 |
+
} else {
|
1154 |
+
this.show();
|
1155 |
+
}
|
1156 |
+
},
|
1157 |
+
|
1158 |
+
outsideClick: function(e) {
|
1159 |
+
var target = $(e.target);
|
1160 |
+
// if the page is clicked anywhere except within the daterangerpicker/button
|
1161 |
+
// itself then call this.hide()
|
1162 |
+
if (
|
1163 |
+
// ie modal dialog fix
|
1164 |
+
e.type == "focusin" ||
|
1165 |
+
target.closest(this.element).length ||
|
1166 |
+
target.closest(this.container).length ||
|
1167 |
+
target.closest('.calendar-table').length
|
1168 |
+
) return;
|
1169 |
+
this.hide();
|
1170 |
+
this.element.trigger('outsideClick.daterangepicker', this);
|
1171 |
+
},
|
1172 |
+
|
1173 |
+
showCalendars: function() {
|
1174 |
+
this.container.addClass('show-calendar');
|
1175 |
+
this.move();
|
1176 |
+
this.element.trigger('showCalendar.daterangepicker', this);
|
1177 |
+
},
|
1178 |
+
|
1179 |
+
hideCalendars: function() {
|
1180 |
+
this.container.removeClass('show-calendar');
|
1181 |
+
this.element.trigger('hideCalendar.daterangepicker', this);
|
1182 |
+
},
|
1183 |
+
|
1184 |
+
hoverRange: function(e) {
|
1185 |
+
|
1186 |
+
//ignore mouse movements while an above-calendar text input has focus
|
1187 |
+
if (this.container.find('input[name=daterangepicker_start]').is(":focus") || this.container.find('input[name=daterangepicker_end]').is(":focus"))
|
1188 |
+
return;
|
1189 |
+
|
1190 |
+
var label = e.target.getAttribute('data-range-key');
|
1191 |
+
|
1192 |
+
if (label == this.locale.customRangeLabel) {
|
1193 |
+
this.updateView();
|
1194 |
+
} else {
|
1195 |
+
var dates = this.ranges[label];
|
1196 |
+
this.container.find('input[name=daterangepicker_start]').val(dates[0].format(this.locale.format));
|
1197 |
+
this.container.find('input[name=daterangepicker_end]').val(dates[1].format(this.locale.format));
|
1198 |
+
}
|
1199 |
+
|
1200 |
+
},
|
1201 |
+
|
1202 |
+
clickRange: function(e) {
|
1203 |
+
var label = e.target.getAttribute('data-range-key');
|
1204 |
+
this.chosenLabel = label;
|
1205 |
+
if (label == this.locale.customRangeLabel) {
|
1206 |
+
this.showCalendars();
|
1207 |
+
} else {
|
1208 |
+
var dates = this.ranges[label];
|
1209 |
+
this.startDate = dates[0];
|
1210 |
+
this.endDate = dates[1];
|
1211 |
+
|
1212 |
+
if (!this.timePicker) {
|
1213 |
+
this.startDate.startOf('day');
|
1214 |
+
this.endDate.endOf('day');
|
1215 |
+
}
|
1216 |
+
|
1217 |
+
if (!this.alwaysShowCalendars)
|
1218 |
+
this.hideCalendars();
|
1219 |
+
this.clickApply();
|
1220 |
+
}
|
1221 |
+
},
|
1222 |
+
|
1223 |
+
clickPrev: function(e) {
|
1224 |
+
var cal = $(e.target).parents('.calendar');
|
1225 |
+
if (cal.hasClass('left')) {
|
1226 |
+
this.leftCalendar.month.subtract(1, 'month');
|
1227 |
+
if (this.linkedCalendars)
|
1228 |
+
this.rightCalendar.month.subtract(1, 'month');
|
1229 |
+
} else {
|
1230 |
+
this.rightCalendar.month.subtract(1, 'month');
|
1231 |
+
}
|
1232 |
+
this.updateCalendars();
|
1233 |
+
},
|
1234 |
+
|
1235 |
+
clickNext: function(e) {
|
1236 |
+
var cal = $(e.target).parents('.calendar');
|
1237 |
+
if (cal.hasClass('left')) {
|
1238 |
+
this.leftCalendar.month.add(1, 'month');
|
1239 |
+
} else {
|
1240 |
+
this.rightCalendar.month.add(1, 'month');
|
1241 |
+
if (this.linkedCalendars)
|
1242 |
+
this.leftCalendar.month.add(1, 'month');
|
1243 |
+
}
|
1244 |
+
this.updateCalendars();
|
1245 |
+
},
|
1246 |
+
|
1247 |
+
hoverDate: function(e) {
|
1248 |
+
|
1249 |
+
//ignore mouse movements while an above-calendar text input has focus
|
1250 |
+
//if (this.container.find('input[name=daterangepicker_start]').is(":focus") || this.container.find('input[name=daterangepicker_end]').is(":focus"))
|
1251 |
+
// return;
|
1252 |
+
|
1253 |
+
//ignore dates that can't be selected
|
1254 |
+
if (!$(e.target).hasClass('available')) return;
|
1255 |
+
|
1256 |
+
//have the text inputs above calendars reflect the date being hovered over
|
1257 |
+
var title = $(e.target).attr('data-title');
|
1258 |
+
var row = title.substr(1, 1);
|
1259 |
+
var col = title.substr(3, 1);
|
1260 |
+
var cal = $(e.target).parents('.calendar');
|
1261 |
+
var date = cal.hasClass('left') ? this.leftCalendar.calendar[row][col] : this.rightCalendar.calendar[row][col];
|
1262 |
+
|
1263 |
+
if (this.endDate && !this.container.find('input[name=daterangepicker_start]').is(":focus")) {
|
1264 |
+
this.container.find('input[name=daterangepicker_start]').val(date.format(this.locale.format));
|
1265 |
+
} else if (!this.endDate && !this.container.find('input[name=daterangepicker_end]').is(":focus")) {
|
1266 |
+
this.container.find('input[name=daterangepicker_end]').val(date.format(this.locale.format));
|
1267 |
+
}
|
1268 |
+
|
1269 |
+
//highlight the dates between the start date and the date being hovered as a potential end date
|
1270 |
+
var leftCalendar = this.leftCalendar;
|
1271 |
+
var rightCalendar = this.rightCalendar;
|
1272 |
+
var startDate = this.startDate;
|
1273 |
+
if (!this.endDate) {
|
1274 |
+
this.container.find('.calendar tbody td').each(function(index, el) {
|
1275 |
+
|
1276 |
+
//skip week numbers, only look at dates
|
1277 |
+
if ($(el).hasClass('week')) return;
|
1278 |
+
|
1279 |
+
var title = $(el).attr('data-title');
|
1280 |
+
var row = title.substr(1, 1);
|
1281 |
+
var col = title.substr(3, 1);
|
1282 |
+
var cal = $(el).parents('.calendar');
|
1283 |
+
var dt = cal.hasClass('left') ? leftCalendar.calendar[row][col] : rightCalendar.calendar[row][col];
|
1284 |
+
|
1285 |
+
if ((dt.isAfter(startDate) && dt.isBefore(date)) || dt.isSame(date, 'day')) {
|
1286 |
+
$(el).addClass('in-range');
|
1287 |
+
} else {
|
1288 |
+
$(el).removeClass('in-range');
|
1289 |
+
}
|
1290 |
+
|
1291 |
+
});
|
1292 |
+
}
|
1293 |
+
|
1294 |
+
},
|
1295 |
+
|
1296 |
+
clickDate: function(e) {
|
1297 |
+
|
1298 |
+
if (!$(e.target).hasClass('available')) return;
|
1299 |
+
|
1300 |
+
var title = $(e.target).attr('data-title');
|
1301 |
+
var row = title.substr(1, 1);
|
1302 |
+
var col = title.substr(3, 1);
|
1303 |
+
var cal = $(e.target).parents('.calendar');
|
1304 |
+
var date = cal.hasClass('left') ? this.leftCalendar.calendar[row][col] : this.rightCalendar.calendar[row][col];
|
1305 |
+
|
1306 |
+
//
|
1307 |
+
// this function needs to do a few things:
|
1308 |
+
// * alternate between selecting a start and end date for the range,
|
1309 |
+
// * if the time picker is enabled, apply the hour/minute/second from the select boxes to the clicked date
|
1310 |
+
// * if autoapply is enabled, and an end date was chosen, apply the selection
|
1311 |
+
// * if single date picker mode, and time picker isn't enabled, apply the selection immediately
|
1312 |
+
// * if one of the inputs above the calendars was focused, cancel that manual input
|
1313 |
+
//
|
1314 |
+
|
1315 |
+
if (this.endDate || date.isBefore(this.startDate, 'day')) { //picking start
|
1316 |
+
if (this.timePicker) {
|
1317 |
+
var hour = parseInt(this.container.find('.left .hourselect').val(), 10);
|
1318 |
+
if (!this.timePicker24Hour) {
|
1319 |
+
var ampm = this.container.find('.left .ampmselect').val();
|
1320 |
+
if (ampm === 'PM' && hour < 12)
|
1321 |
+
hour += 12;
|
1322 |
+
if (ampm === 'AM' && hour === 12)
|
1323 |
+
hour = 0;
|
1324 |
+
}
|
1325 |
+
var minute = parseInt(this.container.find('.left .minuteselect').val(), 10);
|
1326 |
+
var second = this.timePickerSeconds ? parseInt(this.container.find('.left .secondselect').val(), 10) : 0;
|
1327 |
+
date = date.clone().hour(hour).minute(minute).second(second);
|
1328 |
+
}
|
1329 |
+
this.endDate = null;
|
1330 |
+
this.setStartDate(date.clone());
|
1331 |
+
} else if (!this.endDate && date.isBefore(this.startDate)) {
|
1332 |
+
//special case: clicking the same date for start/end,
|
1333 |
+
//but the time of the end date is before the start date
|
1334 |
+
this.setEndDate(this.startDate.clone());
|
1335 |
+
} else { // picking end
|
1336 |
+
if (this.timePicker) {
|
1337 |
+
var hour = parseInt(this.container.find('.right .hourselect').val(), 10);
|
1338 |
+
if (!this.timePicker24Hour) {
|
1339 |
+
var ampm = this.container.find('.right .ampmselect').val();
|
1340 |
+
if (ampm === 'PM' && hour < 12)
|
1341 |
+
hour += 12;
|
1342 |
+
if (ampm === 'AM' && hour === 12)
|
1343 |
+
hour = 0;
|
1344 |
+
}
|
1345 |
+
var minute = parseInt(this.container.find('.right .minuteselect').val(), 10);
|
1346 |
+
var second = this.timePickerSeconds ? parseInt(this.container.find('.right .secondselect').val(), 10) : 0;
|
1347 |
+
date = date.clone().hour(hour).minute(minute).second(second);
|
1348 |
+
}
|
1349 |
+
this.setEndDate(date.clone());
|
1350 |
+
if (this.autoApply) {
|
1351 |
+
this.calculateChosenLabel();
|
1352 |
+
this.clickApply();
|
1353 |
+
}
|
1354 |
+
}
|
1355 |
+
|
1356 |
+
if (this.singleDatePicker) {
|
1357 |
+
this.setEndDate(this.startDate);
|
1358 |
+
if (!this.timePicker)
|
1359 |
+
this.clickApply();
|
1360 |
+
}
|
1361 |
+
|
1362 |
+
this.updateView();
|
1363 |
+
|
1364 |
+
//This is to cancel the blur event handler if the mouse was in one of the inputs
|
1365 |
+
e.stopPropagation();
|
1366 |
+
|
1367 |
+
},
|
1368 |
+
|
1369 |
+
calculateChosenLabel: function () {
|
1370 |
+
var customRange = true;
|
1371 |
+
var i = 0;
|
1372 |
+
for (var range in this.ranges) {
|
1373 |
+
if (this.timePicker) {
|
1374 |
+
if (this.startDate.isSame(this.ranges[range][0]) && this.endDate.isSame(this.ranges[range][1])) {
|
1375 |
+
customRange = false;
|
1376 |
+
this.chosenLabel = this.container.find('.ranges li:eq(' + i + ')').addClass('active').html();
|
1377 |
+
break;
|
1378 |
+
}
|
1379 |
+
} else {
|
1380 |
+
//ignore times when comparing dates if time picker is not enabled
|
1381 |
+
if (this.startDate.format('YYYY-MM-DD') == this.ranges[range][0].format('YYYY-MM-DD') && this.endDate.format('YYYY-MM-DD') == this.ranges[range][1].format('YYYY-MM-DD')) {
|
1382 |
+
customRange = false;
|
1383 |
+
this.chosenLabel = this.container.find('.ranges li:eq(' + i + ')').addClass('active').html();
|
1384 |
+
break;
|
1385 |
+
}
|
1386 |
+
}
|
1387 |
+
i++;
|
1388 |
+
}
|
1389 |
+
if (customRange) {
|
1390 |
+
if (this.showCustomRangeLabel) {
|
1391 |
+
this.chosenLabel = this.container.find('.ranges li:last').addClass('active').html();
|
1392 |
+
} else {
|
1393 |
+
this.chosenLabel = null;
|
1394 |
+
}
|
1395 |
+
this.showCalendars();
|
1396 |
+
}
|
1397 |
+
},
|
1398 |
+
|
1399 |
+
clickApply: function(e) {
|
1400 |
+
this.hide();
|
1401 |
+
this.element.trigger('apply.daterangepicker', this);
|
1402 |
+
},
|
1403 |
+
|
1404 |
+
clickCancel: function(e) {
|
1405 |
+
this.startDate = this.oldStartDate;
|
1406 |
+
this.endDate = this.oldEndDate;
|
1407 |
+
this.hide();
|
1408 |
+
this.element.trigger('cancel.daterangepicker', this);
|
1409 |
+
},
|
1410 |
+
|
1411 |
+
monthOrYearChanged: function(e) {
|
1412 |
+
var isLeft = $(e.target).closest('.calendar').hasClass('left'),
|
1413 |
+
leftOrRight = isLeft ? 'left' : 'right',
|
1414 |
+
cal = this.container.find('.calendar.'+leftOrRight);
|
1415 |
+
|
1416 |
+
// Month must be Number for new moment versions
|
1417 |
+
var month = parseInt(cal.find('.monthselect').val(), 10);
|
1418 |
+
var year = cal.find('.yearselect').val();
|
1419 |
+
|
1420 |
+
if (!isLeft) {
|
1421 |
+
if (year < this.startDate.year() || (year == this.startDate.year() && month < this.startDate.month())) {
|
1422 |
+
month = this.startDate.month();
|
1423 |
+
year = this.startDate.year();
|
1424 |
+
}
|
1425 |
+
}
|
1426 |
+
|
1427 |
+
if (this.minDate) {
|
1428 |
+
if (year < this.minDate.year() || (year == this.minDate.year() && month < this.minDate.month())) {
|
1429 |
+
month = this.minDate.month();
|
1430 |
+
year = this.minDate.year();
|
1431 |
+
}
|
1432 |
+
}
|
1433 |
+
|
1434 |
+
if (this.maxDate) {
|
1435 |
+
if (year > this.maxDate.year() || (year == this.maxDate.year() && month > this.maxDate.month())) {
|
1436 |
+
month = this.maxDate.month();
|
1437 |
+
year = this.maxDate.year();
|
1438 |
+
}
|
1439 |
+
}
|
1440 |
+
|
1441 |
+
if (isLeft) {
|
1442 |
+
this.leftCalendar.month.month(month).year(year);
|
1443 |
+
if (this.linkedCalendars)
|
1444 |
+
this.rightCalendar.month = this.leftCalendar.month.clone().add(1, 'month');
|
1445 |
+
} else {
|
1446 |
+
this.rightCalendar.month.month(month).year(year);
|
1447 |
+
if (this.linkedCalendars)
|
1448 |
+
this.leftCalendar.month = this.rightCalendar.month.clone().subtract(1, 'month');
|
1449 |
+
}
|
1450 |
+
this.updateCalendars();
|
1451 |
+
},
|
1452 |
+
|
1453 |
+
timeChanged: function(e) {
|
1454 |
+
|
1455 |
+
var cal = $(e.target).closest('.calendar'),
|
1456 |
+
isLeft = cal.hasClass('left');
|
1457 |
+
|
1458 |
+
var hour = parseInt(cal.find('.hourselect').val(), 10);
|
1459 |
+
var minute = parseInt(cal.find('.minuteselect').val(), 10);
|
1460 |
+
var second = this.timePickerSeconds ? parseInt(cal.find('.secondselect').val(), 10) : 0;
|
1461 |
+
|
1462 |
+
if (!this.timePicker24Hour) {
|
1463 |
+
var ampm = cal.find('.ampmselect').val();
|
1464 |
+
if (ampm === 'PM' && hour < 12)
|
1465 |
+
hour += 12;
|
1466 |
+
if (ampm === 'AM' && hour === 12)
|
1467 |
+
hour = 0;
|
1468 |
+
}
|
1469 |
+
|
1470 |
+
if (isLeft) {
|
1471 |
+
var start = this.startDate.clone();
|
1472 |
+
start.hour(hour);
|
1473 |
+
start.minute(minute);
|
1474 |
+
start.second(second);
|
1475 |
+
this.setStartDate(start);
|
1476 |
+
if (this.singleDatePicker) {
|
1477 |
+
this.endDate = this.startDate.clone();
|
1478 |
+
} else if (this.endDate && this.endDate.format('YYYY-MM-DD') == start.format('YYYY-MM-DD') && this.endDate.isBefore(start)) {
|
1479 |
+
this.setEndDate(start.clone());
|
1480 |
+
}
|
1481 |
+
} else if (this.endDate) {
|
1482 |
+
var end = this.endDate.clone();
|
1483 |
+
end.hour(hour);
|
1484 |
+
end.minute(minute);
|
1485 |
+
end.second(second);
|
1486 |
+
this.setEndDate(end);
|
1487 |
+
}
|
1488 |
+
|
1489 |
+
//update the calendars so all clickable dates reflect the new time component
|
1490 |
+
this.updateCalendars();
|
1491 |
+
|
1492 |
+
//update the form inputs above the calendars with the new time
|
1493 |
+
this.updateFormInputs();
|
1494 |
+
|
1495 |
+
//re-render the time pickers because changing one selection can affect what's enabled in another
|
1496 |
+
this.renderTimePicker('left');
|
1497 |
+
this.renderTimePicker('right');
|
1498 |
+
|
1499 |
+
},
|
1500 |
+
|
1501 |
+
formInputsChanged: function(e) {
|
1502 |
+
var isRight = $(e.target).closest('.calendar').hasClass('right');
|
1503 |
+
var start = moment(this.container.find('input[name="daterangepicker_start"]').val(), this.locale.format);
|
1504 |
+
var end = moment(this.container.find('input[name="daterangepicker_end"]').val(), this.locale.format);
|
1505 |
+
|
1506 |
+
if (start.isValid() && end.isValid()) {
|
1507 |
+
|
1508 |
+
if (isRight && end.isBefore(start))
|
1509 |
+
start = end.clone();
|
1510 |
+
|
1511 |
+
this.setStartDate(start);
|
1512 |
+
this.setEndDate(end);
|
1513 |
+
|
1514 |
+
if (isRight) {
|
1515 |
+
this.container.find('input[name="daterangepicker_start"]').val(this.startDate.format(this.locale.format));
|
1516 |
+
} else {
|
1517 |
+
this.container.find('input[name="daterangepicker_end"]').val(this.endDate.format(this.locale.format));
|
1518 |
+
}
|
1519 |
+
|
1520 |
+
}
|
1521 |
+
|
1522 |
+
this.updateView();
|
1523 |
+
},
|
1524 |
+
|
1525 |
+
formInputsFocused: function(e) {
|
1526 |
+
|
1527 |
+
// Highlight the focused input
|
1528 |
+
this.container.find('input[name="daterangepicker_start"], input[name="daterangepicker_end"]').removeClass('active');
|
1529 |
+
$(e.target).addClass('active');
|
1530 |
+
|
1531 |
+
// Set the state such that if the user goes back to using a mouse,
|
1532 |
+
// the calendars are aware we're selecting the end of the range, not
|
1533 |
+
// the start. This allows someone to edit the end of a date range without
|
1534 |
+
// re-selecting the beginning, by clicking on the end date input then
|
1535 |
+
// using the calendar.
|
1536 |
+
var isRight = $(e.target).closest('.calendar').hasClass('right');
|
1537 |
+
if (isRight) {
|
1538 |
+
this.endDate = null;
|
1539 |
+
this.setStartDate(this.startDate.clone());
|
1540 |
+
this.updateView();
|
1541 |
+
}
|
1542 |
+
|
1543 |
+
},
|
1544 |
+
|
1545 |
+
formInputsBlurred: function(e) {
|
1546 |
+
|
1547 |
+
// this function has one purpose right now: if you tab from the first
|
1548 |
+
// text input to the second in the UI, the endDate is nulled so that
|
1549 |
+
// you can click another, but if you tab out without clicking anything
|
1550 |
+
// or changing the input value, the old endDate should be retained
|
1551 |
+
|
1552 |
+
if (!this.endDate) {
|
1553 |
+
var val = this.container.find('input[name="daterangepicker_end"]').val();
|
1554 |
+
var end = moment(val, this.locale.format);
|
1555 |
+
if (end.isValid()) {
|
1556 |
+
this.setEndDate(end);
|
1557 |
+
this.updateView();
|
1558 |
+
}
|
1559 |
+
}
|
1560 |
+
|
1561 |
+
},
|
1562 |
+
|
1563 |
+
elementChanged: function() {
|
1564 |
+
if (!this.element.is('input')) return;
|
1565 |
+
if (!this.element.val().length) return;
|
1566 |
+
if (this.element.val().length < this.locale.format.length) return;
|
1567 |
+
|
1568 |
+
var dateString = this.element.val().split(this.locale.separator),
|
1569 |
+
start = null,
|
1570 |
+
end = null;
|
1571 |
+
|
1572 |
+
if (dateString.length === 2) {
|
1573 |
+
start = moment(dateString[0], this.locale.format);
|
1574 |
+
end = moment(dateString[1], this.locale.format);
|
1575 |
+
}
|
1576 |
+
|
1577 |
+
if (this.singleDatePicker || start === null || end === null) {
|
1578 |
+
start = moment(this.element.val(), this.locale.format);
|
1579 |
+
end = start;
|
1580 |
+
}
|
1581 |
+
|
1582 |
+
if (!start.isValid() || !end.isValid()) return;
|
1583 |
+
|
1584 |
+
this.setStartDate(start);
|
1585 |
+
this.setEndDate(end);
|
1586 |
+
this.updateView();
|
1587 |
+
},
|
1588 |
+
|
1589 |
+
keydown: function(e) {
|
1590 |
+
//hide on tab or enter
|
1591 |
+
if ((e.keyCode === 9) || (e.keyCode === 13)) {
|
1592 |
+
this.hide();
|
1593 |
+
}
|
1594 |
+
},
|
1595 |
+
|
1596 |
+
updateElement: function() {
|
1597 |
+
if (this.element.is('input') && !this.singleDatePicker && this.autoUpdateInput) {
|
1598 |
+
this.element.val(this.startDate.format(this.locale.format) + this.locale.separator + this.endDate.format(this.locale.format));
|
1599 |
+
this.element.trigger('change');
|
1600 |
+
} else if (this.element.is('input') && this.autoUpdateInput) {
|
1601 |
+
this.element.val(this.startDate.format(this.locale.format));
|
1602 |
+
this.element.trigger('change');
|
1603 |
+
}
|
1604 |
+
},
|
1605 |
+
|
1606 |
+
remove: function() {
|
1607 |
+
this.container.remove();
|
1608 |
+
this.element.off('.daterangepicker');
|
1609 |
+
this.element.removeData();
|
1610 |
+
}
|
1611 |
+
|
1612 |
+
};
|
1613 |
+
|
1614 |
+
$.fn.daterangepicker = function(options, callback) {
|
1615 |
+
this.each(function() {
|
1616 |
+
var el = $(this);
|
1617 |
+
if (el.data('daterangepicker'))
|
1618 |
+
el.data('daterangepicker').remove();
|
1619 |
+
el.data('daterangepicker', new DateRangePicker(el, options, callback));
|
1620 |
+
});
|
1621 |
+
return this;
|
1622 |
+
};
|
1623 |
+
|
1624 |
+
return DateRangePicker;
|
1625 |
+
|
1626 |
+
}));
|
assets/js/moment/moment.min.js
ADDED
@@ -0,0 +1,551 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
//! moment.js
|
2 |
+
//! version : 2.17.1
|
3 |
+
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
4 |
+
//! license : MIT
|
5 |
+
//! momentjs.com
|
6 |
+
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return od.apply(null,arguments)}
|
7 |
+
// This is done to register the method called with moment()
|
8 |
+
// without creating circular dependencies.
|
9 |
+
function b(a){od=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){
|
10 |
+
// IE8 will treat undefined and null as object if it wasn't for
|
11 |
+
// input != null
|
12 |
+
return null!=a&&"[object Object]"===Object.prototype.toString.call(a)}function e(a){var b;for(b in a)
|
13 |
+
// even if its not own property I'd still call it non-empty
|
14 |
+
return!1;return!0}function f(a){return"number"==typeof a||"[object Number]"===Object.prototype.toString.call(a)}function g(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function h(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function i(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function j(a,b){for(var c in b)i(b,c)&&(a[c]=b[c]);return i(b,"toString")&&(a.toString=b.toString),i(b,"valueOf")&&(a.valueOf=b.valueOf),a}function k(a,b,c,d){return rb(a,b,c,d,!0).utc()}function l(){
|
15 |
+
// We need to deep clone this object.
|
16 |
+
return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function m(a){return null==a._pf&&(a._pf=l()),a._pf}function n(a){if(null==a._isValid){var b=m(a),c=qd.call(b.parsedDateParts,function(a){return null!=a}),d=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c);if(a._strict&&(d=d&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour),null!=Object.isFrozen&&Object.isFrozen(a))return d;a._isValid=d}return a._isValid}function o(a){var b=k(NaN);return null!=a?j(m(b),a):m(b).userInvalidated=!0,b}function p(a){return void 0===a}function q(a,b){var c,d,e;if(p(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),p(b._i)||(a._i=b._i),p(b._f)||(a._f=b._f),p(b._l)||(a._l=b._l),p(b._strict)||(a._strict=b._strict),p(b._tzm)||(a._tzm=b._tzm),p(b._isUTC)||(a._isUTC=b._isUTC),p(b._offset)||(a._offset=b._offset),p(b._pf)||(a._pf=m(b)),p(b._locale)||(a._locale=b._locale),rd.length>0)for(c in rd)d=rd[c],e=b[d],p(e)||(a[d]=e);return a}
|
17 |
+
// Moment prototype object
|
18 |
+
function r(b){q(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),
|
19 |
+
// Prevent infinite loop in case updateOffset creates new moment
|
20 |
+
// objects.
|
21 |
+
sd===!1&&(sd=!0,a.updateOffset(this),sd=!1)}function s(a){return a instanceof r||null!=a&&null!=a._isAMomentObject}function t(a){return a<0?Math.ceil(a)||0:Math.floor(a)}function u(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=t(b)),c}
|
22 |
+
// compare two arrays, return the number of differences
|
23 |
+
function v(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;d<e;d++)(c&&a[d]!==b[d]||!c&&u(a[d])!==u(b[d]))&&g++;return g+f}function w(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function x(b,c){var d=!0;return j(function(){if(null!=a.deprecationHandler&&a.deprecationHandler(null,b),d){for(var e,f=[],g=0;g<arguments.length;g++){if(e="","object"==typeof arguments[g]){e+="\n["+g+"] ";for(var h in arguments[0])e+=h+": "+arguments[0][h]+", ";e=e.slice(0,-2)}else e=arguments[g];f.push(e)}w(b+"\nArguments: "+Array.prototype.slice.call(f).join("")+"\n"+(new Error).stack),d=!1}return c.apply(this,arguments)},c)}function y(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),td[b]||(w(c),td[b]=!0)}function z(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function A(a){var b,c;for(c in a)b=a[c],z(b)?this[c]=b:this["_"+c]=b;this._config=a,
|
24 |
+
// Lenient ordinal parsing accepts just a number in addition to
|
25 |
+
// number + (possibly) stuff coming from _ordinalParseLenient.
|
26 |
+
this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function B(a,b){var c,e=j({},a);for(c in b)i(b,c)&&(d(a[c])&&d(b[c])?(e[c]={},j(e[c],a[c]),j(e[c],b[c])):null!=b[c]?e[c]=b[c]:delete e[c]);for(c in a)i(a,c)&&!i(b,c)&&d(a[c])&&(
|
27 |
+
// make sure changes to properties don't modify parent config
|
28 |
+
e[c]=j({},e[c]));return e}function C(a){null!=a&&this.set(a)}function D(a,b,c){var d=this._calendar[a]||this._calendar.sameElse;return z(d)?d.call(b,c):d}function E(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function F(){return this._invalidDate}function G(a){return this._ordinal.replace("%d",a)}function H(a,b,c,d){var e=this._relativeTime[c];return z(e)?e(a,b,c,d):e.replace(/%d/i,a)}function I(a,b){var c=this._relativeTime[a>0?"future":"past"];return z(c)?c(b):c.replace(/%s/i,b)}function J(a,b){var c=a.toLowerCase();Dd[c]=Dd[c+"s"]=Dd[b]=a}function K(a){return"string"==typeof a?Dd[a]||Dd[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)i(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(a,b){Ed[a]=b}function N(a){var b=[];for(var c in a)b.push({unit:c,priority:Ed[c]});return b.sort(function(a,b){return a.priority-b.priority}),b}function O(b,c){return function(d){return null!=d?(Q(this,b,d),a.updateOffset(this,c),this):P(this,b)}}function P(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function Q(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}
|
29 |
+
// MOMENTS
|
30 |
+
function R(a){return a=K(a),z(this[a])?this[a]():this}function S(a,b){if("object"==typeof a){a=L(a);for(var c=N(a),d=0;d<c.length;d++)this[c[d].unit](a[c[d].unit])}else if(a=K(a),z(this[a]))return this[a](b);return this}function T(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}
|
31 |
+
// token: 'M'
|
32 |
+
// padded: ['MM', 2]
|
33 |
+
// ordinal: 'Mo'
|
34 |
+
// callback: function () { this.month() + 1 }
|
35 |
+
function U(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Id[a]=e),b&&(Id[b[0]]=function(){return T(e.apply(this,arguments),b[1],b[2])}),c&&(Id[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function V(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function W(a){var b,c,d=a.match(Fd);for(b=0,c=d.length;b<c;b++)Id[d[b]]?d[b]=Id[d[b]]:d[b]=V(d[b]);return function(b){var e,f="";for(e=0;e<c;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}
|
36 |
+
// format date using native date object
|
37 |
+
function X(a,b){return a.isValid()?(b=Y(b,a.localeData()),Hd[b]=Hd[b]||W(b),Hd[b](a)):a.localeData().invalidDate()}function Y(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Gd.lastIndex=0;d>=0&&Gd.test(a);)a=a.replace(Gd,c),Gd.lastIndex=0,d-=1;return a}function Z(a,b,c){$d[a]=z(b)?b:function(a,d){return a&&c?c:b}}function $(a,b){return i($d,a)?$d[a](b._strict,b._locale):new RegExp(_(a))}
|
38 |
+
// Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript
|
39 |
+
function _(a){return aa(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function aa(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ba(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),f(b)&&(d=function(a,c){c[b]=u(a)}),c=0;c<a.length;c++)_d[a[c]]=d}function ca(a,b){ba(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function da(a,b,c){null!=b&&i(_d,a)&&_d[a](b,c._a,c,a)}function ea(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function fa(a,b){return a?c(this._months)?this._months[a.month()]:this._months[(this._months.isFormat||ke).test(b)?"format":"standalone"][a.month()]:this._months}function ga(a,b){return a?c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[ke.test(b)?"format":"standalone"][a.month()]:this._monthsShort}function ha(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(
|
40 |
+
// this is not used
|
41 |
+
this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;d<12;++d)f=k([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=je.call(this._shortMonthsParse,g),e!==-1?e:null):(e=je.call(this._longMonthsParse,g),e!==-1?e:null):"MMM"===b?(e=je.call(this._shortMonthsParse,g),e!==-1?e:(e=je.call(this._longMonthsParse,g),e!==-1?e:null)):(e=je.call(this._longMonthsParse,g),e!==-1?e:(e=je.call(this._shortMonthsParse,g),e!==-1?e:null))}function ia(a,b,c){var d,e,f;if(this._monthsParseExact)return ha.call(this,a,b,c);
|
42 |
+
// TODO: add sorting
|
43 |
+
// Sorting makes sure if one month (or abbr) is a prefix of another
|
44 |
+
// see sorting in computeMonthsParse
|
45 |
+
for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;d<12;d++){
|
46 |
+
// test the regex
|
47 |
+
if(
|
48 |
+
// make the regex if we don't have it already
|
49 |
+
e=k([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}
|
50 |
+
// MOMENTS
|
51 |
+
function ja(a,b){var c;if(!a.isValid())
|
52 |
+
// No op
|
53 |
+
return a;if("string"==typeof b)if(/^\d+$/.test(b))b=u(b);else
|
54 |
+
// TODO: Another silent failure?
|
55 |
+
if(b=a.localeData().monthsParse(b),!f(b))return a;return c=Math.min(a.date(),ea(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ka(b){return null!=b?(ja(this,b),a.updateOffset(this,!0),this):P(this,"Month")}function la(){return ea(this.year(),this.month())}function ma(a){return this._monthsParseExact?(i(this,"_monthsRegex")||oa.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):(i(this,"_monthsShortRegex")||(this._monthsShortRegex=ne),this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex)}function na(a){return this._monthsParseExact?(i(this,"_monthsRegex")||oa.call(this),a?this._monthsStrictRegex:this._monthsRegex):(i(this,"_monthsRegex")||(this._monthsRegex=oe),this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex)}function oa(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;b<12;b++)
|
56 |
+
// make the regex if we don't have it already
|
57 |
+
c=k([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(
|
58 |
+
// Sorting makes sure if one month (or abbr) is a prefix of another it
|
59 |
+
// will match the longer piece.
|
60 |
+
d.sort(a),e.sort(a),f.sort(a),b=0;b<12;b++)d[b]=aa(d[b]),e[b]=aa(e[b]);for(b=0;b<24;b++)f[b]=aa(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}
|
61 |
+
// HELPERS
|
62 |
+
function pa(a){return qa(a)?366:365}function qa(a){return a%4===0&&a%100!==0||a%400===0}function ra(){return qa(this.year())}function sa(a,b,c,d,e,f,g){
|
63 |
+
//can't just apply() to create a date:
|
64 |
+
//http://stackoverflow.com/questions/181348/instantiating-a-javascript-object-by-calling-prototype-constructor-apply
|
65 |
+
var h=new Date(a,b,c,d,e,f,g);
|
66 |
+
//the date constructor remaps years 0-99 to 1900-1999
|
67 |
+
return a<100&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function ta(a){var b=new Date(Date.UTC.apply(null,arguments));
|
68 |
+
//the Date.UTC function remaps years 0-99 to 1900-1999
|
69 |
+
return a<100&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}
|
70 |
+
// start-of-first-week - start-of-year
|
71 |
+
function ua(a,b,c){var// first-week day -- which january is always in the first week (4 for iso, 1 for other)
|
72 |
+
d=7+b-c,
|
73 |
+
// first-week day local weekday -- which local weekday is fwd
|
74 |
+
e=(7+ta(a,0,d).getUTCDay()-b)%7;return-e+d-1}
|
75 |
+
//http://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday
|
76 |
+
function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return j<=0?(f=a-1,g=pa(f)+j):j>pa(a)?(f=a+1,g=j-pa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return g<1?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(pa(a)-d+e)/7}
|
77 |
+
// HELPERS
|
78 |
+
// LOCALES
|
79 |
+
function ya(a){return wa(a,this._week.dow,this._week.doy).week}function za(){return this._week.dow}function Aa(){return this._week.doy}
|
80 |
+
// MOMENTS
|
81 |
+
function Ba(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function Ca(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}
|
82 |
+
// HELPERS
|
83 |
+
function Da(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Ea(a,b){return"string"==typeof a?b.weekdaysParse(a)%7||7:isNaN(a)?null:a}function Fa(a,b){return a?c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]:this._weekdays}function Ga(a){return a?this._weekdaysShort[a.day()]:this._weekdaysShort}function Ha(a){return a?this._weekdaysMin[a.day()]:this._weekdaysMin}function Ia(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;d<7;++d)f=k([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=je.call(this._weekdaysParse,g),e!==-1?e:null):"ddd"===b?(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:null):(e=je.call(this._minWeekdaysParse,g),e!==-1?e:null):"dddd"===b?(e=je.call(this._weekdaysParse,g),e!==-1?e:(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:(e=je.call(this._minWeekdaysParse,g),e!==-1?e:null))):"ddd"===b?(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:(e=je.call(this._weekdaysParse,g),e!==-1?e:(e=je.call(this._minWeekdaysParse,g),e!==-1?e:null))):(e=je.call(this._minWeekdaysParse,g),e!==-1?e:(e=je.call(this._weekdaysParse,g),e!==-1?e:(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:null)))}function Ja(a,b,c){var d,e,f;if(this._weekdaysParseExact)return Ia.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;d<7;d++){
|
84 |
+
// test the regex
|
85 |
+
if(
|
86 |
+
// make the regex if we don't have it already
|
87 |
+
e=k([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}
|
88 |
+
// MOMENTS
|
89 |
+
function Ka(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Da(a,this.localeData()),this.add(a-b,"d")):b}function La(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function Ma(a){if(!this.isValid())return null!=a?this:NaN;
|
90 |
+
// behaves the same as moment#day except
|
91 |
+
// as a getter, returns 7 instead of 0 (1-7 range instead of 0-6)
|
92 |
+
// as a setter, sunday should belong to the previous week.
|
93 |
+
if(null!=a){var b=Ea(a,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7}function Na(a){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Qa.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(i(this,"_weekdaysRegex")||(this._weekdaysRegex=ue),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function Oa(a){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Qa.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ve),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Pa(a){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Qa.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=we),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Qa(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],h=[],i=[],j=[];for(b=0;b<7;b++)
|
94 |
+
// make the regex if we don't have it already
|
95 |
+
c=k([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),h.push(e),i.push(f),j.push(d),j.push(e),j.push(f);for(
|
96 |
+
// Sorting makes sure if one weekday (or abbr) is a prefix of another it
|
97 |
+
// will match the longer piece.
|
98 |
+
g.sort(a),h.sort(a),i.sort(a),j.sort(a),b=0;b<7;b++)h[b]=aa(h[b]),i[b]=aa(i[b]),j[b]=aa(j[b]);this._weekdaysRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}
|
99 |
+
// FORMATTING
|
100 |
+
function Ra(){return this.hours()%12||12}function Sa(){return this.hours()||24}function Ta(a,b){U(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}
|
101 |
+
// PARSING
|
102 |
+
function Ua(a,b){return b._meridiemParse}
|
103 |
+
// LOCALES
|
104 |
+
function Va(a){
|
105 |
+
// IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays
|
106 |
+
// Using charAt should be more compatible.
|
107 |
+
return"p"===(a+"").toLowerCase().charAt(0)}function Wa(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Xa(a){return a?a.toLowerCase().replace("_","-"):a}
|
108 |
+
// pick the locale from the array
|
109 |
+
// try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each
|
110 |
+
// substring from most specific to least, but move to the next array item if it's a more specific variant than the current root
|
111 |
+
function Ya(a){for(var b,c,d,e,f=0;f<a.length;){for(e=Xa(a[f]).split("-"),b=e.length,c=Xa(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=Za(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&v(e,c,!0)>=b-1)
|
112 |
+
//the next array item is better than a shallower substring of this one
|
113 |
+
break;b--}f++}return null}function Za(a){var b=null;
|
114 |
+
// TODO: Find a better way to register and load all the locales in Node
|
115 |
+
if(!Be[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=xe._abbr,require("./locale/"+a),
|
116 |
+
// because defineLocale currently also sets the global locale, we
|
117 |
+
// want to undo that for lazy loaded locales
|
118 |
+
$a(b)}catch(a){}return Be[a]}
|
119 |
+
// This function will load locale and then set the global locale. If
|
120 |
+
// no arguments are passed in, it will simply return the current global
|
121 |
+
// locale key.
|
122 |
+
function $a(a,b){var c;
|
123 |
+
// moment.duration._locale = moment._locale = data;
|
124 |
+
return a&&(c=p(b)?bb(a):_a(a,b),c&&(xe=c)),xe._abbr}function _a(a,b){if(null!==b){var c=Ae;if(b.abbr=a,null!=Be[a])y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),c=Be[a]._config;else if(null!=b.parentLocale){if(null==Be[b.parentLocale])return Ce[b.parentLocale]||(Ce[b.parentLocale]=[]),Ce[b.parentLocale].push({name:a,config:b}),null;c=Be[b.parentLocale]._config}
|
125 |
+
// backwards compat for now: also set the locale
|
126 |
+
// make sure we set the locale AFTER all child locales have been
|
127 |
+
// created, so we won't end up with the child locale set.
|
128 |
+
return Be[a]=new C(B(c,b)),Ce[a]&&Ce[a].forEach(function(a){_a(a.name,a.config)}),$a(a),Be[a]}
|
129 |
+
// useful for testing
|
130 |
+
return delete Be[a],null}function ab(a,b){if(null!=b){var c,d=Ae;
|
131 |
+
// MERGE
|
132 |
+
null!=Be[a]&&(d=Be[a]._config),b=B(d,b),c=new C(b),c.parentLocale=Be[a],Be[a]=c,
|
133 |
+
// backwards compat for now: also set the locale
|
134 |
+
$a(a)}else
|
135 |
+
// pass null for config to unupdate, useful for tests
|
136 |
+
null!=Be[a]&&(null!=Be[a].parentLocale?Be[a]=Be[a].parentLocale:null!=Be[a]&&delete Be[a]);return Be[a]}
|
137 |
+
// returns locale data
|
138 |
+
function bb(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return xe;if(!c(a)){if(
|
139 |
+
//short-circuit everything else
|
140 |
+
b=Za(a))return b;a=[a]}return Ya(a)}function cb(){return wd(Be)}function db(a){var b,c=a._a;return c&&m(a).overflow===-2&&(b=c[be]<0||c[be]>11?be:c[ce]<1||c[ce]>ea(c[ae],c[be])?ce:c[de]<0||c[de]>24||24===c[de]&&(0!==c[ee]||0!==c[fe]||0!==c[ge])?de:c[ee]<0||c[ee]>59?ee:c[fe]<0||c[fe]>59?fe:c[ge]<0||c[ge]>999?ge:-1,m(a)._overflowDayOfYear&&(b<ae||b>ce)&&(b=ce),m(a)._overflowWeeks&&b===-1&&(b=he),m(a)._overflowWeekday&&b===-1&&(b=ie),m(a).overflow=b),a}
|
141 |
+
// date from iso format
|
142 |
+
function eb(a){var b,c,d,e,f,g,h=a._i,i=De.exec(h)||Ee.exec(h);if(i){for(m(a).iso=!0,b=0,c=Ge.length;b<c;b++)if(Ge[b][1].exec(i[1])){e=Ge[b][0],d=Ge[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=He.length;b<c;b++)if(He[b][1].exec(i[3])){
|
143 |
+
// match[2] should be 'T' or space
|
144 |
+
f=(i[2]||" ")+He[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!Fe.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),kb(a)}else a._isValid=!1}
|
145 |
+
// date from iso format or fallback
|
146 |
+
function fb(b){var c=Ie.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(eb(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}
|
147 |
+
// Pick the first defined of two or three arguments.
|
148 |
+
function gb(a,b,c){return null!=a?a:null!=b?b:c}function hb(b){
|
149 |
+
// hooks is actually the exported moment object
|
150 |
+
var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}
|
151 |
+
// convert an array to a date.
|
152 |
+
// the array should mirror the parameters below
|
153 |
+
// note: all values past the year are optional and will default to the lowest possible value.
|
154 |
+
// [year, month, day , hour, minute, second, millisecond]
|
155 |
+
function ib(a){var b,c,d,e,f=[];if(!a._d){
|
156 |
+
// Default to current date.
|
157 |
+
// * if no year, month, day of month are given, default to today
|
158 |
+
// * if day of month is given, default month and year
|
159 |
+
// * if month is given, default only year
|
160 |
+
// * if year is given, don't default anything
|
161 |
+
for(d=hb(a),
|
162 |
+
//compute day of the year from weeks and weekdays
|
163 |
+
a._w&&null==a._a[ce]&&null==a._a[be]&&jb(a),
|
164 |
+
//if the day of the year is set, figure out what it is
|
165 |
+
a._dayOfYear&&(e=gb(a._a[ae],d[ae]),a._dayOfYear>pa(e)&&(m(a)._overflowDayOfYear=!0),c=ta(e,0,a._dayOfYear),a._a[be]=c.getUTCMonth(),a._a[ce]=c.getUTCDate()),b=0;b<3&&null==a._a[b];++b)a._a[b]=f[b]=d[b];
|
166 |
+
// Zero out whatever was not defaulted, including time
|
167 |
+
for(;b<7;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];
|
168 |
+
// Check for 24:00:00.000
|
169 |
+
24===a._a[de]&&0===a._a[ee]&&0===a._a[fe]&&0===a._a[ge]&&(a._nextDay=!0,a._a[de]=0),a._d=(a._useUTC?ta:sa).apply(null,f),
|
170 |
+
// Apply timezone offset from input. The actual utcOffset can be changed
|
171 |
+
// with parseZone.
|
172 |
+
null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[de]=24)}}function jb(a){var b,c,d,e,f,g,h,i;if(b=a._w,null!=b.GG||null!=b.W||null!=b.E)f=1,g=4,
|
173 |
+
// TODO: We need to take the current isoWeekYear, but that depends on
|
174 |
+
// how we interpret now (local, utc, fixed offset). So create
|
175 |
+
// a now version of current config (take local/utc/offset flags, and
|
176 |
+
// create now).
|
177 |
+
c=gb(b.GG,a._a[ae],wa(sb(),1,4).year),d=gb(b.W,1),e=gb(b.E,1),(e<1||e>7)&&(i=!0);else{f=a._locale._week.dow,g=a._locale._week.doy;var j=wa(sb(),f,g);c=gb(b.gg,a._a[ae],j.year),
|
178 |
+
// Default to current week.
|
179 |
+
d=gb(b.w,j.week),null!=b.d?(
|
180 |
+
// weekday -- low day numbers are considered next week
|
181 |
+
e=b.d,(e<0||e>6)&&(i=!0)):null!=b.e?(
|
182 |
+
// local weekday -- counting starts from begining of week
|
183 |
+
e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):
|
184 |
+
// default to begining of week
|
185 |
+
e=f}d<1||d>xa(c,f,g)?m(a)._overflowWeeks=!0:null!=i?m(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[ae]=h.year,a._dayOfYear=h.dayOfYear)}
|
186 |
+
// date from string and format string
|
187 |
+
function kb(b){
|
188 |
+
// TODO: Move this to another part of the creation flow to prevent circular deps
|
189 |
+
if(b._f===a.ISO_8601)return void eb(b);b._a=[],m(b).empty=!0;
|
190 |
+
// This array is used to make a Date, either with `new Date` or `Date.UTC`
|
191 |
+
var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=Y(b._f,b._locale).match(Fd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match($(f,b))||[])[0],
|
192 |
+
// console.log('token', token, 'parsedInput', parsedInput,
|
193 |
+
// 'regex', getParseRegexForToken(token, config));
|
194 |
+
d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&m(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),
|
195 |
+
// don't parse if it's not a known token
|
196 |
+
Id[f]?(d?m(b).empty=!1:m(b).unusedTokens.push(f),da(f,d,b)):b._strict&&!d&&m(b).unusedTokens.push(f);
|
197 |
+
// add remaining unparsed input length to the string
|
198 |
+
m(b).charsLeftOver=i-j,h.length>0&&m(b).unusedInput.push(h),
|
199 |
+
// clear _12h flag if hour is <= 12
|
200 |
+
b._a[de]<=12&&m(b).bigHour===!0&&b._a[de]>0&&(m(b).bigHour=void 0),m(b).parsedDateParts=b._a.slice(0),m(b).meridiem=b._meridiem,
|
201 |
+
// handle meridiem
|
202 |
+
b._a[de]=lb(b._locale,b._a[de],b._meridiem),ib(b),db(b)}function lb(a,b,c){var d;
|
203 |
+
// Fallback
|
204 |
+
return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&b<12&&(b+=12),d||12!==b||(b=0),b):b}
|
205 |
+
// date from string and array of format strings
|
206 |
+
function mb(a){var b,c,d,e,f;if(0===a._f.length)return m(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=q({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],kb(b),n(b)&&(
|
207 |
+
// if there is any input that was not parsed add a penalty for that format
|
208 |
+
f+=m(b).charsLeftOver,
|
209 |
+
//or tokens
|
210 |
+
f+=10*m(b).unusedTokens.length,m(b).score=f,(null==d||f<d)&&(d=f,c=b));j(a,c||b)}function nb(a){if(!a._d){var b=L(a._i);a._a=h([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),ib(a)}}function ob(a){var b=new r(db(pb(a)));
|
211 |
+
// Adding is smart enough around DST
|
212 |
+
return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function pb(a){var b=a._i,d=a._f;return a._locale=a._locale||bb(a._l),null===b||void 0===d&&""===b?o({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),s(b)?new r(db(b)):(g(b)?a._d=b:c(d)?mb(a):d?kb(a):qb(a),n(a)||(a._d=null),a))}function qb(b){var d=b._i;void 0===d?b._d=new Date(a.now()):g(d)?b._d=new Date(d.valueOf()):"string"==typeof d?fb(b):c(d)?(b._a=h(d.slice(0),function(a){return parseInt(a,10)}),ib(b)):"object"==typeof d?nb(b):f(d)?
|
213 |
+
// from milliseconds
|
214 |
+
b._d=new Date(d):a.createFromInputFallback(b)}function rb(a,b,f,g,h){var i={};
|
215 |
+
// object construction must be done this way.
|
216 |
+
// https://github.com/moment/moment/issues/1423
|
217 |
+
return f!==!0&&f!==!1||(g=f,f=void 0),(d(a)&&e(a)||c(a)&&0===a.length)&&(a=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=h,i._l=f,i._i=a,i._f=b,i._strict=g,ob(i)}function sb(a,b,c,d){return rb(a,b,c,d,!1)}
|
218 |
+
// Pick a moment m from moments so that m[fn](other) is true for all
|
219 |
+
// other. This relies on the function fn to be transitive.
|
220 |
+
//
|
221 |
+
// moments should either be an array of moment objects or an array, whose
|
222 |
+
// first element is an array of moment objects.
|
223 |
+
function tb(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return sb();for(d=b[0],e=1;e<b.length;++e)b[e].isValid()&&!b[e][a](d)||(d=b[e]);return d}
|
224 |
+
// TODO: Use [].sort instead?
|
225 |
+
function ub(){var a=[].slice.call(arguments,0);return tb("isBefore",a)}function vb(){var a=[].slice.call(arguments,0);return tb("isAfter",a)}function wb(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;
|
226 |
+
// representation for dateAddRemove
|
227 |
+
this._milliseconds=+k+1e3*j+// 1000
|
228 |
+
6e4*i+// 1000 * 60
|
229 |
+
1e3*h*60*60,//using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978
|
230 |
+
// Because of dateAddRemove treats 24 hours as different from a
|
231 |
+
// day when working around DST, we need to store them separately
|
232 |
+
this._days=+g+7*f,
|
233 |
+
// It is impossible translate months into days without knowing
|
234 |
+
// which months you are are talking about, so we have to store
|
235 |
+
// it separately.
|
236 |
+
this._months=+e+3*d+12*c,this._data={},this._locale=bb(),this._bubble()}function xb(a){return a instanceof wb}function yb(a){return a<0?Math.round(-1*a)*-1:Math.round(a)}
|
237 |
+
// FORMATTING
|
238 |
+
function zb(a,b){U(a,0,0,function(){var a=this.utcOffset(),c="+";return a<0&&(a=-a,c="-"),c+T(~~(a/60),2)+b+T(~~a%60,2)})}function Ab(a,b){var c=(b||"").match(a);if(null===c)return null;var d=c[c.length-1]||[],e=(d+"").match(Me)||["-",0,0],f=+(60*e[1])+u(e[2]);return 0===f?0:"+"===e[0]?f:-f}
|
239 |
+
// Return a moment from input, that is local/utc/zone equivalent to model.
|
240 |
+
function Bb(b,c){var d,e;
|
241 |
+
// Use low-level api, because this fn is low-level api.
|
242 |
+
return c._isUTC?(d=c.clone(),e=(s(b)||g(b)?b.valueOf():sb(b).valueOf())-d.valueOf(),d._d.setTime(d._d.valueOf()+e),a.updateOffset(d,!1),d):sb(b).local()}function Cb(a){
|
243 |
+
// On Firefox.24 Date#getTimezoneOffset returns a floating point.
|
244 |
+
// https://github.com/moment/moment/pull/1871
|
245 |
+
return 15*-Math.round(a._d.getTimezoneOffset()/15)}
|
246 |
+
// MOMENTS
|
247 |
+
// keepLocalTime = true means only change the timezone, without
|
248 |
+
// affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]-->
|
249 |
+
// 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset
|
250 |
+
// +0200, so we adjust the time as needed, to be valid.
|
251 |
+
//
|
252 |
+
// Keeping the time actually adds/subtracts (one hour)
|
253 |
+
// from the actual represented time. That is why we call updateOffset
|
254 |
+
// a second time. In case it wants us to change the offset again
|
255 |
+
// _changeInProgress == true case, then we have to adjust, because
|
256 |
+
// there is no such time in the given timezone.
|
257 |
+
function Db(b,c){var d,e=this._offset||0;if(!this.isValid())return null!=b?this:NaN;if(null!=b){if("string"==typeof b){if(b=Ab(Xd,b),null===b)return this}else Math.abs(b)<16&&(b=60*b);return!this._isUTC&&c&&(d=Cb(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?Tb(this,Ob(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?e:Cb(this)}function Eb(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Fb(a){return this.utcOffset(0,a)}function Gb(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Cb(this),"m")),this}function Hb(){if(null!=this._tzm)this.utcOffset(this._tzm);else if("string"==typeof this._i){var a=Ab(Wd,this._i);null!=a?this.utcOffset(a):this.utcOffset(0,!0)}return this}function Ib(a){return!!this.isValid()&&(a=a?sb(a).utcOffset():0,(this.utcOffset()-a)%60===0)}function Jb(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Kb(){if(!p(this._isDSTShifted))return this._isDSTShifted;var a={};if(q(a,this),a=pb(a),a._a){var b=a._isUTC?k(a._a):sb(a._a);this._isDSTShifted=this.isValid()&&v(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Lb(){return!!this.isValid()&&!this._isUTC}function Mb(){return!!this.isValid()&&this._isUTC}function Nb(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Ob(a,b){var c,d,e,g=a,
|
258 |
+
// matching against regexp is expensive, do it on demand
|
259 |
+
h=null;// checks for null or undefined
|
260 |
+
return xb(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:f(a)?(g={},b?g[b]=a:g.milliseconds=a):(h=Ne.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:u(h[ce])*c,h:u(h[de])*c,m:u(h[ee])*c,s:u(h[fe])*c,ms:u(yb(1e3*h[ge]))*c}):(h=Oe.exec(a))?(c="-"===h[1]?-1:1,g={y:Pb(h[2],c),M:Pb(h[3],c),w:Pb(h[4],c),d:Pb(h[5],c),h:Pb(h[6],c),m:Pb(h[7],c),s:Pb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=Rb(sb(g.from),sb(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new wb(g),xb(a)&&i(a,"_locale")&&(d._locale=a._locale),d}function Pb(a,b){
|
261 |
+
// We'd normally use ~~inp for this, but unfortunately it also
|
262 |
+
// converts floats to ints.
|
263 |
+
// inp may be undefined, so careful calling replace on it.
|
264 |
+
var c=a&&parseFloat(a.replace(",","."));
|
265 |
+
// apply sign while we're at it
|
266 |
+
return(isNaN(c)?0:c)*b}function Qb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Rb(a,b){var c;return a.isValid()&&b.isValid()?(b=Bb(b,a),a.isBefore(b)?c=Qb(a,b):(c=Qb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}
|
267 |
+
// TODO: remove 'name' arg after deprecation is removed
|
268 |
+
function Sb(a,b){return function(c,d){var e,f;
|
269 |
+
//invert the arguments, but complain about it
|
270 |
+
return null===d||isNaN(+d)||(y(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Ob(c,d),Tb(this,e,a),this}}function Tb(b,c,d,e){var f=c._milliseconds,g=yb(c._days),h=yb(c._months);b.isValid()&&(e=null==e||e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&Q(b,"Date",P(b,"Date")+g*d),h&&ja(b,P(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function Ub(a,b){var c=a.diff(b,"days",!0);return c<-6?"sameElse":c<-1?"lastWeek":c<0?"lastDay":c<1?"sameDay":c<2?"nextDay":c<7?"nextWeek":"sameElse"}function Vb(b,c){
|
271 |
+
// We want to compare the start of today, vs this.
|
272 |
+
// Getting start-of-today depends on whether we're local/utc/offset or not.
|
273 |
+
var d=b||sb(),e=Bb(d,this).startOf("day"),f=a.calendarFormat(this,e)||"sameElse",g=c&&(z(c[f])?c[f].call(this,d):c[f]);return this.format(g||this.localeData().calendar(f,this,sb(d)))}function Wb(){return new r(this)}function Xb(a,b){var c=s(a)?a:sb(a);return!(!this.isValid()||!c.isValid())&&(b=K(p(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf())}function Yb(a,b){var c=s(a)?a:sb(a);return!(!this.isValid()||!c.isValid())&&(b=K(p(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf())}function Zb(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function $b(a,b){var c,d=s(a)?a:sb(a);return!(!this.isValid()||!d.isValid())&&(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf()))}function _b(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function ac(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function bc(a,b,c){var d,e,f,g;// 1000
|
274 |
+
// 1000 * 60
|
275 |
+
// 1000 * 60 * 60
|
276 |
+
// 1000 * 60 * 60 * 24, negate dst
|
277 |
+
// 1000 * 60 * 60 * 24 * 7, negate dst
|
278 |
+
return this.isValid()?(d=Bb(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=cc(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:t(g)):NaN):NaN}function cc(a,b){
|
279 |
+
// difference in months
|
280 |
+
var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),
|
281 |
+
// b is in (anchor - 1 month, anchor + 1 month)
|
282 |
+
f=a.clone().add(e,"months");
|
283 |
+
//check for negative zero, return zero if negative zero
|
284 |
+
// linear across the month
|
285 |
+
// linear across the month
|
286 |
+
return b-f<0?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function dc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ec(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?z(Date.prototype.toISOString)?this.toDate().toISOString():X(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):X(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}/**
|
287 |
+
* Return a human readable representation of a moment that can
|
288 |
+
* also be evaluated to get a new moment which is the same
|
289 |
+
*
|
290 |
+
* @link https://nodejs.org/dist/latest/docs/api/util.html#util_custom_inspect_function_on_objects
|
291 |
+
*/
|
292 |
+
function fc(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var a="moment",b="";this.isLocal()||(a=0===this.utcOffset()?"moment.utc":"moment.parseZone",b="Z");var c="["+a+'("]',d=0<this.year()&&this.year()<=9999?"YYYY":"YYYYYY",e="-MM-DD[T]HH:mm:ss.SSS",f=b+'[")]';return this.format(c+d+e+f)}function gc(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=X(this,b);return this.localeData().postformat(c)}function hc(a,b){return this.isValid()&&(s(a)&&a.isValid()||sb(a).isValid())?Ob({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ic(a){return this.from(sb(),a)}function jc(a,b){return this.isValid()&&(s(a)&&a.isValid()||sb(a).isValid())?Ob({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function kc(a){return this.to(sb(),a)}
|
293 |
+
// If passed a locale key, it will set the locale for this
|
294 |
+
// instance. Otherwise, it will return the locale configuration
|
295 |
+
// variables for this instance.
|
296 |
+
function lc(a){var b;return void 0===a?this._locale._abbr:(b=bb(a),null!=b&&(this._locale=b),this)}function mc(){return this._locale}function nc(a){
|
297 |
+
// the following switch intentionally omits break keywords
|
298 |
+
// to utilize falling through the cases.
|
299 |
+
switch(a=K(a)){case"year":this.month(0);/* falls through */
|
300 |
+
case"quarter":case"month":this.date(1);/* falls through */
|
301 |
+
case"week":case"isoWeek":case"day":case"date":this.hours(0);/* falls through */
|
302 |
+
case"hour":this.minutes(0);/* falls through */
|
303 |
+
case"minute":this.seconds(0);/* falls through */
|
304 |
+
case"second":this.milliseconds(0)}
|
305 |
+
// weeks are a special case
|
306 |
+
// quarters are also special
|
307 |
+
return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function oc(a){
|
308 |
+
// 'date' is an alias for 'day', so it should be considered as such.
|
309 |
+
return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function pc(){return this._d.valueOf()-6e4*(this._offset||0)}function qc(){return Math.floor(this.valueOf()/1e3)}function rc(){return new Date(this.valueOf())}function sc(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function tc(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function uc(){
|
310 |
+
// new Date(NaN).toJSON() === null
|
311 |
+
return this.isValid()?this.toISOString():null}function vc(){return n(this)}function wc(){return j({},m(this))}function xc(){return m(this).overflow}function yc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function zc(a,b){U(0,[a,a.length],0,b)}
|
312 |
+
// MOMENTS
|
313 |
+
function Ac(a){return Ec.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Bc(a){return Ec.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Cc(){return xa(this.year(),1,4)}function Dc(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ec(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Fc.call(this,a,b,c,d,e))}function Fc(a,b,c,d,e){var f=va(a,b,c,d,e),g=ta(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}
|
314 |
+
// MOMENTS
|
315 |
+
function Gc(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}
|
316 |
+
// HELPERS
|
317 |
+
// MOMENTS
|
318 |
+
function Hc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function Ic(a,b){b[ge]=u(1e3*("0."+a))}
|
319 |
+
// MOMENTS
|
320 |
+
function Jc(){return this._isUTC?"UTC":""}function Kc(){return this._isUTC?"Coordinated Universal Time":""}function Lc(a){return sb(1e3*a)}function Mc(){return sb.apply(null,arguments).parseZone()}function Nc(a){return a}function Oc(a,b,c,d){var e=bb(),f=k().set(d,b);return e[c](f,a)}function Pc(a,b,c){if(f(a)&&(b=a,a=void 0),a=a||"",null!=b)return Oc(a,b,c,"month");var d,e=[];for(d=0;d<12;d++)e[d]=Oc(a,d,c,"month");return e}
|
321 |
+
// ()
|
322 |
+
// (5)
|
323 |
+
// (fmt, 5)
|
324 |
+
// (fmt)
|
325 |
+
// (true)
|
326 |
+
// (true, 5)
|
327 |
+
// (true, fmt, 5)
|
328 |
+
// (true, fmt)
|
329 |
+
function Qc(a,b,c,d){"boolean"==typeof a?(f(b)&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,f(b)&&(c=b,b=void 0),b=b||"");var e=bb(),g=a?e._week.dow:0;if(null!=c)return Oc(b,(c+g)%7,d,"day");var h,i=[];for(h=0;h<7;h++)i[h]=Oc(b,(h+g)%7,d,"day");return i}function Rc(a,b){return Pc(a,b,"months")}function Sc(a,b){return Pc(a,b,"monthsShort")}function Tc(a,b,c){return Qc(a,b,c,"weekdays")}function Uc(a,b,c){return Qc(a,b,c,"weekdaysShort")}function Vc(a,b,c){return Qc(a,b,c,"weekdaysMin")}function Wc(){var a=this._data;return this._milliseconds=Ze(this._milliseconds),this._days=Ze(this._days),this._months=Ze(this._months),a.milliseconds=Ze(a.milliseconds),a.seconds=Ze(a.seconds),a.minutes=Ze(a.minutes),a.hours=Ze(a.hours),a.months=Ze(a.months),a.years=Ze(a.years),this}function Xc(a,b,c,d){var e=Ob(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}
|
330 |
+
// supports only 2.0-style add(1, 's') or add(duration)
|
331 |
+
function Yc(a,b){return Xc(this,a,b,1)}
|
332 |
+
// supports only 2.0-style subtract(1, 's') or subtract(duration)
|
333 |
+
function Zc(a,b){return Xc(this,a,b,-1)}function $c(a){return a<0?Math.floor(a):Math.ceil(a)}function _c(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;
|
334 |
+
// if we have a mix of positive and negative values, bubble down first
|
335 |
+
// check: https://github.com/moment/moment/issues/2166
|
336 |
+
// The following code bubbles up values, see the tests for
|
337 |
+
// examples of what that means.
|
338 |
+
// convert days to months
|
339 |
+
// 12 months -> 1 year
|
340 |
+
return f>=0&&g>=0&&h>=0||f<=0&&g<=0&&h<=0||(f+=864e5*$c(bd(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=t(f/1e3),i.seconds=a%60,b=t(a/60),i.minutes=b%60,c=t(b/60),i.hours=c%24,g+=t(c/24),e=t(ad(g)),h+=e,g-=$c(bd(e)),d=t(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function ad(a){
|
341 |
+
// 400 years have 146097 days (taking into account leap year rules)
|
342 |
+
// 400 years have 12 months === 4800
|
343 |
+
return 4800*a/146097}function bd(a){
|
344 |
+
// the reverse of daysToMonths
|
345 |
+
return 146097*a/4800}function cd(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+ad(b),"month"===a?c:c/12;switch(
|
346 |
+
// handle milliseconds separately because of floating point math errors (issue #1867)
|
347 |
+
b=this._days+Math.round(bd(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;
|
348 |
+
// Math.floor prevents floating point math errors here
|
349 |
+
case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}
|
350 |
+
// TODO: Use this.as('ms')?
|
351 |
+
function dd(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*u(this._months/12)}function ed(a){return function(){return this.as(a)}}function fd(a){return a=K(a),this[a+"s"]()}function gd(a){return function(){return this._data[a]}}function hd(){return t(this.days()/7)}
|
352 |
+
// helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize
|
353 |
+
function id(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function jd(a,b,c){var d=Ob(a).abs(),e=of(d.as("s")),f=of(d.as("m")),g=of(d.as("h")),h=of(d.as("d")),i=of(d.as("M")),j=of(d.as("y")),k=e<pf.s&&["s",e]||f<=1&&["m"]||f<pf.m&&["mm",f]||g<=1&&["h"]||g<pf.h&&["hh",g]||h<=1&&["d"]||h<pf.d&&["dd",h]||i<=1&&["M"]||i<pf.M&&["MM",i]||j<=1&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,id.apply(null,k)}
|
354 |
+
// This function allows you to set the rounding function for relative time strings
|
355 |
+
function kd(a){return void 0===a?of:"function"==typeof a&&(of=a,!0)}
|
356 |
+
// This function allows you to set a threshold for relative time strings
|
357 |
+
function ld(a,b){return void 0!==pf[a]&&(void 0===b?pf[a]:(pf[a]=b,!0))}function md(a){var b=this.localeData(),c=jd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function nd(){
|
358 |
+
// for ISO strings we do not use the normal bubbling rules:
|
359 |
+
// * milliseconds bubble up until they become hours
|
360 |
+
// * days do not bubble at all
|
361 |
+
// * months bubble up until they become years
|
362 |
+
// This is because there is no context-free conversion between hours and days
|
363 |
+
// (think of clock changes)
|
364 |
+
// and also not between days and months (28-31 days per month)
|
365 |
+
var a,b,c,d=qf(this._milliseconds)/1e3,e=qf(this._days),f=qf(this._months);
|
366 |
+
// 3600 seconds -> 60 minutes -> 1 hour
|
367 |
+
a=t(d/60),b=t(a/60),d%=60,a%=60,
|
368 |
+
// 12 months -> 1 year
|
369 |
+
c=t(f/12),f%=12;
|
370 |
+
// inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js
|
371 |
+
var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(m<0?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var od,pd;pd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;d<c;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var qd=pd,rd=a.momentProperties=[],sd=!1,td={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var ud;ud=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)i(a,b)&&c.push(b);return c};var vd,wd=ud,xd={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},yd={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},zd="Invalid date",Ad="%d",Bd=/\d{1,2}/,Cd={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Dd={},Ed={},Fd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Gd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Hd={},Id={},Jd=/\d/,Kd=/\d\d/,Ld=/\d{3}/,Md=/\d{4}/,Nd=/[+-]?\d{6}/,Od=/\d\d?/,Pd=/\d\d\d\d?/,Qd=/\d\d\d\d\d\d?/,Rd=/\d{1,3}/,Sd=/\d{1,4}/,Td=/[+-]?\d{1,6}/,Ud=/\d+/,Vd=/[+-]?\d+/,Wd=/Z|[+-]\d\d:?\d\d/gi,Xd=/Z|[+-]\d\d(?::?\d\d)?/gi,Yd=/[+-]?\d+(\.\d{1,3})?/,Zd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,$d={},_d={},ae=0,be=1,ce=2,de=3,ee=4,fe=5,ge=6,he=7,ie=8;vd=Array.prototype.indexOf?Array.prototype.indexOf:function(a){
|
372 |
+
// I know
|
373 |
+
var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1};var je=vd;
|
374 |
+
// FORMATTING
|
375 |
+
U("M",["MM",2],"Mo",function(){return this.month()+1}),U("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),U("MMMM",0,0,function(a){return this.localeData().months(this,a)}),
|
376 |
+
// ALIASES
|
377 |
+
J("month","M"),
|
378 |
+
// PRIORITY
|
379 |
+
M("month",8),
|
380 |
+
// PARSING
|
381 |
+
Z("M",Od),Z("MM",Od,Kd),Z("MMM",function(a,b){return b.monthsShortRegex(a)}),Z("MMMM",function(a,b){return b.monthsRegex(a)}),ba(["M","MM"],function(a,b){b[be]=u(a)-1}),ba(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);
|
382 |
+
// if we didn't find a month name, mark the date as invalid.
|
383 |
+
null!=e?b[be]=e:m(c).invalidMonth=a});
|
384 |
+
// LOCALES
|
385 |
+
var ke=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,le="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),me="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ne=Zd,oe=Zd;
|
386 |
+
// FORMATTING
|
387 |
+
U("Y",0,0,function(){var a=this.year();return a<=9999?""+a:"+"+a}),U(0,["YY",2],0,function(){return this.year()%100}),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"),
|
388 |
+
// ALIASES
|
389 |
+
J("year","y"),
|
390 |
+
// PRIORITIES
|
391 |
+
M("year",1),
|
392 |
+
// PARSING
|
393 |
+
Z("Y",Vd),Z("YY",Od,Kd),Z("YYYY",Sd,Md),Z("YYYYY",Td,Nd),Z("YYYYYY",Td,Nd),ba(["YYYYY","YYYYYY"],ae),ba("YYYY",function(b,c){c[ae]=2===b.length?a.parseTwoDigitYear(b):u(b)}),ba("YY",function(b,c){c[ae]=a.parseTwoDigitYear(b)}),ba("Y",function(a,b){b[ae]=parseInt(a,10)}),
|
394 |
+
// HOOKS
|
395 |
+
a.parseTwoDigitYear=function(a){return u(a)+(u(a)>68?1900:2e3)};
|
396 |
+
// MOMENTS
|
397 |
+
var pe=O("FullYear",!0);
|
398 |
+
// FORMATTING
|
399 |
+
U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),
|
400 |
+
// ALIASES
|
401 |
+
J("week","w"),J("isoWeek","W"),
|
402 |
+
// PRIORITIES
|
403 |
+
M("week",5),M("isoWeek",5),
|
404 |
+
// PARSING
|
405 |
+
Z("w",Od),Z("ww",Od,Kd),Z("W",Od),Z("WW",Od,Kd),ca(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=u(a)});var qe={dow:0,// Sunday is the first day of the week.
|
406 |
+
doy:6};
|
407 |
+
// FORMATTING
|
408 |
+
U("d",0,"do","day"),U("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),U("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),U("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),
|
409 |
+
// ALIASES
|
410 |
+
J("day","d"),J("weekday","e"),J("isoWeekday","E"),
|
411 |
+
// PRIORITY
|
412 |
+
M("day",11),M("weekday",11),M("isoWeekday",11),
|
413 |
+
// PARSING
|
414 |
+
Z("d",Od),Z("e",Od),Z("E",Od),Z("dd",function(a,b){return b.weekdaysMinRegex(a)}),Z("ddd",function(a,b){return b.weekdaysShortRegex(a)}),Z("dddd",function(a,b){return b.weekdaysRegex(a)}),ca(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);
|
415 |
+
// if we didn't get a weekday name, mark the date as invalid
|
416 |
+
null!=e?b.d=e:m(c).invalidWeekday=a}),ca(["d","e","E"],function(a,b,c,d){b[d]=u(a)});
|
417 |
+
// LOCALES
|
418 |
+
var re="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),se="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),te="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ue=Zd,ve=Zd,we=Zd;U("H",["HH",2],0,"hour"),U("h",["hh",2],0,Ra),U("k",["kk",2],0,Sa),U("hmm",0,0,function(){return""+Ra.apply(this)+T(this.minutes(),2)}),U("hmmss",0,0,function(){return""+Ra.apply(this)+T(this.minutes(),2)+T(this.seconds(),2)}),U("Hmm",0,0,function(){return""+this.hours()+T(this.minutes(),2)}),U("Hmmss",0,0,function(){return""+this.hours()+T(this.minutes(),2)+T(this.seconds(),2)}),Ta("a",!0),Ta("A",!1),
|
419 |
+
// ALIASES
|
420 |
+
J("hour","h"),
|
421 |
+
// PRIORITY
|
422 |
+
M("hour",13),Z("a",Ua),Z("A",Ua),Z("H",Od),Z("h",Od),Z("HH",Od,Kd),Z("hh",Od,Kd),Z("hmm",Pd),Z("hmmss",Qd),Z("Hmm",Pd),Z("Hmmss",Qd),ba(["H","HH"],de),ba(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),ba(["h","hh"],function(a,b,c){b[de]=u(a),m(c).bigHour=!0}),ba("hmm",function(a,b,c){var d=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d)),m(c).bigHour=!0}),ba("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d,2)),b[fe]=u(a.substr(e)),m(c).bigHour=!0}),ba("Hmm",function(a,b,c){var d=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d))}),ba("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d,2)),b[fe]=u(a.substr(e))});var xe,ye=/[ap]\.?m?\.?/i,ze=O("Hours",!0),Ae={calendar:xd,longDateFormat:yd,invalidDate:zd,ordinal:Ad,ordinalParse:Bd,relativeTime:Cd,months:le,monthsShort:me,week:qe,weekdays:re,weekdaysMin:te,weekdaysShort:se,meridiemParse:ye},Be={},Ce={},De=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ee=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Fe=/Z|[+-]\d\d(?::?\d\d)?/,Ge=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],
|
423 |
+
// YYYYMM is NOT allowed by the standard
|
424 |
+
["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],He=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ie=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=x("value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),
|
425 |
+
// constant that refers to the ISO standard
|
426 |
+
a.ISO_8601=function(){};var Je=x("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=sb.apply(null,arguments);return this.isValid()&&a.isValid()?a<this?this:a:o()}),Ke=x("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=sb.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:o()}),Le=function(){return Date.now?Date.now():+new Date};zb("Z",":"),zb("ZZ",""),
|
427 |
+
// PARSING
|
428 |
+
Z("Z",Xd),Z("ZZ",Xd),ba(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ab(Xd,a)});
|
429 |
+
// HELPERS
|
430 |
+
// timezone chunker
|
431 |
+
// '+10:00' > ['10', '00']
|
432 |
+
// '-1530' > ['-15', '30']
|
433 |
+
var Me=/([\+\-]|\d\d)/gi;
|
434 |
+
// HOOKS
|
435 |
+
// This function will be called whenever a moment is mutated.
|
436 |
+
// It is intended to keep the offset in sync with the timezone.
|
437 |
+
a.updateOffset=function(){};
|
438 |
+
// ASP.NET json date format regex
|
439 |
+
var Ne=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Oe=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Ob.fn=wb.prototype;var Pe=Sb(1,"add"),Qe=Sb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Re=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});
|
440 |
+
// FORMATTING
|
441 |
+
U(0,["gg",2],0,function(){return this.weekYear()%100}),U(0,["GG",2],0,function(){return this.isoWeekYear()%100}),zc("gggg","weekYear"),zc("ggggg","weekYear"),zc("GGGG","isoWeekYear"),zc("GGGGG","isoWeekYear"),
|
442 |
+
// ALIASES
|
443 |
+
J("weekYear","gg"),J("isoWeekYear","GG"),
|
444 |
+
// PRIORITY
|
445 |
+
M("weekYear",1),M("isoWeekYear",1),
|
446 |
+
// PARSING
|
447 |
+
Z("G",Vd),Z("g",Vd),Z("GG",Od,Kd),Z("gg",Od,Kd),Z("GGGG",Sd,Md),Z("gggg",Sd,Md),Z("GGGGG",Td,Nd),Z("ggggg",Td,Nd),ca(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=u(a)}),ca(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),
|
448 |
+
// FORMATTING
|
449 |
+
U("Q",0,"Qo","quarter"),
|
450 |
+
// ALIASES
|
451 |
+
J("quarter","Q"),
|
452 |
+
// PRIORITY
|
453 |
+
M("quarter",7),
|
454 |
+
// PARSING
|
455 |
+
Z("Q",Jd),ba("Q",function(a,b){b[be]=3*(u(a)-1)}),
|
456 |
+
// FORMATTING
|
457 |
+
U("D",["DD",2],"Do","date"),
|
458 |
+
// ALIASES
|
459 |
+
J("date","D"),
|
460 |
+
// PRIOROITY
|
461 |
+
M("date",9),
|
462 |
+
// PARSING
|
463 |
+
Z("D",Od),Z("DD",Od,Kd),Z("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),ba(["D","DD"],ce),ba("Do",function(a,b){b[ce]=u(a.match(Od)[0],10)});
|
464 |
+
// MOMENTS
|
465 |
+
var Se=O("Date",!0);
|
466 |
+
// FORMATTING
|
467 |
+
U("DDD",["DDDD",3],"DDDo","dayOfYear"),
|
468 |
+
// ALIASES
|
469 |
+
J("dayOfYear","DDD"),
|
470 |
+
// PRIORITY
|
471 |
+
M("dayOfYear",4),
|
472 |
+
// PARSING
|
473 |
+
Z("DDD",Rd),Z("DDDD",Ld),ba(["DDD","DDDD"],function(a,b,c){c._dayOfYear=u(a)}),
|
474 |
+
// FORMATTING
|
475 |
+
U("m",["mm",2],0,"minute"),
|
476 |
+
// ALIASES
|
477 |
+
J("minute","m"),
|
478 |
+
// PRIORITY
|
479 |
+
M("minute",14),
|
480 |
+
// PARSING
|
481 |
+
Z("m",Od),Z("mm",Od,Kd),ba(["m","mm"],ee);
|
482 |
+
// MOMENTS
|
483 |
+
var Te=O("Minutes",!1);
|
484 |
+
// FORMATTING
|
485 |
+
U("s",["ss",2],0,"second"),
|
486 |
+
// ALIASES
|
487 |
+
J("second","s"),
|
488 |
+
// PRIORITY
|
489 |
+
M("second",15),
|
490 |
+
// PARSING
|
491 |
+
Z("s",Od),Z("ss",Od,Kd),ba(["s","ss"],fe);
|
492 |
+
// MOMENTS
|
493 |
+
var Ue=O("Seconds",!1);
|
494 |
+
// FORMATTING
|
495 |
+
U("S",0,0,function(){return~~(this.millisecond()/100)}),U(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,function(){return 10*this.millisecond()}),U(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),U(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),U(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),U(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),U(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),
|
496 |
+
// ALIASES
|
497 |
+
J("millisecond","ms"),
|
498 |
+
// PRIORITY
|
499 |
+
M("millisecond",16),
|
500 |
+
// PARSING
|
501 |
+
Z("S",Rd,Jd),Z("SS",Rd,Kd),Z("SSS",Rd,Ld);var Ve;for(Ve="SSSS";Ve.length<=9;Ve+="S")Z(Ve,Ud);for(Ve="S";Ve.length<=9;Ve+="S")ba(Ve,Ic);
|
502 |
+
// MOMENTS
|
503 |
+
var We=O("Milliseconds",!1);
|
504 |
+
// FORMATTING
|
505 |
+
U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var Xe=r.prototype;Xe.add=Pe,Xe.calendar=Vb,Xe.clone=Wb,Xe.diff=bc,Xe.endOf=oc,Xe.format=gc,Xe.from=hc,Xe.fromNow=ic,Xe.to=jc,Xe.toNow=kc,Xe.get=R,Xe.invalidAt=xc,Xe.isAfter=Xb,Xe.isBefore=Yb,Xe.isBetween=Zb,Xe.isSame=$b,Xe.isSameOrAfter=_b,Xe.isSameOrBefore=ac,Xe.isValid=vc,Xe.lang=Re,Xe.locale=lc,Xe.localeData=mc,Xe.max=Ke,Xe.min=Je,Xe.parsingFlags=wc,Xe.set=S,Xe.startOf=nc,Xe.subtract=Qe,Xe.toArray=sc,Xe.toObject=tc,Xe.toDate=rc,Xe.toISOString=ec,Xe.inspect=fc,Xe.toJSON=uc,Xe.toString=dc,Xe.unix=qc,Xe.valueOf=pc,Xe.creationData=yc,
|
506 |
+
// Year
|
507 |
+
Xe.year=pe,Xe.isLeapYear=ra,
|
508 |
+
// Week Year
|
509 |
+
Xe.weekYear=Ac,Xe.isoWeekYear=Bc,
|
510 |
+
// Quarter
|
511 |
+
Xe.quarter=Xe.quarters=Gc,
|
512 |
+
// Month
|
513 |
+
Xe.month=ka,Xe.daysInMonth=la,
|
514 |
+
// Week
|
515 |
+
Xe.week=Xe.weeks=Ba,Xe.isoWeek=Xe.isoWeeks=Ca,Xe.weeksInYear=Dc,Xe.isoWeeksInYear=Cc,
|
516 |
+
// Day
|
517 |
+
Xe.date=Se,Xe.day=Xe.days=Ka,Xe.weekday=La,Xe.isoWeekday=Ma,Xe.dayOfYear=Hc,
|
518 |
+
// Hour
|
519 |
+
Xe.hour=Xe.hours=ze,
|
520 |
+
// Minute
|
521 |
+
Xe.minute=Xe.minutes=Te,
|
522 |
+
// Second
|
523 |
+
Xe.second=Xe.seconds=Ue,
|
524 |
+
// Millisecond
|
525 |
+
Xe.millisecond=Xe.milliseconds=We,
|
526 |
+
// Offset
|
527 |
+
Xe.utcOffset=Db,Xe.utc=Fb,Xe.local=Gb,Xe.parseZone=Hb,Xe.hasAlignedHourOffset=Ib,Xe.isDST=Jb,Xe.isLocal=Lb,Xe.isUtcOffset=Mb,Xe.isUtc=Nb,Xe.isUTC=Nb,
|
528 |
+
// Timezone
|
529 |
+
Xe.zoneAbbr=Jc,Xe.zoneName=Kc,
|
530 |
+
// Deprecations
|
531 |
+
Xe.dates=x("dates accessor is deprecated. Use date instead.",Se),Xe.months=x("months accessor is deprecated. Use month instead",ka),Xe.years=x("years accessor is deprecated. Use year instead",pe),Xe.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Eb),Xe.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Kb);var Ye=C.prototype;Ye.calendar=D,Ye.longDateFormat=E,Ye.invalidDate=F,Ye.ordinal=G,Ye.preparse=Nc,Ye.postformat=Nc,Ye.relativeTime=H,Ye.pastFuture=I,Ye.set=A,
|
532 |
+
// Month
|
533 |
+
Ye.months=fa,Ye.monthsShort=ga,Ye.monthsParse=ia,Ye.monthsRegex=na,Ye.monthsShortRegex=ma,
|
534 |
+
// Week
|
535 |
+
Ye.week=ya,Ye.firstDayOfYear=Aa,Ye.firstDayOfWeek=za,
|
536 |
+
// Day of Week
|
537 |
+
Ye.weekdays=Fa,Ye.weekdaysMin=Ha,Ye.weekdaysShort=Ga,Ye.weekdaysParse=Ja,Ye.weekdaysRegex=Na,Ye.weekdaysShortRegex=Oa,Ye.weekdaysMinRegex=Pa,
|
538 |
+
// Hours
|
539 |
+
Ye.isPM=Va,Ye.meridiem=Wa,$a("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===u(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),
|
540 |
+
// Side effect imports
|
541 |
+
a.lang=x("moment.lang is deprecated. Use moment.locale instead.",$a),a.langData=x("moment.langData is deprecated. Use moment.localeData instead.",bb);var Ze=Math.abs,$e=ed("ms"),_e=ed("s"),af=ed("m"),bf=ed("h"),cf=ed("d"),df=ed("w"),ef=ed("M"),ff=ed("y"),gf=gd("milliseconds"),hf=gd("seconds"),jf=gd("minutes"),kf=gd("hours"),lf=gd("days"),mf=gd("months"),nf=gd("years"),of=Math.round,pf={s:45,// seconds to minute
|
542 |
+
m:45,// minutes to hour
|
543 |
+
h:22,// hours to day
|
544 |
+
d:26,// days to month
|
545 |
+
M:11},qf=Math.abs,rf=wb.prototype;
|
546 |
+
// Deprecations
|
547 |
+
// Side effect imports
|
548 |
+
// FORMATTING
|
549 |
+
// PARSING
|
550 |
+
// Side effect imports
|
551 |
+
return rf.abs=Wc,rf.add=Yc,rf.subtract=Zc,rf.as=cd,rf.asMilliseconds=$e,rf.asSeconds=_e,rf.asMinutes=af,rf.asHours=bf,rf.asDays=cf,rf.asWeeks=df,rf.asMonths=ef,rf.asYears=ff,rf.valueOf=dd,rf._bubble=_c,rf.get=fd,rf.milliseconds=gf,rf.seconds=hf,rf.minutes=jf,rf.hours=kf,rf.days=lf,rf.weeks=hd,rf.months=mf,rf.years=nf,rf.humanize=md,rf.toISOString=nd,rf.toString=nd,rf.toJSON=nd,rf.locale=lc,rf.localeData=mc,rf.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",nd),rf.lang=Re,U("X",0,0,"unix"),U("x",0,0,"valueOf"),Z("x",Vd),Z("X",Yd),ba("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),ba("x",function(a,b,c){c._d=new Date(u(a))}),a.version="2.17.1",b(sb),a.fn=Xe,a.min=ub,a.max=vb,a.now=Le,a.utc=k,a.unix=Lc,a.months=Rc,a.isDate=g,a.locale=$a,a.invalid=o,a.duration=Ob,a.isMoment=s,a.weekdays=Tc,a.parseZone=Mc,a.localeData=bb,a.isDuration=xb,a.monthsShort=Sc,a.weekdaysMin=Vc,a.defineLocale=_a,a.updateLocale=ab,a.locales=cb,a.weekdaysShort=Uc,a.normalizeUnits=K,a.relativeTimeRounding=kd,a.relativeTimeThreshold=ld,a.calendarFormat=Ub,a.prototype=Xe,a});
|
changelog.txt
CHANGED
@@ -4,13 +4,15 @@ Tested up to: 4.7.4
|
|
4 |
|
5 |
Change Log:
|
6 |
|
7 |
-
2.1.
|
8 |
-
----------------------------------------------------------------------
|
9 |
-
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
- Fix:
|
|
|
|
|
14 |
|
15 |
2.1 - 2019-18-02
|
16 |
----------------------------------------------------------------------
|
4 |
|
5 |
Change Log:
|
6 |
|
7 |
+
2.1.2 - 2019-10-04
|
8 |
+
----------------------------------------------------------------------
|
9 |
+
- Feature: Defender Pro now supports the WPMU DEV Dashboard’s white label feature.
|
10 |
+
- Feature: You can now perform a factory reset of Defender’s settings via the Settings screen, as well as control what happens to data when the plugin is uninstalled.
|
11 |
+
- Improvement: Defender File Scanning no longer identifies robots.txt as a potentially harmful file.
|
12 |
+
- Improvement: We’ve turned off autocomplete on the two-factor authentication field so that previous codes don’t show up.
|
13 |
+
- Fix: Fixed a conflict with Defender where the 404 lockout feature would lock out users who tried to access old Hummingbird cache files.
|
14 |
+
- Fix: You can now view date ranges greater than 7 days for IP Lockout logs
|
15 |
+
- Fix: Minor grammar and UX improvements.
|
16 |
|
17 |
2.1 - 2019-18-02
|
18 |
----------------------------------------------------------------------
|
free-dashboard/module.php
CHANGED
@@ -381,7 +381,7 @@ if ( ! class_exists( 'WDev_Frash' ) ) {
|
|
381 |
*/
|
382 |
protected function render_email_message( $plugin ) {
|
383 |
$admin_email = get_site_option( 'admin_email' );
|
384 |
-
$action = "https://edublogs.us1.list-manage.com/subscribe/post?u={$this->mc_user_id}&id={$plugin->mc_list_id}";
|
385 |
|
386 |
$msg = __( "We're happy that you've chosen to install %s! Are you interested in how to make the most of this plugin? How would you like a quick 5 day email crash course with actionable advice on building your membership site? Only the info you want, no subscription!", 'wdev_frash' );
|
387 |
$msg = apply_filters( 'wdev-email-message-' . $plugin->id, $msg );
|
@@ -397,7 +397,7 @@ if ( ! class_exists( 'WDev_Frash' ) ) {
|
|
397 |
?>
|
398 |
</div>
|
399 |
<div class="frash-notice-cta">
|
400 |
-
<form action="<?php echo $action; ?>" method="
|
401 |
<input type="email" name="EMAIL" class="email" id="mce-EMAIL" value="<?php echo esc_attr( $admin_email ); ?>" required="required"/>
|
402 |
<button class="frash-notice-act button-primary" data-msg="<?php _e( 'Thanks :)', 'wdev_frash' ); ?>" type="submit">
|
403 |
<?php echo esc_html( $plugin->cta_email ); ?>
|
381 |
*/
|
382 |
protected function render_email_message( $plugin ) {
|
383 |
$admin_email = get_site_option( 'admin_email' );
|
384 |
+
$action = "https://edublogs.us1.list-manage.com/subscribe/post-json?u={$this->mc_user_id}&id={$plugin->mc_list_id}&c=?";
|
385 |
|
386 |
$msg = __( "We're happy that you've chosen to install %s! Are you interested in how to make the most of this plugin? How would you like a quick 5 day email crash course with actionable advice on building your membership site? Only the info you want, no subscription!", 'wdev_frash' );
|
387 |
$msg = apply_filters( 'wdev-email-message-' . $plugin->id, $msg );
|
397 |
?>
|
398 |
</div>
|
399 |
<div class="frash-notice-cta">
|
400 |
+
<form action="<?php echo $action; ?>" method="get" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank">
|
401 |
<input type="email" name="EMAIL" class="email" id="mce-EMAIL" value="<?php echo esc_attr( $admin_email ); ?>" required="required"/>
|
402 |
<button class="frash-notice-act button-primary" data-msg="<?php _e( 'Thanks :)', 'wdev_frash' ); ?>" type="submit">
|
403 |
<?php echo esc_html( $plugin->cta_email ); ?>
|
languages/wpdef-default.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the GNU General Public License (Version 2 - GPLv2).
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Defender Pro 2.1.
|
6 |
"Report-Msgid-Bugs-To: https://wpmudev.org\n"
|
7 |
-
"POT-Creation-Date: 2019-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -61,9 +61,8 @@ msgstr ""
|
|
61 |
msgid "BLACKLIST MONITOR"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: app/behavior/blacklist.php:79 app/module/scan/behavior/scan-widget.php:
|
65 |
-
#: app/module/scan/behavior/scan-widget.php:
|
66 |
-
#: app/module/scan/behavior/scan.php:149 app/module/scan/behavior/scan.php:162
|
67 |
msgid "Try Defender Pro free today"
|
68 |
msgstr ""
|
69 |
|
@@ -71,7 +70,7 @@ msgstr ""
|
|
71 |
msgid "PRO FEATURE"
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: app/behavior/blacklist.php:88 app/module/audit/view/free.php:
|
75 |
msgid "Upgrade to Pro"
|
76 |
msgstr ""
|
77 |
|
@@ -86,10 +85,10 @@ msgstr ""
|
|
86 |
#: app/behavior/blacklist.php:149
|
87 |
#: app/module/advanced-tools/behavior/at-widget.php:63
|
88 |
#: app/module/advanced-tools/behavior/at-widget.php:100
|
89 |
-
#: app/module/advanced-tools/view/disabled.php:
|
90 |
-
#: app/module/advanced-tools/view/mask-login/disabled.php:
|
91 |
#: app/module/audit/behavior/audit.php:46 app/module/audit/view/new.php:16
|
92 |
-
#: app/module/audit/view/new.php:
|
93 |
#: app/module/ip-lockout/behavior/widget.php:38
|
94 |
msgid "Activate"
|
95 |
msgstr ""
|
@@ -120,15 +119,14 @@ msgid "Something wrong happened, please try again."
|
|
120 |
msgstr ""
|
121 |
|
122 |
#: app/behavior/report-free.php:18 app/behavior/report.php:18
|
123 |
-
#: app/module/audit/view/layouts/layout.php:
|
124 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
125 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
126 |
#: app/module/ip-lockout/view/notification/report-free.php:4
|
127 |
#: app/module/ip-lockout/view/notification/report.php:4
|
128 |
#: app/module/scan/view/automation-free.php:4
|
129 |
#: app/module/scan/view/automation.php:4 app/module/scan/view/automation.php:49
|
130 |
-
#: app/module/scan/view/layouts/layout.php:
|
131 |
-
#: app/module/scan/view/layouts/layout.php:113
|
132 |
msgid "Reporting"
|
133 |
msgstr ""
|
134 |
|
@@ -140,7 +138,7 @@ msgstr ""
|
|
140 |
|
141 |
#: app/behavior/report-free.php:29 app/behavior/report.php:27
|
142 |
#: app/module/scan/behavior/scan-widget.php:36
|
143 |
-
#: app/module/scan/
|
144 |
#: app/module/scan/view/layouts/layout.php:11 app/module/scan/view/new.php:6
|
145 |
#: app/module/scan/view/scanning.php:6 app/view/activator-free.php:33
|
146 |
#: app/view/activator.php:33
|
@@ -148,14 +146,14 @@ msgid "File Scanning"
|
|
148 |
msgstr ""
|
149 |
|
150 |
#: app/behavior/report-free.php:32 app/behavior/report-free.php:38
|
151 |
-
#: app/behavior/report-free.php:45 app/behavior/report.php:
|
152 |
-
#: app/behavior/report.php:
|
153 |
msgid "Inactive"
|
154 |
msgstr ""
|
155 |
|
156 |
#: app/behavior/report-free.php:36 app/behavior/report.php:33
|
157 |
#: app/module/ip-lockout/behavior/widget.php:26
|
158 |
-
#: app/module/ip-lockout/controller/main.php:
|
159 |
#: app/view/activator-free.php:59 app/view/activator.php:81
|
160 |
msgid "IP Lockouts"
|
161 |
msgstr ""
|
@@ -164,7 +162,7 @@ msgstr ""
|
|
164 |
#: app/module/audit/behavior/audit-free.php:19
|
165 |
#: app/module/audit/behavior/audit.php:23
|
166 |
#: app/module/audit/controller/main-free.php:36
|
167 |
-
#: app/module/audit/controller/main.php:521 app/module/audit/view/free.php:
|
168 |
#: app/module/audit/view/layouts/layout.php:8 app/module/audit/view/new.php:4
|
169 |
#: app/module/audit/view/pro-feature.php:22 app/module/audit/view/widget.php:5
|
170 |
#: app/module/ip-lockout/view/pro-feature.php:22
|
@@ -180,30 +178,30 @@ msgid ""
|
|
180 |
"href='%s'>Try it all absolutely free.</a>"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: app/behavior/report-free.php:76 app/behavior/report.php:
|
184 |
msgid "Scan reports are active scheduled to send %s"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: app/behavior/report-free.php:91 app/behavior/report.php:
|
188 |
msgid "Audit reports are active scheduled to send %s"
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: app/behavior/report-free.php:106 app/behavior/report.php:
|
192 |
msgid "Lockout reports are active scheduled to send %s"
|
193 |
msgstr ""
|
194 |
|
195 |
-
#: app/behavior/report-free.php:122 app/behavior/report.php:
|
196 |
-
#: app/behavior/utils.php:
|
197 |
msgid "daily"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: app/behavior/report-free.php:125 app/behavior/report.php:
|
201 |
-
#: app/behavior/utils.php:
|
202 |
msgid "weekly"
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: app/behavior/report-free.php:128 app/behavior/report.php:
|
206 |
-
#: app/behavior/utils.php:
|
207 |
msgid "monthly"
|
208 |
msgstr ""
|
209 |
|
@@ -213,23 +211,23 @@ msgid ""
|
|
213 |
"to your clients via The Hub."
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: app/behavior/report.php:66 app/behavior/report.php:
|
217 |
-
#: app/behavior/report.php:
|
218 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
219 |
#: app/module/scan/view/automation.php:56
|
220 |
msgid "Daily"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: app/behavior/report.php:69 app/behavior/report.php:
|
224 |
-
#: app/behavior/report.php:
|
225 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
226 |
#: app/module/scan/view/automation.php:58
|
227 |
msgid "Weekly"
|
228 |
msgstr ""
|
229 |
|
230 |
-
#: app/behavior/report.php:72 app/behavior/report.php:
|
231 |
-
#: app/behavior/report.php:
|
232 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
233 |
#: app/module/scan/view/automation.php:60
|
234 |
msgid "Monthly"
|
235 |
msgstr ""
|
@@ -240,40 +238,39 @@ msgid ""
|
|
240 |
"href=\"%s\">here</a> and install the WPMU DEV Dashboard"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: app/behavior/utils.php:
|
244 |
#: app/module/audit/view/table.php:78 free/utils.php:179 free/utils.php:188
|
245 |
msgid "Guest"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: app/behavior/utils.php:
|
249 |
msgid "WordPress Core Integrity"
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: app/behavior/utils.php:
|
253 |
msgid "Plugins & Themes vulnerability"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: app/behavior/utils.php:
|
257 |
-
#: app/module/scan/behavior/scan.php:156
|
258 |
#: app/module/scan/view/setting-free.php:55 app/module/scan/view/setting.php:57
|
259 |
#: app/view/settings.php:98
|
260 |
msgid "Suspicious Code"
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: app/behavior/utils.php:
|
264 |
-
#: app/module/ip-lockout/controller/main.php:
|
265 |
msgid "Never"
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: app/behavior/utils.php:
|
269 |
msgid "Please upgrade to 5.3 or later"
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: app/controller/dashboard.php:
|
273 |
msgid "Dashboard"
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: app/controller/dashboard.php:
|
277 |
#: app/controller/requirement.php:69 app/module/ip-lockout/view/locked.php:75
|
278 |
msgid "Defender"
|
279 |
msgstr ""
|
@@ -282,28 +279,28 @@ msgstr ""
|
|
282 |
msgid "Defender Pro"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: app/controller/dashboard.php:
|
286 |
msgid "QUICK SETUP"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: app/controller/dashboard.php:
|
290 |
#: app/view/activator.php:17
|
291 |
msgid "Skip"
|
292 |
msgstr ""
|
293 |
|
294 |
-
#: app/controller/dashboard.php:
|
295 |
msgid "Activating File Scanning..."
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: app/controller/dashboard.php:
|
299 |
msgid "Activating Audit Module..."
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: app/controller/dashboard.php:
|
303 |
msgid "Activating IP Lockouts Module..."
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: app/controller/dashboard.php:
|
307 |
msgid "Activating Blacklist Monitoring..."
|
308 |
msgstr ""
|
309 |
|
@@ -420,8 +417,7 @@ msgid "Finish Setup"
|
|
420 |
msgstr ""
|
421 |
|
422 |
#: app/module/advanced-tools/behavior/at-widget.php:69
|
423 |
-
#: app/module/advanced-tools/view/layouts/layout.php:
|
424 |
-
#: app/module/advanced-tools/view/layouts/layout.php:36
|
425 |
#: app/module/advanced-tools/view/mask-login/disabled.php:4
|
426 |
#: app/module/advanced-tools/view/mask-login/enabled.php:4
|
427 |
msgid "Mask Login Area"
|
@@ -511,8 +507,10 @@ msgstr ""
|
|
511 |
#: app/module/advanced-tools/controller/main.php:567
|
512 |
#: app/module/advanced-tools/controller/mask-login.php:284
|
513 |
#: app/module/audit/controller/main.php:201
|
514 |
-
#: app/module/
|
515 |
-
#: app/module/
|
|
|
|
|
516 |
msgid "Your settings have been updated."
|
517 |
msgstr ""
|
518 |
|
@@ -569,10 +567,11 @@ msgstr ""
|
|
569 |
|
570 |
#: app/module/advanced-tools/view/2factor-otp-email-edit-from.php:71
|
571 |
#: app/module/advanced-tools/view/login/disabled.php:37
|
572 |
-
#: app/module/scan/controller/main.php:
|
573 |
#: app/module/scan/view/notification.php:142
|
574 |
#: app/module/scan/view/notification.php:202
|
575 |
-
#: app/module/scan/view/setting-free.php:122
|
|
|
576 |
msgid "Cancel"
|
577 |
msgstr ""
|
578 |
|
@@ -586,13 +585,13 @@ msgid "Send Test"
|
|
586 |
msgstr ""
|
587 |
|
588 |
#: app/module/advanced-tools/view/disabled.php:4
|
589 |
-
#: app/module/advanced-tools/view/layouts/layout.php:
|
590 |
#: app/module/advanced-tools/view/login/disabled.php:5
|
591 |
#: app/module/advanced-tools/view/login/enabled.php:5
|
592 |
msgid "Two Factor Authentication"
|
593 |
msgstr ""
|
594 |
|
595 |
-
#: app/module/advanced-tools/view/disabled.php:
|
596 |
msgid ""
|
597 |
"Beef up your website’s security with two-factor authentication. Add an "
|
598 |
"extra step in the login process so that users are required to enter a "
|
@@ -600,14 +599,17 @@ msgid ""
|
|
600 |
"protection against brute force attacks."
|
601 |
msgstr ""
|
602 |
|
603 |
-
#: app/module/advanced-tools/view/layouts/layout.php:
|
604 |
-
#: app/module/audit/view/
|
605 |
-
#: app/module/
|
606 |
-
#: app/module/
|
|
|
|
|
|
|
607 |
msgid "View Documentation"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: app/module/advanced-tools/view/layouts/layout.php:
|
611 |
msgid "Two-Factor Auth"
|
612 |
msgstr ""
|
613 |
|
@@ -617,7 +619,7 @@ msgid "Security"
|
|
617 |
msgstr ""
|
618 |
|
619 |
#: app/module/advanced-tools/view/login/disabled.php:28
|
620 |
-
#: app/module/ip-lockout/view/detect-404/disabled.php:
|
621 |
msgid "Enable"
|
622 |
msgstr ""
|
623 |
|
@@ -820,7 +822,7 @@ msgid "Customize the default copy for emails the two-factor feature sends to use
|
|
820 |
msgstr ""
|
821 |
|
822 |
#: app/module/advanced-tools/view/main-free.php:190
|
823 |
-
#: app/module/advanced-tools/view/main.php:219
|
824 |
msgid "Email"
|
825 |
msgstr ""
|
826 |
|
@@ -872,7 +874,6 @@ msgstr ""
|
|
872 |
|
873 |
#: app/module/advanced-tools/view/main-free.php:243
|
874 |
#: app/module/advanced-tools/view/main.php:272
|
875 |
-
#: app/module/advanced-tools/view/mask-login/enabled.php:96
|
876 |
msgid "Disable two-factor authentication on your website."
|
877 |
msgstr ""
|
878 |
|
@@ -880,11 +881,12 @@ msgstr ""
|
|
880 |
#: app/module/advanced-tools/view/main.php:288
|
881 |
#: app/module/advanced-tools/view/mask-login/enabled.php:112
|
882 |
#: app/module/audit/view/report.php:70
|
|
|
883 |
#: app/module/ip-lockout/view/blacklist/enabled.php:221
|
884 |
#: app/module/ip-lockout/view/detect-404/enabled.php:195
|
885 |
#: app/module/ip-lockout/view/login-lockouts/enabled.php:169
|
886 |
#: app/module/ip-lockout/view/notification/enabled.php:135
|
887 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
888 |
#: app/module/ip-lockout/view/settings.php:51
|
889 |
#: app/module/scan/view/automation.php:93
|
890 |
#: app/module/scan/view/notification.php:91
|
@@ -892,6 +894,8 @@ msgstr ""
|
|
892 |
#: app/module/scan/view/notification.php:206
|
893 |
#: app/module/scan/view/setting-free.php:102
|
894 |
#: app/module/scan/view/setting.php:92
|
|
|
|
|
895 |
msgid "Save Changes"
|
896 |
msgstr ""
|
897 |
|
@@ -903,7 +907,7 @@ msgstr ""
|
|
903 |
msgid "Upload file"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: app/module/advanced-tools/view/mask-login/disabled.php:
|
907 |
msgid ""
|
908 |
"Change the location of WordPress’s default login area, making it harder for "
|
909 |
"automated bots to find and also more convenient for your users."
|
@@ -970,6 +974,12 @@ msgid ""
|
|
970 |
"href='%s'>%s</a>"
|
971 |
msgstr ""
|
972 |
|
|
|
|
|
|
|
|
|
|
|
|
|
973 |
#: app/module/audit/behavior/audit-free.php:28
|
974 |
#: app/module/audit/view/widget.php:10 app/view/activator.php:62
|
975 |
msgid ""
|
@@ -1187,6 +1197,7 @@ msgstr ""
|
|
1187 |
|
1188 |
#: app/module/audit/component/core-audit.php:229
|
1189 |
#: app/module/audit/component/core-audit.php:232
|
|
|
1190 |
msgid "unknown"
|
1191 |
msgstr ""
|
1192 |
|
@@ -1535,16 +1546,18 @@ msgid "Banned Email Domains"
|
|
1535 |
msgstr ""
|
1536 |
|
1537 |
#: app/module/audit/component/options-audit.php:215
|
1538 |
-
#: app/module/audit/view/layouts/layout.php:
|
1539 |
-
#: app/module/audit/view/layouts/layout.php:
|
1540 |
#: app/module/audit/view/settings.php:4
|
1541 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
1542 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
1543 |
#: app/module/ip-lockout/view/settings.php:3
|
1544 |
-
#: app/module/scan/view/layouts/layout.php:
|
1545 |
-
#: app/module/scan/view/layouts/layout.php:107
|
1546 |
#: app/module/scan/view/setting-free.php:4 app/module/scan/view/setting.php:4
|
1547 |
-
#: app/
|
|
|
|
|
|
|
1548 |
msgid "Settings"
|
1549 |
msgstr ""
|
1550 |
|
@@ -1658,7 +1671,7 @@ msgid "Summary"
|
|
1658 |
msgstr ""
|
1659 |
|
1660 |
#: app/module/audit/controller/main.php:85 app/module/audit/view/table.php:87
|
1661 |
-
#: app/module/ip-lockout/controller/main.php:
|
1662 |
msgid "Date / Time"
|
1663 |
msgstr ""
|
1664 |
|
@@ -1667,14 +1680,14 @@ msgid "Context"
|
|
1667 |
msgstr ""
|
1668 |
|
1669 |
#: app/module/audit/controller/main.php:87 app/module/audit/view/table.php:54
|
1670 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
1671 |
-
#: app/module/ip-lockout/controller/main.php:
|
1672 |
#: app/module/scan/view/issues.php:16
|
1673 |
msgid "Type"
|
1674 |
msgstr ""
|
1675 |
|
1676 |
#: app/module/audit/controller/main.php:88 app/module/audit/view/table.php:63
|
1677 |
-
#: app/module/ip-lockout/controller/main.php:
|
1678 |
msgid "IP address"
|
1679 |
msgstr ""
|
1680 |
|
@@ -1683,42 +1696,42 @@ msgid "User"
|
|
1683 |
msgstr ""
|
1684 |
|
1685 |
#: app/module/audit/controller/main.php:208
|
1686 |
-
#: app/module/audit/view/layouts/layout.php:
|
1687 |
msgid "at %s"
|
1688 |
msgstr ""
|
1689 |
|
1690 |
#: app/module/audit/controller/main.php:210
|
1691 |
-
#: app/module/audit/view/layouts/layout.php:
|
1692 |
msgid "%s at %s"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: app/module/audit/controller/main.php:
|
1696 |
msgid "Hi {USER_NAME},"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: app/module/audit/controller/main.php:
|
1700 |
msgid ""
|
1701 |
"It’s WP Defender here, reporting from the frontline with a quick update on "
|
1702 |
"what’s been happening at <a href=\"%s\">%s</a>."
|
1703 |
msgstr ""
|
1704 |
|
1705 |
-
#: app/module/audit/controller/main.php:
|
1706 |
msgid "Event Type"
|
1707 |
msgstr ""
|
1708 |
|
1709 |
-
#: app/module/audit/controller/main.php:
|
1710 |
msgid "Action Summaries"
|
1711 |
msgstr ""
|
1712 |
|
1713 |
-
#: app/module/audit/controller/main.php:
|
1714 |
msgid "You can view the full audit report for your site here."
|
1715 |
msgstr ""
|
1716 |
|
1717 |
-
#: app/module/audit/controller/main.php:
|
1718 |
msgid "There were no events logged for %s"
|
1719 |
msgstr ""
|
1720 |
|
1721 |
-
#: app/module/audit/controller/main.php:
|
1722 |
#: app/module/audit/controller/main.php:484
|
1723 |
msgid "Here’s what’s been happening at %s"
|
1724 |
msgstr ""
|
@@ -1732,7 +1745,7 @@ msgid "We did not find an user with this name..."
|
|
1732 |
msgstr ""
|
1733 |
|
1734 |
#: app/module/audit/controller/main.php:708
|
1735 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
1736 |
#: app/module/scan/component/result-table.php:228
|
1737 |
msgid "%s results"
|
1738 |
msgstr ""
|
@@ -1815,7 +1828,7 @@ msgstr ""
|
|
1815 |
msgid "Aduit Logging"
|
1816 |
msgstr ""
|
1817 |
|
1818 |
-
#: app/module/audit/view/free.php:
|
1819 |
msgid ""
|
1820 |
"Track and log each and every event when changes are made to your website "
|
1821 |
"and get detailed reports on what’s going on behind the scenes, including "
|
@@ -1823,17 +1836,17 @@ msgid ""
|
|
1823 |
"active WPMU DEV membership. Try it free today!"
|
1824 |
msgstr ""
|
1825 |
|
1826 |
-
#: app/module/audit/view/layouts/layout.php:
|
1827 |
msgid "Events logged in the past 7 days"
|
1828 |
msgstr ""
|
1829 |
|
1830 |
-
#: app/module/audit/view/layouts/layout.php:
|
1831 |
-
#: app/module/audit/view/layouts/layout.php:
|
1832 |
msgid "Event Logs"
|
1833 |
msgstr ""
|
1834 |
|
1835 |
-
#: app/module/audit/view/layouts/layout.php:
|
1836 |
-
#: app/module/audit/view/layouts/layout.php:
|
1837 |
msgid "Reports"
|
1838 |
msgstr ""
|
1839 |
|
@@ -1849,21 +1862,22 @@ msgid ""
|
|
1849 |
msgstr ""
|
1850 |
|
1851 |
#: app/module/audit/view/main.php:19
|
|
|
1852 |
msgid "Date range"
|
1853 |
msgstr ""
|
1854 |
|
1855 |
-
#: app/module/audit/view/main.php:43
|
1856 |
msgid "Username"
|
1857 |
msgstr ""
|
1858 |
|
1859 |
#: app/module/audit/view/main.php:52
|
1860 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
1861 |
#: app/module/ip-lockout/view/logging/enabled.php:12
|
1862 |
msgid "IP Address"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
#: app/module/audit/view/main.php:64
|
1866 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
1867 |
#: app/module/scan/view/issues.php:21
|
1868 |
msgid "All"
|
1869 |
msgstr ""
|
@@ -1873,7 +1887,7 @@ msgid "Specific"
|
|
1873 |
msgstr ""
|
1874 |
|
1875 |
#: app/module/audit/view/main.php:93
|
1876 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
1877 |
msgid "Apply"
|
1878 |
msgstr ""
|
1879 |
|
@@ -1885,7 +1899,7 @@ msgstr ""
|
|
1885 |
msgid "Loading events...."
|
1886 |
msgstr ""
|
1887 |
|
1888 |
-
#: app/module/audit/view/new.php:
|
1889 |
msgid ""
|
1890 |
"Track and log each and every event when changes are made to your website "
|
1891 |
"and get\n"
|
@@ -1993,19 +2007,19 @@ msgid "Send regular email report"
|
|
1993 |
msgstr ""
|
1994 |
|
1995 |
#: app/module/audit/view/report.php:26
|
1996 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
1997 |
#: app/module/scan/view/automation.php:53
|
1998 |
msgid "Frequency"
|
1999 |
msgstr ""
|
2000 |
|
2001 |
#: app/module/audit/view/report.php:41
|
2002 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
2003 |
#: app/module/scan/view/automation.php:64
|
2004 |
msgid "Day of the week"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
#: app/module/audit/view/report.php:50
|
2008 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
2009 |
#: app/module/scan/view/automation.php:73
|
2010 |
msgid "Time of day"
|
2011 |
msgstr ""
|
@@ -2029,7 +2043,7 @@ msgid " ago"
|
|
2029 |
msgstr ""
|
2030 |
|
2031 |
#: app/module/audit/view/table.php:38
|
2032 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
2033 |
msgid "Description"
|
2034 |
msgstr ""
|
2035 |
|
@@ -2062,8 +2076,8 @@ msgid "Audit log reports are disabled"
|
|
2062 |
msgstr ""
|
2063 |
|
2064 |
#: app/module/hardener/behavior/widget.php:21
|
2065 |
-
#: app/module/hardener/controller/main.php:
|
2066 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2067 |
msgid "Security Tweaks"
|
2068 |
msgstr ""
|
2069 |
|
@@ -2108,10 +2122,10 @@ msgid ""
|
|
2108 |
"class='hardener-timer'>10</span> seconds."
|
2109 |
msgstr ""
|
2110 |
|
2111 |
-
#: app/module/hardener/component/db-prefix-service.php:
|
2112 |
-
#: app/module/hardener/component/db-prefix-service.php:
|
2113 |
#: app/module/hardener/component/disable-file-editor-service.php:32
|
2114 |
-
#: app/module/hardener/component/disable-file-editor-service.php:
|
2115 |
#: app/module/hardener/component/hide-error-service.php:61
|
2116 |
#: app/module/hardener/component/hide-error-service.php:156
|
2117 |
#: app/module/hardener/component/protect-information-service.php:51
|
@@ -2129,14 +2143,14 @@ msgstr ""
|
|
2129 |
msgid "The file %s is not writable"
|
2130 |
msgstr ""
|
2131 |
|
2132 |
-
#: app/module/hardener/component/db-prefix-service.php:
|
2133 |
msgid ""
|
2134 |
"Your wp-config.php was modified by a 3rd party, this will cause conflict "
|
2135 |
"with Defender. Please revert it to original for updating your database "
|
2136 |
"prefix"
|
2137 |
msgstr ""
|
2138 |
|
2139 |
-
#: app/module/hardener/component/db-prefix-service.php:
|
2140 |
msgid ""
|
2141 |
"Unfortunately it's not safe to do this via a plugin for larger WordPress "
|
2142 |
"Multisite installs. You can ignore this step, or follow a tutorial online "
|
@@ -2159,7 +2173,7 @@ msgstr ""
|
|
2159 |
msgid "This prefix is already in use. Please choose a different prefix."
|
2160 |
msgstr ""
|
2161 |
|
2162 |
-
#: app/module/hardener/component/db-prefix.php:
|
2163 |
msgid "Change default database prefix"
|
2164 |
msgstr ""
|
2165 |
|
@@ -2236,11 +2250,11 @@ msgstr ""
|
|
2236 |
msgid "Prevent Information Disclosure"
|
2237 |
msgstr ""
|
2238 |
|
2239 |
-
#: app/module/hardener/component/security-key.php:
|
2240 |
msgid "Update old security keys"
|
2241 |
msgstr ""
|
2242 |
|
2243 |
-
#: app/module/hardener/component/security-key.php:
|
2244 |
msgid ""
|
2245 |
"All key salts have been regenerated. You will now need to <a "
|
2246 |
"href=\"%s\"><strong>re-login</strong></a>.<br/>This will auto reload after "
|
@@ -2255,23 +2269,23 @@ msgstr ""
|
|
2255 |
msgid "Update WordPress to latest version"
|
2256 |
msgstr ""
|
2257 |
|
2258 |
-
#: app/module/hardener/controller/main.php:
|
2259 |
msgid "Security tweak successfully restored."
|
2260 |
msgstr ""
|
2261 |
|
2262 |
-
#: app/module/hardener/controller/main.php:
|
2263 |
msgid "Security tweak successfully ignored."
|
2264 |
msgstr ""
|
2265 |
|
2266 |
-
#: app/module/hardener/controller/main.php:
|
2267 |
msgid "Security tweak successfully reverted."
|
2268 |
msgstr ""
|
2269 |
|
2270 |
-
#: app/module/hardener/controller/main.php:
|
2271 |
msgid "Security tweak successfully resolved."
|
2272 |
msgstr ""
|
2273 |
|
2274 |
-
#: app/module/hardener/controller/main.php:
|
2275 |
msgid "Security tweak successfully updated."
|
2276 |
msgstr ""
|
2277 |
|
@@ -2292,11 +2306,10 @@ msgid "Restore"
|
|
2292 |
msgstr ""
|
2293 |
|
2294 |
#: app/module/hardener/view/ignore.php:8
|
2295 |
-
#: app/module/hardener/view/layouts/layout.php:78
|
2296 |
#: app/module/hardener/view/layouts/layout.php:89
|
|
|
2297 |
#: app/module/scan/view/cleaned.php:3 app/module/scan/view/ignored.php:5
|
2298 |
-
#: app/module/scan/view/layouts/layout.php:
|
2299 |
-
#: app/module/scan/view/layouts/layout.php:104
|
2300 |
msgid "Ignored"
|
2301 |
msgstr ""
|
2302 |
|
@@ -2311,10 +2324,9 @@ msgid "Well, turns out you haven't ignored anything yet - keep up the good fight
|
|
2311 |
msgstr ""
|
2312 |
|
2313 |
#: app/module/hardener/view/issues.php:6
|
2314 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2315 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2316 |
-
#: app/module/scan/view/issues.php:9 app/module/scan/view/layouts/layout.php:
|
2317 |
-
#: app/module/scan/view/layouts/layout.php:101
|
2318 |
msgid "Issues"
|
2319 |
msgstr ""
|
2320 |
|
@@ -2333,26 +2345,75 @@ msgstr ""
|
|
2333 |
msgid "You have %d security tweak(s) needing attention."
|
2334 |
msgstr ""
|
2335 |
|
2336 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2337 |
msgid "Security issues"
|
2338 |
msgstr ""
|
2339 |
|
2340 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2341 |
#: app/module/hardener/view/rules/php-version.php:34
|
2342 |
msgid "Current PHP version"
|
2343 |
msgstr ""
|
2344 |
|
2345 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2346 |
#: app/module/hardener/view/rules/wp-version.php:39
|
2347 |
msgid "Current WordPress version"
|
2348 |
msgstr ""
|
2349 |
|
2350 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2351 |
-
#: app/module/hardener/view/layouts/layout.php:
|
2352 |
#: app/module/hardener/view/resolved.php:8
|
2353 |
msgid "Resolved"
|
2354 |
msgstr ""
|
2355 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2356 |
#: app/module/hardener/view/resolved.php:18
|
2357 |
msgid "Excellent work. The following vulnerabilities have been fixed."
|
2358 |
msgstr ""
|
@@ -2362,7 +2423,7 @@ msgid "Admin User"
|
|
2362 |
msgstr ""
|
2363 |
|
2364 |
#: app/module/hardener/view/rules/change-admin.php:22
|
2365 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2366 |
#: app/module/hardener/view/rules/disable-file-editor.php:21
|
2367 |
#: app/module/hardener/view/rules/disable-trackback.php:21
|
2368 |
#: app/module/hardener/view/rules/disable-xml-rpc.php:21
|
@@ -2389,7 +2450,7 @@ msgid "You don't have a user account sporting the admin username, great."
|
|
2389 |
msgstr ""
|
2390 |
|
2391 |
#: app/module/hardener/view/rules/change-admin.php:33
|
2392 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2393 |
#: app/module/hardener/view/rules/disable-file-editor.php:27
|
2394 |
#: app/module/hardener/view/rules/disable-trackback.php:32
|
2395 |
#: app/module/hardener/view/rules/disable-xml-rpc.php:37
|
@@ -2399,7 +2460,7 @@ msgstr ""
|
|
2399 |
#: app/module/hardener/view/rules/prevent-php-executed.php:46
|
2400 |
#: app/module/hardener/view/rules/security-key.php:32
|
2401 |
#: app/module/hardener/view/rules/wp-version.php:27
|
2402 |
-
#: app/module/ip-lockout/controller/main.php:
|
2403 |
msgid "Status"
|
2404 |
msgstr ""
|
2405 |
|
@@ -2417,7 +2478,7 @@ msgid ""
|
|
2417 |
msgstr ""
|
2418 |
|
2419 |
#: app/module/hardener/view/rules/change-admin.php:44
|
2420 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2421 |
#: app/module/hardener/view/rules/disable-file-editor.php:45
|
2422 |
#: app/module/hardener/view/rules/disable-trackback.php:43
|
2423 |
#: app/module/hardener/view/rules/disable-xml-rpc.php:48
|
@@ -2425,7 +2486,7 @@ msgstr ""
|
|
2425 |
#: app/module/hardener/view/rules/login-duration.php:46
|
2426 |
#: app/module/hardener/view/rules/php-version.php:50
|
2427 |
#: app/module/hardener/view/rules/prevent-php-executed.php:64
|
2428 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2429 |
#: app/module/hardener/view/rules/wp-version.php:52
|
2430 |
msgid "How to fix"
|
2431 |
msgstr ""
|
@@ -2445,15 +2506,15 @@ msgid "Update Username"
|
|
2445 |
msgstr ""
|
2446 |
|
2447 |
#: app/module/hardener/view/rules/change-admin.php:75
|
2448 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2449 |
msgid "Ensure you backup your database before performing this tweak."
|
2450 |
msgstr ""
|
2451 |
|
2452 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2453 |
msgid "Database Prefix"
|
2454 |
msgstr ""
|
2455 |
|
2456 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2457 |
msgid ""
|
2458 |
"When you first install WordPress on a new database, the default settings "
|
2459 |
"start with wp_ as the prefix to anything that gets stored in the tables. "
|
@@ -2461,23 +2522,23 @@ msgid ""
|
|
2461 |
"find a code vulnerability. "
|
2462 |
msgstr ""
|
2463 |
|
2464 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2465 |
msgid ""
|
2466 |
"You're database prefix is set to <strong>%s</strong> and is unique, %s "
|
2467 |
"would be proud."
|
2468 |
msgstr ""
|
2469 |
|
2470 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2471 |
msgid "Your database prefix is the default wp_ prefix."
|
2472 |
msgstr ""
|
2473 |
|
2474 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2475 |
msgid ""
|
2476 |
"You’re currently using the default prefix, it’s much safer to change this "
|
2477 |
"to something random."
|
2478 |
msgstr ""
|
2479 |
|
2480 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2481 |
msgid ""
|
2482 |
"It’s good practice to come up with a unique prefix to protect yourself from "
|
2483 |
"this. We’ve automatically generated a random prefix for you which will make "
|
@@ -2486,19 +2547,11 @@ msgid ""
|
|
2486 |
"prefix at your own risk."
|
2487 |
msgstr ""
|
2488 |
|
2489 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2490 |
msgid "New database prefix"
|
2491 |
msgstr ""
|
2492 |
|
2493 |
-
#: app/module/hardener/view/rules/db-prefix.php:
|
2494 |
-
#: app/module/hardener/view/rules/disable-file-editor.php:60
|
2495 |
-
#: app/module/hardener/view/rules/disable-trackback.php:58
|
2496 |
-
#: app/module/hardener/view/rules/disable-xml-rpc.php:63
|
2497 |
-
#: app/module/hardener/view/rules/login-duration.php:67
|
2498 |
-
msgid "Revert"
|
2499 |
-
msgstr ""
|
2500 |
-
|
2501 |
-
#: app/module/hardener/view/rules/db-prefix.php:78
|
2502 |
msgid "Update Prefix"
|
2503 |
msgstr ""
|
2504 |
|
@@ -2514,7 +2567,6 @@ msgid ""
|
|
2514 |
msgstr ""
|
2515 |
|
2516 |
#: app/module/hardener/view/rules/disable-file-editor.php:32
|
2517 |
-
#: app/module/hardener/view/rules/prevent-php-executed.php:51
|
2518 |
msgid "You've disabled the file editor, winning."
|
2519 |
msgstr ""
|
2520 |
|
@@ -2535,6 +2587,13 @@ msgid ""
|
|
2535 |
"easily revert these actions at any time."
|
2536 |
msgstr ""
|
2537 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2538 |
#: app/module/hardener/view/rules/disable-file-editor.php:72
|
2539 |
msgid "Disable file editor"
|
2540 |
msgstr ""
|
@@ -2756,7 +2815,7 @@ msgid "Days"
|
|
2756 |
msgstr ""
|
2757 |
|
2758 |
#: app/module/hardener/view/rules/login-duration.php:80
|
2759 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2760 |
#: app/module/scan/behavior/pro/vuln-result.php:133
|
2761 |
#: app/module/scan/behavior/pro/vuln-result.php:137
|
2762 |
#: app/module/scan/behavior/pro/vuln-result.php:207
|
@@ -2862,6 +2921,11 @@ msgid ""
|
|
2862 |
"direct PHP execution in directories that don't require it."
|
2863 |
msgstr ""
|
2864 |
|
|
|
|
|
|
|
|
|
|
|
2865 |
#: app/module/hardener/view/rules/prevent-php-executed.php:57
|
2866 |
msgid "PHP execution is currently allowed in all directories."
|
2867 |
msgstr ""
|
@@ -2950,52 +3014,48 @@ msgid ""
|
|
2950 |
"takes years to come up with the right combination."
|
2951 |
msgstr ""
|
2952 |
|
2953 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2954 |
-
msgid "
|
2955 |
msgstr ""
|
2956 |
|
2957 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2958 |
-
msgid "Your current security keys are %d days old. Time to update them!"
|
2959 |
-
msgstr ""
|
2960 |
-
|
2961 |
-
#: app/module/hardener/view/rules/security-key.php:40
|
2962 |
msgid ""
|
2963 |
"Currently you have old security keys, it pays to keep them updated - we "
|
2964 |
"recommend every 60 days or less."
|
2965 |
msgstr ""
|
2966 |
|
2967 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2968 |
msgid ""
|
2969 |
"We can regenerate your key salts instantly for you and they will be good "
|
2970 |
"for another 60 days. Note that this will log all users out of your site. "
|
2971 |
"You can also choose how often we should notify you to change them."
|
2972 |
msgstr ""
|
2973 |
|
2974 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2975 |
msgid "Reminder frequency"
|
2976 |
msgstr ""
|
2977 |
|
2978 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2979 |
msgid "30 Days"
|
2980 |
msgstr ""
|
2981 |
|
2982 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2983 |
msgid "60 Days"
|
2984 |
msgstr ""
|
2985 |
|
2986 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2987 |
msgid "90 Days"
|
2988 |
msgstr ""
|
2989 |
|
2990 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2991 |
msgid "6 Months"
|
2992 |
msgstr ""
|
2993 |
|
2994 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2995 |
msgid "1 Year"
|
2996 |
msgstr ""
|
2997 |
|
2998 |
-
#: app/module/hardener/view/rules/security-key.php:
|
2999 |
msgid "Regenerate Keys"
|
3000 |
msgstr ""
|
3001 |
|
@@ -3044,7 +3104,7 @@ msgstr ""
|
|
3044 |
msgid "In the month"
|
3045 |
msgstr ""
|
3046 |
|
3047 |
-
#: app/module/ip-lockout/behavior/pro/reporting.php:
|
3048 |
msgid "Defender Lockouts Report for %s"
|
3049 |
msgstr ""
|
3050 |
|
@@ -3055,7 +3115,7 @@ msgid ""
|
|
3055 |
msgstr ""
|
3056 |
|
3057 |
#: app/module/ip-lockout/behavior/widget.php:46
|
3058 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3059 |
msgid "Last lockout"
|
3060 |
msgstr ""
|
3061 |
|
@@ -3080,8 +3140,8 @@ msgid "Lockout notifications are disabled"
|
|
3080 |
msgstr ""
|
3081 |
|
3082 |
#: app/module/ip-lockout/component/login-protection-api.php:61
|
3083 |
-
#: app/module/ip-lockout/controller/main.php:
|
3084 |
-
#: app/module/ip-lockout/controller/main.php:
|
3085 |
msgid ""
|
3086 |
"You have been locked out by the administrator for attempting to login with "
|
3087 |
"a banned username"
|
@@ -3119,54 +3179,54 @@ msgstr ""
|
|
3119 |
msgid "Unwhitelist"
|
3120 |
msgstr ""
|
3121 |
|
3122 |
-
#: app/module/ip-lockout/component/login-protection-api.php:
|
3123 |
msgid "Is whitelisted"
|
3124 |
msgstr ""
|
3125 |
|
3126 |
-
#: app/module/ip-lockout/component/login-protection-api.php:
|
3127 |
msgid "Is blacklisted"
|
3128 |
msgstr ""
|
3129 |
|
3130 |
-
#: app/module/ip-lockout/component/login-protection-api.php:
|
3131 |
-
#: app/module/ip-lockout/component/login-protection-api.php:
|
3132 |
msgid "Not banned"
|
3133 |
msgstr ""
|
3134 |
|
3135 |
-
#: app/module/ip-lockout/component/login-protection-api.php:
|
3136 |
msgid "Banned"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3140 |
#: app/module/scan/component/result-table.php:35
|
3141 |
msgid "Details"
|
3142 |
msgstr ""
|
3143 |
|
3144 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3145 |
msgid "Time"
|
3146 |
msgstr ""
|
3147 |
|
3148 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3149 |
msgid "You"
|
3150 |
msgstr ""
|
3151 |
|
3152 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3153 |
msgid "Lockout Type"
|
3154 |
msgstr ""
|
3155 |
|
3156 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3157 |
#: app/module/ip-lockout/model/log-model-legacy.php:111
|
3158 |
#: app/module/ip-lockout/model/log-model.php:70
|
3159 |
msgid "Failed login attempts"
|
3160 |
msgstr ""
|
3161 |
|
3162 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3163 |
#: app/module/ip-lockout/model/log-model-legacy.php:112
|
3164 |
#: app/module/ip-lockout/model/log-model.php:71
|
3165 |
msgid "Login lockout"
|
3166 |
msgstr ""
|
3167 |
|
3168 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3169 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3170 |
#: app/module/ip-lockout/model/log-model-legacy.php:113
|
3171 |
#: app/module/ip-lockout/model/log-model-legacy.php:114
|
3172 |
#: app/module/ip-lockout/model/log-model.php:72
|
@@ -3174,71 +3234,63 @@ msgstr ""
|
|
3174 |
msgid "404 error"
|
3175 |
msgstr ""
|
3176 |
|
3177 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3178 |
#: app/module/ip-lockout/model/log-model-legacy.php:115
|
3179 |
#: app/module/ip-lockout/model/log-model.php:74
|
3180 |
msgid "404 lockout"
|
3181 |
msgstr ""
|
3182 |
|
3183 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3184 |
msgid "Enter an IP address"
|
3185 |
msgstr ""
|
3186 |
|
3187 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3188 |
msgid "Clear Filters"
|
3189 |
msgstr ""
|
3190 |
|
3191 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3192 |
msgid "No lockout events have been logged within the selected time period."
|
3193 |
msgstr ""
|
3194 |
|
3195 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3196 |
-
msgid "%s tried to access file %s"
|
3197 |
-
msgstr ""
|
3198 |
-
|
3199 |
-
#: app/module/ip-lockout/component/logs-table.php:346
|
3200 |
-
msgid "%s tried to login with username %s"
|
3201 |
-
msgstr ""
|
3202 |
-
|
3203 |
-
#: app/module/ip-lockout/component/logs-table.php:357
|
3204 |
msgid "Login failed"
|
3205 |
msgstr ""
|
3206 |
|
3207 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3208 |
msgid "IP"
|
3209 |
msgstr ""
|
3210 |
|
3211 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3212 |
msgid "Date/Time"
|
3213 |
msgstr ""
|
3214 |
|
3215 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3216 |
msgid "Ban Status"
|
3217 |
msgstr ""
|
3218 |
|
3219 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3220 |
msgid ""
|
3221 |
"Note: Make sure this IP is not a legitimate operation, banning the IP will "
|
3222 |
"result in being permanently locked out from accessing your website."
|
3223 |
msgstr ""
|
3224 |
|
3225 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3226 |
#: app/module/scan/component/result-table.php:211
|
3227 |
msgid "Bulk action"
|
3228 |
msgstr ""
|
3229 |
|
3230 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3231 |
msgid "Ban"
|
3232 |
msgstr ""
|
3233 |
|
3234 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3235 |
#: app/module/ip-lockout/view/blacklist/enabled.php:36
|
3236 |
#: app/module/ip-lockout/view/blacklist/enabled.php:106
|
3237 |
#: app/module/ip-lockout/view/detect-404/enabled.php:112
|
3238 |
msgid "Whitelist"
|
3239 |
msgstr ""
|
3240 |
|
3241 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3242 |
#: app/module/scan/behavior/core-result.php:208
|
3243 |
#: app/module/scan/behavior/core-result.php:322
|
3244 |
#: app/module/scan/behavior/pro/content-result.php:97
|
@@ -3246,94 +3298,94 @@ msgstr ""
|
|
3246 |
msgid "Delete"
|
3247 |
msgstr ""
|
3248 |
|
3249 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3250 |
#: app/module/scan/component/result-table.php:220
|
3251 |
msgid "Bulk Update"
|
3252 |
msgstr ""
|
3253 |
|
3254 |
-
#: app/module/ip-lockout/component/logs-table.php:
|
3255 |
msgid "Select All"
|
3256 |
msgstr ""
|
3257 |
|
3258 |
-
#: app/module/ip-lockout/controller/main.php:
|
3259 |
msgid "Database downloaded"
|
3260 |
msgstr ""
|
3261 |
|
3262 |
-
#: app/module/ip-lockout/controller/main.php:
|
3263 |
msgid "Log"
|
3264 |
msgstr ""
|
3265 |
|
3266 |
-
#: app/module/ip-lockout/controller/main.php:
|
3267 |
msgid "Your logs have been successfully deleted."
|
3268 |
msgstr ""
|
3269 |
|
3270 |
-
#: app/module/ip-lockout/controller/main.php:
|
3271 |
msgid ""
|
3272 |
"IP %s has been added to your blacklist. You can control your blacklist in "
|
3273 |
"<a href=\"%s\">IP Lockouts.</a>"
|
3274 |
msgstr ""
|
3275 |
|
3276 |
-
#: app/module/ip-lockout/controller/main.php:
|
3277 |
msgid "No record found"
|
3278 |
msgstr ""
|
3279 |
|
3280 |
-
#: app/module/ip-lockout/controller/main.php:
|
3281 |
msgid "Demo"
|
3282 |
msgstr ""
|
3283 |
|
3284 |
-
#: app/module/ip-lockout/controller/main.php:
|
3285 |
msgid "404 lockout alert for %s"
|
3286 |
msgstr ""
|
3287 |
|
3288 |
-
#: app/module/ip-lockout/controller/main.php:
|
3289 |
msgid "Login lockout alert for %s"
|
3290 |
msgstr ""
|
3291 |
|
3292 |
-
#: app/module/ip-lockout/controller/main.php:
|
3293 |
msgid "Failed login attempt with username %s"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
-
#: app/module/ip-lockout/controller/main.php:
|
3297 |
-
#: app/module/ip-lockout/controller/main.php:
|
3298 |
msgid "%d login attempts remaining"
|
3299 |
msgstr ""
|
3300 |
|
3301 |
-
#: app/module/ip-lockout/controller/main.php:
|
3302 |
msgid ""
|
3303 |
"Your settings have been updated, however some IPs were removed because "
|
3304 |
"invalid format, or you blacklist yourself"
|
3305 |
msgstr ""
|
3306 |
|
3307 |
-
#: app/module/ip-lockout/controller/main.php:
|
3308 |
msgid "Login Protection has been activated."
|
3309 |
msgstr ""
|
3310 |
|
3311 |
-
#: app/module/ip-lockout/controller/main.php:
|
3312 |
msgid "Login Protection has been deactivated."
|
3313 |
msgstr ""
|
3314 |
|
3315 |
-
#: app/module/ip-lockout/controller/main.php:
|
3316 |
msgid "404 Detection has been activated."
|
3317 |
msgstr ""
|
3318 |
|
3319 |
-
#: app/module/ip-lockout/controller/main.php:
|
3320 |
msgid "404 Detection has been deactivated."
|
3321 |
msgstr ""
|
3322 |
|
3323 |
-
#: app/module/ip-lockout/controller/main.php:
|
3324 |
-
#: app/module/ip-lockout/controller/main.php:
|
3325 |
msgid "Your file is invalid!"
|
3326 |
msgstr ""
|
3327 |
|
3328 |
-
#: app/module/ip-lockout/controller/main.php:
|
3329 |
msgid "Your file content is invalid!"
|
3330 |
msgstr ""
|
3331 |
|
3332 |
-
#: app/module/ip-lockout/controller/main.php:
|
3333 |
msgid "Your whitelist/blacklist has been successfully imported."
|
3334 |
msgstr ""
|
3335 |
|
3336 |
-
#: app/module/ip-lockout/controller/main.php:
|
3337 |
msgid "Thanks for your patience. All set."
|
3338 |
msgstr ""
|
3339 |
|
@@ -3348,7 +3400,7 @@ msgid "Request for file <span class='log-text-table'>%s</span> which doesn't exi
|
|
3348 |
msgstr ""
|
3349 |
|
3350 |
#: app/module/ip-lockout/view/blacklist/enabled.php:5
|
3351 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3352 |
msgid "IP Banning"
|
3353 |
msgstr ""
|
3354 |
|
@@ -3410,7 +3462,7 @@ msgstr ""
|
|
3410 |
#: app/module/ip-lockout/view/blacklist/enabled.php:49
|
3411 |
msgid ""
|
3412 |
"We recommend you add your own IP to avoid getting locked out accidentally! "
|
3413 |
-
"Your current IP is
|
3414 |
msgstr ""
|
3415 |
|
3416 |
#: app/module/ip-lockout/view/blacklist/enabled.php:56
|
@@ -3532,12 +3584,12 @@ msgstr ""
|
|
3532 |
|
3533 |
#: app/module/ip-lockout/view/detect-404/disabled.php:4
|
3534 |
#: app/module/ip-lockout/view/detect-404/enabled.php:5
|
3535 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3536 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3537 |
msgid "404 Detection"
|
3538 |
msgstr ""
|
3539 |
|
3540 |
-
#: app/module/ip-lockout/view/detect-404/disabled.php:
|
3541 |
#: app/module/ip-lockout/view/detect-404/enabled.php:11
|
3542 |
msgid ""
|
3543 |
"With 404 detection enabled, Defender will keep an eye out for IP addresses "
|
@@ -3802,44 +3854,36 @@ msgstr ""
|
|
3802 |
msgid "IP Lockout"
|
3803 |
msgstr ""
|
3804 |
|
3805 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3806 |
msgid "Lockouts in the past 24 hours"
|
3807 |
msgstr ""
|
3808 |
|
3809 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3810 |
msgid "Total lockouts in the past 30 days"
|
3811 |
msgstr ""
|
3812 |
|
3813 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3814 |
msgid "Login lockouts in the past 7 days"
|
3815 |
msgstr ""
|
3816 |
|
3817 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3818 |
msgid "404 lockouts in the past 7 days"
|
3819 |
msgstr ""
|
3820 |
|
3821 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3822 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3823 |
#: app/module/ip-lockout/view/login-lockouts/disabled.php:4
|
3824 |
#: app/module/ip-lockout/view/login-lockouts/enabled.php:5
|
3825 |
msgid "Login Protection"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3829 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3830 |
#: app/module/ip-lockout/view/logging/enabled.php:3
|
3831 |
msgid "Logs"
|
3832 |
msgstr ""
|
3833 |
|
3834 |
-
#: app/module/ip-lockout/view/layouts/layout.php:
|
3835 |
-
#: app/module/ip-lockout/view/layouts/layout.php:81
|
3836 |
-
#: app/module/scan/view/layouts/layout.php:89
|
3837 |
-
#: app/module/scan/view/layouts/layout.php:110
|
3838 |
-
#: app/module/scan/view/notification.php:4
|
3839 |
-
msgid "Notifications"
|
3840 |
-
msgstr ""
|
3841 |
-
|
3842 |
-
#: app/module/ip-lockout/view/layouts/layout.php:77
|
3843 |
msgid "IP Blacklist"
|
3844 |
msgstr ""
|
3845 |
|
@@ -3865,14 +3909,14 @@ msgid ""
|
|
3865 |
"from there."
|
3866 |
msgstr ""
|
3867 |
|
3868 |
-
#: app/module/ip-lockout/view/login-lockouts/disabled.php:
|
3869 |
#: app/module/ip-lockout/view/login-lockouts/enabled.php:10
|
3870 |
msgid ""
|
3871 |
"Put a stop to hackers trying to randomly guess your login credentials. "
|
3872 |
"Defender will lock out users after a set number of failed login attempts."
|
3873 |
msgstr ""
|
3874 |
|
3875 |
-
#: app/module/ip-lockout/view/login-lockouts/disabled.php:
|
3876 |
msgid "Active"
|
3877 |
msgstr ""
|
3878 |
|
@@ -4038,20 +4082,6 @@ msgid ""
|
|
4038 |
"website."
|
4039 |
msgstr ""
|
4040 |
|
4041 |
-
#: app/module/ip-lockout/view/notification/report-free.php:18
|
4042 |
-
#: app/module/scan/view/automation-free.php:23
|
4043 |
-
#: app/module/scan/view/automation.php:24
|
4044 |
-
#: app/module/scan/view/notification.php:26
|
4045 |
-
msgid "On"
|
4046 |
-
msgstr ""
|
4047 |
-
|
4048 |
-
#: app/module/ip-lockout/view/notification/report-free.php:19
|
4049 |
-
#: app/module/scan/view/automation-free.php:24
|
4050 |
-
#: app/module/scan/view/automation.php:26
|
4051 |
-
#: app/module/scan/view/notification.php:28
|
4052 |
-
msgid "Off"
|
4053 |
-
msgstr ""
|
4054 |
-
|
4055 |
#: app/module/ip-lockout/view/notification/report-free.php:29
|
4056 |
msgid ""
|
4057 |
"Schedule daily, weekly or monthly lockout summary reports for all your "
|
@@ -4064,7 +4094,7 @@ msgstr ""
|
|
4064 |
msgid "Recipients"
|
4065 |
msgstr ""
|
4066 |
|
4067 |
-
#: app/module/ip-lockout/view/notification/report.php:
|
4068 |
msgid "Schedule"
|
4069 |
msgstr ""
|
4070 |
|
@@ -4361,87 +4391,79 @@ msgid ""
|
|
4361 |
"to make sure protected from this vulnerability."
|
4362 |
msgstr ""
|
4363 |
|
4364 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4365 |
-
#: app/module/scan/behavior/scan.php:
|
4366 |
msgid ""
|
4367 |
-
"
|
4368 |
-
"
|
4369 |
msgstr ""
|
4370 |
|
4371 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4372 |
-
|
|
|
|
|
|
|
|
|
4373 |
msgid ""
|
4374 |
-
"
|
4375 |
-
"
|
4376 |
msgstr ""
|
4377 |
|
4378 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4379 |
-
#: app/module/scan/behavior/scan.php:128
|
4380 |
msgid "Your code is clean, the skies are clear."
|
4381 |
msgstr ""
|
4382 |
|
4383 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4384 |
-
#: app/module/scan/behavior/scan.php:137
|
4385 |
#: app/module/scan/view/setting-free.php:27 app/module/scan/view/setting.php:27
|
4386 |
msgid "WordPress Core"
|
4387 |
msgstr ""
|
4388 |
|
4389 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4390 |
-
#: app/module/scan/behavior/scan.php:143
|
4391 |
#: app/module/scan/view/setting-free.php:40 app/module/scan/view/setting.php:42
|
4392 |
msgid "Plugins & Themes"
|
4393 |
msgstr ""
|
4394 |
|
4395 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4396 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4397 |
-
#: app/module/scan/behavior/scan.php:150 app/module/scan/behavior/scan.php:163
|
4398 |
msgid "Pro Feature"
|
4399 |
msgstr ""
|
4400 |
|
4401 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4402 |
-
#: app/module/scan/behavior/scan.php:178
|
4403 |
msgid "View Report"
|
4404 |
msgstr ""
|
4405 |
|
4406 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4407 |
-
#: app/module/scan/behavior/scan.php:187
|
4408 |
msgid "Automatic scans are running daily"
|
4409 |
msgstr ""
|
4410 |
|
4411 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4412 |
-
#: app/module/scan/behavior/scan.php:190
|
4413 |
msgid "Automatic scans are running weekly"
|
4414 |
msgstr ""
|
4415 |
|
4416 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4417 |
-
#: app/module/scan/behavior/scan.php:193
|
4418 |
msgid "Automatic scans are running monthly"
|
4419 |
msgstr ""
|
4420 |
|
4421 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4422 |
msgid "Automatic scans are disabled"
|
4423 |
msgstr ""
|
4424 |
|
4425 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4426 |
-
#: app/module/scan/behavior/scan.php:91
|
4427 |
msgid "RUN SCAN"
|
4428 |
msgstr ""
|
4429 |
|
4430 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4431 |
-
#: app/module/scan/behavior/scan.php:97
|
4432 |
msgid "Scanning…"
|
4433 |
msgstr ""
|
4434 |
|
4435 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4436 |
-
#: app/module/scan/behavior/scan.php:210
|
4437 |
msgid ""
|
4438 |
"Scan your website for file changes, vulnerabilities and injected code and "
|
4439 |
"get\n"
|
4440 |
" notified about anything suspicious."
|
4441 |
msgstr ""
|
4442 |
|
4443 |
-
#: app/module/scan/behavior/scan-widget.php:
|
4444 |
-
#: app/module/scan/behavior/scan.php:218 app/module/scan/view/new.php:21
|
4445 |
msgid "Run Scan"
|
4446 |
msgstr ""
|
4447 |
|
@@ -4503,14 +4525,14 @@ msgid "Update Theme"
|
|
4503 |
msgstr ""
|
4504 |
|
4505 |
#: app/module/scan/controller/main.php:188
|
4506 |
-
#: app/module/scan/controller/main.php:
|
4507 |
msgid "The suspicious file has been successfully ignored."
|
4508 |
msgid_plural "The suspicious files have been successfully ignored."
|
4509 |
msgstr[0] ""
|
4510 |
msgstr[1] ""
|
4511 |
|
4512 |
#: app/module/scan/controller/main.php:203
|
4513 |
-
#: app/module/scan/controller/main.php:
|
4514 |
msgid "The suspicious file has been successfully restored."
|
4515 |
msgid_plural "The suspicious files have been successfully restored."
|
4516 |
msgstr[0] ""
|
@@ -4536,30 +4558,30 @@ msgstr[1] ""
|
|
4536 |
msgid "No item has been resolved"
|
4537 |
msgstr ""
|
4538 |
|
4539 |
-
#: app/module/scan/controller/main.php:
|
4540 |
msgid "This item has been resolved."
|
4541 |
msgstr ""
|
4542 |
|
4543 |
-
#: app/module/scan/controller/main.php:
|
4544 |
msgid "Please try again!"
|
4545 |
msgstr ""
|
4546 |
|
4547 |
-
#: app/module/scan/controller/main.php:
|
4548 |
-
#: app/module/scan/controller/main.php:
|
4549 |
-
#: app/module/scan/controller/main.php:
|
4550 |
-
#: app/module/scan/controller/main.php:
|
4551 |
msgid "The item doesn't exist!"
|
4552 |
msgstr ""
|
4553 |
|
4554 |
-
#: app/module/scan/controller/main.php:
|
4555 |
msgid "This item has been permanently removed"
|
4556 |
msgstr ""
|
4557 |
|
4558 |
-
#: app/module/scan/controller/main.php:
|
4559 |
msgid "Scan In Progress"
|
4560 |
msgstr ""
|
4561 |
|
4562 |
-
#: app/module/scan/controller/main.php:
|
4563 |
msgid ""
|
4564 |
"Your code is currently clean! There were no issues found during the last "
|
4565 |
"scan, though you can always perform a new scan anytime."
|
@@ -4577,11 +4599,11 @@ msgstr ""
|
|
4577 |
msgid "Let’s get your site patched up."
|
4578 |
msgstr ""
|
4579 |
|
4580 |
-
#: app/module/scan/model/settings.php:
|
4581 |
msgid "Scan of {SITE_URL} complete. {ISSUES_COUNT} issues found."
|
4582 |
msgstr ""
|
4583 |
|
4584 |
-
#: app/module/scan/model/settings.php:
|
4585 |
msgid ""
|
4586 |
"Hi {USER_NAME},\n"
|
4587 |
"\n"
|
@@ -4596,7 +4618,7 @@ msgid ""
|
|
4596 |
"Official WPMU DEV Superhero"
|
4597 |
msgstr ""
|
4598 |
|
4599 |
-
#: app/module/scan/model/settings.php:
|
4600 |
msgid ""
|
4601 |
"Hi {USER_NAME},\n"
|
4602 |
"\n"
|
@@ -4678,7 +4700,7 @@ msgid "Plugins/Themes Vulnerability"
|
|
4678 |
msgstr ""
|
4679 |
|
4680 |
#: app/module/scan/view/issues.php:30
|
4681 |
-
#: app/module/scan/view/layouts/layout.php:
|
4682 |
msgid "Suspicious code"
|
4683 |
msgstr ""
|
4684 |
|
@@ -4694,23 +4716,23 @@ msgstr ""
|
|
4694 |
msgid "New Scan"
|
4695 |
msgstr ""
|
4696 |
|
4697 |
-
#: app/module/scan/view/layouts/layout.php:
|
4698 |
msgid "File scanning issues"
|
4699 |
msgstr ""
|
4700 |
|
4701 |
-
#: app/module/scan/view/layouts/layout.php:
|
4702 |
msgid "Last scan"
|
4703 |
msgstr ""
|
4704 |
|
4705 |
-
#: app/module/scan/view/layouts/layout.php:
|
4706 |
msgid "Wordpress core"
|
4707 |
msgstr ""
|
4708 |
|
4709 |
-
#: app/module/scan/view/layouts/layout.php:
|
4710 |
msgid "Plugins & themes"
|
4711 |
msgstr ""
|
4712 |
|
4713 |
-
#: app/module/scan/view/new.php:
|
4714 |
msgid ""
|
4715 |
"Scan your website for file changes, vulnerabilities and injected code and "
|
4716 |
"get notified about anything suspicious. Defender will keep an eye on your "
|
@@ -4721,10 +4743,6 @@ msgstr ""
|
|
4721 |
msgid "Get email notifications when Defender has finished manual files scans."
|
4722 |
msgstr ""
|
4723 |
|
4724 |
-
#: app/module/scan/view/notification.php:15
|
4725 |
-
msgid "Enable notifications"
|
4726 |
-
msgstr ""
|
4727 |
-
|
4728 |
#: app/module/scan/view/notification.php:17
|
4729 |
msgid ""
|
4730 |
"Enabling this option will ensure you get the results of every scan once "
|
@@ -4834,6 +4852,152 @@ msgstr ""
|
|
4834 |
msgid "Scan Item"
|
4835 |
msgstr ""
|
4836 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4837 |
#: app/view/activator-free.php:11 app/view/activator.php:11
|
4838 |
msgid "Quick Setup"
|
4839 |
msgstr ""
|
@@ -4875,27 +5039,27 @@ msgstr ""
|
|
4875 |
msgid "Just a moment while Defender activates those services for you..."
|
4876 |
msgstr ""
|
4877 |
|
4878 |
-
#: app/view/dashboard.php:
|
4879 |
msgid "Security Tweaks Actioned"
|
4880 |
msgstr ""
|
4881 |
|
4882 |
-
#: app/view/dashboard.php:
|
4883 |
msgid "File Scan Issues"
|
4884 |
msgstr ""
|
4885 |
|
4886 |
-
#: app/view/dashboard.php:
|
4887 |
msgid "Last Lockout"
|
4888 |
msgstr ""
|
4889 |
|
4890 |
-
#: app/view/dashboard.php:
|
4891 |
msgid "Check out our other free wordpress.org plugins!"
|
4892 |
msgstr ""
|
4893 |
|
4894 |
-
#: app/view/dashboard.php:
|
4895 |
msgid "Smush Image Compression and Optimization"
|
4896 |
msgstr ""
|
4897 |
|
4898 |
-
#: app/view/dashboard.php:
|
4899 |
msgid ""
|
4900 |
"Resize, optimize and compress all of your images with the incredibly "
|
4901 |
"powerful and\n"
|
@@ -4903,15 +5067,15 @@ msgid ""
|
|
4903 |
"optimizer."
|
4904 |
msgstr ""
|
4905 |
|
4906 |
-
#: app/view/dashboard.php:
|
4907 |
msgid "View features"
|
4908 |
msgstr ""
|
4909 |
|
4910 |
-
#: app/view/dashboard.php:
|
4911 |
msgid "Hummingbird Page Speed Optimization"
|
4912 |
msgstr ""
|
4913 |
|
4914 |
-
#: app/view/dashboard.php:
|
4915 |
msgid ""
|
4916 |
"Performance Tests, File Optimization & Compression, Page, Browser & "
|
4917 |
"Gravatar Caching,\n"
|
@@ -4919,11 +5083,11 @@ msgid ""
|
|
4919 |
"more."
|
4920 |
msgstr ""
|
4921 |
|
4922 |
-
#: app/view/dashboard.php:
|
4923 |
msgid "SmartCrawl Search Engine Optimization"
|
4924 |
msgstr ""
|
4925 |
|
4926 |
-
#: app/view/dashboard.php:
|
4927 |
msgid ""
|
4928 |
"Customize Titles & Meta Data, OpenGraph, Twitter & Pinterest Support, "
|
4929 |
"Auto-Keyword\n"
|
@@ -4931,22 +5095,22 @@ msgid ""
|
|
4931 |
"Sitemaps, URL Crawler & more."
|
4932 |
msgstr ""
|
4933 |
|
4934 |
-
#: app/view/dashboard.php:
|
4935 |
msgid "Coming Soon"
|
4936 |
msgstr ""
|
4937 |
|
4938 |
-
#: app/view/dashboard.php:
|
4939 |
msgid "WPMU DEV - Your WordPress Toolkit"
|
4940 |
msgstr ""
|
4941 |
|
4942 |
-
#: app/view/dashboard.php:
|
4943 |
msgid ""
|
4944 |
"Pretty much everything you need for developing and managing WordPress based "
|
4945 |
"websites, and then\n"
|
4946 |
" some."
|
4947 |
msgstr ""
|
4948 |
|
4949 |
-
#: app/view/dashboard.php:
|
4950 |
msgid "Learn more"
|
4951 |
msgstr ""
|
4952 |
|
@@ -4956,7 +5120,7 @@ msgid ""
|
|
4956 |
"account. It only takes two seconds and it’s absolutely free, forever."
|
4957 |
msgstr ""
|
4958 |
|
4959 |
-
#: app/view/login-modal.php:7
|
4960 |
msgid "First name"
|
4961 |
msgstr ""
|
4962 |
|
@@ -5058,7 +5222,7 @@ msgstr ""
|
|
5058 |
msgid "We did not find an admin user with this name..."
|
5059 |
msgstr ""
|
5060 |
|
5061 |
-
#: app/view/settings.php:212 vendor/email-search.php:
|
5062 |
msgid "Add"
|
5063 |
msgstr ""
|
5064 |
|
@@ -5103,33 +5267,33 @@ msgid ""
|
|
5103 |
"this email."
|
5104 |
msgstr ""
|
5105 |
|
5106 |
-
#: free/main-activator.php:
|
5107 |
msgid "Get Secure!"
|
5108 |
msgstr ""
|
5109 |
|
5110 |
-
#: free/main-activator.php:
|
5111 |
msgid ""
|
5112 |
"You're awesome for installing Defender! Are you interested in how to make "
|
5113 |
"the most of this plugin? We've collected all the best security resources we "
|
5114 |
"know in a single email - just for users of Defender!"
|
5115 |
msgstr ""
|
5116 |
|
5117 |
-
#: free/main-activator.php:
|
5118 |
msgid ""
|
5119 |
"%s, you now have access to Defender's pro features but you still have the "
|
5120 |
"free version installed. Let's upgrade Defender and unlock all those juicy "
|
5121 |
"features! %s"
|
5122 |
msgstr ""
|
5123 |
|
5124 |
-
#: free/main-activator.php:
|
5125 |
msgid "Upgrade"
|
5126 |
msgstr ""
|
5127 |
|
5128 |
-
#: free/main-activator.php:
|
5129 |
msgid "<br/>Something went wrong. Please try again later!"
|
5130 |
msgstr ""
|
5131 |
|
5132 |
-
#: free/main-activator.php:
|
5133 |
msgid "Docs"
|
5134 |
msgstr ""
|
5135 |
|
@@ -5169,7 +5333,7 @@ msgstr ""
|
|
5169 |
msgid "Rate %s"
|
5170 |
msgstr ""
|
5171 |
|
5172 |
-
#: main-activator.php:
|
5173 |
msgid ""
|
5174 |
"We noticed you have both the free and pro versions of Defender installed, "
|
5175 |
"so we've automatically deactivated the free version for you."
|
@@ -5204,15 +5368,29 @@ msgstr ""
|
|
5204 |
msgid "Dismiss"
|
5205 |
msgstr ""
|
5206 |
|
5207 |
-
#: vendor/email-search.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5208 |
msgid "Enter a username"
|
5209 |
msgstr ""
|
5210 |
|
5211 |
-
#: vendor/email-search.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
5212 |
msgid "Add Recipient"
|
5213 |
msgstr ""
|
5214 |
|
5215 |
-
#: vendor/email-search.php:
|
5216 |
msgid ""
|
5217 |
"Add as many recipients as you like, they will receive email reports as per "
|
5218 |
"the schedule you set."
|
2 |
# This file is distributed under the GNU General Public License (Version 2 - GPLv2).
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Defender Pro 2.1.2\n"
|
6 |
"Report-Msgid-Bugs-To: https://wpmudev.org\n"
|
7 |
+
"POT-Creation-Date: 2019-04-22 02:34:34+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
61 |
msgid "BLACKLIST MONITOR"
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: app/behavior/blacklist.php:79 app/module/scan/behavior/scan-widget.php:164
|
65 |
+
#: app/module/scan/behavior/scan-widget.php:178
|
|
|
66 |
msgid "Try Defender Pro free today"
|
67 |
msgstr ""
|
68 |
|
70 |
msgid "PRO FEATURE"
|
71 |
msgstr ""
|
72 |
|
73 |
+
#: app/behavior/blacklist.php:88 app/module/audit/view/free.php:35
|
74 |
msgid "Upgrade to Pro"
|
75 |
msgstr ""
|
76 |
|
85 |
#: app/behavior/blacklist.php:149
|
86 |
#: app/module/advanced-tools/behavior/at-widget.php:63
|
87 |
#: app/module/advanced-tools/behavior/at-widget.php:100
|
88 |
+
#: app/module/advanced-tools/view/disabled.php:24
|
89 |
+
#: app/module/advanced-tools/view/mask-login/disabled.php:24
|
90 |
#: app/module/audit/behavior/audit.php:46 app/module/audit/view/new.php:16
|
91 |
+
#: app/module/audit/view/new.php:35
|
92 |
#: app/module/ip-lockout/behavior/widget.php:38
|
93 |
msgid "Activate"
|
94 |
msgstr ""
|
119 |
msgstr ""
|
120 |
|
121 |
#: app/behavior/report-free.php:18 app/behavior/report.php:18
|
122 |
+
#: app/module/audit/view/layouts/layout.php:42
|
123 |
+
#: app/module/ip-lockout/view/layouts/layout.php:70
|
124 |
+
#: app/module/ip-lockout/view/layouts/layout.php:88
|
125 |
#: app/module/ip-lockout/view/notification/report-free.php:4
|
126 |
#: app/module/ip-lockout/view/notification/report.php:4
|
127 |
#: app/module/scan/view/automation-free.php:4
|
128 |
#: app/module/scan/view/automation.php:4 app/module/scan/view/automation.php:49
|
129 |
+
#: app/module/scan/view/layouts/layout.php:98
|
|
|
130 |
msgid "Reporting"
|
131 |
msgstr ""
|
132 |
|
138 |
|
139 |
#: app/behavior/report-free.php:29 app/behavior/report.php:27
|
140 |
#: app/module/scan/behavior/scan-widget.php:36
|
141 |
+
#: app/module/scan/controller/main.php:535
|
142 |
#: app/module/scan/view/layouts/layout.php:11 app/module/scan/view/new.php:6
|
143 |
#: app/module/scan/view/scanning.php:6 app/view/activator-free.php:33
|
144 |
#: app/view/activator.php:33
|
146 |
msgstr ""
|
147 |
|
148 |
#: app/behavior/report-free.php:32 app/behavior/report-free.php:38
|
149 |
+
#: app/behavior/report-free.php:45 app/behavior/report.php:80
|
150 |
+
#: app/behavior/report.php:108 app/behavior/report.php:134
|
151 |
msgid "Inactive"
|
152 |
msgstr ""
|
153 |
|
154 |
#: app/behavior/report-free.php:36 app/behavior/report.php:33
|
155 |
#: app/module/ip-lockout/behavior/widget.php:26
|
156 |
+
#: app/module/ip-lockout/controller/main.php:893 app/module/ip-lockout.php:35
|
157 |
#: app/view/activator-free.php:59 app/view/activator.php:81
|
158 |
msgid "IP Lockouts"
|
159 |
msgstr ""
|
162 |
#: app/module/audit/behavior/audit-free.php:19
|
163 |
#: app/module/audit/behavior/audit.php:23
|
164 |
#: app/module/audit/controller/main-free.php:36
|
165 |
+
#: app/module/audit/controller/main.php:521 app/module/audit/view/free.php:21
|
166 |
#: app/module/audit/view/layouts/layout.php:8 app/module/audit/view/new.php:4
|
167 |
#: app/module/audit/view/pro-feature.php:22 app/module/audit/view/widget.php:5
|
168 |
#: app/module/ip-lockout/view/pro-feature.php:22
|
178 |
"href='%s'>Try it all absolutely free.</a>"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: app/behavior/report-free.php:76 app/behavior/report.php:149
|
182 |
msgid "Scan reports are active scheduled to send %s"
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: app/behavior/report-free.php:91 app/behavior/report.php:163
|
186 |
msgid "Audit reports are active scheduled to send %s"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: app/behavior/report-free.php:106 app/behavior/report.php:177
|
190 |
msgid "Lockout reports are active scheduled to send %s"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: app/behavior/report-free.php:122 app/behavior/report.php:193
|
194 |
+
#: app/behavior/utils.php:956 free/utils.php:716
|
195 |
msgid "daily"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: app/behavior/report-free.php:125 app/behavior/report.php:196
|
199 |
+
#: app/behavior/utils.php:959 free/utils.php:719
|
200 |
msgid "weekly"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: app/behavior/report-free.php:128 app/behavior/report.php:199
|
204 |
+
#: app/behavior/utils.php:962 free/utils.php:722
|
205 |
msgid "monthly"
|
206 |
msgstr ""
|
207 |
|
211 |
"to your clients via The Hub."
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: app/behavior/report.php:66 app/behavior/report.php:94
|
215 |
+
#: app/behavior/report.php:119 app/module/audit/view/report.php:31
|
216 |
+
#: app/module/ip-lockout/view/notification/report.php:48
|
217 |
#: app/module/scan/view/automation.php:56
|
218 |
msgid "Daily"
|
219 |
msgstr ""
|
220 |
|
221 |
+
#: app/behavior/report.php:69 app/behavior/report.php:97
|
222 |
+
#: app/behavior/report.php:122 app/module/audit/view/report.php:33
|
223 |
+
#: app/module/ip-lockout/view/notification/report.php:50
|
224 |
#: app/module/scan/view/automation.php:58
|
225 |
msgid "Weekly"
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: app/behavior/report.php:72 app/behavior/report.php:100
|
229 |
+
#: app/behavior/report.php:125 app/module/audit/view/report.php:35
|
230 |
+
#: app/module/ip-lockout/view/notification/report.php:52
|
231 |
#: app/module/scan/view/automation.php:60
|
232 |
msgid "Monthly"
|
233 |
msgstr ""
|
238 |
"href=\"%s\">here</a> and install the WPMU DEV Dashboard"
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: app/behavior/utils.php:206 app/behavior/utils.php:215
|
242 |
#: app/module/audit/view/table.php:78 free/utils.php:179 free/utils.php:188
|
243 |
msgid "Guest"
|
244 |
msgstr ""
|
245 |
|
246 |
+
#: app/behavior/utils.php:770
|
247 |
msgid "WordPress Core Integrity"
|
248 |
msgstr ""
|
249 |
|
250 |
+
#: app/behavior/utils.php:771
|
251 |
msgid "Plugins & Themes vulnerability"
|
252 |
msgstr ""
|
253 |
|
254 |
+
#: app/behavior/utils.php:772 app/module/scan/behavior/scan-widget.php:171
|
|
|
255 |
#: app/module/scan/view/setting-free.php:55 app/module/scan/view/setting.php:57
|
256 |
#: app/view/settings.php:98
|
257 |
msgid "Suspicious Code"
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: app/behavior/utils.php:805 app/module/audit/controller/main.php:144
|
261 |
+
#: app/module/ip-lockout/controller/main.php:162
|
262 |
msgid "Never"
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: app/behavior/utils.php:933 free/utils.php:692
|
266 |
msgid "Please upgrade to 5.3 or later"
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: app/controller/dashboard.php:61 app/view/dashboard.php:10
|
270 |
msgid "Dashboard"
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: app/controller/dashboard.php:344 app/controller/gdpr.php:16
|
274 |
#: app/controller/requirement.php:69 app/module/ip-lockout/view/locked.php:75
|
275 |
msgid "Defender"
|
276 |
msgstr ""
|
279 |
msgid "Defender Pro"
|
280 |
msgstr ""
|
281 |
|
282 |
+
#: app/controller/dashboard.php:379
|
283 |
msgid "QUICK SETUP"
|
284 |
msgstr ""
|
285 |
|
286 |
+
#: app/controller/dashboard.php:379 app/view/activator-free.php:17
|
287 |
#: app/view/activator.php:17
|
288 |
msgid "Skip"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: app/controller/dashboard.php:380
|
292 |
msgid "Activating File Scanning..."
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: app/controller/dashboard.php:381
|
296 |
msgid "Activating Audit Module..."
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: app/controller/dashboard.php:382
|
300 |
msgid "Activating IP Lockouts Module..."
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: app/controller/dashboard.php:383
|
304 |
msgid "Activating Blacklist Monitoring..."
|
305 |
msgstr ""
|
306 |
|
417 |
msgstr ""
|
418 |
|
419 |
#: app/module/advanced-tools/behavior/at-widget.php:69
|
420 |
+
#: app/module/advanced-tools/view/layouts/layout.php:28
|
|
|
421 |
#: app/module/advanced-tools/view/mask-login/disabled.php:4
|
422 |
#: app/module/advanced-tools/view/mask-login/enabled.php:4
|
423 |
msgid "Mask Login Area"
|
507 |
#: app/module/advanced-tools/controller/main.php:567
|
508 |
#: app/module/advanced-tools/controller/mask-login.php:284
|
509 |
#: app/module/audit/controller/main.php:201
|
510 |
+
#: app/module/hardener/controller/main.php:145
|
511 |
+
#: app/module/ip-lockout/controller/main.php:846
|
512 |
+
#: app/module/scan/controller/main.php:320
|
513 |
+
#: app/module/setting/controller/main.php:121
|
514 |
msgid "Your settings have been updated."
|
515 |
msgstr ""
|
516 |
|
567 |
|
568 |
#: app/module/advanced-tools/view/2factor-otp-email-edit-from.php:71
|
569 |
#: app/module/advanced-tools/view/login/disabled.php:37
|
570 |
+
#: app/module/scan/controller/main.php:546
|
571 |
#: app/module/scan/view/notification.php:142
|
572 |
#: app/module/scan/view/notification.php:202
|
573 |
+
#: app/module/scan/view/setting-free.php:122
|
574 |
+
#: app/module/setting/view/layouts/layout.php:78 vendor/email-search.php:169
|
575 |
msgid "Cancel"
|
576 |
msgstr ""
|
577 |
|
585 |
msgstr ""
|
586 |
|
587 |
#: app/module/advanced-tools/view/disabled.php:4
|
588 |
+
#: app/module/advanced-tools/view/layouts/layout.php:35
|
589 |
#: app/module/advanced-tools/view/login/disabled.php:5
|
590 |
#: app/module/advanced-tools/view/login/enabled.php:5
|
591 |
msgid "Two Factor Authentication"
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: app/module/advanced-tools/view/disabled.php:16
|
595 |
msgid ""
|
596 |
"Beef up your website’s security with two-factor authentication. Add an "
|
597 |
"extra step in the login process so that users are required to enter a "
|
599 |
"protection against brute force attacks."
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: app/module/advanced-tools/view/layouts/layout.php:12
|
603 |
+
#: app/module/audit/view/free.php:12
|
604 |
+
#: app/module/audit/view/layouts/layout.php:13 app/module/audit/view/new.php:8
|
605 |
+
#: app/module/hardener/view/layouts/layout.php:24
|
606 |
+
#: app/module/ip-lockout/view/layouts/layout.php:10
|
607 |
+
#: app/module/scan/view/layouts/layout.php:28 app/module/scan/view/new.php:12
|
608 |
+
#: app/module/setting/view/layouts/layout.php:12 app/view/dashboard.php:16
|
609 |
msgid "View Documentation"
|
610 |
msgstr ""
|
611 |
|
612 |
+
#: app/module/advanced-tools/view/layouts/layout.php:23
|
613 |
msgid "Two-Factor Auth"
|
614 |
msgstr ""
|
615 |
|
619 |
msgstr ""
|
620 |
|
621 |
#: app/module/advanced-tools/view/login/disabled.php:28
|
622 |
+
#: app/module/ip-lockout/view/detect-404/disabled.php:22
|
623 |
msgid "Enable"
|
624 |
msgstr ""
|
625 |
|
822 |
msgstr ""
|
823 |
|
824 |
#: app/module/advanced-tools/view/main-free.php:190
|
825 |
+
#: app/module/advanced-tools/view/main.php:219 vendor/email-search.php:160
|
826 |
msgid "Email"
|
827 |
msgstr ""
|
828 |
|
874 |
|
875 |
#: app/module/advanced-tools/view/main-free.php:243
|
876 |
#: app/module/advanced-tools/view/main.php:272
|
|
|
877 |
msgid "Disable two-factor authentication on your website."
|
878 |
msgstr ""
|
879 |
|
881 |
#: app/module/advanced-tools/view/main.php:288
|
882 |
#: app/module/advanced-tools/view/mask-login/enabled.php:112
|
883 |
#: app/module/audit/view/report.php:70
|
884 |
+
#: app/module/hardener/view/notification.php:58
|
885 |
#: app/module/ip-lockout/view/blacklist/enabled.php:221
|
886 |
#: app/module/ip-lockout/view/detect-404/enabled.php:195
|
887 |
#: app/module/ip-lockout/view/login-lockouts/enabled.php:169
|
888 |
#: app/module/ip-lockout/view/notification/enabled.php:135
|
889 |
+
#: app/module/ip-lockout/view/notification/report.php:88
|
890 |
#: app/module/ip-lockout/view/settings.php:51
|
891 |
#: app/module/scan/view/automation.php:93
|
892 |
#: app/module/scan/view/notification.php:91
|
894 |
#: app/module/scan/view/notification.php:206
|
895 |
#: app/module/scan/view/setting-free.php:102
|
896 |
#: app/module/scan/view/setting.php:92
|
897 |
+
#: app/module/setting/view/accessibility.php:43
|
898 |
+
#: app/module/setting/view/data.php:77 app/module/setting/view/general.php:69
|
899 |
msgid "Save Changes"
|
900 |
msgstr ""
|
901 |
|
907 |
msgid "Upload file"
|
908 |
msgstr ""
|
909 |
|
910 |
+
#: app/module/advanced-tools/view/mask-login/disabled.php:16
|
911 |
msgid ""
|
912 |
"Change the location of WordPress’s default login area, making it harder for "
|
913 |
"automated bots to find and also more convenient for your users."
|
974 |
"href='%s'>%s</a>"
|
975 |
msgstr ""
|
976 |
|
977 |
+
#: app/module/advanced-tools/view/mask-login/enabled.php:96
|
978 |
+
msgid ""
|
979 |
+
"Disable login area masking and return to the default wp-admin and wp-login "
|
980 |
+
"URLS."
|
981 |
+
msgstr ""
|
982 |
+
|
983 |
#: app/module/audit/behavior/audit-free.php:28
|
984 |
#: app/module/audit/view/widget.php:10 app/view/activator.php:62
|
985 |
msgid ""
|
1197 |
|
1198 |
#: app/module/audit/component/core-audit.php:229
|
1199 |
#: app/module/audit/component/core-audit.php:232
|
1200 |
+
#: app/module/hardener/component/security-key.php:28
|
1201 |
msgid "unknown"
|
1202 |
msgstr ""
|
1203 |
|
1546 |
msgstr ""
|
1547 |
|
1548 |
#: app/module/audit/component/options-audit.php:215
|
1549 |
+
#: app/module/audit/view/layouts/layout.php:73
|
1550 |
+
#: app/module/audit/view/layouts/layout.php:84
|
1551 |
#: app/module/audit/view/settings.php:4
|
1552 |
+
#: app/module/ip-lockout/view/layouts/layout.php:67
|
1553 |
+
#: app/module/ip-lockout/view/layouts/layout.php:86
|
1554 |
#: app/module/ip-lockout/view/settings.php:3
|
1555 |
+
#: app/module/scan/view/layouts/layout.php:88
|
|
|
1556 |
#: app/module/scan/view/setting-free.php:4 app/module/scan/view/setting.php:4
|
1557 |
+
#: app/module/setting/controller/main.php:46
|
1558 |
+
#: app/module/setting/view/data.php:24
|
1559 |
+
#: app/module/setting/view/layouts/layout.php:6 app/view/settings.php:6
|
1560 |
+
#: free/main-activator.php:168 main-activator.php:88
|
1561 |
msgid "Settings"
|
1562 |
msgstr ""
|
1563 |
|
1671 |
msgstr ""
|
1672 |
|
1673 |
#: app/module/audit/controller/main.php:85 app/module/audit/view/table.php:87
|
1674 |
+
#: app/module/ip-lockout/controller/main.php:217
|
1675 |
msgid "Date / Time"
|
1676 |
msgstr ""
|
1677 |
|
1680 |
msgstr ""
|
1681 |
|
1682 |
#: app/module/audit/controller/main.php:87 app/module/audit/view/table.php:54
|
1683 |
+
#: app/module/ip-lockout/component/logs-table.php:357
|
1684 |
+
#: app/module/ip-lockout/controller/main.php:218
|
1685 |
#: app/module/scan/view/issues.php:16
|
1686 |
msgid "Type"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
#: app/module/audit/controller/main.php:88 app/module/audit/view/table.php:63
|
1690 |
+
#: app/module/ip-lockout/controller/main.php:219
|
1691 |
msgid "IP address"
|
1692 |
msgstr ""
|
1693 |
|
1696 |
msgstr ""
|
1697 |
|
1698 |
#: app/module/audit/controller/main.php:208
|
1699 |
+
#: app/module/audit/view/layouts/layout.php:47
|
1700 |
msgid "at %s"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
#: app/module/audit/controller/main.php:210
|
1704 |
+
#: app/module/audit/view/layouts/layout.php:50
|
1705 |
msgid "%s at %s"
|
1706 |
msgstr ""
|
1707 |
|
1708 |
+
#: app/module/audit/controller/main.php:365
|
1709 |
msgid "Hi {USER_NAME},"
|
1710 |
msgstr ""
|
1711 |
|
1712 |
+
#: app/module/audit/controller/main.php:367
|
1713 |
msgid ""
|
1714 |
"It’s WP Defender here, reporting from the frontline with a quick update on "
|
1715 |
"what’s been happening at <a href=\"%s\">%s</a>."
|
1716 |
msgstr ""
|
1717 |
|
1718 |
+
#: app/module/audit/controller/main.php:379
|
1719 |
msgid "Event Type"
|
1720 |
msgstr ""
|
1721 |
|
1722 |
+
#: app/module/audit/controller/main.php:383
|
1723 |
msgid "Action Summaries"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
+
#: app/module/audit/controller/main.php:424
|
1727 |
msgid "You can view the full audit report for your site here."
|
1728 |
msgstr ""
|
1729 |
|
1730 |
+
#: app/module/audit/controller/main.php:457
|
1731 |
msgid "There were no events logged for %s"
|
1732 |
msgstr ""
|
1733 |
|
1734 |
+
#: app/module/audit/controller/main.php:462
|
1735 |
#: app/module/audit/controller/main.php:484
|
1736 |
msgid "Here’s what’s been happening at %s"
|
1737 |
msgstr ""
|
1745 |
msgstr ""
|
1746 |
|
1747 |
#: app/module/audit/controller/main.php:708
|
1748 |
+
#: app/module/ip-lockout/component/logs-table.php:420
|
1749 |
#: app/module/scan/component/result-table.php:228
|
1750 |
msgid "%s results"
|
1751 |
msgstr ""
|
1828 |
msgid "Aduit Logging"
|
1829 |
msgstr ""
|
1830 |
|
1831 |
+
#: app/module/audit/view/free.php:31
|
1832 |
msgid ""
|
1833 |
"Track and log each and every event when changes are made to your website "
|
1834 |
"and get detailed reports on what’s going on behind the scenes, including "
|
1836 |
"active WPMU DEV membership. Try it free today!"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
+
#: app/module/audit/view/layouts/layout.php:32
|
1840 |
msgid "Events logged in the past 7 days"
|
1841 |
msgstr ""
|
1842 |
|
1843 |
+
#: app/module/audit/view/layouts/layout.php:70
|
1844 |
+
#: app/module/audit/view/layouts/layout.php:82 app/module/audit/view/main.php:4
|
1845 |
msgid "Event Logs"
|
1846 |
msgstr ""
|
1847 |
|
1848 |
+
#: app/module/audit/view/layouts/layout.php:76
|
1849 |
+
#: app/module/audit/view/layouts/layout.php:86
|
1850 |
msgid "Reports"
|
1851 |
msgstr ""
|
1852 |
|
1862 |
msgstr ""
|
1863 |
|
1864 |
#: app/module/audit/view/main.php:19
|
1865 |
+
#: app/module/ip-lockout/component/logs-table.php:408
|
1866 |
msgid "Date range"
|
1867 |
msgstr ""
|
1868 |
|
1869 |
+
#: app/module/audit/view/main.php:43
|
1870 |
msgid "Username"
|
1871 |
msgstr ""
|
1872 |
|
1873 |
#: app/module/audit/view/main.php:52
|
1874 |
+
#: app/module/ip-lockout/component/logs-table.php:197
|
1875 |
#: app/module/ip-lockout/view/logging/enabled.php:12
|
1876 |
msgid "IP Address"
|
1877 |
msgstr ""
|
1878 |
|
1879 |
#: app/module/audit/view/main.php:64
|
1880 |
+
#: app/module/ip-lockout/component/logs-table.php:181
|
1881 |
#: app/module/scan/view/issues.php:21
|
1882 |
msgid "All"
|
1883 |
msgstr ""
|
1887 |
msgstr ""
|
1888 |
|
1889 |
#: app/module/audit/view/main.php:93
|
1890 |
+
#: app/module/ip-lockout/component/logs-table.php:215
|
1891 |
msgid "Apply"
|
1892 |
msgstr ""
|
1893 |
|
1899 |
msgid "Loading events...."
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: app/module/audit/view/new.php:27
|
1903 |
msgid ""
|
1904 |
"Track and log each and every event when changes are made to your website "
|
1905 |
"and get\n"
|
2007 |
msgstr ""
|
2008 |
|
2009 |
#: app/module/audit/view/report.php:26
|
2010 |
+
#: app/module/ip-lockout/view/notification/report.php:44
|
2011 |
#: app/module/scan/view/automation.php:53
|
2012 |
msgid "Frequency"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
#: app/module/audit/view/report.php:41
|
2016 |
+
#: app/module/ip-lockout/view/notification/report.php:58
|
2017 |
#: app/module/scan/view/automation.php:64
|
2018 |
msgid "Day of the week"
|
2019 |
msgstr ""
|
2020 |
|
2021 |
#: app/module/audit/view/report.php:50
|
2022 |
+
#: app/module/ip-lockout/view/notification/report.php:67
|
2023 |
#: app/module/scan/view/automation.php:73
|
2024 |
msgid "Time of day"
|
2025 |
msgstr ""
|
2043 |
msgstr ""
|
2044 |
|
2045 |
#: app/module/audit/view/table.php:38
|
2046 |
+
#: app/module/ip-lockout/component/logs-table.php:351
|
2047 |
msgid "Description"
|
2048 |
msgstr ""
|
2049 |
|
2076 |
msgstr ""
|
2077 |
|
2078 |
#: app/module/hardener/behavior/widget.php:21
|
2079 |
+
#: app/module/hardener/controller/main.php:229
|
2080 |
+
#: app/module/hardener/view/layouts/layout.php:18
|
2081 |
msgid "Security Tweaks"
|
2082 |
msgstr ""
|
2083 |
|
2122 |
"class='hardener-timer'>10</span> seconds."
|
2123 |
msgstr ""
|
2124 |
|
2125 |
+
#: app/module/hardener/component/db-prefix-service.php:33
|
2126 |
+
#: app/module/hardener/component/db-prefix-service.php:96
|
2127 |
#: app/module/hardener/component/disable-file-editor-service.php:32
|
2128 |
+
#: app/module/hardener/component/disable-file-editor-service.php:67
|
2129 |
#: app/module/hardener/component/hide-error-service.php:61
|
2130 |
#: app/module/hardener/component/hide-error-service.php:156
|
2131 |
#: app/module/hardener/component/protect-information-service.php:51
|
2143 |
msgid "The file %s is not writable"
|
2144 |
msgstr ""
|
2145 |
|
2146 |
+
#: app/module/hardener/component/db-prefix-service.php:38
|
2147 |
msgid ""
|
2148 |
"Your wp-config.php was modified by a 3rd party, this will cause conflict "
|
2149 |
"with Defender. Please revert it to original for updating your database "
|
2150 |
"prefix"
|
2151 |
msgstr ""
|
2152 |
|
2153 |
+
#: app/module/hardener/component/db-prefix-service.php:48
|
2154 |
msgid ""
|
2155 |
"Unfortunately it's not safe to do this via a plugin for larger WordPress "
|
2156 |
"Multisite installs. You can ignore this step, or follow a tutorial online "
|
2173 |
msgid "This prefix is already in use. Please choose a different prefix."
|
2174 |
msgstr ""
|
2175 |
|
2176 |
+
#: app/module/hardener/component/db-prefix.php:47
|
2177 |
msgid "Change default database prefix"
|
2178 |
msgstr ""
|
2179 |
|
2250 |
msgid "Prevent Information Disclosure"
|
2251 |
msgstr ""
|
2252 |
|
2253 |
+
#: app/module/hardener/component/security-key.php:41
|
2254 |
msgid "Update old security keys"
|
2255 |
msgstr ""
|
2256 |
|
2257 |
+
#: app/module/hardener/component/security-key.php:83
|
2258 |
msgid ""
|
2259 |
"All key salts have been regenerated. You will now need to <a "
|
2260 |
"href=\"%s\"><strong>re-login</strong></a>.<br/>This will auto reload after "
|
2269 |
msgid "Update WordPress to latest version"
|
2270 |
msgstr ""
|
2271 |
|
2272 |
+
#: app/module/hardener/controller/main.php:76
|
2273 |
msgid "Security tweak successfully restored."
|
2274 |
msgstr ""
|
2275 |
|
2276 |
+
#: app/module/hardener/controller/main.php:159
|
2277 |
msgid "Security tweak successfully ignored."
|
2278 |
msgstr ""
|
2279 |
|
2280 |
+
#: app/module/hardener/controller/main.php:175
|
2281 |
msgid "Security tweak successfully reverted."
|
2282 |
msgstr ""
|
2283 |
|
2284 |
+
#: app/module/hardener/controller/main.php:195
|
2285 |
msgid "Security tweak successfully resolved."
|
2286 |
msgstr ""
|
2287 |
|
2288 |
+
#: app/module/hardener/controller/main.php:216
|
2289 |
msgid "Security tweak successfully updated."
|
2290 |
msgstr ""
|
2291 |
|
2306 |
msgstr ""
|
2307 |
|
2308 |
#: app/module/hardener/view/ignore.php:8
|
|
|
2309 |
#: app/module/hardener/view/layouts/layout.php:89
|
2310 |
+
#: app/module/hardener/view/layouts/layout.php:104
|
2311 |
#: app/module/scan/view/cleaned.php:3 app/module/scan/view/ignored.php:5
|
2312 |
+
#: app/module/scan/view/layouts/layout.php:83
|
|
|
2313 |
msgid "Ignored"
|
2314 |
msgstr ""
|
2315 |
|
2324 |
msgstr ""
|
2325 |
|
2326 |
#: app/module/hardener/view/issues.php:6
|
2327 |
+
#: app/module/hardener/view/layouts/layout.php:79
|
2328 |
+
#: app/module/hardener/view/layouts/layout.php:100
|
2329 |
+
#: app/module/scan/view/issues.php:9 app/module/scan/view/layouts/layout.php:78
|
|
|
2330 |
msgid "Issues"
|
2331 |
msgstr ""
|
2332 |
|
2345 |
msgid "You have %d security tweak(s) needing attention."
|
2346 |
msgstr ""
|
2347 |
|
2348 |
+
#: app/module/hardener/view/layouts/layout.php:45 app/view/dashboard.php:32
|
2349 |
msgid "Security issues"
|
2350 |
msgstr ""
|
2351 |
|
2352 |
+
#: app/module/hardener/view/layouts/layout.php:54
|
2353 |
#: app/module/hardener/view/rules/php-version.php:34
|
2354 |
msgid "Current PHP version"
|
2355 |
msgstr ""
|
2356 |
|
2357 |
+
#: app/module/hardener/view/layouts/layout.php:61
|
2358 |
#: app/module/hardener/view/rules/wp-version.php:39
|
2359 |
msgid "Current WordPress version"
|
2360 |
msgstr ""
|
2361 |
|
2362 |
+
#: app/module/hardener/view/layouts/layout.php:84
|
2363 |
+
#: app/module/hardener/view/layouts/layout.php:102
|
2364 |
#: app/module/hardener/view/resolved.php:8
|
2365 |
msgid "Resolved"
|
2366 |
msgstr ""
|
2367 |
|
2368 |
+
#: app/module/hardener/view/notification.php:4
|
2369 |
+
#: app/module/ip-lockout/view/layouts/layout.php:64
|
2370 |
+
#: app/module/ip-lockout/view/layouts/layout.php:84
|
2371 |
+
#: app/module/scan/view/layouts/layout.php:93
|
2372 |
+
#: app/module/scan/view/notification.php:4
|
2373 |
+
msgid "Notifications"
|
2374 |
+
msgstr ""
|
2375 |
+
|
2376 |
+
#: app/module/hardener/view/notification.php:10
|
2377 |
+
msgid "Get email notifications if/when a security tweak needs fixing."
|
2378 |
+
msgstr ""
|
2379 |
+
|
2380 |
+
#: app/module/hardener/view/notification.php:15
|
2381 |
+
#: app/module/scan/view/notification.php:15
|
2382 |
+
msgid "Enable notifications"
|
2383 |
+
msgstr ""
|
2384 |
+
|
2385 |
+
#: app/module/hardener/view/notification.php:17
|
2386 |
+
msgid ""
|
2387 |
+
"Enabling this option will ensure you don’t need to check in to see that all "
|
2388 |
+
"your security tweaks are still active."
|
2389 |
+
msgstr ""
|
2390 |
+
|
2391 |
+
#: app/module/hardener/view/notification.php:26
|
2392 |
+
#: app/module/ip-lockout/view/notification/report-free.php:18
|
2393 |
+
#: app/module/scan/view/automation-free.php:23
|
2394 |
+
#: app/module/scan/view/automation.php:24
|
2395 |
+
#: app/module/scan/view/notification.php:26
|
2396 |
+
msgid "On"
|
2397 |
+
msgstr ""
|
2398 |
+
|
2399 |
+
#: app/module/hardener/view/notification.php:28
|
2400 |
+
#: app/module/ip-lockout/view/notification/report-free.php:19
|
2401 |
+
#: app/module/scan/view/automation-free.php:24
|
2402 |
+
#: app/module/scan/view/automation.php:26
|
2403 |
+
#: app/module/scan/view/notification.php:28
|
2404 |
+
msgid "Off"
|
2405 |
+
msgstr ""
|
2406 |
+
|
2407 |
+
#: app/module/hardener/view/notification.php:33
|
2408 |
+
msgid ""
|
2409 |
+
"By default, we will only notify the recipients below when a security tweak "
|
2410 |
+
"hasn’t been actioned for 24 hours."
|
2411 |
+
msgstr ""
|
2412 |
+
|
2413 |
+
#: app/module/hardener/view/notification.php:43
|
2414 |
+
msgid "Send reminders every 24 hours if fixes still hasn’t been actioned."
|
2415 |
+
msgstr ""
|
2416 |
+
|
2417 |
#: app/module/hardener/view/resolved.php:18
|
2418 |
msgid "Excellent work. The following vulnerabilities have been fixed."
|
2419 |
msgstr ""
|
2423 |
msgstr ""
|
2424 |
|
2425 |
#: app/module/hardener/view/rules/change-admin.php:22
|
2426 |
+
#: app/module/hardener/view/rules/db-prefix.php:23
|
2427 |
#: app/module/hardener/view/rules/disable-file-editor.php:21
|
2428 |
#: app/module/hardener/view/rules/disable-trackback.php:21
|
2429 |
#: app/module/hardener/view/rules/disable-xml-rpc.php:21
|
2450 |
msgstr ""
|
2451 |
|
2452 |
#: app/module/hardener/view/rules/change-admin.php:33
|
2453 |
+
#: app/module/hardener/view/rules/db-prefix.php:34
|
2454 |
#: app/module/hardener/view/rules/disable-file-editor.php:27
|
2455 |
#: app/module/hardener/view/rules/disable-trackback.php:32
|
2456 |
#: app/module/hardener/view/rules/disable-xml-rpc.php:37
|
2460 |
#: app/module/hardener/view/rules/prevent-php-executed.php:46
|
2461 |
#: app/module/hardener/view/rules/security-key.php:32
|
2462 |
#: app/module/hardener/view/rules/wp-version.php:27
|
2463 |
+
#: app/module/ip-lockout/controller/main.php:220
|
2464 |
msgid "Status"
|
2465 |
msgstr ""
|
2466 |
|
2478 |
msgstr ""
|
2479 |
|
2480 |
#: app/module/hardener/view/rules/change-admin.php:44
|
2481 |
+
#: app/module/hardener/view/rules/db-prefix.php:45
|
2482 |
#: app/module/hardener/view/rules/disable-file-editor.php:45
|
2483 |
#: app/module/hardener/view/rules/disable-trackback.php:43
|
2484 |
#: app/module/hardener/view/rules/disable-xml-rpc.php:48
|
2486 |
#: app/module/hardener/view/rules/login-duration.php:46
|
2487 |
#: app/module/hardener/view/rules/php-version.php:50
|
2488 |
#: app/module/hardener/view/rules/prevent-php-executed.php:64
|
2489 |
+
#: app/module/hardener/view/rules/security-key.php:44
|
2490 |
#: app/module/hardener/view/rules/wp-version.php:52
|
2491 |
msgid "How to fix"
|
2492 |
msgstr ""
|
2506 |
msgstr ""
|
2507 |
|
2508 |
#: app/module/hardener/view/rules/change-admin.php:75
|
2509 |
+
#: app/module/hardener/view/rules/db-prefix.php:87
|
2510 |
msgid "Ensure you backup your database before performing this tweak."
|
2511 |
msgstr ""
|
2512 |
|
2513 |
+
#: app/module/hardener/view/rules/db-prefix.php:11
|
2514 |
msgid "Database Prefix"
|
2515 |
msgstr ""
|
2516 |
|
2517 |
+
#: app/module/hardener/view/rules/db-prefix.php:26
|
2518 |
msgid ""
|
2519 |
"When you first install WordPress on a new database, the default settings "
|
2520 |
"start with wp_ as the prefix to anything that gets stored in the tables. "
|
2522 |
"find a code vulnerability. "
|
2523 |
msgstr ""
|
2524 |
|
2525 |
+
#: app/module/hardener/view/rules/db-prefix.php:30
|
2526 |
msgid ""
|
2527 |
"You're database prefix is set to <strong>%s</strong> and is unique, %s "
|
2528 |
"would be proud."
|
2529 |
msgstr ""
|
2530 |
|
2531 |
+
#: app/module/hardener/view/rules/db-prefix.php:38
|
2532 |
msgid "Your database prefix is the default wp_ prefix."
|
2533 |
msgstr ""
|
2534 |
|
2535 |
+
#: app/module/hardener/view/rules/db-prefix.php:42
|
2536 |
msgid ""
|
2537 |
"You’re currently using the default prefix, it’s much safer to change this "
|
2538 |
"to something random."
|
2539 |
msgstr ""
|
2540 |
|
2541 |
+
#: app/module/hardener/view/rules/db-prefix.php:48
|
2542 |
msgid ""
|
2543 |
"It’s good practice to come up with a unique prefix to protect yourself from "
|
2544 |
"this. We’ve automatically generated a random prefix for you which will make "
|
2547 |
"prefix at your own risk."
|
2548 |
msgstr ""
|
2549 |
|
2550 |
+
#: app/module/hardener/view/rules/db-prefix.php:52
|
2551 |
msgid "New database prefix"
|
2552 |
msgstr ""
|
2553 |
|
2554 |
+
#: app/module/hardener/view/rules/db-prefix.php:79
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2555 |
msgid "Update Prefix"
|
2556 |
msgstr ""
|
2557 |
|
2567 |
msgstr ""
|
2568 |
|
2569 |
#: app/module/hardener/view/rules/disable-file-editor.php:32
|
|
|
2570 |
msgid "You've disabled the file editor, winning."
|
2571 |
msgstr ""
|
2572 |
|
2587 |
"easily revert these actions at any time."
|
2588 |
msgstr ""
|
2589 |
|
2590 |
+
#: app/module/hardener/view/rules/disable-file-editor.php:60
|
2591 |
+
#: app/module/hardener/view/rules/disable-trackback.php:58
|
2592 |
+
#: app/module/hardener/view/rules/disable-xml-rpc.php:63
|
2593 |
+
#: app/module/hardener/view/rules/login-duration.php:67
|
2594 |
+
msgid "Revert"
|
2595 |
+
msgstr ""
|
2596 |
+
|
2597 |
#: app/module/hardener/view/rules/disable-file-editor.php:72
|
2598 |
msgid "Disable file editor"
|
2599 |
msgstr ""
|
2815 |
msgstr ""
|
2816 |
|
2817 |
#: app/module/hardener/view/rules/login-duration.php:80
|
2818 |
+
#: app/module/hardener/view/rules/security-key.php:71
|
2819 |
#: app/module/scan/behavior/pro/vuln-result.php:133
|
2820 |
#: app/module/scan/behavior/pro/vuln-result.php:137
|
2821 |
#: app/module/scan/behavior/pro/vuln-result.php:207
|
2921 |
"direct PHP execution in directories that don't require it."
|
2922 |
msgstr ""
|
2923 |
|
2924 |
+
#: app/module/hardener/view/rules/prevent-php-executed.php:51
|
2925 |
+
#: app/module/hardener/view/rules/security-key.php:27
|
2926 |
+
msgid "You've automatically disabled PHP execution.."
|
2927 |
+
msgstr ""
|
2928 |
+
|
2929 |
#: app/module/hardener/view/rules/prevent-php-executed.php:57
|
2930 |
msgid "PHP execution is currently allowed in all directories."
|
2931 |
msgstr ""
|
3014 |
"takes years to come up with the right combination."
|
3015 |
msgstr ""
|
3016 |
|
3017 |
+
#: app/module/hardener/view/rules/security-key.php:37
|
3018 |
+
msgid "Your current security keys are %s days old. Time to update them!"
|
3019 |
msgstr ""
|
3020 |
|
3021 |
+
#: app/module/hardener/view/rules/security-key.php:41
|
|
|
|
|
|
|
|
|
3022 |
msgid ""
|
3023 |
"Currently you have old security keys, it pays to keep them updated - we "
|
3024 |
"recommend every 60 days or less."
|
3025 |
msgstr ""
|
3026 |
|
3027 |
+
#: app/module/hardener/view/rules/security-key.php:47
|
3028 |
msgid ""
|
3029 |
"We can regenerate your key salts instantly for you and they will be good "
|
3030 |
"for another 60 days. Note that this will log all users out of your site. "
|
3031 |
"You can also choose how often we should notify you to change them."
|
3032 |
msgstr ""
|
3033 |
|
3034 |
+
#: app/module/hardener/view/rules/security-key.php:52
|
3035 |
msgid "Reminder frequency"
|
3036 |
msgstr ""
|
3037 |
|
3038 |
+
#: app/module/hardener/view/rules/security-key.php:57
|
3039 |
msgid "30 Days"
|
3040 |
msgstr ""
|
3041 |
|
3042 |
+
#: app/module/hardener/view/rules/security-key.php:59
|
3043 |
msgid "60 Days"
|
3044 |
msgstr ""
|
3045 |
|
3046 |
+
#: app/module/hardener/view/rules/security-key.php:61
|
3047 |
msgid "90 Days"
|
3048 |
msgstr ""
|
3049 |
|
3050 |
+
#: app/module/hardener/view/rules/security-key.php:63
|
3051 |
msgid "6 Months"
|
3052 |
msgstr ""
|
3053 |
|
3054 |
+
#: app/module/hardener/view/rules/security-key.php:65
|
3055 |
msgid "1 Year"
|
3056 |
msgstr ""
|
3057 |
|
3058 |
+
#: app/module/hardener/view/rules/security-key.php:90
|
3059 |
msgid "Regenerate Keys"
|
3060 |
msgstr ""
|
3061 |
|
3104 |
msgid "In the month"
|
3105 |
msgstr ""
|
3106 |
|
3107 |
+
#: app/module/ip-lockout/behavior/pro/reporting.php:74
|
3108 |
msgid "Defender Lockouts Report for %s"
|
3109 |
msgstr ""
|
3110 |
|
3115 |
msgstr ""
|
3116 |
|
3117 |
#: app/module/ip-lockout/behavior/widget.php:46
|
3118 |
+
#: app/module/ip-lockout/view/layouts/layout.php:34
|
3119 |
msgid "Last lockout"
|
3120 |
msgstr ""
|
3121 |
|
3140 |
msgstr ""
|
3141 |
|
3142 |
#: app/module/ip-lockout/component/login-protection-api.php:61
|
3143 |
+
#: app/module/ip-lockout/controller/main.php:732
|
3144 |
+
#: app/module/ip-lockout/controller/main.php:741
|
3145 |
msgid ""
|
3146 |
"You have been locked out by the administrator for attempting to login with "
|
3147 |
"a banned username"
|
3179 |
msgid "Unwhitelist"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
+
#: app/module/ip-lockout/component/login-protection-api.php:572
|
3183 |
msgid "Is whitelisted"
|
3184 |
msgstr ""
|
3185 |
|
3186 |
+
#: app/module/ip-lockout/component/login-protection-api.php:575
|
3187 |
msgid "Is blacklisted"
|
3188 |
msgstr ""
|
3189 |
|
3190 |
+
#: app/module/ip-lockout/component/login-protection-api.php:582
|
3191 |
+
#: app/module/ip-lockout/component/login-protection-api.php:588
|
3192 |
msgid "Not banned"
|
3193 |
msgstr ""
|
3194 |
|
3195 |
+
#: app/module/ip-lockout/component/login-protection-api.php:586
|
3196 |
msgid "Banned"
|
3197 |
msgstr ""
|
3198 |
|
3199 |
+
#: app/module/ip-lockout/component/logs-table.php:48
|
3200 |
#: app/module/scan/component/result-table.php:35
|
3201 |
msgid "Details"
|
3202 |
msgstr ""
|
3203 |
|
3204 |
+
#: app/module/ip-lockout/component/logs-table.php:49
|
3205 |
msgid "Time"
|
3206 |
msgstr ""
|
3207 |
|
3208 |
+
#: app/module/ip-lockout/component/logs-table.php:157
|
3209 |
msgid "You"
|
3210 |
msgstr ""
|
3211 |
|
3212 |
+
#: app/module/ip-lockout/component/logs-table.php:178
|
3213 |
msgid "Lockout Type"
|
3214 |
msgstr ""
|
3215 |
|
3216 |
+
#: app/module/ip-lockout/component/logs-table.php:184
|
3217 |
#: app/module/ip-lockout/model/log-model-legacy.php:111
|
3218 |
#: app/module/ip-lockout/model/log-model.php:70
|
3219 |
msgid "Failed login attempts"
|
3220 |
msgstr ""
|
3221 |
|
3222 |
+
#: app/module/ip-lockout/component/logs-table.php:186
|
3223 |
#: app/module/ip-lockout/model/log-model-legacy.php:112
|
3224 |
#: app/module/ip-lockout/model/log-model.php:71
|
3225 |
msgid "Login lockout"
|
3226 |
msgstr ""
|
3227 |
|
3228 |
+
#: app/module/ip-lockout/component/logs-table.php:188
|
3229 |
+
#: app/module/ip-lockout/component/logs-table.php:363
|
3230 |
#: app/module/ip-lockout/model/log-model-legacy.php:113
|
3231 |
#: app/module/ip-lockout/model/log-model-legacy.php:114
|
3232 |
#: app/module/ip-lockout/model/log-model.php:72
|
3234 |
msgid "404 error"
|
3235 |
msgstr ""
|
3236 |
|
3237 |
+
#: app/module/ip-lockout/component/logs-table.php:190
|
3238 |
#: app/module/ip-lockout/model/log-model-legacy.php:115
|
3239 |
#: app/module/ip-lockout/model/log-model.php:74
|
3240 |
msgid "404 lockout"
|
3241 |
msgstr ""
|
3242 |
|
3243 |
+
#: app/module/ip-lockout/component/logs-table.php:200
|
3244 |
msgid "Enter an IP address"
|
3245 |
msgstr ""
|
3246 |
|
3247 |
+
#: app/module/ip-lockout/component/logs-table.php:209
|
3248 |
msgid "Clear Filters"
|
3249 |
msgstr ""
|
3250 |
|
3251 |
+
#: app/module/ip-lockout/component/logs-table.php:249
|
3252 |
msgid "No lockout events have been logged within the selected time period."
|
3253 |
msgstr ""
|
3254 |
|
3255 |
+
#: app/module/ip-lockout/component/logs-table.php:363
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3256 |
msgid "Login failed"
|
3257 |
msgstr ""
|
3258 |
|
3259 |
+
#: app/module/ip-lockout/component/logs-table.php:369
|
3260 |
msgid "IP"
|
3261 |
msgstr ""
|
3262 |
|
3263 |
+
#: app/module/ip-lockout/component/logs-table.php:375
|
3264 |
msgid "Date/Time"
|
3265 |
msgstr ""
|
3266 |
|
3267 |
+
#: app/module/ip-lockout/component/logs-table.php:381
|
3268 |
msgid "Ban Status"
|
3269 |
msgstr ""
|
3270 |
|
3271 |
+
#: app/module/ip-lockout/component/logs-table.php:394
|
3272 |
msgid ""
|
3273 |
"Note: Make sure this IP is not a legitimate operation, banning the IP will "
|
3274 |
"result in being permanently locked out from accessing your website."
|
3275 |
msgstr ""
|
3276 |
|
3277 |
+
#: app/module/ip-lockout/component/logs-table.php:442
|
3278 |
#: app/module/scan/component/result-table.php:211
|
3279 |
msgid "Bulk action"
|
3280 |
msgstr ""
|
3281 |
|
3282 |
+
#: app/module/ip-lockout/component/logs-table.php:443
|
3283 |
msgid "Ban"
|
3284 |
msgstr ""
|
3285 |
|
3286 |
+
#: app/module/ip-lockout/component/logs-table.php:444
|
3287 |
#: app/module/ip-lockout/view/blacklist/enabled.php:36
|
3288 |
#: app/module/ip-lockout/view/blacklist/enabled.php:106
|
3289 |
#: app/module/ip-lockout/view/detect-404/enabled.php:112
|
3290 |
msgid "Whitelist"
|
3291 |
msgstr ""
|
3292 |
|
3293 |
+
#: app/module/ip-lockout/component/logs-table.php:445
|
3294 |
#: app/module/scan/behavior/core-result.php:208
|
3295 |
#: app/module/scan/behavior/core-result.php:322
|
3296 |
#: app/module/scan/behavior/pro/content-result.php:97
|
3298 |
msgid "Delete"
|
3299 |
msgstr ""
|
3300 |
|
3301 |
+
#: app/module/ip-lockout/component/logs-table.php:451
|
3302 |
#: app/module/scan/component/result-table.php:220
|
3303 |
msgid "Bulk Update"
|
3304 |
msgstr ""
|
3305 |
|
3306 |
+
#: app/module/ip-lockout/component/logs-table.php:537
|
3307 |
msgid "Select All"
|
3308 |
msgstr ""
|
3309 |
|
3310 |
+
#: app/module/ip-lockout/controller/main.php:135
|
3311 |
msgid "Database downloaded"
|
3312 |
msgstr ""
|
3313 |
|
3314 |
+
#: app/module/ip-lockout/controller/main.php:216
|
3315 |
msgid "Log"
|
3316 |
msgstr ""
|
3317 |
|
3318 |
+
#: app/module/ip-lockout/controller/main.php:255
|
3319 |
msgid "Your logs have been successfully deleted."
|
3320 |
msgstr ""
|
3321 |
|
3322 |
+
#: app/module/ip-lockout/controller/main.php:298
|
3323 |
msgid ""
|
3324 |
"IP %s has been added to your blacklist. You can control your blacklist in "
|
3325 |
"<a href=\"%s\">IP Lockouts.</a>"
|
3326 |
msgstr ""
|
3327 |
|
3328 |
+
#: app/module/ip-lockout/controller/main.php:304
|
3329 |
msgid "No record found"
|
3330 |
msgstr ""
|
3331 |
|
3332 |
+
#: app/module/ip-lockout/controller/main.php:329
|
3333 |
msgid "Demo"
|
3334 |
msgstr ""
|
3335 |
|
3336 |
+
#: app/module/ip-lockout/controller/main.php:533
|
3337 |
msgid "404 lockout alert for %s"
|
3338 |
msgstr ""
|
3339 |
|
3340 |
+
#: app/module/ip-lockout/controller/main.php:559
|
3341 |
msgid "Login lockout alert for %s"
|
3342 |
msgstr ""
|
3343 |
|
3344 |
+
#: app/module/ip-lockout/controller/main.php:671
|
3345 |
msgid "Failed login attempt with username %s"
|
3346 |
msgstr ""
|
3347 |
|
3348 |
+
#: app/module/ip-lockout/controller/main.php:734
|
3349 |
+
#: app/module/ip-lockout/controller/main.php:744
|
3350 |
msgid "%d login attempts remaining"
|
3351 |
msgstr ""
|
3352 |
|
3353 |
+
#: app/module/ip-lockout/controller/main.php:842
|
3354 |
msgid ""
|
3355 |
"Your settings have been updated, however some IPs were removed because "
|
3356 |
"invalid format, or you blacklist yourself"
|
3357 |
msgstr ""
|
3358 |
|
3359 |
+
#: app/module/ip-lockout/controller/main.php:853
|
3360 |
msgid "Login Protection has been activated."
|
3361 |
msgstr ""
|
3362 |
|
3363 |
+
#: app/module/ip-lockout/controller/main.php:855
|
3364 |
msgid "Login Protection has been deactivated."
|
3365 |
msgstr ""
|
3366 |
|
3367 |
+
#: app/module/ip-lockout/controller/main.php:860
|
3368 |
msgid "404 Detection has been activated."
|
3369 |
msgstr ""
|
3370 |
|
3371 |
+
#: app/module/ip-lockout/controller/main.php:862
|
3372 |
msgid "404 Detection has been deactivated."
|
3373 |
msgstr ""
|
3374 |
|
3375 |
+
#: app/module/ip-lockout/controller/main.php:910
|
3376 |
+
#: app/module/ip-lockout/controller/main.php:916
|
3377 |
msgid "Your file is invalid!"
|
3378 |
msgstr ""
|
3379 |
|
3380 |
+
#: app/module/ip-lockout/controller/main.php:922
|
3381 |
msgid "Your file content is invalid!"
|
3382 |
msgstr ""
|
3383 |
|
3384 |
+
#: app/module/ip-lockout/controller/main.php:931
|
3385 |
msgid "Your whitelist/blacklist has been successfully imported."
|
3386 |
msgstr ""
|
3387 |
|
3388 |
+
#: app/module/ip-lockout/controller/main.php:1120
|
3389 |
msgid "Thanks for your patience. All set."
|
3390 |
msgstr ""
|
3391 |
|
3400 |
msgstr ""
|
3401 |
|
3402 |
#: app/module/ip-lockout/view/blacklist/enabled.php:5
|
3403 |
+
#: app/module/ip-lockout/view/layouts/layout.php:58
|
3404 |
msgid "IP Banning"
|
3405 |
msgstr ""
|
3406 |
|
3462 |
#: app/module/ip-lockout/view/blacklist/enabled.php:49
|
3463 |
msgid ""
|
3464 |
"We recommend you add your own IP to avoid getting locked out accidentally! "
|
3465 |
+
"Your current IP is <span class='admin-ip'>%s</span>."
|
3466 |
msgstr ""
|
3467 |
|
3468 |
#: app/module/ip-lockout/view/blacklist/enabled.php:56
|
3584 |
|
3585 |
#: app/module/ip-lockout/view/detect-404/disabled.php:4
|
3586 |
#: app/module/ip-lockout/view/detect-404/enabled.php:5
|
3587 |
+
#: app/module/ip-lockout/view/layouts/layout.php:55
|
3588 |
+
#: app/module/ip-lockout/view/layouts/layout.php:78
|
3589 |
msgid "404 Detection"
|
3590 |
msgstr ""
|
3591 |
|
3592 |
+
#: app/module/ip-lockout/view/detect-404/disabled.php:15
|
3593 |
#: app/module/ip-lockout/view/detect-404/enabled.php:11
|
3594 |
msgid ""
|
3595 |
"With 404 detection enabled, Defender will keep an eye out for IP addresses "
|
3854 |
msgid "IP Lockout"
|
3855 |
msgstr ""
|
3856 |
|
3857 |
+
#: app/module/ip-lockout/view/layouts/layout.php:23
|
3858 |
msgid "Lockouts in the past 24 hours"
|
3859 |
msgstr ""
|
3860 |
|
3861 |
+
#: app/module/ip-lockout/view/layouts/layout.php:26
|
3862 |
msgid "Total lockouts in the past 30 days"
|
3863 |
msgstr ""
|
3864 |
|
3865 |
+
#: app/module/ip-lockout/view/layouts/layout.php:38
|
3866 |
msgid "Login lockouts in the past 7 days"
|
3867 |
msgstr ""
|
3868 |
|
3869 |
+
#: app/module/ip-lockout/view/layouts/layout.php:42
|
3870 |
msgid "404 lockouts in the past 7 days"
|
3871 |
msgstr ""
|
3872 |
|
3873 |
+
#: app/module/ip-lockout/view/layouts/layout.php:52
|
3874 |
+
#: app/module/ip-lockout/view/layouts/layout.php:76
|
3875 |
#: app/module/ip-lockout/view/login-lockouts/disabled.php:4
|
3876 |
#: app/module/ip-lockout/view/login-lockouts/enabled.php:5
|
3877 |
msgid "Login Protection"
|
3878 |
msgstr ""
|
3879 |
|
3880 |
+
#: app/module/ip-lockout/view/layouts/layout.php:61
|
3881 |
+
#: app/module/ip-lockout/view/layouts/layout.php:82
|
3882 |
#: app/module/ip-lockout/view/logging/enabled.php:3
|
3883 |
msgid "Logs"
|
3884 |
msgstr ""
|
3885 |
|
3886 |
+
#: app/module/ip-lockout/view/layouts/layout.php:80
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3887 |
msgid "IP Blacklist"
|
3888 |
msgstr ""
|
3889 |
|
3909 |
"from there."
|
3910 |
msgstr ""
|
3911 |
|
3912 |
+
#: app/module/ip-lockout/view/login-lockouts/disabled.php:15
|
3913 |
#: app/module/ip-lockout/view/login-lockouts/enabled.php:10
|
3914 |
msgid ""
|
3915 |
"Put a stop to hackers trying to randomly guess your login credentials. "
|
3916 |
"Defender will lock out users after a set number of failed login attempts."
|
3917 |
msgstr ""
|
3918 |
|
3919 |
+
#: app/module/ip-lockout/view/login-lockouts/disabled.php:22
|
3920 |
msgid "Active"
|
3921 |
msgstr ""
|
3922 |
|
4082 |
"website."
|
4083 |
msgstr ""
|
4084 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4085 |
#: app/module/ip-lockout/view/notification/report-free.php:29
|
4086 |
msgid ""
|
4087 |
"Schedule daily, weekly or monthly lockout summary reports for all your "
|
4094 |
msgid "Recipients"
|
4095 |
msgstr ""
|
4096 |
|
4097 |
+
#: app/module/ip-lockout/view/notification/report.php:39
|
4098 |
msgid "Schedule"
|
4099 |
msgstr ""
|
4100 |
|
4391 |
"to make sure protected from this vulnerability."
|
4392 |
msgstr ""
|
4393 |
|
4394 |
+
#: app/module/scan/behavior/scan-widget.php:73
|
4395 |
+
#: app/module/scan/behavior/scan-widget.php:136
|
4396 |
msgid ""
|
4397 |
+
"Scan your website for file changes, vulnerabilities and injected code and "
|
4398 |
+
"get and get notified about anything suspicious."
|
4399 |
msgstr ""
|
4400 |
|
4401 |
+
#: app/module/scan/behavior/scan-widget.php:78
|
4402 |
+
msgid "Try again"
|
4403 |
+
msgstr ""
|
4404 |
+
|
4405 |
+
#: app/module/scan/behavior/scan-widget.php:93
|
4406 |
+
#: app/module/scan/view/scanning.php:40
|
4407 |
msgid ""
|
4408 |
+
"Defender is scanning your files for malicious code. This will take a few "
|
4409 |
+
"minutes depending on the size of your website."
|
4410 |
msgstr ""
|
4411 |
|
4412 |
+
#: app/module/scan/behavior/scan-widget.php:140
|
|
|
4413 |
msgid "Your code is clean, the skies are clear."
|
4414 |
msgstr ""
|
4415 |
|
4416 |
+
#: app/module/scan/behavior/scan-widget.php:148
|
|
|
4417 |
#: app/module/scan/view/setting-free.php:27 app/module/scan/view/setting.php:27
|
4418 |
msgid "WordPress Core"
|
4419 |
msgstr ""
|
4420 |
|
4421 |
+
#: app/module/scan/behavior/scan-widget.php:156
|
|
|
4422 |
#: app/module/scan/view/setting-free.php:40 app/module/scan/view/setting.php:42
|
4423 |
msgid "Plugins & Themes"
|
4424 |
msgstr ""
|
4425 |
|
4426 |
+
#: app/module/scan/behavior/scan-widget.php:165
|
4427 |
+
#: app/module/scan/behavior/scan-widget.php:179
|
|
|
4428 |
msgid "Pro Feature"
|
4429 |
msgstr ""
|
4430 |
|
4431 |
+
#: app/module/scan/behavior/scan-widget.php:192
|
|
|
4432 |
msgid "View Report"
|
4433 |
msgstr ""
|
4434 |
|
4435 |
+
#: app/module/scan/behavior/scan-widget.php:202
|
|
|
4436 |
msgid "Automatic scans are running daily"
|
4437 |
msgstr ""
|
4438 |
|
4439 |
+
#: app/module/scan/behavior/scan-widget.php:205
|
|
|
4440 |
msgid "Automatic scans are running weekly"
|
4441 |
msgstr ""
|
4442 |
|
4443 |
+
#: app/module/scan/behavior/scan-widget.php:208
|
|
|
4444 |
msgid "Automatic scans are running monthly"
|
4445 |
msgstr ""
|
4446 |
|
4447 |
+
#: app/module/scan/behavior/scan-widget.php:215
|
4448 |
msgid "Automatic scans are disabled"
|
4449 |
msgstr ""
|
4450 |
|
4451 |
+
#: app/module/scan/behavior/scan-widget.php:239
|
|
|
4452 |
msgid "RUN SCAN"
|
4453 |
msgstr ""
|
4454 |
|
4455 |
+
#: app/module/scan/behavior/scan-widget.php:246
|
|
|
4456 |
msgid "Scanning…"
|
4457 |
msgstr ""
|
4458 |
|
4459 |
+
#: app/module/scan/behavior/scan-widget.php:266
|
|
|
4460 |
msgid ""
|
4461 |
"Scan your website for file changes, vulnerabilities and injected code and "
|
4462 |
"get\n"
|
4463 |
" notified about anything suspicious."
|
4464 |
msgstr ""
|
4465 |
|
4466 |
+
#: app/module/scan/behavior/scan-widget.php:275 app/module/scan/view/new.php:32
|
|
|
4467 |
msgid "Run Scan"
|
4468 |
msgstr ""
|
4469 |
|
4525 |
msgstr ""
|
4526 |
|
4527 |
#: app/module/scan/controller/main.php:188
|
4528 |
+
#: app/module/scan/controller/main.php:455
|
4529 |
msgid "The suspicious file has been successfully ignored."
|
4530 |
msgid_plural "The suspicious files have been successfully ignored."
|
4531 |
msgstr[0] ""
|
4532 |
msgstr[1] ""
|
4533 |
|
4534 |
#: app/module/scan/controller/main.php:203
|
4535 |
+
#: app/module/scan/controller/main.php:426
|
4536 |
msgid "The suspicious file has been successfully restored."
|
4537 |
msgid_plural "The suspicious files have been successfully restored."
|
4538 |
msgstr[0] ""
|
4558 |
msgid "No item has been resolved"
|
4559 |
msgstr ""
|
4560 |
|
4561 |
+
#: app/module/scan/controller/main.php:350
|
4562 |
msgid "This item has been resolved."
|
4563 |
msgstr ""
|
4564 |
|
4565 |
+
#: app/module/scan/controller/main.php:355
|
4566 |
msgid "Please try again!"
|
4567 |
msgstr ""
|
4568 |
|
4569 |
+
#: app/module/scan/controller/main.php:366
|
4570 |
+
#: app/module/scan/controller/main.php:402
|
4571 |
+
#: app/module/scan/controller/main.php:431
|
4572 |
+
#: app/module/scan/controller/main.php:460
|
4573 |
msgid "The item doesn't exist!"
|
4574 |
msgstr ""
|
4575 |
|
4576 |
+
#: app/module/scan/controller/main.php:396
|
4577 |
msgid "This item has been permanently removed"
|
4578 |
msgstr ""
|
4579 |
|
4580 |
+
#: app/module/scan/controller/main.php:546
|
4581 |
msgid "Scan In Progress"
|
4582 |
msgstr ""
|
4583 |
|
4584 |
+
#: app/module/scan/controller/main.php:547 app/module/scan/view/issues.php:47
|
4585 |
msgid ""
|
4586 |
"Your code is currently clean! There were no issues found during the last "
|
4587 |
"scan, though you can always perform a new scan anytime."
|
4599 |
msgid "Let’s get your site patched up."
|
4600 |
msgstr ""
|
4601 |
|
4602 |
+
#: app/module/scan/model/settings.php:121
|
4603 |
msgid "Scan of {SITE_URL} complete. {ISSUES_COUNT} issues found."
|
4604 |
msgstr ""
|
4605 |
|
4606 |
+
#: app/module/scan/model/settings.php:122
|
4607 |
msgid ""
|
4608 |
"Hi {USER_NAME},\n"
|
4609 |
"\n"
|
4618 |
"Official WPMU DEV Superhero"
|
4619 |
msgstr ""
|
4620 |
|
4621 |
+
#: app/module/scan/model/settings.php:132
|
4622 |
msgid ""
|
4623 |
"Hi {USER_NAME},\n"
|
4624 |
"\n"
|
4700 |
msgstr ""
|
4701 |
|
4702 |
#: app/module/scan/view/issues.php:30
|
4703 |
+
#: app/module/scan/view/layouts/layout.php:65
|
4704 |
msgid "Suspicious code"
|
4705 |
msgstr ""
|
4706 |
|
4716 |
msgid "New Scan"
|
4717 |
msgstr ""
|
4718 |
|
4719 |
+
#: app/module/scan/view/layouts/layout.php:44
|
4720 |
msgid "File scanning issues"
|
4721 |
msgstr ""
|
4722 |
|
4723 |
+
#: app/module/scan/view/layouts/layout.php:47
|
4724 |
msgid "Last scan"
|
4725 |
msgstr ""
|
4726 |
|
4727 |
+
#: app/module/scan/view/layouts/layout.php:53
|
4728 |
msgid "Wordpress core"
|
4729 |
msgstr ""
|
4730 |
|
4731 |
+
#: app/module/scan/view/layouts/layout.php:59
|
4732 |
msgid "Plugins & themes"
|
4733 |
msgstr ""
|
4734 |
|
4735 |
+
#: app/module/scan/view/new.php:24
|
4736 |
msgid ""
|
4737 |
"Scan your website for file changes, vulnerabilities and injected code and "
|
4738 |
"get notified about anything suspicious. Defender will keep an eye on your "
|
4743 |
msgid "Get email notifications when Defender has finished manual files scans."
|
4744 |
msgstr ""
|
4745 |
|
|
|
|
|
|
|
|
|
4746 |
#: app/module/scan/view/notification.php:17
|
4747 |
msgid ""
|
4748 |
"Enabling this option will ensure you get the results of every scan once "
|
4852 |
msgid "Scan Item"
|
4853 |
msgstr ""
|
4854 |
|
4855 |
+
#: app/module/setting/controller/main.php:165
|
4856 |
+
msgid "Your settings have been reset."
|
4857 |
+
msgstr ""
|
4858 |
+
|
4859 |
+
#: app/module/setting/view/accessibility.php:4
|
4860 |
+
#: app/module/setting/view/layouts/layout.php:33
|
4861 |
+
#: app/module/setting/view/layouts/layout.php:41
|
4862 |
+
msgid "Accessibility"
|
4863 |
+
msgstr ""
|
4864 |
+
|
4865 |
+
#: app/module/setting/view/accessibility.php:10
|
4866 |
+
msgid ""
|
4867 |
+
"Enable support for any accessibility enhancements available in the plugin "
|
4868 |
+
"interface."
|
4869 |
+
msgstr ""
|
4870 |
+
|
4871 |
+
#: app/module/setting/view/accessibility.php:15
|
4872 |
+
msgid "High Contrast Mode"
|
4873 |
+
msgstr ""
|
4874 |
+
|
4875 |
+
#: app/module/setting/view/accessibility.php:18
|
4876 |
+
msgid ""
|
4877 |
+
"Increase the visibility and accessibility of elements and components of "
|
4878 |
+
"this plugin’s interface to meet WCAG AAA requirements."
|
4879 |
+
msgstr ""
|
4880 |
+
|
4881 |
+
#: app/module/setting/view/accessibility.php:31
|
4882 |
+
msgid "Enable high contrast mode"
|
4883 |
+
msgstr ""
|
4884 |
+
|
4885 |
+
#: app/module/setting/view/data.php:4
|
4886 |
+
#: app/module/setting/view/layouts/layout.php:28
|
4887 |
+
msgid "Data & Settings"
|
4888 |
+
msgstr ""
|
4889 |
+
|
4890 |
+
#: app/module/setting/view/data.php:10
|
4891 |
+
msgid ""
|
4892 |
+
"Control what to do with your settings and data. Settings are each module’s "
|
4893 |
+
"configuration options, Data includes the stored information like logs, "
|
4894 |
+
"statistics other pieces of information stored over time."
|
4895 |
+
msgstr ""
|
4896 |
+
|
4897 |
+
#: app/module/setting/view/data.php:15
|
4898 |
+
msgid "Uninstallation"
|
4899 |
+
msgstr ""
|
4900 |
+
|
4901 |
+
#: app/module/setting/view/data.php:18
|
4902 |
+
msgid ""
|
4903 |
+
"When you uninstall this plugin, what do you want to do with your settings "
|
4904 |
+
"and stored data?"
|
4905 |
+
msgstr ""
|
4906 |
+
|
4907 |
+
#: app/module/setting/view/data.php:28
|
4908 |
+
msgid "Preserve"
|
4909 |
+
msgstr ""
|
4910 |
+
|
4911 |
+
#: app/module/setting/view/data.php:30
|
4912 |
+
msgid "Reset"
|
4913 |
+
msgstr ""
|
4914 |
+
|
4915 |
+
#: app/module/setting/view/data.php:35
|
4916 |
+
msgid "Data"
|
4917 |
+
msgstr ""
|
4918 |
+
|
4919 |
+
#: app/module/setting/view/data.php:39
|
4920 |
+
msgid "Keep"
|
4921 |
+
msgstr ""
|
4922 |
+
|
4923 |
+
#: app/module/setting/view/data.php:41
|
4924 |
+
msgid "Remove"
|
4925 |
+
msgstr ""
|
4926 |
+
|
4927 |
+
#: app/module/setting/view/data.php:52 app/module/setting/view/data.php:63
|
4928 |
+
#: app/module/setting/view/layouts/layout.php:59
|
4929 |
+
#: app/module/setting/view/layouts/layout.php:82
|
4930 |
+
msgid "Reset Settings"
|
4931 |
+
msgstr ""
|
4932 |
+
|
4933 |
+
#: app/module/setting/view/data.php:55
|
4934 |
+
msgid ""
|
4935 |
+
"Needing to start fresh? Use this button to roll back to the default "
|
4936 |
+
"settings."
|
4937 |
+
msgstr ""
|
4938 |
+
|
4939 |
+
#: app/module/setting/view/data.php:66
|
4940 |
+
msgid ""
|
4941 |
+
"Note: This will instantly revert all settings to their default states but "
|
4942 |
+
"will leave your data intact."
|
4943 |
+
msgstr ""
|
4944 |
+
|
4945 |
+
#: app/module/setting/view/general.php:4
|
4946 |
+
#: app/module/setting/view/layouts/layout.php:23
|
4947 |
+
msgid "General"
|
4948 |
+
msgstr ""
|
4949 |
+
|
4950 |
+
#: app/module/setting/view/general.php:10
|
4951 |
+
msgid "Configure general settings for this plugin."
|
4952 |
+
msgstr ""
|
4953 |
+
|
4954 |
+
#: app/module/setting/view/general.php:15
|
4955 |
+
msgid "Translations"
|
4956 |
+
msgstr ""
|
4957 |
+
|
4958 |
+
#: app/module/setting/view/general.php:18
|
4959 |
+
msgid ""
|
4960 |
+
"By default, Defender will use the language you’d set in your <a "
|
4961 |
+
"href=\"%s\">WordPress Admin Settings</a> if a matching translation is "
|
4962 |
+
"available."
|
4963 |
+
msgstr ""
|
4964 |
+
|
4965 |
+
#: app/module/setting/view/general.php:25
|
4966 |
+
msgid "Active translation"
|
4967 |
+
msgstr ""
|
4968 |
+
|
4969 |
+
#: app/module/setting/view/general.php:29
|
4970 |
+
msgid ""
|
4971 |
+
"Not using your language, or have improvements? Help us improve translations "
|
4972 |
+
"by providing your own improvements here."
|
4973 |
+
msgstr ""
|
4974 |
+
|
4975 |
+
#: app/module/setting/view/general.php:37
|
4976 |
+
msgid "Usage Tracking"
|
4977 |
+
msgstr ""
|
4978 |
+
|
4979 |
+
#: app/module/setting/view/general.php:40
|
4980 |
+
msgid ""
|
4981 |
+
"Help make Defender better by letting our designers learn how you’re using "
|
4982 |
+
"the plugin."
|
4983 |
+
msgstr ""
|
4984 |
+
|
4985 |
+
#: app/module/setting/view/general.php:54
|
4986 |
+
msgid "Allow usage tracking"
|
4987 |
+
msgstr ""
|
4988 |
+
|
4989 |
+
#: app/module/setting/view/general.php:57
|
4990 |
+
msgid ""
|
4991 |
+
"Note: Usage tracking is completely anonymous. We are only tracking what "
|
4992 |
+
"features you are/aren’t using to make our feature decisions more informed."
|
4993 |
+
msgstr ""
|
4994 |
+
|
4995 |
+
#: app/module/setting/view/layouts/layout.php:68
|
4996 |
+
msgid ""
|
4997 |
+
"Are you sure you want to reset Defender’s settings back to the factory "
|
4998 |
+
"defaults?"
|
4999 |
+
msgstr ""
|
5000 |
+
|
5001 |
#: app/view/activator-free.php:11 app/view/activator.php:11
|
5002 |
msgid "Quick Setup"
|
5003 |
msgstr ""
|
5039 |
msgid "Just a moment while Defender activates those services for you..."
|
5040 |
msgstr ""
|
5041 |
|
5042 |
+
#: app/view/dashboard.php:38
|
5043 |
msgid "Security Tweaks Actioned"
|
5044 |
msgstr ""
|
5045 |
|
5046 |
+
#: app/view/dashboard.php:49
|
5047 |
msgid "File Scan Issues"
|
5048 |
msgstr ""
|
5049 |
|
5050 |
+
#: app/view/dashboard.php:55
|
5051 |
msgid "Last Lockout"
|
5052 |
msgstr ""
|
5053 |
|
5054 |
+
#: app/view/dashboard.php:86
|
5055 |
msgid "Check out our other free wordpress.org plugins!"
|
5056 |
msgstr ""
|
5057 |
|
5058 |
+
#: app/view/dashboard.php:102
|
5059 |
msgid "Smush Image Compression and Optimization"
|
5060 |
msgstr ""
|
5061 |
|
5062 |
+
#: app/view/dashboard.php:103
|
5063 |
msgid ""
|
5064 |
"Resize, optimize and compress all of your images with the incredibly "
|
5065 |
"powerful and\n"
|
5067 |
"optimizer."
|
5068 |
msgstr ""
|
5069 |
|
5070 |
+
#: app/view/dashboard.php:108 app/view/dashboard.php:131
|
5071 |
msgid "View features"
|
5072 |
msgstr ""
|
5073 |
|
5074 |
+
#: app/view/dashboard.php:125
|
5075 |
msgid "Hummingbird Page Speed Optimization"
|
5076 |
msgstr ""
|
5077 |
|
5078 |
+
#: app/view/dashboard.php:126
|
5079 |
msgid ""
|
5080 |
"Performance Tests, File Optimization & Compression, Page, Browser & "
|
5081 |
"Gravatar Caching,\n"
|
5083 |
"more."
|
5084 |
msgstr ""
|
5085 |
|
5086 |
+
#: app/view/dashboard.php:148
|
5087 |
msgid "SmartCrawl Search Engine Optimization"
|
5088 |
msgstr ""
|
5089 |
|
5090 |
+
#: app/view/dashboard.php:149
|
5091 |
msgid ""
|
5092 |
"Customize Titles & Meta Data, OpenGraph, Twitter & Pinterest Support, "
|
5093 |
"Auto-Keyword\n"
|
5095 |
"Sitemaps, URL Crawler & more."
|
5096 |
msgstr ""
|
5097 |
|
5098 |
+
#: app/view/dashboard.php:151
|
5099 |
msgid "Coming Soon"
|
5100 |
msgstr ""
|
5101 |
|
5102 |
+
#: app/view/dashboard.php:161
|
5103 |
msgid "WPMU DEV - Your WordPress Toolkit"
|
5104 |
msgstr ""
|
5105 |
|
5106 |
+
#: app/view/dashboard.php:162
|
5107 |
msgid ""
|
5108 |
"Pretty much everything you need for developing and managing WordPress based "
|
5109 |
"websites, and then\n"
|
5110 |
" some."
|
5111 |
msgstr ""
|
5112 |
|
5113 |
+
#: app/view/dashboard.php:169
|
5114 |
msgid "Learn more"
|
5115 |
msgstr ""
|
5116 |
|
5120 |
"account. It only takes two seconds and it’s absolutely free, forever."
|
5121 |
msgstr ""
|
5122 |
|
5123 |
+
#: app/view/login-modal.php:7 vendor/email-search.php:155
|
5124 |
msgid "First name"
|
5125 |
msgstr ""
|
5126 |
|
5222 |
msgid "We did not find an admin user with this name..."
|
5223 |
msgstr ""
|
5224 |
|
5225 |
+
#: app/view/settings.php:212 vendor/email-search.php:171
|
5226 |
msgid "Add"
|
5227 |
msgstr ""
|
5228 |
|
5267 |
"this email."
|
5268 |
msgstr ""
|
5269 |
|
5270 |
+
#: free/main-activator.php:60
|
5271 |
msgid "Get Secure!"
|
5272 |
msgstr ""
|
5273 |
|
5274 |
+
#: free/main-activator.php:85
|
5275 |
msgid ""
|
5276 |
"You're awesome for installing Defender! Are you interested in how to make "
|
5277 |
"the most of this plugin? We've collected all the best security resources we "
|
5278 |
"know in a single email - just for users of Defender!"
|
5279 |
msgstr ""
|
5280 |
|
5281 |
+
#: free/main-activator.php:127
|
5282 |
msgid ""
|
5283 |
"%s, you now have access to Defender's pro features but you still have the "
|
5284 |
"free version installed. Let's upgrade Defender and unlock all those juicy "
|
5285 |
"features! %s"
|
5286 |
msgstr ""
|
5287 |
|
5288 |
+
#: free/main-activator.php:129 free/main-activator.php:174
|
5289 |
msgid "Upgrade"
|
5290 |
msgstr ""
|
5291 |
|
5292 |
+
#: free/main-activator.php:157
|
5293 |
msgid "<br/>Something went wrong. Please try again later!"
|
5294 |
msgstr ""
|
5295 |
|
5296 |
+
#: free/main-activator.php:173 main-activator.php:93
|
5297 |
msgid "Docs"
|
5298 |
msgstr ""
|
5299 |
|
5333 |
msgid "Rate %s"
|
5334 |
msgstr ""
|
5335 |
|
5336 |
+
#: main-activator.php:77
|
5337 |
msgid ""
|
5338 |
"We noticed you have both the free and pro versions of Defender installed, "
|
5339 |
"so we've automatically deactivated the free version for you."
|
5368 |
msgid "Dismiss"
|
5369 |
msgstr ""
|
5370 |
|
5371 |
+
#: vendor/email-search.php:40
|
5372 |
+
msgid "Please, insert a valid email."
|
5373 |
+
msgstr ""
|
5374 |
+
|
5375 |
+
#: vendor/email-search.php:47
|
5376 |
+
msgid "Recipient already exists."
|
5377 |
+
msgstr ""
|
5378 |
+
|
5379 |
+
#: vendor/email-search.php:73
|
5380 |
msgid "Enter a username"
|
5381 |
msgstr ""
|
5382 |
|
5383 |
+
#: vendor/email-search.php:82
|
5384 |
+
msgid ""
|
5385 |
+
"You've removed all recipients. If you save without a recipient, we'll "
|
5386 |
+
"automatically turn of reports"
|
5387 |
+
msgstr ""
|
5388 |
+
|
5389 |
+
#: vendor/email-search.php:103 vendor/email-search.php:143
|
5390 |
msgid "Add Recipient"
|
5391 |
msgstr ""
|
5392 |
|
5393 |
+
#: vendor/email-search.php:152
|
5394 |
msgid ""
|
5395 |
"Add as many recipients as you like, they will receive email reports as per "
|
5396 |
"the schedule you set."
|
main-activator.php
CHANGED
@@ -31,22 +31,10 @@ class WD_Main_Activator {
|
|
31 |
* Initial
|
32 |
*/
|
33 |
public function init() {
|
34 |
-
$db_ver = get_site_option( 'wd_db_version' );
|
35 |
-
if ( version_compare( $db_ver, '1.7', '<' ) ) {
|
36 |
-
if ( ! \WP_Defender\Module\IP_Lockout\Component\Login_Protection_Api::checkIfTableExists() ) {
|
37 |
-
add_site_option( 'defenderLockoutNeedUpdateLog', 1 );
|
38 |
-
\WP_Defender\Module\IP_Lockout\Component\Login_Protection_Api::createTables();
|
39 |
-
update_site_option( 'wd_db_version', "1.7" );
|
40 |
-
}
|
41 |
-
}
|
42 |
-
if ( version_compare( $db_ver, '1.7.1', '<' ) ) {
|
43 |
-
\WP_Defender\Module\IP_Lockout\Component\Login_Protection_Api::alterTableFor171();
|
44 |
-
update_site_option( 'wd_db_version', "1.7.1" );
|
45 |
-
}
|
46 |
-
|
47 |
add_filter( 'plugin_action_links_' . plugin_basename( wp_defender()->plugin_slug ), array( &$this, 'addSettingsLink' ) );
|
48 |
add_action( 'admin_enqueue_scripts', array( &$this, 'register_styles' ) );
|
49 |
if ( ! \WP_Defender\Behavior\Utils::instance()->checkRequirement() ) {
|
|
|
50 |
} else {
|
51 |
wp_defender()->isFree = true;
|
52 |
//check if we do have API
|
@@ -57,6 +45,8 @@ class WD_Main_Activator {
|
|
57 |
\Hammer\Base\Container::instance()->set( 'audit', new \WP_Defender\Module\Audit() );
|
58 |
\Hammer\Base\Container::instance()->set( 'lockout', new \WP_Defender\Module\IP_Lockout() );
|
59 |
\Hammer\Base\Container::instance()->set( 'advanced_tool', new \WP_Defender\Module\Advanced_Tools() );
|
|
|
|
|
60 |
//no need to set debug
|
61 |
require_once $this->wp_defender->getPluginPath() . 'free-dashboard/module.php';
|
62 |
add_filter( 'wdev-email-message-' . plugin_basename( __FILE__ ), array( &$this, 'defenderAdsMessage' ) );
|
@@ -74,6 +64,23 @@ class WD_Main_Activator {
|
|
74 |
}
|
75 |
}
|
76 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
public function defenderAdsMessage( $message ) {
|
78 |
$message = __( "You're awesome for installing Defender! Are you interested in how to make the most of this plugin? We've collected all the best security resources we know in a single email - just for users of Defender!", "defender-security" );
|
79 |
|
@@ -195,6 +202,32 @@ class WD_Main_Activator {
|
|
195 |
}
|
196 |
|
197 |
public function activationHook() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
198 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
199 |
}
|
200 |
}
|
31 |
* Initial
|
32 |
*/
|
33 |
public function init() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
add_filter( 'plugin_action_links_' . plugin_basename( wp_defender()->plugin_slug ), array( &$this, 'addSettingsLink' ) );
|
35 |
add_action( 'admin_enqueue_scripts', array( &$this, 'register_styles' ) );
|
36 |
if ( ! \WP_Defender\Behavior\Utils::instance()->checkRequirement() ) {
|
37 |
+
return;
|
38 |
} else {
|
39 |
wp_defender()->isFree = true;
|
40 |
//check if we do have API
|
45 |
\Hammer\Base\Container::instance()->set( 'audit', new \WP_Defender\Module\Audit() );
|
46 |
\Hammer\Base\Container::instance()->set( 'lockout', new \WP_Defender\Module\IP_Lockout() );
|
47 |
\Hammer\Base\Container::instance()->set( 'advanced_tool', new \WP_Defender\Module\Advanced_Tools() );
|
48 |
+
\Hammer\Base\Container::instance()->set( 'gdpr', new \WP_Defender\Controller\GDPR() );
|
49 |
+
\Hammer\Base\Container::instance()->set( 'setting', new \WP_Defender\Module\Setting() );
|
50 |
//no need to set debug
|
51 |
require_once $this->wp_defender->getPluginPath() . 'free-dashboard/module.php';
|
52 |
add_filter( 'wdev-email-message-' . plugin_basename( __FILE__ ), array( &$this, 'defenderAdsMessage' ) );
|
64 |
}
|
65 |
}
|
66 |
|
67 |
+
private function convertOldToNewRecipients( $data ) {
|
68 |
+
$tmp = array();
|
69 |
+
foreach ( $data as $id ) {
|
70 |
+
if ( filter_var( $id, FILTER_VALIDATE_INT ) ) {
|
71 |
+
$user = get_user_by( 'id', $id );
|
72 |
+
if ( is_object( $user ) ) {
|
73 |
+
$temp[] = array(
|
74 |
+
'first_name' => $user->display_name,
|
75 |
+
'email' => $user->user_email
|
76 |
+
);
|
77 |
+
}
|
78 |
+
}
|
79 |
+
}
|
80 |
+
|
81 |
+
return $tmp;
|
82 |
+
}
|
83 |
+
|
84 |
public function defenderAdsMessage( $message ) {
|
85 |
$message = __( "You're awesome for installing Defender! Are you interested in how to make the most of this plugin? We've collected all the best security resources we know in a single email - just for users of Defender!", "defender-security" );
|
86 |
|
202 |
}
|
203 |
|
204 |
public function activationHook() {
|
205 |
+
$db_ver = get_site_option( 'wd_db_version' );
|
206 |
+
if ( version_compare( $db_ver, '1.7', '<' ) ) {
|
207 |
+
if ( ! \WP_Defender\Module\IP_Lockout\Component\Login_Protection_Api::checkIfTableExists() ) {
|
208 |
+
add_site_option( 'defenderLockoutNeedUpdateLog', 1 );
|
209 |
+
\WP_Defender\Module\IP_Lockout\Component\Login_Protection_Api::createTables();
|
210 |
+
update_site_option( 'wd_db_version', "1.7" );
|
211 |
+
}
|
212 |
+
}
|
213 |
+
if ( version_compare( $db_ver, '1.7.1', '<' ) ) {
|
214 |
+
\WP_Defender\Module\IP_Lockout\Component\Login_Protection_Api::alterTableFor171();
|
215 |
+
update_site_option( 'wd_db_version', "1.7.1" );
|
216 |
+
}
|
217 |
|
218 |
+
if ( $db_ver != false && version_compare( $db_ver, '2.1.1', '<' ) ) {
|
219 |
+
//convert scan notification
|
220 |
+
$settings = \WP_Defender\Module\Scan\Model\Settings::instance();
|
221 |
+
$settings->receipts = $this->convertOldToNewRecipients( $settings->receipts );
|
222 |
+
$settings->receiptsNotification = $this->convertOldToNewRecipients( $settings->receiptsNotification );
|
223 |
+
$settings->save();
|
224 |
+
//lockout
|
225 |
+
$settings = \WP_Defender\Module\IP_Lockout\Model\Settings::instance();
|
226 |
+
$settings->receipts = $this->convertOldToNewRecipients( $settings->receipts );
|
227 |
+
$settings->report_receipts = $this->convertOldToNewRecipients( $settings->report_receipts );
|
228 |
+
$settings->save();
|
229 |
+
|
230 |
+
}
|
231 |
+
update_site_option( 'wd_db_version', wp_defender()->db_version );
|
232 |
}
|
233 |
}
|
readme.txt
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
=== Defender Security, Monitoring, and Hack Protection ===
|
2 |
Plugin Name: Defender Security, Monitoring, and Hack Protection
|
3 |
-
Version: 2.1.
|
4 |
Author: WPMU DEV
|
5 |
Author URI: http://premium.wpmudev.org/
|
6 |
Contributors: WPMUDEV
|
7 |
Tags: Security, Security Tweaks, Hardening, IP lockout, Monitoring, Blacklist, Site Protection, Hacked, Security Scan
|
8 |
Requires at least: 4.6
|
9 |
Tested up to: 5.1.1
|
10 |
-
Stable tag: 2.1.
|
11 |
License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
12 |
|
13 |
Protect WordPress from hackers with security tweaks, code scans, 2-Step Verification, IP lockouts, and monitoring.
|
@@ -122,6 +122,15 @@ Hackers and bot attacks are not the only threat to your site. No matter what se
|
|
122 |
|
123 |
== Changelog ==
|
124 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
= 2.1.1.1 =
|
126 |
- Fix: Two-Factor Authentication QR code not being displayed on new device registration.
|
127 |
|
1 |
=== Defender Security, Monitoring, and Hack Protection ===
|
2 |
Plugin Name: Defender Security, Monitoring, and Hack Protection
|
3 |
+
Version: 2.1.2
|
4 |
Author: WPMU DEV
|
5 |
Author URI: http://premium.wpmudev.org/
|
6 |
Contributors: WPMUDEV
|
7 |
Tags: Security, Security Tweaks, Hardening, IP lockout, Monitoring, Blacklist, Site Protection, Hacked, Security Scan
|
8 |
Requires at least: 4.6
|
9 |
Tested up to: 5.1.1
|
10 |
+
Stable tag: 2.1.2
|
11 |
License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
12 |
|
13 |
Protect WordPress from hackers with security tweaks, code scans, 2-Step Verification, IP lockouts, and monitoring.
|
122 |
|
123 |
== Changelog ==
|
124 |
|
125 |
+
= 2.1.2 =
|
126 |
+
- Feature: Defender Pro now supports the WPMU DEV Dashboard’s white label feature.
|
127 |
+
- Feature: You can now perform a factory reset of Defender’s settings via the Settings screen, as well as control what happens to data when the plugin is uninstalled.
|
128 |
+
- Improvement: Defender File Scanning no longer identifies robots.txt as a potentially harmful file.
|
129 |
+
- Improvement: We’ve turned off autocomplete on the two-factor authentication field so that previous codes don’t show up.
|
130 |
+
- Fix: Fixed a conflict with Defender where the 404 lockout feature would lock out users who tried to access old Hummingbird cache files.
|
131 |
+
- Fix: You can now view date ranges greater than 7 days for IP Lockout logs
|
132 |
+
- Fix: Minor grammar and UX improvements.
|
133 |
+
|
134 |
= 2.1.1.1 =
|
135 |
- Fix: Two-Factor Authentication QR code not being displayed on new device registration.
|
136 |
|
recommended-plugins-notice/README.md
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Usage Examples
|
2 |
+
## Minimum requirement
|
3 |
+
```
|
4 |
+
<?php
|
5 |
+
require_once 'recommended-plugins-notice/notice.php';
|
6 |
+
|
7 |
+
do_action(
|
8 |
+
'wpmudev-recommended-plugins-register-notice',
|
9 |
+
plugin_basename(__FILE__), // Plugin basename
|
10 |
+
'My Plugin Name', // Plugin Name
|
11 |
+
array(
|
12 |
+
'top_level_page_screen_id' // Screen IDs
|
13 |
+
),
|
14 |
+
);
|
15 |
+
```
|
16 |
+
|
17 |
+
# Development Mode
|
18 |
+
## Always ON
|
19 |
+
This code below will always show the notice on every page.
|
20 |
+
```
|
21 |
+
<?php
|
22 |
+
require_once 'recommended-plugins-notice/notice.php';
|
23 |
+
|
24 |
+
add_filter( 'wpmudev-recommended-plugins-is-displayable', '__return_true' );
|
25 |
+
add_filter(
|
26 |
+
'wpmudev-recommended-plugin-active-registered',
|
27 |
+
function () {
|
28 |
+
$active = new WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin( 'basename' );
|
29 |
+
$active->selector = array( 'after', '.sui-wrap .sui-header' );
|
30 |
+
$active->name = 'Sample';
|
31 |
+
|
32 |
+
return $active;
|
33 |
+
}
|
34 |
+
);
|
35 |
+
```
|
36 |
+
## Custom time trigger
|
37 |
+
Default of notice to be displayed in plugin page(s) is **14** days after its registered.
|
38 |
+
You can decrease or even increase this because why not.
|
39 |
+
```
|
40 |
+
<?php
|
41 |
+
add_filter(
|
42 |
+
'wpmudev-recommended-plugins-notice-display-seconds-after-registered',
|
43 |
+
function ( $time_trigger ) {
|
44 |
+
// 1 minute trigger
|
45 |
+
$time_trigger = 1 * MINUTE_IN_SECONDS;
|
46 |
+
|
47 |
+
return $time_trigger;
|
48 |
+
}
|
49 |
+
);
|
50 |
+
```
|
51 |
+
## Un-dismiss
|
52 |
+
Accidentally or purposed-ly dismiss the notice for whatever reason ? this below code can undo that.
|
53 |
+
```
|
54 |
+
<?php
|
55 |
+
add_action(
|
56 |
+
'wpmudev-recommended-plugins-before-display',
|
57 |
+
function () {
|
58 |
+
WPMUDEV_Recommended_Plugins_Notice::get_instance()->un_dismiss();
|
59 |
+
}
|
60 |
+
);
|
61 |
+
```
|
recommended-plugins-notice/assets/css/notice.css
ADDED
@@ -0,0 +1,134 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@font-face {
|
2 |
+
font-family: 'wpmudev-close-icon';
|
3 |
+
src: url('../fonts/wpmudev-close-icon.eot?v4kr59');
|
4 |
+
src: url('../fonts/wpmudev-close-icon.eot?v4kr59#iefix') format('embedded-opentype'),
|
5 |
+
url('../fonts/wpmudev-close-icon.woff2?v4kr59') format('woff2'),
|
6 |
+
url('../fonts/wpmudev-close-icon.ttf?v4kr59') format('truetype'),
|
7 |
+
url('../fonts/wpmudev-close-icon.woff?v4kr59') format('woff'),
|
8 |
+
url('../fonts/wpmudev-close-icon.svg?v4kr59#wpmudev-close-icon') format('svg');
|
9 |
+
font-weight: normal;
|
10 |
+
font-style: normal;
|
11 |
+
}
|
12 |
+
|
13 |
+
[class^="icon-"], [class*=" icon-"] {
|
14 |
+
/* use !important to prevent issues with browser extensions that change fonts */
|
15 |
+
font-family: 'wpmudev-close-icon' !important;
|
16 |
+
speak: none;
|
17 |
+
font-style: normal;
|
18 |
+
font-weight: normal;
|
19 |
+
font-variant: normal;
|
20 |
+
text-transform: none;
|
21 |
+
line-height: 1;
|
22 |
+
|
23 |
+
/* Better Font Rendering =========== */
|
24 |
+
-webkit-font-smoothing: antialiased;
|
25 |
+
-moz-osx-font-smoothing: grayscale;
|
26 |
+
}
|
27 |
+
|
28 |
+
.icon-close:before {
|
29 |
+
content: "\29";
|
30 |
+
color: #AAAAAA;
|
31 |
+
|
32 |
+
-webkit-transition: ease-in-out .2s;
|
33 |
+
transition: ease-in-out .2s;
|
34 |
+
}
|
35 |
+
|
36 |
+
.wpmudev-recommended-plugins {
|
37 |
+
position: relative;
|
38 |
+
border-radius: 4px;
|
39 |
+
background-color: #FFFFFF;
|
40 |
+
padding: 25px 30px 30px;
|
41 |
+
-webkit-box-shadow: 0 2px 0 #E6E6E6;
|
42 |
+
box-shadow: 0 2px 0 #E6E6E6;
|
43 |
+
margin-bottom: 30px;
|
44 |
+
-webkit-transition: ease-in-out .2s;
|
45 |
+
transition: ease-in-out .2s;
|
46 |
+
}
|
47 |
+
|
48 |
+
|
49 |
+
.wpmudev-recommended-plugins .wpmudev-recommended-plugins-dismiss {
|
50 |
+
position: absolute;
|
51 |
+
top: 20px;
|
52 |
+
right: 20px;
|
53 |
+
}
|
54 |
+
|
55 |
+
.wpmudev-recommended-plugins .wpmudev-recommended-plugins-dismiss a {
|
56 |
+
display: flex;
|
57 |
+
width: 30px;
|
58 |
+
height: 30px;
|
59 |
+
justify-content: center;
|
60 |
+
align-items: center;
|
61 |
+
}
|
62 |
+
|
63 |
+
.wpmudev-recommended-plugins .wpmudev-recommended-plugins-dismiss:hover .icon-close:before {
|
64 |
+
color: #888888;
|
65 |
+
}
|
66 |
+
div.wpmudev-recommended-plugins p.wpmudev-notice-status {
|
67 |
+
font-size: 13px;
|
68 |
+
color: #888888;
|
69 |
+
margin-bottom: 25px !important;
|
70 |
+
line-height: 22px;
|
71 |
+
}
|
72 |
+
|
73 |
+
.wpmudev-recommended-plugins h3.wpmudev-plugin-name {
|
74 |
+
font-family: "Roboto", Arial, sans-serif;
|
75 |
+
font-size: 13px;
|
76 |
+
line-height: 22px;
|
77 |
+
margin-bottom: 2px;
|
78 |
+
-webkit-transition: ease-in-out .2s;
|
79 |
+
transition: ease-in-out .2s;
|
80 |
+
}
|
81 |
+
|
82 |
+
.wpmudev-recommended-plugins p.wpmudev-plugin-description {
|
83 |
+
font-family: "Roboto", Arial, sans-serif;
|
84 |
+
color: #888888;
|
85 |
+
font-size: 13px;
|
86 |
+
letter-spacing: -0.25px;
|
87 |
+
line-height: 18px;
|
88 |
+
margin: 0;
|
89 |
+
}
|
90 |
+
|
91 |
+
|
92 |
+
.wpmudev-recommended-plugin-blocks {
|
93 |
+
display: flex;
|
94 |
+
}
|
95 |
+
.wpmudev-recommended-plugin-block {
|
96 |
+
width: 50%;
|
97 |
+
min-height: 60px;
|
98 |
+
}
|
99 |
+
|
100 |
+
.wpmudev-recommended-plugin-block-image {
|
101 |
+
position: absolute;
|
102 |
+
}
|
103 |
+
.wpmudev-recommended-plugin-block-detail {
|
104 |
+
margin: 0 15px 0 75px;
|
105 |
+
}
|
106 |
+
|
107 |
+
.wpmudev-recommended-plugin-block-detail {
|
108 |
+
vertical-align: middle;
|
109 |
+
}
|
110 |
+
.wpmudev-recommended-plugin-block-image img {
|
111 |
+
border-radius: 4px;
|
112 |
+
width: 60px;
|
113 |
+
-webkit-transition: ease-in-out .2s;
|
114 |
+
transition: ease-in-out .2s;
|
115 |
+
}
|
116 |
+
.wpmudev-recommended-plugin-block:hover img {
|
117 |
+
opacity: .8;
|
118 |
+
}
|
119 |
+
.wpmudev-recommended-plugin-block:hover h3.wpmudev-plugin-name {
|
120 |
+
color: #666666;
|
121 |
+
}
|
122 |
+
|
123 |
+
|
124 |
+
/* Don't display the notice on screens smaller than 782px */
|
125 |
+
@media only screen and (max-width: 782px) {
|
126 |
+
.wpmudev-recommended-plugins {
|
127 |
+
display: none;
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
+
/* Color accessible close icon */
|
132 |
+
.sui-wrap.sui-color-accessible .wpmudev-recommended-plugins .wpmudev-recommended-plugins-dismiss .icon-close:before {
|
133 |
+
color: #000000;
|
134 |
+
}
|
recommended-plugins-notice/assets/fonts/wpmudev-close-icon.eot
ADDED
Binary file
|
recommended-plugins-notice/assets/fonts/wpmudev-close-icon.svg
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Generated by IcoMoon</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="wpmudev-close-icon" horiz-adv-x="1024">
|
7 |
+
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
8 |
+
<missing-glyph horiz-adv-x="1024" />
|
9 |
+
<glyph unicode=" " horiz-adv-x="512" d="" />
|
10 |
+
<glyph unicode=")" glyph-name="close" d="M620.102 448.032l234.834 234.834c7.407 7.444 11.987 17.708 11.987 29.041s-4.579 21.597-11.988 29.042l-50.879 50.097c-7.444 7.407-17.708 11.987-29.041 11.987s-21.597-4.579-29.042-11.988l-234.832-234.832-234.834 234.834c-7.377 7.168-17.458 11.588-28.572 11.588s-21.195-4.42-28.581-11.598l-50.558-50.401c-7.315-7.428-11.832-17.628-11.832-28.885s4.517-21.457 11.836-28.89l234.828-234.828-234.834-234.834c-7.407-7.444-11.987-17.708-11.987-29.041s4.579-21.597 11.988-29.042l50.566-50.097c7.427-7.445 17.696-12.051 29.041-12.051s21.615 4.606 29.041 12.050l234.835 234.835 234.834-234.834c7.444-7.407 17.708-11.987 29.041-11.987s21.597 4.579 29.042 11.988l50.409 50.409c7.407 7.444 11.987 17.708 11.987 29.041s-4.579 21.597-11.988 29.042z" />
|
11 |
+
</font></defs></svg>
|
recommended-plugins-notice/assets/fonts/wpmudev-close-icon.ttf
ADDED
Binary file
|
recommended-plugins-notice/assets/fonts/wpmudev-close-icon.woff
ADDED
Binary file
|
recommended-plugins-notice/assets/fonts/wpmudev-close-icon.woff2
ADDED
Binary file
|
recommended-plugins-notice/assets/images/plugins-defender.png
ADDED
Binary file
|
recommended-plugins-notice/assets/images/plugins-forminator.png
ADDED
Binary file
|
recommended-plugins-notice/assets/images/plugins-hummingbird.png
ADDED
Binary file
|
recommended-plugins-notice/assets/images/plugins-hustle.png
ADDED
Binary file
|
recommended-plugins-notice/assets/images/plugins-smartcrawl.png
ADDED
Binary file
|
recommended-plugins-notice/assets/images/plugins-smush.png
ADDED
Binary file
|
recommended-plugins-notice/assets/js/notice.js
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function ($, window) {
|
2 |
+
var notice = $('.wpmudev-recommended-plugins'),
|
3 |
+
selectorEl = notice.data('selectorEl'),
|
4 |
+
selectorFn = notice.data('selectorFn');
|
5 |
+
|
6 |
+
// customize placement
|
7 |
+
if ('' !== selectorEl && '' !== selectorFn) {
|
8 |
+
try {
|
9 |
+
$.fn[selectorFn].call($(selectorEl), notice);
|
10 |
+
} catch (e) {
|
11 |
+
}
|
12 |
+
}
|
13 |
+
notice.show();
|
14 |
+
|
15 |
+
$('.wpmudev-recommended-plugins .dismiss').on('click', function (e) {
|
16 |
+
var pointer = $(this).data('pointer'),
|
17 |
+
action = $(this).data('action');
|
18 |
+
|
19 |
+
e.preventDefault();
|
20 |
+
|
21 |
+
if (window.ajaxurl) {
|
22 |
+
$.ajax({
|
23 |
+
url: window.ajaxurl,
|
24 |
+
method: 'POST',
|
25 |
+
data: {
|
26 |
+
pointer: pointer,
|
27 |
+
action: action,
|
28 |
+
},
|
29 |
+
}).always(function () {
|
30 |
+
// ALWAYS CLOSE WHATEVER AJAX RESULT
|
31 |
+
removeNotice();
|
32 |
+
});
|
33 |
+
} else {
|
34 |
+
// ALWAYS CLOSE EVEN AJAX NOT POSSIBLE
|
35 |
+
removeNotice();
|
36 |
+
}
|
37 |
+
|
38 |
+
return false;
|
39 |
+
});
|
40 |
+
|
41 |
+
function removeNotice() {
|
42 |
+
$('.wpmudev-recommended-plugins').remove();
|
43 |
+
}
|
44 |
+
|
45 |
+
}(jQuery, window));
|
recommended-plugins-notice/notice.php
ADDED
@@ -0,0 +1,766 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* WPMUDEV - Recommended Plugins Notice
|
4 |
+
*
|
5 |
+
* @author WPMUDEV (https://premium.wpmudev.org)
|
6 |
+
* @license GPLv2
|
7 |
+
*/
|
8 |
+
|
9 |
+
if ( ! class_exists( 'WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin' ) ) {
|
10 |
+
/**
|
11 |
+
* Class WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin
|
12 |
+
*
|
13 |
+
* Hold registered plugin as object
|
14 |
+
*/
|
15 |
+
class WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin { //phpcs:ignore
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Plugin basename
|
19 |
+
* plugin-dir/plugin-name.php
|
20 |
+
*
|
21 |
+
* @var string
|
22 |
+
*/
|
23 |
+
protected $basename = '';
|
24 |
+
|
25 |
+
/**
|
26 |
+
* Plugin nice name
|
27 |
+
*
|
28 |
+
* `My Plugin`
|
29 |
+
*
|
30 |
+
* @var string
|
31 |
+
*/
|
32 |
+
public $name = '';
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Screens which notice should be displayed
|
36 |
+
*
|
37 |
+
* @var array
|
38 |
+
*/
|
39 |
+
public $screens = array();
|
40 |
+
|
41 |
+
/**
|
42 |
+
* Time the plugin registered to notice
|
43 |
+
*
|
44 |
+
* @var int
|
45 |
+
*/
|
46 |
+
public $registered_at = 0;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Element selector which notice should be append-ed
|
50 |
+
*
|
51 |
+
* @var array
|
52 |
+
*/
|
53 |
+
public $selector = array();
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Current active screen being displayed
|
57 |
+
*
|
58 |
+
* @var string
|
59 |
+
*/
|
60 |
+
protected $active_screen = '';
|
61 |
+
|
62 |
+
/**
|
63 |
+
* WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin constructor.
|
64 |
+
*
|
65 |
+
* @param string $basename
|
66 |
+
*/
|
67 |
+
public function __construct( $basename ) {
|
68 |
+
$this->basename = $basename;
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* Get plugin basename
|
73 |
+
*
|
74 |
+
* @return string
|
75 |
+
*/
|
76 |
+
public function get_basename() {
|
77 |
+
return $this->basename;
|
78 |
+
}
|
79 |
+
|
80 |
+
/**
|
81 |
+
* Build object properties from array
|
82 |
+
*
|
83 |
+
* @param array $data
|
84 |
+
*/
|
85 |
+
public function from_array( $data ) {
|
86 |
+
if ( is_array( $data ) ) {
|
87 |
+
if ( isset( $data['registered_at'] ) ) {
|
88 |
+
$this->registered_at = (int) $data['registered_at'];
|
89 |
+
}
|
90 |
+
}
|
91 |
+
}
|
92 |
+
|
93 |
+
/**
|
94 |
+
* Export to array
|
95 |
+
*
|
96 |
+
* @return array
|
97 |
+
*/
|
98 |
+
public function to_array() {
|
99 |
+
return array(
|
100 |
+
'registered_at' => $this->registered_at,
|
101 |
+
);
|
102 |
+
}
|
103 |
+
|
104 |
+
/**
|
105 |
+
* Check if screen is listen on plugin screen
|
106 |
+
*
|
107 |
+
* @param string $screen_id
|
108 |
+
*
|
109 |
+
* @return bool
|
110 |
+
*/
|
111 |
+
public function is_my_screen( $screen_id ) {
|
112 |
+
foreach ( $this->screens as $screen ) {
|
113 |
+
if ( $screen_id === $screen ) {
|
114 |
+
$this->active_screen = $screen_id;
|
115 |
+
|
116 |
+
return true;
|
117 |
+
}
|
118 |
+
}
|
119 |
+
|
120 |
+
return false;
|
121 |
+
}
|
122 |
+
|
123 |
+
/**
|
124 |
+
* Get where notice should be moved
|
125 |
+
*
|
126 |
+
* @return array
|
127 |
+
*/
|
128 |
+
public function get_selector() {
|
129 |
+
$selector = $this->selector;
|
130 |
+
$active_screen = $this->active_screen;
|
131 |
+
|
132 |
+
/**
|
133 |
+
* Filter selector which notice should be moved to
|
134 |
+
*
|
135 |
+
* @param array $selector
|
136 |
+
* @param string $active_screen
|
137 |
+
*
|
138 |
+
* @return array
|
139 |
+
*/
|
140 |
+
$selector = apply_filters( "wpmudev-recommended-plugin-{$this->basename}-notice-selector", $selector, $active_screen );
|
141 |
+
|
142 |
+
return $selector;
|
143 |
+
}
|
144 |
+
|
145 |
+
/**
|
146 |
+
* Check whether now is the time to display
|
147 |
+
*
|
148 |
+
* @return bool
|
149 |
+
*/
|
150 |
+
public function is_time_to_display_notice() {
|
151 |
+
$active_screen = $this->active_screen;
|
152 |
+
$seconds_after_registered = 14 * DAY_IN_SECONDS;
|
153 |
+
|
154 |
+
/**
|
155 |
+
* Filter how much seconds after registered before notice displayed
|
156 |
+
*
|
157 |
+
* this filter globally used
|
158 |
+
*
|
159 |
+
* @param int $seconds_after_registered
|
160 |
+
* @param string $active_screen
|
161 |
+
*
|
162 |
+
* @return string
|
163 |
+
*/
|
164 |
+
$seconds_after_registered = apply_filters( "wpmudev-recommended-plugins-notice-display-seconds-after-registered", $seconds_after_registered, $active_screen );
|
165 |
+
|
166 |
+
|
167 |
+
/**
|
168 |
+
* Filter how much seconds after registered before notice displayed
|
169 |
+
*
|
170 |
+
* this filter is for plugin based, overriding global value
|
171 |
+
*
|
172 |
+
* @param int $seconds_after_registered
|
173 |
+
* @param string $active_screen
|
174 |
+
*
|
175 |
+
* @return string
|
176 |
+
*/
|
177 |
+
$seconds_after_registered = apply_filters( "wpmudev-recommended-plugin-{$this->basename}-notice-display-seconds-after-registered", $seconds_after_registered, $active_screen );
|
178 |
+
|
179 |
+
$now = time();
|
180 |
+
|
181 |
+
if ( $now >= ( $this->registered_at + $seconds_after_registered ) ) {
|
182 |
+
return true;
|
183 |
+
}
|
184 |
+
|
185 |
+
return false;
|
186 |
+
}
|
187 |
+
|
188 |
+
/**
|
189 |
+
* Get pre text on displayed notice
|
190 |
+
*
|
191 |
+
* @return string
|
192 |
+
*/
|
193 |
+
public function get_pre_text_notice() {
|
194 |
+
$pre_text_notice = sprintf( __( 'Enjoying %s? Try out a few of our other popular free plugins...', 'wpmudev_recommended_plugins_notice' ), $this->name );
|
195 |
+
|
196 |
+
/**
|
197 |
+
* Filter pre text on displayed notice
|
198 |
+
*
|
199 |
+
* @param string $pre_text_notice
|
200 |
+
*
|
201 |
+
* @return string
|
202 |
+
*/
|
203 |
+
$pre_text_notice = apply_filters( "wpmudev-recommended-plugin-{$this->basename}-pre-text-notice", $pre_text_notice );
|
204 |
+
|
205 |
+
return $pre_text_notice;
|
206 |
+
}
|
207 |
+
|
208 |
+
}
|
209 |
+
}
|
210 |
+
|
211 |
+
if ( ! class_exists( 'WPMUDEV_Recommended_Plugins_Notice' ) ) {
|
212 |
+
|
213 |
+
/**
|
214 |
+
* Class WPMUDEV_Recommended_Plugins_Notice
|
215 |
+
*
|
216 |
+
* @internal
|
217 |
+
*/
|
218 |
+
class WPMUDEV_Recommended_Plugins_Notice {//phpcs:ignore
|
219 |
+
|
220 |
+
/**
|
221 |
+
* @var WPMUDEV_Recommended_Plugins_Notice
|
222 |
+
*/
|
223 |
+
private static $instance = null;
|
224 |
+
|
225 |
+
/**
|
226 |
+
* Collection of recommended plugins
|
227 |
+
*
|
228 |
+
* @var array
|
229 |
+
*/
|
230 |
+
protected $recommended_plugins = array();
|
231 |
+
|
232 |
+
/**
|
233 |
+
* Version
|
234 |
+
*/
|
235 |
+
const VERSION = '1.0.0';
|
236 |
+
|
237 |
+
/**
|
238 |
+
* Pointer name
|
239 |
+
*/
|
240 |
+
const POINTER_NAME = 'wpmudev_recommended_plugins';
|
241 |
+
|
242 |
+
/**
|
243 |
+
* Registered plugins
|
244 |
+
*/
|
245 |
+
const OPTION_NAME = 'wpmudev_recommended_plugins_registered';
|
246 |
+
|
247 |
+
/**
|
248 |
+
* Collection of registered plugins to use this notice
|
249 |
+
*
|
250 |
+
* @var WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin[]
|
251 |
+
*/
|
252 |
+
protected $registered_plugins = array();
|
253 |
+
|
254 |
+
/**
|
255 |
+
* Active registered plugin on this screen
|
256 |
+
*
|
257 |
+
* @var null
|
258 |
+
*/
|
259 |
+
protected $active_registered_plugin = null;
|
260 |
+
|
261 |
+
/**
|
262 |
+
* WPMUDEV_Recommended_Plugins_Notice constructor.
|
263 |
+
*/
|
264 |
+
public function __construct() {
|
265 |
+
// only do things when its on admin screen
|
266 |
+
if ( is_admin() ) {
|
267 |
+
$this->init_recommended_plugins();
|
268 |
+
|
269 |
+
$this->parse_saved_registered_plugins();
|
270 |
+
add_action( 'wpmudev-recommended-plugins-register-notice', array( $this, 'register' ), 10, 4 );
|
271 |
+
|
272 |
+
add_action( 'all_admin_notices', array( $this, 'display' ), 6 );
|
273 |
+
}
|
274 |
+
|
275 |
+
}
|
276 |
+
|
277 |
+
/**
|
278 |
+
* Init recommended plugins
|
279 |
+
*
|
280 |
+
* @return void
|
281 |
+
*/
|
282 |
+
private function init_recommended_plugins() {
|
283 |
+
$recommended_plugins = array(
|
284 |
+
array(
|
285 |
+
'name' => 'Smush Image Compression',
|
286 |
+
'desc' => __( 'Resize, optimize and compress all of your images to the max.', 'wpmudev_recommended_plugins_notice' ),
|
287 |
+
'image' => trailingslashit( plugin_dir_url( __FILE__ ) ) . '/assets/images/plugins-smush.png',
|
288 |
+
'free_slug' => 'wp-smushit/wp-smush.php',
|
289 |
+
'pro_slug' => 'wp-smush-pro/wp-smush.php',
|
290 |
+
'install_link' => 'https://wordpress.org/plugins/wp-smushit/',
|
291 |
+
),
|
292 |
+
array(
|
293 |
+
'name' => 'Hummingbird Performance',
|
294 |
+
'desc' => __( 'Add powerful caching and optimize your assets.', 'wpmudev_recommended_plugins_notice' ),
|
295 |
+
'image' => trailingslashit( plugin_dir_url( __FILE__ ) ) . '/assets/images/plugins-hummingbird.png',
|
296 |
+
'free_slug' => 'hummingbird-performance/wp-hummingbird.php',
|
297 |
+
'pro_slug' => 'wp-hummingbird/wp-hummingbird.php',
|
298 |
+
'install_link' => 'https://wordpress.org/plugins/hummingbird-performance/',
|
299 |
+
),
|
300 |
+
array(
|
301 |
+
'name' => 'Defender Security',
|
302 |
+
'desc' => __( 'Create dynamic forms easily and quickly with our form builder.', 'wpmudev_recommended_plugins_notice' ),
|
303 |
+
'image' => trailingslashit( plugin_dir_url( __FILE__ ) ) . '/assets/images/plugins-defender.png',
|
304 |
+
'free_slug' => 'defender-security/wp-defender.php',
|
305 |
+
'pro_slug' => 'wp-defender/wp-defender.php',
|
306 |
+
'install_link' => 'https://wordpress.org/plugins/defender-security/',
|
307 |
+
),
|
308 |
+
array(
|
309 |
+
'name' => 'SmartCrawl SEO',
|
310 |
+
'desc' => __( 'Configure your markup for optimal page and social ranking.', 'wpmudev_recommended_plugins_notice' ),
|
311 |
+
'image' => trailingslashit( plugin_dir_url( __FILE__ ) ) . '/assets/images/plugins-smartcrawl.png',
|
312 |
+
'free_slug' => 'smartcrawl-seo/wpmu-dev-seo.php',
|
313 |
+
'pro_slug' => 'wpmu-dev-seo/wpmu-dev-seo.php',
|
314 |
+
'install_link' => 'https://wordpress.org/plugins/smartcrawl-seo/',
|
315 |
+
),
|
316 |
+
array(
|
317 |
+
'name' => 'Forminator Forms, Polls & Quizzes',
|
318 |
+
'desc' => __( 'Create dynamic forms easily and quickly with our form builder.', 'wpmudev_recommended_plugins_notice' ),
|
319 |
+
'image' => trailingslashit( plugin_dir_url( __FILE__ ) ) . '/assets/images/plugins-forminator.png',
|
320 |
+
'free_slug' => 'forminator/forminator.php',
|
321 |
+
'pro_slug' => '',
|
322 |
+
'install_link' => 'https://wordpress.org/plugins/forminator/',
|
323 |
+
),
|
324 |
+
array(
|
325 |
+
'name' => 'Hustle Marketing',
|
326 |
+
'desc' => __( 'Generate leads with pop-ups, slide-ins and email opt-ins.', 'wpmudev_recommended_plugins_notice' ),
|
327 |
+
'image' => trailingslashit( plugin_dir_url( __FILE__ ) ) . '/assets/images/plugins-hustle.png',
|
328 |
+
'free_slug' => 'wordpress-popup/popover.php',
|
329 |
+
'pro_slug' => 'hustle/opt-in.php',
|
330 |
+
'install_link' => 'https://wordpress.org/plugins/wordpress-popup/',
|
331 |
+
),
|
332 |
+
);
|
333 |
+
|
334 |
+
$recommended_plugins = apply_filters( 'wpmudev-all-recommended-plugins', $recommended_plugins );
|
335 |
+
|
336 |
+
$this->recommended_plugins = $recommended_plugins;
|
337 |
+
}
|
338 |
+
|
339 |
+
/**
|
340 |
+
* Get recommended plugins to be displayed on notice
|
341 |
+
*
|
342 |
+
* This function will only return recommended plugins that `not installed` yet
|
343 |
+
*
|
344 |
+
* @param int $min minimum plugins to be displayed
|
345 |
+
* @param int $max maximum plugins to be displayed
|
346 |
+
*
|
347 |
+
* @return array
|
348 |
+
*/
|
349 |
+
protected function get_recommended_plugins_for_notice( $min = 2, $max = 2 ) {
|
350 |
+
$recommended_plugins_for_notice = array();
|
351 |
+
$recommended_plugins = $this->recommended_plugins;
|
352 |
+
|
353 |
+
foreach ( $recommended_plugins as $recommended_plugin ) {
|
354 |
+
|
355 |
+
if ( $this->is_plugin_installed( $recommended_plugin ) ) {
|
356 |
+
continue;
|
357 |
+
}
|
358 |
+
|
359 |
+
$recommended_plugins_for_notice[] = $recommended_plugin;
|
360 |
+
// stop when we reached max
|
361 |
+
if ( count( $recommended_plugins_for_notice ) >= $max ) {
|
362 |
+
break;
|
363 |
+
}
|
364 |
+
}
|
365 |
+
|
366 |
+
// not enough!
|
367 |
+
if ( count( $recommended_plugins_for_notice ) < $min ) {
|
368 |
+
$recommended_plugins_for_notice = array();
|
369 |
+
}
|
370 |
+
|
371 |
+
/**
|
372 |
+
* Filter recommended plugins to be displayed on notice
|
373 |
+
*
|
374 |
+
* @param array $recommended_plugins_for_notice recommended plugins to be displayed
|
375 |
+
* @param array $recommended_plugins all recommended plugins
|
376 |
+
* @param int $min minimum plugins to be displayed
|
377 |
+
* @param int $max maximum plugins to be displayed
|
378 |
+
*
|
379 |
+
* @return array
|
380 |
+
*/
|
381 |
+
$recommended_plugins_for_notice = apply_filters( 'wpmudev-recommended-plugins', $recommended_plugins_for_notice, $recommended_plugins, $min, $max );
|
382 |
+
|
383 |
+
return $recommended_plugins_for_notice;
|
384 |
+
}
|
385 |
+
|
386 |
+
/**
|
387 |
+
* Check whether plugin is installed
|
388 |
+
*
|
389 |
+
* @uses get_plugins()
|
390 |
+
*
|
391 |
+
* @param $plugin_data
|
392 |
+
*
|
393 |
+
* @return bool
|
394 |
+
*/
|
395 |
+
protected function is_plugin_installed( $plugin_data ) {
|
396 |
+
$is_installed = false;
|
397 |
+
|
398 |
+
if ( ! function_exists( 'get_plugins' ) ) {
|
399 |
+
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
400 |
+
}
|
401 |
+
|
402 |
+
$installed_plugins = get_plugins();
|
403 |
+
|
404 |
+
// check the free one
|
405 |
+
if ( isset( $plugin_data['free_slug'] ) && ! empty( $plugin_data['free_slug'] ) ) {
|
406 |
+
|
407 |
+
if ( isset( $installed_plugins[ $plugin_data['free_slug'] ] ) ) {
|
408 |
+
$is_installed = true;
|
409 |
+
}
|
410 |
+
}
|
411 |
+
|
412 |
+
// check the pro one
|
413 |
+
if ( ! $is_installed ) {
|
414 |
+
if ( isset( $plugin_data['pro_slug'] ) && ! empty( $plugin_data['pro_slug'] ) ) {
|
415 |
+
if ( isset( $installed_plugins[ $plugin_data['pro_slug'] ] ) ) {
|
416 |
+
$is_installed = true;
|
417 |
+
}
|
418 |
+
}
|
419 |
+
}
|
420 |
+
|
421 |
+
/**
|
422 |
+
* Filter is_installed status of recommended plugin
|
423 |
+
*
|
424 |
+
* @param bool $is_installed
|
425 |
+
* @param array $plugin_data plugin to be check
|
426 |
+
* @param array $installed_plugins current installed plugins
|
427 |
+
*
|
428 |
+
* @return bool
|
429 |
+
*/
|
430 |
+
$is_installed = apply_filters( 'wpmudev-recommended-plugin-is-installed', $is_installed, $plugin_data, $installed_plugins );
|
431 |
+
|
432 |
+
return $is_installed;
|
433 |
+
}
|
434 |
+
|
435 |
+
/**
|
436 |
+
* Display the notice
|
437 |
+
*
|
438 |
+
* @return void
|
439 |
+
*/
|
440 |
+
public function display() {
|
441 |
+
|
442 |
+
/**
|
443 |
+
* Fires before displaying notice
|
444 |
+
*
|
445 |
+
* this action fired before any check done
|
446 |
+
*/
|
447 |
+
do_action( 'wpmudev-recommended-plugins-before-display' );
|
448 |
+
|
449 |
+
$is_displayable = $this->is_displayable();
|
450 |
+
|
451 |
+
/**
|
452 |
+
* Filter whether notice is displayable
|
453 |
+
*
|
454 |
+
* @param bool $is_displayable
|
455 |
+
*
|
456 |
+
* @return bool
|
457 |
+
*/
|
458 |
+
$is_displayable = apply_filters( 'wpmudev-recommended-plugins-is-displayable', $is_displayable );
|
459 |
+
if ( ! $is_displayable ) {
|
460 |
+
return;
|
461 |
+
}
|
462 |
+
|
463 |
+
$active_registered_plugin = $this->active_registered_plugin;
|
464 |
+
|
465 |
+
/**
|
466 |
+
* Filter whether notice is displayable
|
467 |
+
*
|
468 |
+
* @param bool $is_displayable
|
469 |
+
*
|
470 |
+
* @return bool
|
471 |
+
*/
|
472 |
+
$active_registered_plugin = apply_filters( 'wpmudev-recommended-plugin-active-registered', $active_registered_plugin );
|
473 |
+
|
474 |
+
if ( ! $active_registered_plugin instanceof WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin ) {
|
475 |
+
return;
|
476 |
+
}
|
477 |
+
|
478 |
+
$recommended_plugins = $this->get_recommended_plugins_for_notice();
|
479 |
+
|
480 |
+
// no plugins to be recommended
|
481 |
+
if ( empty( $recommended_plugins ) ) {
|
482 |
+
return;
|
483 |
+
}
|
484 |
+
|
485 |
+
wp_register_style( 'wpmudev-recommended-plugins-css', trailingslashit( plugin_dir_url( __FILE__ ) ) . 'assets/css/notice.css', array(), self::VERSION );
|
486 |
+
wp_enqueue_style( 'wpmudev-recommended-plugins-css' );
|
487 |
+
|
488 |
+
wp_register_script( 'wpmudev-recommended-plugins-js', trailingslashit( plugin_dir_url( __FILE__ ) ) . 'assets/js/notice.js', array( 'jquery' ), self::VERSION, true );
|
489 |
+
wp_enqueue_script( 'wpmudev-recommended-plugins-js' );
|
490 |
+
|
491 |
+
$dismissed_text = __( 'Dismiss', 'wpmudev_recommended_plugins_notice' );
|
492 |
+
|
493 |
+
/**
|
494 |
+
* Filter dismissed text
|
495 |
+
*
|
496 |
+
* @param string $dismissed_text
|
497 |
+
*
|
498 |
+
* @return string
|
499 |
+
*/
|
500 |
+
$dismissed_text = apply_filters( 'wpmudev-recommended-plugins-dismissed-text', $dismissed_text );
|
501 |
+
|
502 |
+
// placement customizer
|
503 |
+
$selector = $active_registered_plugin->get_selector();
|
504 |
+
$data_selector_el = '';
|
505 |
+
$data_selector_fn = '';
|
506 |
+
|
507 |
+
if ( is_array( $selector ) ) {
|
508 |
+
if ( isset( $selector[0] ) ) {
|
509 |
+
$data_selector_fn = (string) $selector[0];
|
510 |
+
}
|
511 |
+
if ( isset( $selector[1] ) ) {
|
512 |
+
$data_selector_el = (string) $selector[1];
|
513 |
+
}
|
514 |
+
}
|
515 |
+
|
516 |
+
?>
|
517 |
+
<div class="wpmudev-recommended-plugins" style="display: none"
|
518 |
+
data-selector-el="<?php echo esc_attr( $data_selector_el ); ?>"
|
519 |
+
data-selector-fn="<?php echo esc_attr( $data_selector_fn ); ?>">
|
520 |
+
<p class="wpmudev-notice-status"><?php echo $active_registered_plugin->get_pre_text_notice();// wpcs xss ok. allow html here ?></p>
|
521 |
+
<div class="wpmudev-recommended-plugin-blocks">
|
522 |
+
<?php foreach ( $recommended_plugins as $recommended_plugin ) : ?>
|
523 |
+
<div class="wpmudev-recommended-plugin-block">
|
524 |
+
<a href="<?php echo esc_attr( $recommended_plugin['install_link'] ); ?>" target="_blank">
|
525 |
+
<div class="wpmudev-recommended-plugin-block-image">
|
526 |
+
<img src="<?php echo esc_url( $recommended_plugin['image'] ); ?>" alt="<?php echo esc_attr( $recommended_plugin['name'] ); ?>"/>
|
527 |
+
</div>
|
528 |
+
<div class="wpmudev-recommended-plugin-block-detail">
|
529 |
+
<h3 class="wpmudev-plugin-name"><?php echo esc_html( $recommended_plugin['name'] ); ?></h3>
|
530 |
+
<p class="wpmudev-plugin-description"><?php echo esc_html( $recommended_plugin['desc'] ); ?></p>
|
531 |
+
</div>
|
532 |
+
</a>
|
533 |
+
</div>
|
534 |
+
<?php endforeach; ?>
|
535 |
+
</div>
|
536 |
+
|
537 |
+
<div class="wpmudev-recommended-plugins-dismiss">
|
538 |
+
<a class="dismiss"
|
539 |
+
href="#"
|
540 |
+
aria-label="Dismiss"
|
541 |
+
data-action="dismiss-wp-pointer"
|
542 |
+
data-pointer="<?php echo esc_attr( self::POINTER_NAME ); ?>">
|
543 |
+
<i class="icon-close" aria-hidden="true"></i>
|
544 |
+
</a>
|
545 |
+
</div>
|
546 |
+
</div>
|
547 |
+
<?php
|
548 |
+
|
549 |
+
/**
|
550 |
+
* Fires after displaying notice
|
551 |
+
*
|
552 |
+
* this action fired after notice markup sent
|
553 |
+
* if any check above fails, this action won't fired
|
554 |
+
*/
|
555 |
+
do_action( 'wpmudev-recommended-plugins-after-display' );
|
556 |
+
}
|
557 |
+
|
558 |
+
/**
|
559 |
+
* Check if notice can be displayed
|
560 |
+
*
|
561 |
+
* @uses current_user_can()
|
562 |
+
*
|
563 |
+
* @return bool
|
564 |
+
*/
|
565 |
+
public function is_displayable() {
|
566 |
+
|
567 |
+
/**
|
568 |
+
* CHECK #1 whether dismissed previously ?
|
569 |
+
*
|
570 |
+
* @uses dismissed_wp_pointers use builtin dismissed_wp_pointers to hold data, to avoid add more rows on WP
|
571 |
+
*/
|
572 |
+
$dismissed_wp_pointers = get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true );
|
573 |
+
$dismissed_wp_pointers = explode( ',', (string) $dismissed_wp_pointers );
|
574 |
+
|
575 |
+
$dismissed = ( is_array( $dismissed_wp_pointers ) && in_array( self::POINTER_NAME, $dismissed_wp_pointers, true ) );
|
576 |
+
|
577 |
+
/**
|
578 |
+
* Filter flag of dismissed status
|
579 |
+
*
|
580 |
+
* @param bool $dismissed
|
581 |
+
*
|
582 |
+
* @return bool
|
583 |
+
*/
|
584 |
+
$dismissed = apply_filters( 'wpmudev-recommended-plugins-dismissed', $dismissed, $dismissed_wp_pointers );
|
585 |
+
|
586 |
+
if ( $dismissed ) {
|
587 |
+
return false;
|
588 |
+
}
|
589 |
+
|
590 |
+
/**
|
591 |
+
* CHECK #2 Cap check
|
592 |
+
* default is for user that capable of `install_plugins`, which make sense because this notice will suggest user to install plugin
|
593 |
+
*/
|
594 |
+
$capability_to_check = 'install_plugins';
|
595 |
+
|
596 |
+
/**
|
597 |
+
* Filter user capability which will be shown this notice
|
598 |
+
*
|
599 |
+
* @param string $capability_to_check
|
600 |
+
*
|
601 |
+
* @return string
|
602 |
+
*/
|
603 |
+
$capability_to_check = apply_filters( 'wpmudev-recommended-plugins-capability', $capability_to_check );
|
604 |
+
|
605 |
+
if ( ! current_user_can( $capability_to_check ) ) {
|
606 |
+
return false;
|
607 |
+
}
|
608 |
+
|
609 |
+
/**
|
610 |
+
* CHECK #3 is_wpmudev_member
|
611 |
+
*
|
612 |
+
* This guy is a pro!!
|
613 |
+
* - wpmudev dash activated and or membership type = full
|
614 |
+
*/
|
615 |
+
if ( function_exists( 'is_wpmudev_member' ) ) {
|
616 |
+
if ( is_wpmudev_member() ) {
|
617 |
+
return false;
|
618 |
+
}
|
619 |
+
}
|
620 |
+
|
621 |
+
/**
|
622 |
+
* CHECK #4 only display on screens that defined by plugin
|
623 |
+
*/
|
624 |
+
$current_screen = get_current_screen();
|
625 |
+
|
626 |
+
if ( ! $current_screen instanceof WP_Screen || ! isset( $current_screen->id ) ) {
|
627 |
+
return false;
|
628 |
+
}
|
629 |
+
|
630 |
+
$active_registered_plugin = null;
|
631 |
+
foreach ( $this->registered_plugins as $registered_plugin ) {
|
632 |
+
if ( $registered_plugin->is_my_screen( $current_screen->id ) ) {
|
633 |
+
$active_registered_plugin = $registered_plugin;
|
634 |
+
break;
|
635 |
+
}
|
636 |
+
}
|
637 |
+
|
638 |
+
if ( is_null( $active_registered_plugin ) ) {
|
639 |
+
return false;
|
640 |
+
}
|
641 |
+
|
642 |
+
/**
|
643 |
+
* CHECK #5 time after register to display notice
|
644 |
+
*/
|
645 |
+
if ( ! $active_registered_plugin->is_time_to_display_notice() ) {
|
646 |
+
return false;
|
647 |
+
}
|
648 |
+
|
649 |
+
$this->active_registered_plugin = $active_registered_plugin;
|
650 |
+
|
651 |
+
return true;
|
652 |
+
}
|
653 |
+
|
654 |
+
/**
|
655 |
+
* Register plugin for notice to be added
|
656 |
+
*
|
657 |
+
* @param string $plugin_basename
|
658 |
+
* @param string $plugin_name
|
659 |
+
* @param array $screens
|
660 |
+
* @param array $selector [jqueryFn, jQuerySelector]
|
661 |
+
*/
|
662 |
+
public function register( $plugin_basename, $plugin_name, $screens = array(), $selector = array() ) {
|
663 |
+
|
664 |
+
// invalid register
|
665 |
+
if ( empty( $plugin_basename ) || empty( $plugin_name ) ) {
|
666 |
+
return;
|
667 |
+
}
|
668 |
+
|
669 |
+
if ( ! isset( $this->registered_plugins[ $plugin_basename ] ) ) {
|
670 |
+
$registered_plugin_object = new WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin( $plugin_basename );
|
671 |
+
$registered_plugin_object->registered_at = time();
|
672 |
+
$this->registered_plugins[ $plugin_basename ] = $registered_plugin_object;
|
673 |
+
|
674 |
+
$this->save_registered_plugins();
|
675 |
+
}
|
676 |
+
|
677 |
+
$registered_plugin_object = $this->registered_plugins[ $plugin_basename ];
|
678 |
+
$registered_plugin_object->name = $plugin_name;
|
679 |
+
$registered_plugin_object->screens = $screens;
|
680 |
+
$registered_plugin_object->selector = $selector;
|
681 |
+
|
682 |
+
$this->registered_plugins[ $plugin_basename ] = $registered_plugin_object;
|
683 |
+
}
|
684 |
+
|
685 |
+
/**
|
686 |
+
* Parse registered plugins from storage
|
687 |
+
*
|
688 |
+
*/
|
689 |
+
public function parse_saved_registered_plugins() {
|
690 |
+
|
691 |
+
/**
|
692 |
+
* Fired before saved registered plugins being parse
|
693 |
+
*/
|
694 |
+
do_action( 'wpmudev-recommended-plugins-before-parse-saved-registered-plugins' );
|
695 |
+
|
696 |
+
$registered_plugins = get_site_option( self::OPTION_NAME, array() );
|
697 |
+
|
698 |
+
if ( is_array( $registered_plugins ) ) {
|
699 |
+
foreach ( $registered_plugins as $plugin_basename => $registered_plugin ) {
|
700 |
+
$registered_plugin_object = new WPMUDEV_Recommended_Plugins_Notice_Registered_Plugin( $plugin_basename );
|
701 |
+
$registered_plugin_object->from_array( $registered_plugin );
|
702 |
+
$this->registered_plugins[ $plugin_basename ] = $registered_plugin_object;
|
703 |
+
}
|
704 |
+
}
|
705 |
+
}
|
706 |
+
|
707 |
+
/**
|
708 |
+
* Save registered plugins to storage
|
709 |
+
*/
|
710 |
+
public function save_registered_plugins() {
|
711 |
+
$registered_plugins = array();
|
712 |
+
|
713 |
+
foreach ( $this->registered_plugins as $registered_plugin ) {
|
714 |
+
$registered_plugins[ $registered_plugin->get_basename() ] = $registered_plugin->to_array();
|
715 |
+
}
|
716 |
+
|
717 |
+
update_site_option( self::OPTION_NAME, $registered_plugins );
|
718 |
+
}
|
719 |
+
|
720 |
+
/**
|
721 |
+
* Un-dismiss the notice
|
722 |
+
*
|
723 |
+
* @internal
|
724 |
+
*/
|
725 |
+
public function un_dismiss() {
|
726 |
+
$dismissed_wp_pointers = get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true );
|
727 |
+
$dismissed_wp_pointers = explode( ',', (string) $dismissed_wp_pointers );
|
728 |
+
|
729 |
+
$dismissed = ( is_array( $dismissed_wp_pointers ) && in_array( self::POINTER_NAME, $dismissed_wp_pointers, true ) );
|
730 |
+
|
731 |
+
if ( $dismissed ) {
|
732 |
+
foreach ( $dismissed_wp_pointers as $key => $dismissed_wp_pointer ) {
|
733 |
+
if ( self::POINTER_NAME === $dismissed_wp_pointer ) {
|
734 |
+
unset( $dismissed_wp_pointers[ $key ] );
|
735 |
+
}
|
736 |
+
}
|
737 |
+
|
738 |
+
$dismissed_wp_pointers = implode( ',', $dismissed_wp_pointers );
|
739 |
+
|
740 |
+
update_user_meta( get_current_user_id(), 'dismissed_wp_pointers', $dismissed_wp_pointers );
|
741 |
+
}
|
742 |
+
}
|
743 |
+
|
744 |
+
/**
|
745 |
+
* Reset saved registered plugins
|
746 |
+
*
|
747 |
+
* @internal
|
748 |
+
*/
|
749 |
+
public function reset_registered_plugins() {
|
750 |
+
delete_site_option( self::OPTION_NAME );
|
751 |
+
}
|
752 |
+
|
753 |
+
/**
|
754 |
+
* @return WPMUDEV_Recommended_Plugins_Notice
|
755 |
+
*/
|
756 |
+
public static function get_instance() {
|
757 |
+
if ( is_null( self::$instance ) ) {
|
758 |
+
self::$instance = new self();
|
759 |
+
}
|
760 |
+
|
761 |
+
return self::$instance;
|
762 |
+
}
|
763 |
+
}
|
764 |
+
|
765 |
+
$GLOBALS['WPMUDEV_Recommended_Plugins_Notice'] = WPMUDEV_Recommended_Plugins_Notice::get_instance();
|
766 |
+
}
|
sui/css/shared-ui.css
CHANGED
@@ -6,10 +6,10 @@
|
|
6 |
@charset "UTF-8";
|
7 |
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,500,700|Roboto:400,500,700");
|
8 |
@import url("https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css");
|
9 |
-
.sui-screen-reader-text, .sui-2-3-
|
10 |
-
.sui-2-3-
|
11 |
-
.sui-2-3-
|
12 |
-
.sui-2-3-
|
13 |
border: 0;
|
14 |
clip: rect(1px, 1px, 1px, 1px);
|
15 |
-webkit-clip-path: inset(50%);
|
@@ -23,22 +23,22 @@
|
|
23 |
word-wrap: normal !important;
|
24 |
}
|
25 |
|
26 |
-
.sui-2-3-
|
27 |
-webkit-animation: fadeIn 0.3s ease-in forwards;
|
28 |
animation: fadeIn 0.3s ease-in forwards;
|
29 |
}
|
30 |
|
31 |
-
.sui-2-3-
|
32 |
-webkit-animation: fadeOut 0.3s ease-in forwards;
|
33 |
animation: fadeOut 0.3s ease-in forwards;
|
34 |
}
|
35 |
|
36 |
-
.sui-2-3-
|
37 |
-webkit-animation: bounceInJiggle 0.8s ease-in forwards;
|
38 |
animation: bounceInJiggle 0.8s ease-in forwards;
|
39 |
}
|
40 |
|
41 |
-
.sui-2-3-
|
42 |
-webkit-animation: bounceOutJiggle 0.6s ease-out forwards;
|
43 |
animation: bounceOutJiggle 0.6s ease-out forwards;
|
44 |
}
|
@@ -301,7 +301,7 @@
|
|
301 |
}
|
302 |
}
|
303 |
|
304 |
-
.sui-2-3-
|
305 |
font-family: "Roboto", Arial, sans-serif;
|
306 |
font-weight: 400;
|
307 |
font-size: 15px;
|
@@ -311,7 +311,7 @@
|
|
311 |
margin: 30px 30px 0 10px;
|
312 |
}
|
313 |
|
314 |
-
.sui-2-3-
|
315 |
font-variant-ligatures: none;
|
316 |
-webkit-font-variant-ligatures: none;
|
317 |
text-rendering: optimizeLegibility;
|
@@ -322,12 +322,12 @@
|
|
322 |
}
|
323 |
|
324 |
@media (max-width: 782px) {
|
325 |
-
.sui-2-3-
|
326 |
margin: 20px 10px 0 0px;
|
327 |
}
|
328 |
}
|
329 |
|
330 |
-
.sui-2-3-
|
331 |
display: block;
|
332 |
margin: 0.5em auto;
|
333 |
padding: 0;
|
@@ -337,36 +337,36 @@
|
|
337 |
font-family: "Roboto Condensed", "Roboto", Arial, sans-serif;
|
338 |
}
|
339 |
|
340 |
-
.sui-2-3-
|
341 |
font-size: 32px;
|
342 |
line-height: 40px;
|
343 |
color: #333333;
|
344 |
margin: 0;
|
345 |
}
|
346 |
|
347 |
-
.sui-2-3-
|
348 |
font-size: 22px;
|
349 |
line-height: 35px;
|
350 |
}
|
351 |
|
352 |
-
.sui-2-3-
|
353 |
font-size: 18px;
|
354 |
line-height: 40px;
|
355 |
}
|
356 |
|
357 |
-
.sui-2-3-
|
358 |
font-size: 15px;
|
359 |
}
|
360 |
|
361 |
-
.sui-2-3-
|
362 |
font-size: 15px;
|
363 |
}
|
364 |
|
365 |
-
.sui-2-3-
|
366 |
font-size: 15px;
|
367 |
}
|
368 |
|
369 |
-
.sui-2-3-
|
370 |
font-family: "Roboto", Arial, sans-serif;
|
371 |
font-weight: 400;
|
372 |
font-size: 15px;
|
@@ -376,37 +376,40 @@
|
|
376 |
text-rendering: optimizeLegibility;
|
377 |
}
|
378 |
|
379 |
-
.sui-2-3-
|
380 |
font-size: 13px;
|
381 |
line-height: 22px;
|
382 |
color: #888888;
|
|
|
383 |
}
|
384 |
|
385 |
-
.sui-2-3-
|
386 |
margin-top: 0;
|
387 |
}
|
388 |
|
389 |
-
.sui-2-3-
|
390 |
margin-bottom: 30px;
|
391 |
}
|
392 |
|
393 |
@media (max-width: 782px) {
|
394 |
-
.sui-2-3-
|
395 |
margin-bottom: 20px;
|
396 |
}
|
397 |
}
|
398 |
|
399 |
-
.sui-2-3-
|
400 |
margin-bottom: 0;
|
401 |
}
|
402 |
|
403 |
-
.sui-2-3-
|
|
|
404 |
font-size: 13px;
|
405 |
line-height: 22px;
|
406 |
color: #888888;
|
|
|
407 |
}
|
408 |
|
409 |
-
.sui-2-3-
|
410 |
text-decoration: none;
|
411 |
color: #17A8E3;
|
412 |
font-weight: 500;
|
@@ -416,21 +419,21 @@
|
|
416 |
box-shadow: none;
|
417 |
}
|
418 |
|
419 |
-
.sui-2-3-
|
420 |
color: #1286b5;
|
421 |
}
|
422 |
|
423 |
-
.sui-2-3-
|
424 |
pointer-events: none;
|
425 |
}
|
426 |
|
427 |
-
.sui-2-3-
|
428 |
color: #888888;
|
429 |
cursor: default;
|
430 |
}
|
431 |
|
432 |
-
.sui-2-3-
|
433 |
-
.sui-2-3-
|
434 |
font-weight: 500;
|
435 |
font-size: 13px;
|
436 |
line-height: 18px;
|
@@ -449,22 +452,22 @@
|
|
449 |
tab-size: 4;
|
450 |
}
|
451 |
|
452 |
-
.sui-2-3-
|
453 |
display: inline-block;
|
454 |
padding: 2px 5px;
|
455 |
}
|
456 |
|
457 |
-
.sui-2-3-
|
458 |
font-weight: 500;
|
459 |
}
|
460 |
|
461 |
-
.sui-2-3-
|
462 |
font-style: normal;
|
463 |
font-weight: normal;
|
464 |
border-bottom: 1px dotted #888888;
|
465 |
}
|
466 |
|
467 |
-
.sui-2-3-
|
468 |
border: none;
|
469 |
display: block;
|
470 |
height: 1px;
|
@@ -472,10 +475,10 @@
|
|
472 |
margin: 30px 0;
|
473 |
}
|
474 |
|
475 |
-
.sui-2-3-
|
476 |
-
.sui-2-3-
|
477 |
-
.sui-2-3-
|
478 |
-
.sui-2-3-
|
479 |
font-family: 'wpmudev-plugin-icons' !important;
|
480 |
speak: none;
|
481 |
font-size: 1em;
|
@@ -493,748 +496,752 @@
|
|
493 |
|
494 |
@font-face {
|
495 |
font-family: 'wpmudev-plugin-icons';
|
496 |
-
src: url("../fonts/wpmudev-plugin-icons.eot?2.3.
|
497 |
-
src: url("../fonts/wpmudev-plugin-icons.eot?2.3.
|
498 |
font-weight: normal;
|
499 |
font-style: normal;
|
500 |
}
|
501 |
|
502 |
-
.sui-2-3-
|
503 |
-webkit-animation: spin 1.3s linear infinite;
|
504 |
animation: spin 1.3s linear infinite;
|
505 |
}
|
506 |
|
507 |
-
.sui-2-3-
|
508 |
display: inline-block;
|
509 |
}
|
510 |
|
511 |
-
.sui-2-3-
|
512 |
font-size: 30px;
|
513 |
}
|
514 |
|
515 |
-
.sui-2-3-
|
516 |
font-size: 20px;
|
517 |
}
|
518 |
|
519 |
-
.sui-2-3-
|
520 |
font-size: 16px;
|
521 |
}
|
522 |
|
523 |
-
.sui-2-3-
|
524 |
font-size: 12px;
|
525 |
}
|
526 |
|
527 |
-
.sui-2-3-
|
528 |
color: inherit;
|
529 |
}
|
530 |
|
531 |
-
.sui-2-3-
|
532 |
color: inherit;
|
533 |
}
|
534 |
|
535 |
-
.sui-2-3-
|
536 |
color: inherit;
|
537 |
}
|
538 |
|
539 |
-
.sui-2-3-
|
540 |
color: inherit;
|
541 |
}
|
542 |
|
543 |
-
.sui-2-3-
|
544 |
width: 1.8em;
|
545 |
text-align: center;
|
546 |
min-height: 1em;
|
547 |
}
|
548 |
|
549 |
-
.sui-2-3-
|
550 |
content: "Ω";
|
551 |
}
|
552 |
|
553 |
-
.sui-2-3-
|
554 |
content: ")";
|
555 |
}
|
556 |
|
557 |
-
.sui-2-3-
|
558 |
content: "_";
|
559 |
}
|
560 |
|
561 |
-
.sui-2-3-
|
562 |
content: "+";
|
563 |
}
|
564 |
|
565 |
-
.sui-2-3-
|
566 |
content: "@";
|
567 |
}
|
568 |
|
569 |
-
.sui-2-3-
|
570 |
content: "!";
|
571 |
}
|
572 |
|
573 |
-
.sui-2-3-
|
574 |
content: "I";
|
575 |
}
|
576 |
|
577 |
-
.sui-2-3-
|
578 |
content: "?";
|
579 |
}
|
580 |
|
581 |
-
.sui-2-3-
|
582 |
content: "Q";
|
583 |
}
|
584 |
|
585 |
-
.sui-2-3-
|
586 |
content: "/";
|
587 |
}
|
588 |
|
589 |
-
.sui-2-3-
|
590 |
content: "0";
|
591 |
}
|
592 |
|
593 |
-
.sui-2-3-
|
594 |
content: "9";
|
595 |
}
|
596 |
|
597 |
-
.sui-2-3-
|
598 |
content: "◊";
|
599 |
}
|
600 |
|
601 |
-
.sui-2-3-
|
602 |
content: "=";
|
603 |
}
|
604 |
|
605 |
-
.sui-2-3-
|
606 |
content: "º";
|
607 |
}
|
608 |
|
609 |
-
.sui-2-3-
|
610 |
content: "…";
|
611 |
}
|
612 |
|
613 |
-
.sui-2-3-
|
614 |
content: "⁄";
|
615 |
}
|
616 |
|
617 |
-
.sui-2-3-
|
618 |
content: "x";
|
619 |
}
|
620 |
|
621 |
-
.sui-2-3-
|
622 |
content: "œ";
|
623 |
}
|
624 |
|
625 |
-
.sui-2-3-
|
626 |
content: "N";
|
627 |
}
|
628 |
|
629 |
-
.sui-2-3-
|
630 |
content: "∏";
|
631 |
}
|
632 |
|
633 |
-
.sui-2-3-
|
634 |
content: ",";
|
635 |
}
|
636 |
|
637 |
-
.sui-2-3-
|
638 |
content: "ø";
|
639 |
}
|
640 |
|
641 |
-
.sui-2-3-
|
642 |
content: "V";
|
643 |
}
|
644 |
|
645 |
-
.sui-2-3-
|
646 |
content: "z";
|
647 |
}
|
648 |
|
649 |
-
.sui-2-3-
|
650 |
content: "√";
|
651 |
}
|
652 |
|
653 |
-
.sui-2-3-
|
654 |
content: "˝";
|
655 |
}
|
656 |
|
657 |
-
.sui-2-3-
|
658 |
content: "˜";
|
659 |
}
|
660 |
|
661 |
-
.sui-2-3-
|
662 |
content: "ı";
|
663 |
}
|
664 |
|
665 |
-
.sui-2-3-
|
666 |
content: "Ó";
|
667 |
}
|
668 |
|
669 |
-
.sui-2-3-
|
670 |
content: "Ô";
|
671 |
}
|
672 |
|
673 |
-
.sui-2-3-
|
674 |
content: "¯";
|
675 |
}
|
676 |
|
677 |
-
.sui-2-3-
|
678 |
content: "Â";
|
679 |
}
|
680 |
|
681 |
-
.sui-2-3-
|
682 |
content: "";
|
683 |
}
|
684 |
|
685 |
-
.sui-2-3-
|
686 |
content: "{";
|
687 |
}
|
688 |
|
689 |
-
.sui-2-3-
|
690 |
content: "}";
|
691 |
}
|
692 |
|
693 |
-
.sui-2-3-
|
694 |
content: ":";
|
695 |
}
|
696 |
|
697 |
-
.sui-2-3-
|
698 |
content: '"';
|
699 |
}
|
700 |
|
701 |
-
.sui-2-3-
|
702 |
content: "´";
|
703 |
}
|
704 |
|
705 |
-
.sui-2-3-
|
706 |
content: "†";
|
707 |
}
|
708 |
|
709 |
-
.sui-2-3-
|
710 |
content: "˚";
|
711 |
}
|
712 |
|
713 |
-
.sui-2-3-
|
714 |
content: "≤";
|
715 |
}
|
716 |
|
717 |
-
.sui-2-3-
|
718 |
content: "¬";
|
719 |
}
|
720 |
|
721 |
-
.sui-2-3-
|
722 |
content: "≥";
|
723 |
}
|
724 |
|
725 |
-
.sui-2-3-
|
726 |
content: "Á";
|
727 |
}
|
728 |
|
729 |
-
.sui-2-3-
|
730 |
content: "a";
|
731 |
}
|
732 |
|
733 |
-
.sui-2-3-
|
734 |
content: "o";
|
735 |
}
|
736 |
|
737 |
-
.sui-2-3-
|
738 |
content: "p";
|
739 |
}
|
740 |
|
741 |
-
.sui-2-3-
|
742 |
content: "c";
|
743 |
}
|
744 |
|
745 |
-
.sui-2-3-
|
746 |
content: "u";
|
747 |
}
|
748 |
|
749 |
-
.sui-2-3-
|
750 |
content: "1";
|
751 |
}
|
752 |
|
753 |
-
.sui-2-3-
|
754 |
content: "2";
|
755 |
}
|
756 |
|
757 |
-
.sui-2-3-
|
758 |
content: "3";
|
759 |
}
|
760 |
|
761 |
-
.sui-2-3-
|
762 |
content: "`";
|
763 |
}
|
764 |
|
765 |
-
.sui-2-3-
|
766 |
content: "∞";
|
767 |
}
|
768 |
|
769 |
-
.sui-2-3-
|
770 |
content: "©";
|
771 |
}
|
772 |
|
773 |
-
.sui-2-3-
|
774 |
content: "G";
|
775 |
}
|
776 |
|
777 |
-
.sui-2-3-
|
778 |
content: "„";
|
779 |
}
|
780 |
|
781 |
-
.sui-2-3-
|
782 |
content: "%";
|
783 |
}
|
784 |
|
785 |
-
.sui-2-3-
|
786 |
content: "^";
|
787 |
}
|
788 |
|
789 |
-
.sui-2-3-
|
790 |
content: "&";
|
791 |
}
|
792 |
|
793 |
-
.sui-2-3-
|
794 |
content: "#";
|
795 |
}
|
796 |
|
797 |
-
.sui-2-3-
|
798 |
content: "’";
|
799 |
}
|
800 |
|
801 |
-
.sui-2-3-
|
802 |
content: "”";
|
803 |
}
|
804 |
|
805 |
-
.sui-2-3-
|
806 |
content: "Y";
|
807 |
}
|
808 |
|
809 |
-
.sui-2-3-
|
810 |
content: "7";
|
811 |
}
|
812 |
|
813 |
-
.sui-2-3-
|
814 |
content: "8";
|
815 |
}
|
816 |
|
817 |
-
.sui-2-3-
|
818 |
content: "B";
|
819 |
}
|
820 |
|
821 |
-
.sui-2-3-
|
822 |
content: "'";
|
823 |
}
|
824 |
|
825 |
-
.sui-2-3-
|
826 |
content: "<";
|
827 |
}
|
828 |
|
829 |
-
.sui-2-3-
|
830 |
content: "Z";
|
831 |
}
|
832 |
|
833 |
-
.sui-2-3-
|
834 |
content: "5";
|
835 |
}
|
836 |
|
837 |
-
.sui-2-3-
|
838 |
content: "6";
|
839 |
}
|
840 |
|
841 |
-
.sui-2-3-
|
842 |
content: "A";
|
843 |
}
|
844 |
|
845 |
-
.sui-2-3-
|
846 |
content: ";";
|
847 |
}
|
848 |
|
849 |
-
.sui-2-3-
|
850 |
content: "¥";
|
851 |
}
|
852 |
|
853 |
-
.sui-2-3-
|
854 |
content: "C";
|
855 |
}
|
856 |
|
857 |
-
.sui-2-3-
|
858 |
content: "∫";
|
859 |
}
|
860 |
|
861 |
-
.sui-2-3-
|
862 |
content: "Ø";
|
863 |
}
|
864 |
|
865 |
-
.sui-2-3-
|
866 |
content: "D";
|
867 |
}
|
868 |
|
869 |
-
.sui-2-3-
|
870 |
content: "F";
|
871 |
}
|
872 |
|
873 |
-
.sui-2-3-
|
874 |
content: "J";
|
875 |
}
|
876 |
|
877 |
-
.sui-2-3-
|
878 |
content: "m";
|
879 |
}
|
880 |
|
881 |
-
.sui-2-3-
|
882 |
content: "“";
|
883 |
}
|
884 |
|
885 |
-
.sui-2-3-
|
886 |
content: ">";
|
887 |
}
|
888 |
|
889 |
-
.sui-2-3-
|
890 |
content: "Œ";
|
891 |
}
|
892 |
|
893 |
-
.sui-2-3-
|
894 |
content: "ˇ";
|
895 |
}
|
896 |
|
897 |
-
.sui-2-3-
|
898 |
content: "¨";
|
899 |
}
|
900 |
|
901 |
-
.sui-2-3-
|
902 |
content: "Å";
|
903 |
}
|
904 |
|
905 |
-
.sui-2-3-
|
906 |
content: "Í";
|
907 |
}
|
908 |
|
909 |
-
.sui-2-3-
|
910 |
content: "Ï";
|
911 |
}
|
912 |
|
913 |
-
.sui-2-3-
|
914 |
content: "Ú";
|
915 |
}
|
916 |
|
917 |
-
.sui-2-3-
|
918 |
content: "–";
|
919 |
}
|
920 |
|
921 |
-
.sui-2-3-
|
922 |
content: "˘";
|
923 |
}
|
924 |
|
925 |
-
.sui-2-3-
|
926 |
content: "»";
|
927 |
}
|
928 |
|
929 |
-
.sui-2-3-
|
930 |
content: "b";
|
931 |
}
|
932 |
|
933 |
-
.sui-2-3-
|
934 |
content: "∆";
|
935 |
}
|
936 |
|
937 |
-
.sui-2-3-
|
938 |
content: "ç";
|
939 |
}
|
940 |
|
941 |
-
.sui-2-3-
|
942 |
content: "æ";
|
943 |
}
|
944 |
|
945 |
-
.sui-2-3-
|
946 |
content: "4";
|
947 |
}
|
948 |
|
949 |
-
.sui-2-3-
|
950 |
content: "Ç";
|
951 |
}
|
952 |
|
953 |
-
.sui-2-3-
|
954 |
content: "˛";
|
955 |
}
|
956 |
|
957 |
-
.sui-2-3-
|
958 |
content: "¡";
|
959 |
}
|
960 |
|
961 |
-
.sui-2-3-
|
962 |
content: "€";
|
963 |
}
|
964 |
|
965 |
-
.sui-2-3-
|
966 |
content: "Ò";
|
967 |
}
|
968 |
|
969 |
-
.sui-2-3-
|
970 |
content: "¿";
|
971 |
}
|
972 |
|
973 |
-
.sui-2-3-
|
974 |
content: "Æ";
|
975 |
}
|
976 |
|
977 |
-
.sui-2-3-
|
978 |
content: "K";
|
979 |
}
|
980 |
|
981 |
-
.sui-2-3-
|
982 |
content: "S";
|
983 |
}
|
984 |
|
985 |
-
.sui-2-3-
|
986 |
content: "O";
|
987 |
}
|
988 |
|
989 |
-
.sui-2-3-
|
990 |
content: "~";
|
991 |
}
|
992 |
|
993 |
-
.sui-2-3-
|
994 |
content: "R";
|
995 |
}
|
996 |
|
997 |
-
.sui-2-3-
|
998 |
content: ".";
|
999 |
}
|
1000 |
|
1001 |
-
.sui-2-3-
|
1002 |
content: "[";
|
1003 |
}
|
1004 |
|
1005 |
-
.sui-2-3-
|
1006 |
content: "≠";
|
1007 |
}
|
1008 |
|
1009 |
-
.sui-2-3-
|
1010 |
content: "¢";
|
1011 |
}
|
1012 |
|
1013 |
-
.sui-2-3-
|
1014 |
content: "£";
|
1015 |
}
|
1016 |
|
1017 |
-
.sui-2-3-
|
1018 |
content: "™";
|
1019 |
}
|
1020 |
|
1021 |
-
.sui-2-3-
|
1022 |
content: "l";
|
1023 |
}
|
1024 |
|
1025 |
-
.sui-2-3-
|
1026 |
content: "ˆ";
|
1027 |
}
|
1028 |
|
1029 |
-
.sui-2-3-
|
1030 |
content: "X";
|
1031 |
}
|
1032 |
|
1033 |
-
.sui-2-3-
|
1034 |
content: "ß";
|
1035 |
}
|
1036 |
|
1037 |
-
.sui-2-3-
|
1038 |
content: "L";
|
1039 |
}
|
1040 |
|
1041 |
-
.sui-2-3-
|
1042 |
content: "¸";
|
1043 |
}
|
1044 |
|
1045 |
-
.sui-2-3-
|
1046 |
content: "Î";
|
1047 |
}
|
1048 |
|
1049 |
-
.sui-2-3-
|
1050 |
content: "E";
|
1051 |
}
|
1052 |
|
1053 |
-
.sui-2-3-
|
1054 |
content: "]";
|
1055 |
}
|
1056 |
|
1057 |
-
.sui-2-3-
|
1058 |
content: "«";
|
1059 |
}
|
1060 |
|
1061 |
-
.sui-2-3-
|
1062 |
content: "$";
|
1063 |
}
|
1064 |
|
1065 |
-
.sui-2-3-
|
1066 |
content: "e";
|
1067 |
}
|
1068 |
|
1069 |
-
.sui-2-3-
|
1070 |
content: "q";
|
1071 |
}
|
1072 |
|
1073 |
-
.sui-2-3-
|
1074 |
content: "®";
|
1075 |
}
|
1076 |
|
1077 |
-
.sui-2-3-
|
1078 |
content: "H";
|
1079 |
}
|
1080 |
|
1081 |
-
.sui-2-3-
|
1082 |
content: "‰";
|
1083 |
}
|
1084 |
|
1085 |
-
.sui-2-3-
|
1086 |
content: "W";
|
1087 |
}
|
1088 |
|
1089 |
-
.sui-2-3-
|
1090 |
content: "|";
|
1091 |
}
|
1092 |
|
1093 |
-
.sui-2-3-
|
1094 |
content: "π";
|
1095 |
}
|
1096 |
|
1097 |
-
.sui-2-3-
|
1098 |
content: "µ";
|
1099 |
}
|
1100 |
|
1101 |
-
.sui-2-3-
|
1102 |
content: "‘";
|
1103 |
}
|
1104 |
|
1105 |
-
.sui-2-3-
|
1106 |
content: "M";
|
1107 |
}
|
1108 |
|
1109 |
-
.sui-2-3-
|
1110 |
content: "∑";
|
1111 |
}
|
1112 |
|
1113 |
-
.sui-2-3-
|
1114 |
content: "j";
|
1115 |
}
|
1116 |
|
1117 |
-
.sui-2-3-
|
1118 |
content: "k";
|
1119 |
}
|
1120 |
|
1121 |
-
.sui-2-3-
|
1122 |
content: "≈";
|
1123 |
}
|
1124 |
|
1125 |
-
.sui-2-3-
|
1126 |
content: "n";
|
1127 |
}
|
1128 |
|
1129 |
-
.sui-2-3-
|
1130 |
content: "r";
|
1131 |
}
|
1132 |
|
1133 |
-
.sui-2-3-
|
1134 |
content: "s";
|
1135 |
}
|
1136 |
|
1137 |
-
.sui-2-3-
|
1138 |
content: "w";
|
1139 |
}
|
1140 |
|
1141 |
-
.sui-2-3-
|
1142 |
content: "f";
|
1143 |
}
|
1144 |
|
1145 |
-
.sui-2-3-
|
1146 |
content: "t";
|
1147 |
}
|
1148 |
|
1149 |
-
.sui-2-3-
|
1150 |
content: "i";
|
1151 |
}
|
1152 |
|
1153 |
-
.sui-2-3-
|
1154 |
content: "d";
|
1155 |
}
|
1156 |
|
1157 |
-
.sui-2-3-
|
1158 |
content: "v";
|
1159 |
}
|
1160 |
|
1161 |
-
.sui-2-3-
|
1162 |
content: "g";
|
1163 |
}
|
1164 |
|
1165 |
-
.sui-2-3-
|
1166 |
content: "y";
|
1167 |
}
|
1168 |
|
1169 |
-
.sui-2-3-
|
1170 |
content: "-";
|
1171 |
}
|
1172 |
|
1173 |
-
.sui-2-3-
|
1174 |
content: "Ð";
|
1175 |
}
|
1176 |
|
1177 |
-
.sui-2-3-
|
1178 |
content: "h";
|
1179 |
}
|
1180 |
|
1181 |
-
.sui-2-3-
|
1182 |
content: "‹";
|
1183 |
}
|
1184 |
|
1185 |
-
.sui-2-3-
|
1186 |
content: "·";
|
1187 |
}
|
1188 |
|
1189 |
-
.sui-2-3-
|
1190 |
content: "‡";
|
1191 |
}
|
1192 |
|
1193 |
-
.sui-2-3-
|
1194 |
content: "‚";
|
1195 |
}
|
1196 |
|
1197 |
-
.sui-2-3-
|
1198 |
content: "°";
|
1199 |
}
|
1200 |
|
1201 |
-
.sui-2-3-
|
1202 |
content: "±";
|
1203 |
}
|
1204 |
|
1205 |
-
.sui-2-3-
|
1206 |
content: "∂";
|
1207 |
}
|
1208 |
|
1209 |
-
.sui-2-3-
|
1210 |
content: "P";
|
1211 |
}
|
1212 |
|
1213 |
-
.sui-2-3-
|
1214 |
content: "T";
|
1215 |
}
|
1216 |
|
1217 |
-
.sui-2-3-
|
1218 |
content: "fi";
|
1219 |
}
|
1220 |
|
1221 |
-
.sui-2-3-
|
1222 |
content: "—";
|
1223 |
}
|
1224 |
|
1225 |
-
.sui-2-3-
|
1226 |
content: "U";
|
1227 |
}
|
1228 |
|
1229 |
-
.sui-2-3-
|
1230 |
content: "fl";
|
1231 |
}
|
1232 |
|
1233 |
-
.sui-2-3-
|
1234 |
-
|
1235 |
-
|
1236 |
-
|
1237 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
1238 |
cursor: pointer;
|
1239 |
display: inline-block;
|
1240 |
position: relative;
|
@@ -1249,11 +1256,11 @@
|
|
1249 |
transition: all 0.3s ease;
|
1250 |
}
|
1251 |
|
1252 |
-
.sui-2-3-
|
1253 |
-
.sui-2-3-
|
1254 |
-
.sui-2-3-
|
1255 |
-
.sui-2-3-
|
1256 |
-
.sui-2-3-
|
1257 |
width: 16px;
|
1258 |
height: 16px;
|
1259 |
display: none;
|
@@ -1271,88 +1278,88 @@
|
|
1271 |
margin: 0;
|
1272 |
}
|
1273 |
|
1274 |
-
.sui-2-3-
|
1275 |
-
.sui-2-3-
|
1276 |
-
.sui-2-3-
|
1277 |
-
.sui-2-3-
|
1278 |
-
.sui-2-3-
|
1279 |
display: block;
|
1280 |
}
|
1281 |
|
1282 |
-
.sui-2-3-
|
1283 |
-
.sui-2-3-
|
1284 |
-
.sui-2-3-
|
1285 |
-
.sui-2-3-
|
1286 |
-
.sui-2-3-
|
1287 |
display: block;
|
1288 |
pointer-events: none;
|
1289 |
}
|
1290 |
|
1291 |
-
.sui-2-3-
|
1292 |
-
.sui-2-3-
|
1293 |
-
.sui-2-3-
|
1294 |
-
.sui-2-3-
|
1295 |
-
.sui-2-3-
|
1296 |
font-size: 12px;
|
1297 |
}
|
1298 |
|
1299 |
-
.sui-2-3-
|
1300 |
-
.sui-2-3-
|
1301 |
-
.sui-2-3-
|
1302 |
-
.sui-2-3-
|
1303 |
-
.sui-2-3-
|
1304 |
display: block;
|
1305 |
color: inherit;
|
1306 |
}
|
1307 |
|
1308 |
-
.sui-2-3-
|
1309 |
-
.sui-2-3-
|
1310 |
-
.sui-2-3-
|
1311 |
-
.sui-2-3-
|
1312 |
-
.sui-2-3-
|
1313 |
-
.sui-2-3-
|
1314 |
-
.sui-2-3-
|
1315 |
-
.sui-2-3-
|
1316 |
-
.sui-2-3-
|
1317 |
-
.sui-2-3-
|
1318 |
-
.sui-2-3-
|
1319 |
-
.sui-2-3-
|
1320 |
-
.sui-2-3-
|
1321 |
-
.sui-2-3-
|
1322 |
-
.sui-2-3-
|
1323 |
-
.sui-2-3-
|
1324 |
-
.sui-2-3-
|
1325 |
outline: none;
|
1326 |
-webkit-box-shadow: none;
|
1327 |
box-shadow: none;
|
1328 |
}
|
1329 |
|
1330 |
-
.sui-2-3-
|
1331 |
-
.sui-2-3-
|
1332 |
-
.sui-2-3-
|
1333 |
-
.sui-2-3-
|
1334 |
-
.sui-2-3-
|
1335 |
-
.sui-2-3-
|
1336 |
-
.sui-2-3-
|
1337 |
-
.sui-2-3-
|
1338 |
-
.sui-2-3-
|
1339 |
-
.sui-2-3-
|
1340 |
-
.sui-2-3-
|
1341 |
-
.sui-2-3-
|
1342 |
-
.sui-2-3-
|
1343 |
-
.sui-2-3-
|
1344 |
-
.sui-2-3-
|
1345 |
-
.sui-2-3-
|
1346 |
-
.sui-2-3-
|
1347 |
cursor: default;
|
1348 |
pointer-events: none;
|
1349 |
}
|
1350 |
|
1351 |
-
.sui-2-3-
|
1352 |
-
.sui-2-3-
|
1353 |
-
.sui-2-3-
|
1354 |
-
.sui-2-3-
|
1355 |
-
.sui-2-3-
|
1356 |
pointer-events: none;
|
1357 |
display: -webkit-inline-box;
|
1358 |
display: -ms-inline-flexbox;
|
@@ -1369,38 +1376,37 @@
|
|
1369 |
justify-content: center;
|
1370 |
}
|
1371 |
|
1372 |
-
.sui-2-3-
|
1373 |
-
.sui-2-3-
|
1374 |
-
.sui-2-3-
|
1375 |
-
.sui-2-3-
|
1376 |
-
.sui-2-3-
|
1377 |
display: -webkit-box;
|
1378 |
display: -ms-flexbox;
|
1379 |
display: flex;
|
1380 |
}
|
1381 |
|
1382 |
-
.sui-2-3-
|
1383 |
-
.sui-2-3-
|
1384 |
-
.sui-2-3-
|
1385 |
-
.sui-2-3-
|
1386 |
-
.sui-2-3-
|
1387 |
opacity: 0;
|
1388 |
}
|
1389 |
|
1390 |
-
.sui-2-3-
|
1391 |
-
.sui-2-3-
|
1392 |
-
.sui-2-3-
|
1393 |
-
.sui-2-3-
|
1394 |
-
.sui-2-3-
|
1395 |
margin-right: 10px;
|
1396 |
}
|
1397 |
|
1398 |
-
.sui-2-3-
|
1399 |
-
.sui-2-3-
|
1400 |
-
.sui-2-3-
|
1401 |
width: auto;
|
1402 |
min-width: 80px;
|
1403 |
-
height: 30px;
|
1404 |
padding: 5px 14px;
|
1405 |
background-color: #888888;
|
1406 |
color: #FFFFFF;
|
@@ -1409,220 +1415,220 @@
|
|
1409 |
text-transform: uppercase;
|
1410 |
}
|
1411 |
|
1412 |
-
.sui-2-3-
|
1413 |
-
.sui-2-3-
|
1414 |
-
.sui-2-3-
|
1415 |
vertical-align: middle;
|
1416 |
}
|
1417 |
|
1418 |
-
.sui-2-3-
|
1419 |
-
.sui-2-3-
|
1420 |
-
.sui-2-3-
|
1421 |
width: 22px;
|
1422 |
position: relative;
|
1423 |
top: -1px;
|
1424 |
margin-left: -7px;
|
1425 |
}
|
1426 |
|
1427 |
-
.sui-2-3-
|
1428 |
-
.sui-2-3-
|
1429 |
-
.sui-2-3-
|
1430 |
-
.sui-2-3-
|
1431 |
-
.sui-2-3-
|
1432 |
background-color: #6f6f6f;
|
1433 |
}
|
1434 |
|
1435 |
-
.sui-2-3-
|
1436 |
-
.sui-2-3-
|
1437 |
-
.sui-2-3-
|
1438 |
-
.sui-2-3-
|
1439 |
-
.sui-2-3-
|
1440 |
-
.sui-2-3-
|
1441 |
-
.sui-2-3-
|
1442 |
-
.sui-2-3-
|
1443 |
-
.sui-2-3-
|
1444 |
background-color: #E6E6E6;
|
1445 |
color: #AAAAAA;
|
1446 |
}
|
1447 |
|
1448 |
-
.sui-2-3-
|
1449 |
-
.sui-2-3-
|
1450 |
-
.sui-2-3-
|
1451 |
margin-right: -7px;
|
1452 |
margin-left: 0;
|
1453 |
}
|
1454 |
|
1455 |
-
.sui-2-3-
|
1456 |
-
.sui-2-3-
|
1457 |
-
.sui-2-3-
|
1458 |
background-color: #17A8E3;
|
1459 |
color: #FFFFFF;
|
1460 |
}
|
1461 |
|
1462 |
-
.sui-2-3-
|
1463 |
-
.sui-2-3-
|
1464 |
-
.sui-2-3-
|
1465 |
-
.sui-2-3-
|
1466 |
-
.sui-2-3-
|
1467 |
background-color: #1286b5;
|
1468 |
}
|
1469 |
|
1470 |
-
.sui-2-3-
|
1471 |
-
.sui-2-3-
|
1472 |
-
.sui-2-3-
|
1473 |
-
.sui-2-3-
|
1474 |
-
.sui-2-3-
|
1475 |
-
.sui-2-3-
|
1476 |
-
.sui-2-3-
|
1477 |
-
.sui-2-3-
|
1478 |
-
.sui-2-3-
|
1479 |
background-color: #E6E6E6;
|
1480 |
color: #AAAAAA;
|
1481 |
}
|
1482 |
|
1483 |
-
.sui-2-3-
|
1484 |
-
.sui-2-3-
|
1485 |
-
.sui-2-3-
|
1486 |
background-color: #1ABC9C;
|
1487 |
color: #FFFFFF;
|
1488 |
}
|
1489 |
|
1490 |
-
.sui-2-3-
|
1491 |
-
.sui-2-3-
|
1492 |
-
.sui-2-3-
|
1493 |
-
.sui-2-3-
|
1494 |
-
.sui-2-3-
|
1495 |
background-color: #148f77;
|
1496 |
}
|
1497 |
|
1498 |
-
.sui-2-3-
|
1499 |
-
.sui-2-3-
|
1500 |
-
.sui-2-3-
|
1501 |
-
.sui-2-3-
|
1502 |
-
.sui-2-3-
|
1503 |
-
.sui-2-3-
|
1504 |
-
.sui-2-3-
|
1505 |
-
.sui-2-3-
|
1506 |
-
.sui-2-3-
|
1507 |
background-color: #E6E6E6;
|
1508 |
color: #AAAAAA;
|
1509 |
}
|
1510 |
|
1511 |
-
.sui-2-3-
|
1512 |
-
.sui-2-3-
|
1513 |
-
.sui-2-3-
|
1514 |
background-color: #FF6D6D;
|
1515 |
color: #FFFFFF;
|
1516 |
}
|
1517 |
|
1518 |
-
.sui-2-3-
|
1519 |
-
.sui-2-3-
|
1520 |
-
.sui-2-3-
|
1521 |
-
.sui-2-3-
|
1522 |
-
.sui-2-3-
|
1523 |
background-color: #ff3a3a;
|
1524 |
}
|
1525 |
|
1526 |
-
.sui-2-3-
|
1527 |
-
.sui-2-3-
|
1528 |
-
.sui-2-3-
|
1529 |
-
.sui-2-3-
|
1530 |
-
.sui-2-3-
|
1531 |
-
.sui-2-3-
|
1532 |
-
.sui-2-3-
|
1533 |
-
.sui-2-3-
|
1534 |
-
.sui-2-3-
|
1535 |
background-color: #E6E6E6;
|
1536 |
color: #AAAAAA;
|
1537 |
}
|
1538 |
|
1539 |
-
.sui-2-3-
|
1540 |
-
.sui-2-3-
|
1541 |
-
.sui-2-3-
|
1542 |
background-color: #FF7E41;
|
1543 |
color: #FFFFFF;
|
1544 |
}
|
1545 |
|
1546 |
-
.sui-2-3-
|
1547 |
-
.sui-2-3-
|
1548 |
-
.sui-2-3-
|
1549 |
-
.sui-2-3-
|
1550 |
-
.sui-2-3-
|
1551 |
background-color: #ff5b0e;
|
1552 |
}
|
1553 |
|
1554 |
-
.sui-2-3-
|
1555 |
-
.sui-2-3-
|
1556 |
-
.sui-2-3-
|
1557 |
-
.sui-2-3-
|
1558 |
-
.sui-2-3-
|
1559 |
-
.sui-2-3-
|
1560 |
-
.sui-2-3-
|
1561 |
-
.sui-2-3-
|
1562 |
-
.sui-2-3-
|
1563 |
background-color: #E6E6E6;
|
1564 |
color: #AAAAAA;
|
1565 |
}
|
1566 |
|
1567 |
-
.sui-2-3-
|
1568 |
-
.sui-2-3-
|
1569 |
-
.sui-2-3-
|
1570 |
background-color: #FECF2F;
|
1571 |
color: #333333;
|
1572 |
}
|
1573 |
|
1574 |
-
.sui-2-3-
|
1575 |
-
.sui-2-3-
|
1576 |
-
.sui-2-3-
|
1577 |
-
.sui-2-3-
|
1578 |
-
.sui-2-3-
|
1579 |
background-color: #f9c101;
|
1580 |
}
|
1581 |
|
1582 |
-
.sui-2-3-
|
1583 |
-
.sui-2-3-
|
1584 |
-
.sui-2-3-
|
1585 |
-
.sui-2-3-
|
1586 |
-
.sui-2-3-
|
1587 |
-
.sui-2-3-
|
1588 |
-
.sui-2-3-
|
1589 |
-
.sui-2-3-
|
1590 |
-
.sui-2-3-
|
1591 |
background-color: #E6E6E6;
|
1592 |
color: #AAAAAA;
|
1593 |
}
|
1594 |
|
1595 |
-
.sui-2-3-
|
1596 |
-
.sui-2-3-
|
1597 |
-
.sui-2-3-
|
1598 |
background-color: #8D00B1;
|
1599 |
color: #FFFFFF;
|
1600 |
}
|
1601 |
|
1602 |
-
.sui-2-3-
|
1603 |
-
.sui-2-3-
|
1604 |
-
.sui-2-3-
|
1605 |
-
.sui-2-3-
|
1606 |
-
.sui-2-3-
|
1607 |
background-color: #64007e;
|
1608 |
}
|
1609 |
|
1610 |
-
.sui-2-3-
|
1611 |
-
.sui-2-3-
|
1612 |
-
.sui-2-3-
|
1613 |
-
.sui-2-3-
|
1614 |
-
.sui-2-3-
|
1615 |
-
.sui-2-3-
|
1616 |
-
.sui-2-3-
|
1617 |
-
.sui-2-3-
|
1618 |
-
.sui-2-3-
|
1619 |
background-color: #E6E6E6;
|
1620 |
color: #AAAAAA;
|
1621 |
}
|
1622 |
|
1623 |
-
.sui-2-3-
|
1624 |
-
.sui-2-3-
|
1625 |
-
.sui-2-3-
|
1626 |
width: auto;
|
1627 |
height: 26px;
|
1628 |
padding: 4px 14px;
|
@@ -1634,20 +1640,20 @@
|
|
1634 |
text-transform: none;
|
1635 |
}
|
1636 |
|
1637 |
-
.sui-2-3-
|
1638 |
-
.sui-2-3-
|
1639 |
-
.sui-2-3-
|
1640 |
-
.sui-2-3-
|
1641 |
-
.sui-2-3-
|
1642 |
opacity: 1;
|
1643 |
border-color: #1ABC9C;
|
1644 |
background-color: #1ABC9C;
|
1645 |
color: #FFFFFF;
|
1646 |
}
|
1647 |
|
1648 |
-
.sui-2-3-
|
1649 |
-
.sui-2-3-
|
1650 |
-
.sui-2-3-
|
1651 |
width: 100%;
|
1652 |
display: -webkit-box;
|
1653 |
display: -ms-flexbox;
|
@@ -1666,309 +1672,322 @@
|
|
1666 |
line-height: 18px;
|
1667 |
}
|
1668 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1669 |
@media (max-width: 782px) {
|
1670 |
-
.sui-2-3-
|
1671 |
-
.sui-2-3-
|
1672 |
-
.sui-2-3-
|
1673 |
height: 50px;
|
1674 |
}
|
1675 |
}
|
1676 |
|
1677 |
@media (min-width: 783px) {
|
1678 |
-
.sui-2-3-
|
1679 |
-
.sui-2-3-
|
1680 |
-
.sui-2-3-
|
1681 |
height: 60px;
|
1682 |
}
|
1683 |
}
|
1684 |
|
1685 |
-
.sui-2-3-
|
1686 |
-
.sui-2-3-
|
1687 |
-
.sui-2-3-
|
1688 |
border-color: #DDDDDD;
|
1689 |
background-color: transparent;
|
1690 |
color: #888888;
|
1691 |
}
|
1692 |
|
1693 |
-
.sui-2-3-
|
1694 |
-
.sui-2-3-
|
1695 |
-
.sui-2-3-
|
1696 |
-
.sui-2-3-
|
1697 |
-
.sui-2-3-
|
1698 |
border-color: #888888;
|
1699 |
background-color: #888888;
|
1700 |
color: #FFFFFF;
|
1701 |
}
|
1702 |
|
1703 |
-
.sui-2-3-
|
1704 |
-
.sui-2-3-
|
1705 |
-
.sui-2-3-
|
1706 |
-
.sui-2-3-
|
1707 |
-
.sui-2-3-
|
1708 |
-
.sui-2-3-
|
1709 |
-
.sui-2-3-
|
1710 |
-
.sui-2-3-
|
1711 |
-
.sui-2-3-
|
1712 |
border-color: #E6E6E6;
|
1713 |
background-color: #E6E6E6;
|
1714 |
color: #AAAAAA;
|
1715 |
}
|
1716 |
|
1717 |
-
.sui-2-3-
|
1718 |
-
.sui-2-3-
|
1719 |
-
.sui-2-3-
|
1720 |
border-color: #E1F6FF;
|
1721 |
color: #17A8E3;
|
1722 |
}
|
1723 |
|
1724 |
-
.sui-2-3-
|
1725 |
-
.sui-2-3-
|
1726 |
-
.sui-2-3-
|
1727 |
-
.sui-2-3-
|
1728 |
-
.sui-2-3-
|
1729 |
border-color: #17A8E3;
|
1730 |
background-color: #17A8E3;
|
1731 |
color: #FFFFFF;
|
1732 |
}
|
1733 |
|
1734 |
-
.sui-2-3-
|
1735 |
-
.sui-2-3-
|
1736 |
-
.sui-2-3-
|
1737 |
-
.sui-2-3-
|
1738 |
-
.sui-2-3-
|
1739 |
-
.sui-2-3-
|
1740 |
-
.sui-2-3-
|
1741 |
-
.sui-2-3-
|
1742 |
-
.sui-2-3-
|
1743 |
border-color: #E6E6E6;
|
1744 |
background-color: #E6E6E6;
|
1745 |
color: #AAAAAA;
|
1746 |
}
|
1747 |
|
1748 |
-
.sui-2-3-
|
1749 |
-
.sui-2-3-
|
1750 |
-
.sui-2-3-
|
1751 |
border-color: #D1F1EA;
|
1752 |
color: #1ABC9C;
|
1753 |
}
|
1754 |
|
1755 |
-
.sui-2-3-
|
1756 |
-
.sui-2-3-
|
1757 |
-
.sui-2-3-
|
1758 |
-
.sui-2-3-
|
1759 |
-
.sui-2-3-
|
1760 |
border-color: #1ABC9C;
|
1761 |
background-color: #1ABC9C;
|
1762 |
color: #FFFFFF;
|
1763 |
}
|
1764 |
|
1765 |
-
.sui-2-3-
|
1766 |
-
.sui-2-3-
|
1767 |
-
.sui-2-3-
|
1768 |
-
.sui-2-3-
|
1769 |
-
.sui-2-3-
|
1770 |
-
.sui-2-3-
|
1771 |
-
.sui-2-3-
|
1772 |
-
.sui-2-3-
|
1773 |
-
.sui-2-3-
|
1774 |
border-color: #E6E6E6;
|
1775 |
background-color: #E6E6E6;
|
1776 |
color: #AAAAAA;
|
1777 |
}
|
1778 |
|
1779 |
-
.sui-2-3-
|
1780 |
-
.sui-2-3-
|
1781 |
-
.sui-2-3-
|
1782 |
border-color: #FFE5E9;
|
1783 |
color: #FF6D6D;
|
1784 |
}
|
1785 |
|
1786 |
-
.sui-2-3-
|
1787 |
-
.sui-2-3-
|
1788 |
-
.sui-2-3-
|
1789 |
-
.sui-2-3-
|
1790 |
-
.sui-2-3-
|
1791 |
border-color: #FF6D6D;
|
1792 |
background-color: #FF6D6D;
|
1793 |
color: #FFFFFF;
|
1794 |
}
|
1795 |
|
1796 |
-
.sui-2-3-
|
1797 |
-
.sui-2-3-
|
1798 |
-
.sui-2-3-
|
1799 |
-
.sui-2-3-
|
1800 |
-
.sui-2-3-
|
1801 |
-
.sui-2-3-
|
1802 |
-
.sui-2-3-
|
1803 |
-
.sui-2-3-
|
1804 |
-
.sui-2-3-
|
1805 |
border-color: #E6E6E6;
|
1806 |
background-color: #E6E6E6;
|
1807 |
color: #AAAAAA;
|
1808 |
}
|
1809 |
|
1810 |
-
.sui-2-3-
|
1811 |
-
.sui-2-3-
|
1812 |
-
.sui-2-3-
|
1813 |
border-color: #FFE5D9;
|
1814 |
color: #FF7E41;
|
1815 |
}
|
1816 |
|
1817 |
-
.sui-2-3-
|
1818 |
-
.sui-2-3-
|
1819 |
-
.sui-2-3-
|
1820 |
-
.sui-2-3-
|
1821 |
-
.sui-2-3-
|
1822 |
border-color: #FF7E41;
|
1823 |
background-color: #FF7E41;
|
1824 |
color: #FFFFFF;
|
1825 |
}
|
1826 |
|
1827 |
-
.sui-2-3-
|
1828 |
-
.sui-2-3-
|
1829 |
-
.sui-2-3-
|
1830 |
-
.sui-2-3-
|
1831 |
-
.sui-2-3-
|
1832 |
-
.sui-2-3-
|
1833 |
-
.sui-2-3-
|
1834 |
-
.sui-2-3-
|
1835 |
-
.sui-2-3-
|
1836 |
border-color: #E6E6E6;
|
1837 |
background-color: #E6E6E6;
|
1838 |
color: #AAAAAA;
|
1839 |
}
|
1840 |
|
1841 |
-
.sui-2-3-
|
1842 |
-
.sui-2-3-
|
1843 |
-
.sui-2-3-
|
1844 |
border-color: #FFF5D5;
|
1845 |
color: #FECF2F;
|
1846 |
}
|
1847 |
|
1848 |
-
.sui-2-3-
|
1849 |
-
.sui-2-3-
|
1850 |
-
.sui-2-3-
|
1851 |
-
.sui-2-3-
|
1852 |
-
.sui-2-3-
|
1853 |
border-color: #FECF2F;
|
1854 |
background-color: #FECF2F;
|
1855 |
color: #333333;
|
1856 |
}
|
1857 |
|
1858 |
-
.sui-2-3-
|
1859 |
-
.sui-2-3-
|
1860 |
-
.sui-2-3-
|
1861 |
-
.sui-2-3-
|
1862 |
-
.sui-2-3-
|
1863 |
-
.sui-2-3-
|
1864 |
-
.sui-2-3-
|
1865 |
-
.sui-2-3-
|
1866 |
-
.sui-2-3-
|
1867 |
border-color: #E6E6E6;
|
1868 |
background-color: #E6E6E6;
|
1869 |
color: #AAAAAA;
|
1870 |
}
|
1871 |
|
1872 |
-
.sui-2-3-
|
1873 |
-
.sui-2-3-
|
1874 |
-
.sui-2-3-
|
1875 |
border-color: #F9E1FF;
|
1876 |
color: #8D00B1;
|
1877 |
}
|
1878 |
|
1879 |
-
.sui-2-3-
|
1880 |
-
.sui-2-3-
|
1881 |
-
.sui-2-3-
|
1882 |
-
.sui-2-3-
|
1883 |
-
.sui-2-3-
|
1884 |
border-color: #8D00B1;
|
1885 |
background-color: #8D00B1;
|
1886 |
color: #FFFFFF;
|
1887 |
}
|
1888 |
|
1889 |
-
.sui-2-3-
|
1890 |
-
.sui-2-3-
|
1891 |
-
.sui-2-3-
|
1892 |
-
.sui-2-3-
|
1893 |
-
.sui-2-3-
|
1894 |
-
.sui-2-3-
|
1895 |
-
.sui-2-3-
|
1896 |
-
.sui-2-3-
|
1897 |
-
.sui-2-3-
|
1898 |
border-color: #E6E6E6;
|
1899 |
background-color: #E6E6E6;
|
1900 |
color: #AAAAAA;
|
1901 |
}
|
1902 |
|
1903 |
@media (max-width: 782px) {
|
1904 |
-
.sui-2-3-
|
1905 |
-
.sui-2-3-
|
1906 |
-
.sui-2-3-
|
1907 |
display: none;
|
1908 |
}
|
1909 |
}
|
1910 |
|
1911 |
@media (min-width: 783px) {
|
1912 |
-
.sui-2-3-
|
1913 |
-
.sui-2-3-
|
1914 |
-
.sui-2-3-
|
1915 |
display: block;
|
1916 |
}
|
1917 |
}
|
1918 |
|
1919 |
@media (max-width: 782px) {
|
1920 |
-
.sui-2-3-
|
1921 |
-
.sui-2-3-
|
1922 |
-
.sui-2-3-
|
1923 |
margin-right: 0;
|
1924 |
margin-left: 0;
|
1925 |
}
|
1926 |
}
|
1927 |
|
1928 |
@media (max-width: 782px) {
|
1929 |
-
.sui-2-3-
|
1930 |
-
.sui-2-3-
|
1931 |
-
.sui-2-3-
|
1932 |
display: block;
|
1933 |
}
|
1934 |
}
|
1935 |
|
1936 |
@media (min-width: 783px) {
|
1937 |
-
.sui-2-3-
|
1938 |
-
.sui-2-3-
|
1939 |
-
.sui-2-3-
|
1940 |
display: none;
|
1941 |
}
|
1942 |
}
|
1943 |
|
1944 |
@media (max-width: 782px) {
|
1945 |
-
.sui-2-3-
|
1946 |
-
.sui-2-3-
|
1947 |
-
.sui-2-3-
|
1948 |
min-width: 44px;
|
1949 |
padding-right: 5px;
|
1950 |
padding-left: 5px;
|
1951 |
}
|
1952 |
}
|
1953 |
|
1954 |
-
.sui-2-3-
|
1955 |
-
.sui-2-3-
|
1956 |
-
.sui-2-3-
|
1957 |
-
height: 40px;
|
1958 |
padding: 8px 20px;
|
1959 |
font-size: 15px;
|
1960 |
line-height: 20px;
|
1961 |
}
|
1962 |
|
1963 |
-
.sui-2-3-
|
1964 |
-
.sui-2-3-
|
1965 |
-
.sui-2-3-
|
1966 |
font-size: 16px;
|
1967 |
}
|
1968 |
|
1969 |
-
.sui-2-3-
|
1970 |
-
.sui-2-3-
|
1971 |
-
.sui-2-3-
|
1972 |
width: 30px;
|
1973 |
height: 30px;
|
1974 |
display: -webkit-inline-box;
|
@@ -1988,659 +2007,659 @@
|
|
1988 |
white-space: nowrap;
|
1989 |
}
|
1990 |
|
1991 |
-
.sui-2-3-
|
1992 |
-
.sui-2-3-
|
1993 |
-
.sui-2-3-
|
1994 |
display: block;
|
1995 |
}
|
1996 |
|
1997 |
-
.sui-2-3-
|
1998 |
-
.sui-2-3-
|
1999 |
-
.sui-2-3-
|
2000 |
-
.sui-2-3-
|
2001 |
-
.sui-2-3-
|
2002 |
-
.sui-2-3-
|
2003 |
-
.sui-2-3-
|
2004 |
background-color: #F2F2F2;
|
2005 |
color: #333333;
|
2006 |
}
|
2007 |
|
2008 |
-
.sui-2-3-
|
2009 |
-
.sui-2-3-
|
2010 |
-
.sui-2-3-
|
2011 |
-
.sui-2-3-
|
2012 |
-
.sui-2-3-
|
2013 |
-
.sui-2-3-
|
2014 |
-
.sui-2-3-
|
2015 |
-
.sui-2-3-
|
2016 |
-
.sui-2-3-
|
2017 |
color: #AAAAAA;
|
2018 |
background-color: #E6E6E6;
|
2019 |
}
|
2020 |
|
2021 |
-
.sui-2-3-
|
2022 |
-
.sui-2-3-
|
2023 |
-
.sui-2-3-
|
2024 |
color: #17A8E3;
|
2025 |
}
|
2026 |
|
2027 |
-
.sui-2-3-
|
2028 |
-
.sui-2-3-
|
2029 |
-
.sui-2-3-
|
2030 |
-
.sui-2-3-
|
2031 |
-
.sui-2-3-
|
2032 |
-
.sui-2-3-
|
2033 |
-
.sui-2-3-
|
2034 |
background-color: #E1F6FF;
|
2035 |
color: #17A8E3;
|
2036 |
}
|
2037 |
|
2038 |
-
.sui-2-3-
|
2039 |
-
.sui-2-3-
|
2040 |
-
.sui-2-3-
|
2041 |
-
.sui-2-3-
|
2042 |
-
.sui-2-3-
|
2043 |
-
.sui-2-3-
|
2044 |
-
.sui-2-3-
|
2045 |
-
.sui-2-3-
|
2046 |
-
.sui-2-3-
|
2047 |
color: #AAAAAA;
|
2048 |
background-color: #E6E6E6;
|
2049 |
}
|
2050 |
|
2051 |
-
.sui-2-3-
|
2052 |
-
.sui-2-3-
|
2053 |
-
.sui-2-3-
|
2054 |
color: #1ABC9C;
|
2055 |
}
|
2056 |
|
2057 |
-
.sui-2-3-
|
2058 |
-
.sui-2-3-
|
2059 |
-
.sui-2-3-
|
2060 |
-
.sui-2-3-
|
2061 |
-
.sui-2-3-
|
2062 |
-
.sui-2-3-
|
2063 |
-
.sui-2-3-
|
2064 |
background-color: #D1F1EA;
|
2065 |
color: #1ABC9C;
|
2066 |
}
|
2067 |
|
2068 |
-
.sui-2-3-
|
2069 |
-
.sui-2-3-
|
2070 |
-
.sui-2-3-
|
2071 |
-
.sui-2-3-
|
2072 |
-
.sui-2-3-
|
2073 |
-
.sui-2-3-
|
2074 |
-
.sui-2-3-
|
2075 |
-
.sui-2-3-
|
2076 |
-
.sui-2-3-
|
2077 |
color: #AAAAAA;
|
2078 |
background-color: #E6E6E6;
|
2079 |
}
|
2080 |
|
2081 |
-
.sui-2-3-
|
2082 |
-
.sui-2-3-
|
2083 |
-
.sui-2-3-
|
2084 |
color: #FF6D6D;
|
2085 |
}
|
2086 |
|
2087 |
-
.sui-2-3-
|
2088 |
-
.sui-2-3-
|
2089 |
-
.sui-2-3-
|
2090 |
-
.sui-2-3-
|
2091 |
-
.sui-2-3-
|
2092 |
-
.sui-2-3-
|
2093 |
-
.sui-2-3-
|
2094 |
background-color: #FFE5E9;
|
2095 |
color: #FF6D6D;
|
2096 |
}
|
2097 |
|
2098 |
-
.sui-2-3-
|
2099 |
-
.sui-2-3-
|
2100 |
-
.sui-2-3-
|
2101 |
-
.sui-2-3-
|
2102 |
-
.sui-2-3-
|
2103 |
-
.sui-2-3-
|
2104 |
-
.sui-2-3-
|
2105 |
-
.sui-2-3-
|
2106 |
-
.sui-2-3-
|
2107 |
color: #AAAAAA;
|
2108 |
background-color: #E6E6E6;
|
2109 |
}
|
2110 |
|
2111 |
-
.sui-2-3-
|
2112 |
-
.sui-2-3-
|
2113 |
-
.sui-2-3-
|
2114 |
color: #FF7E41;
|
2115 |
}
|
2116 |
|
2117 |
-
.sui-2-3-
|
2118 |
-
.sui-2-3-
|
2119 |
-
.sui-2-3-
|
2120 |
-
.sui-2-3-
|
2121 |
-
.sui-2-3-
|
2122 |
-
.sui-2-3-
|
2123 |
-
.sui-2-3-
|
2124 |
background-color: #FFE5D9;
|
2125 |
color: #FF7E41;
|
2126 |
}
|
2127 |
|
2128 |
-
.sui-2-3-
|
2129 |
-
.sui-2-3-
|
2130 |
-
.sui-2-3-
|
2131 |
-
.sui-2-3-
|
2132 |
-
.sui-2-3-
|
2133 |
-
.sui-2-3-
|
2134 |
-
.sui-2-3-
|
2135 |
-
.sui-2-3-
|
2136 |
-
.sui-2-3-
|
2137 |
color: #AAAAAA;
|
2138 |
background-color: #E6E6E6;
|
2139 |
}
|
2140 |
|
2141 |
-
.sui-2-3-
|
2142 |
-
.sui-2-3-
|
2143 |
-
.sui-2-3-
|
2144 |
color: #FECF2F;
|
2145 |
}
|
2146 |
|
2147 |
-
.sui-2-3-
|
2148 |
-
.sui-2-3-
|
2149 |
-
.sui-2-3-
|
2150 |
-
.sui-2-3-
|
2151 |
-
.sui-2-3-
|
2152 |
-
.sui-2-3-
|
2153 |
-
.sui-2-3-
|
2154 |
background-color: #FFF5D5;
|
2155 |
color: #FECF2F;
|
2156 |
}
|
2157 |
|
2158 |
-
.sui-2-3-
|
2159 |
-
.sui-2-3-
|
2160 |
-
.sui-2-3-
|
2161 |
-
.sui-2-3-
|
2162 |
-
.sui-2-3-
|
2163 |
-
.sui-2-3-
|
2164 |
-
.sui-2-3-
|
2165 |
-
.sui-2-3-
|
2166 |
-
.sui-2-3-
|
2167 |
color: #AAAAAA;
|
2168 |
background-color: #E6E6E6;
|
2169 |
}
|
2170 |
|
2171 |
-
.sui-2-3-
|
2172 |
-
.sui-2-3-
|
2173 |
-
.sui-2-3-
|
2174 |
color: #8D00B1;
|
2175 |
}
|
2176 |
|
2177 |
-
.sui-2-3-
|
2178 |
-
.sui-2-3-
|
2179 |
-
.sui-2-3-
|
2180 |
-
.sui-2-3-
|
2181 |
-
.sui-2-3-
|
2182 |
-
.sui-2-3-
|
2183 |
-
.sui-2-3-
|
2184 |
background-color: #F9E1FF;
|
2185 |
color: #8D00B1;
|
2186 |
}
|
2187 |
|
2188 |
-
.sui-2-3-
|
2189 |
-
.sui-2-3-
|
2190 |
-
.sui-2-3-
|
2191 |
-
.sui-2-3-
|
2192 |
-
.sui-2-3-
|
2193 |
-
.sui-2-3-
|
2194 |
-
.sui-2-3-
|
2195 |
-
.sui-2-3-
|
2196 |
-
.sui-2-3-
|
2197 |
color: #AAAAAA;
|
2198 |
background-color: #E6E6E6;
|
2199 |
}
|
2200 |
|
2201 |
-
.sui-2-3-
|
2202 |
-
.sui-2-3-
|
2203 |
-
.sui-2-3-
|
2204 |
width: 44px;
|
2205 |
border-color: #DDDDDD;
|
2206 |
}
|
2207 |
|
2208 |
-
.sui-2-3-
|
2209 |
-
.sui-2-3-
|
2210 |
-
.sui-2-3-
|
2211 |
-
.sui-2-3-
|
2212 |
-
.sui-2-3-
|
2213 |
-
.sui-2-3-
|
2214 |
-
.sui-2-3-
|
2215 |
border-color: #888888;
|
2216 |
background-color: #888888;
|
2217 |
color: #FFFFFF;
|
2218 |
}
|
2219 |
|
2220 |
-
.sui-2-3-
|
2221 |
-
.sui-2-3-
|
2222 |
-
.sui-2-3-
|
2223 |
-
.sui-2-3-
|
2224 |
-
.sui-2-3-
|
2225 |
-
.sui-2-3-
|
2226 |
-
.sui-2-3-
|
2227 |
-
.sui-2-3-
|
2228 |
-
.sui-2-3-
|
2229 |
border-color: #E6E6E6;
|
2230 |
}
|
2231 |
|
2232 |
-
.sui-2-3-
|
2233 |
-
.sui-2-3-
|
2234 |
-
.sui-2-3-
|
2235 |
border-color: #E1F6FF;
|
2236 |
}
|
2237 |
|
2238 |
-
.sui-2-3-
|
2239 |
-
.sui-2-3-
|
2240 |
-
.sui-2-3-
|
2241 |
-
.sui-2-3-
|
2242 |
-
.sui-2-3-
|
2243 |
-
.sui-2-3-
|
2244 |
-
.sui-2-3-
|
2245 |
border-color: #17A8E3;
|
2246 |
background-color: #17A8E3;
|
2247 |
color: #FFFFFF;
|
2248 |
}
|
2249 |
|
2250 |
-
.sui-2-3-
|
2251 |
-
.sui-2-3-
|
2252 |
-
.sui-2-3-
|
2253 |
-
.sui-2-3-
|
2254 |
-
.sui-2-3-
|
2255 |
-
.sui-2-3-
|
2256 |
-
.sui-2-3-
|
2257 |
-
.sui-2-3-
|
2258 |
-
.sui-2-3-
|
2259 |
border-color: #E6E6E6;
|
2260 |
}
|
2261 |
|
2262 |
-
.sui-2-3-
|
2263 |
-
.sui-2-3-
|
2264 |
-
.sui-2-3-
|
2265 |
border-color: #D1F1EA;
|
2266 |
}
|
2267 |
|
2268 |
-
.sui-2-3-
|
2269 |
-
.sui-2-3-
|
2270 |
-
.sui-2-3-
|
2271 |
-
.sui-2-3-
|
2272 |
-
.sui-2-3-
|
2273 |
-
.sui-2-3-
|
2274 |
-
.sui-2-3-
|
2275 |
border-color: #1ABC9C;
|
2276 |
background-color: #1ABC9C;
|
2277 |
color: #FFFFFF;
|
2278 |
}
|
2279 |
|
2280 |
-
.sui-2-3-
|
2281 |
-
.sui-2-3-
|
2282 |
-
.sui-2-3-
|
2283 |
-
.sui-2-3-
|
2284 |
-
.sui-2-3-
|
2285 |
-
.sui-2-3-
|
2286 |
-
.sui-2-3-
|
2287 |
-
.sui-2-3-
|
2288 |
-
.sui-2-3-
|
2289 |
border-color: #E6E6E6;
|
2290 |
}
|
2291 |
|
2292 |
-
.sui-2-3-
|
2293 |
-
.sui-2-3-
|
2294 |
-
.sui-2-3-
|
2295 |
border-color: #FFE5E9;
|
2296 |
}
|
2297 |
|
2298 |
-
.sui-2-3-
|
2299 |
-
.sui-2-3-
|
2300 |
-
.sui-2-3-
|
2301 |
-
.sui-2-3-
|
2302 |
-
.sui-2-3-
|
2303 |
-
.sui-2-3-
|
2304 |
-
.sui-2-3-
|
2305 |
border-color: #FF6D6D;
|
2306 |
background-color: #FF6D6D;
|
2307 |
color: #FFFFFF;
|
2308 |
}
|
2309 |
|
2310 |
-
.sui-2-3-
|
2311 |
-
.sui-2-3-
|
2312 |
-
.sui-2-3-
|
2313 |
-
.sui-2-3-
|
2314 |
-
.sui-2-3-
|
2315 |
-
.sui-2-3-
|
2316 |
-
.sui-2-3-
|
2317 |
-
.sui-2-3-
|
2318 |
-
.sui-2-3-
|
2319 |
border-color: #E6E6E6;
|
2320 |
}
|
2321 |
|
2322 |
-
.sui-2-3-
|
2323 |
-
.sui-2-3-
|
2324 |
-
.sui-2-3-
|
2325 |
border-color: #FFE5D9;
|
2326 |
}
|
2327 |
|
2328 |
-
.sui-2-3-
|
2329 |
-
.sui-2-3-
|
2330 |
-
.sui-2-3-
|
2331 |
-
.sui-2-3-
|
2332 |
-
.sui-2-3-
|
2333 |
-
.sui-2-3-
|
2334 |
-
.sui-2-3-
|
2335 |
border-color: #FF7E41;
|
2336 |
background-color: #FF7E41;
|
2337 |
color: #FFFFFF;
|
2338 |
}
|
2339 |
|
2340 |
-
.sui-2-3-
|
2341 |
-
.sui-2-3-
|
2342 |
-
.sui-2-3-
|
2343 |
-
.sui-2-3-
|
2344 |
-
.sui-2-3-
|
2345 |
-
.sui-2-3-
|
2346 |
-
.sui-2-3-
|
2347 |
-
.sui-2-3-
|
2348 |
-
.sui-2-3-
|
2349 |
border-color: #E6E6E6;
|
2350 |
}
|
2351 |
|
2352 |
-
.sui-2-3-
|
2353 |
-
.sui-2-3-
|
2354 |
-
.sui-2-3-
|
2355 |
border-color: #FFF5D5;
|
2356 |
}
|
2357 |
|
2358 |
-
.sui-2-3-
|
2359 |
-
.sui-2-3-
|
2360 |
-
.sui-2-3-
|
2361 |
-
.sui-2-3-
|
2362 |
-
.sui-2-3-
|
2363 |
-
.sui-2-3-
|
2364 |
-
.sui-2-3-
|
2365 |
border-color: #FECF2F;
|
2366 |
background-color: #FECF2F;
|
2367 |
color: #333333;
|
2368 |
}
|
2369 |
|
2370 |
-
.sui-2-3-
|
2371 |
-
.sui-2-3-
|
2372 |
-
.sui-2-3-
|
2373 |
-
.sui-2-3-
|
2374 |
-
.sui-2-3-
|
2375 |
-
.sui-2-3-
|
2376 |
-
.sui-2-3-
|
2377 |
-
.sui-2-3-
|
2378 |
-
.sui-2-3-
|
2379 |
border-color: #E6E6E6;
|
2380 |
}
|
2381 |
|
2382 |
-
.sui-2-3-
|
2383 |
-
.sui-2-3-
|
2384 |
-
.sui-2-3-
|
2385 |
border-color: #F9E1FF;
|
2386 |
}
|
2387 |
|
2388 |
-
.sui-2-3-
|
2389 |
-
.sui-2-3-
|
2390 |
-
.sui-2-3-
|
2391 |
-
.sui-2-3-
|
2392 |
-
.sui-2-3-
|
2393 |
-
.sui-2-3-
|
2394 |
-
.sui-2-3-
|
2395 |
border-color: #8D00B1;
|
2396 |
background-color: #8D00B1;
|
2397 |
color: #FFFFFF;
|
2398 |
}
|
2399 |
|
2400 |
-
.sui-2-3-
|
2401 |
-
.sui-2-3-
|
2402 |
-
.sui-2-3-
|
2403 |
-
.sui-2-3-
|
2404 |
-
.sui-2-3-
|
2405 |
-
.sui-2-3-
|
2406 |
-
.sui-2-3-
|
2407 |
-
.sui-2-3-
|
2408 |
-
.sui-2-3-
|
2409 |
border-color: #E6E6E6;
|
2410 |
}
|
2411 |
|
2412 |
-
.sui-2-3-
|
2413 |
-
.sui-2-3-
|
2414 |
-
.sui-2-3-
|
2415 |
background-color: #E6E6E6;
|
2416 |
color: #AAAAAA;
|
2417 |
}
|
2418 |
|
2419 |
-
.sui-2-3-
|
2420 |
-
.sui-2-3-
|
2421 |
-
.sui-2-3-
|
2422 |
-
.sui-2-3-
|
2423 |
-
.sui-2-3-
|
2424 |
-
.sui-2-3-
|
2425 |
-
.sui-2-3-
|
2426 |
background-color: #d2d2d2;
|
2427 |
}
|
2428 |
|
2429 |
-
.sui-2-3-
|
2430 |
-
.sui-2-3-
|
2431 |
-
.sui-2-3-
|
2432 |
-
.sui-2-3-
|
2433 |
-
.sui-2-3-
|
2434 |
-
.sui-2-3-
|
2435 |
-
.sui-2-3-
|
2436 |
-
.sui-2-3-
|
2437 |
-
.sui-2-3-
|
2438 |
background-color: #E6E6E6;
|
2439 |
color: #AAAAAA;
|
2440 |
}
|
2441 |
|
2442 |
-
.sui-2-3-
|
2443 |
-
.sui-2-3-
|
2444 |
-
.sui-2-3-
|
2445 |
background-color: #17A8E3;
|
2446 |
color: #FFFFFF;
|
2447 |
}
|
2448 |
|
2449 |
-
.sui-2-3-
|
2450 |
-
.sui-2-3-
|
2451 |
-
.sui-2-3-
|
2452 |
-
.sui-2-3-
|
2453 |
-
.sui-2-3-
|
2454 |
-
.sui-2-3-
|
2455 |
-
.sui-2-3-
|
2456 |
background-color: #1286b5;
|
2457 |
}
|
2458 |
|
2459 |
-
.sui-2-3-
|
2460 |
-
.sui-2-3-
|
2461 |
-
.sui-2-3-
|
2462 |
-
.sui-2-3-
|
2463 |
-
.sui-2-3-
|
2464 |
-
.sui-2-3-
|
2465 |
-
.sui-2-3-
|
2466 |
-
.sui-2-3-
|
2467 |
-
.sui-2-3-
|
2468 |
background-color: #E6E6E6;
|
2469 |
color: #AAAAAA;
|
2470 |
}
|
2471 |
|
2472 |
-
.sui-2-3-
|
2473 |
-
.sui-2-3-
|
2474 |
-
.sui-2-3-
|
2475 |
background-color: #1ABC9C;
|
2476 |
color: #FFFFFF;
|
2477 |
}
|
2478 |
|
2479 |
-
.sui-2-3-
|
2480 |
-
.sui-2-3-
|
2481 |
-
.sui-2-3-
|
2482 |
-
.sui-2-3-
|
2483 |
-
.sui-2-3-
|
2484 |
-
.sui-2-3-
|
2485 |
-
.sui-2-3-
|
2486 |
background-color: #148f77;
|
2487 |
}
|
2488 |
|
2489 |
-
.sui-2-3-
|
2490 |
-
.sui-2-3-
|
2491 |
-
.sui-2-3-
|
2492 |
-
.sui-2-3-
|
2493 |
-
.sui-2-3-
|
2494 |
-
.sui-2-3-
|
2495 |
-
.sui-2-3-
|
2496 |
-
.sui-2-3-
|
2497 |
-
.sui-2-3-
|
2498 |
background-color: #E6E6E6;
|
2499 |
color: #AAAAAA;
|
2500 |
}
|
2501 |
|
2502 |
-
.sui-2-3-
|
2503 |
-
.sui-2-3-
|
2504 |
-
.sui-2-3-
|
2505 |
background-color: #FF6D6D;
|
2506 |
color: #FFFFFF;
|
2507 |
}
|
2508 |
|
2509 |
-
.sui-2-3-
|
2510 |
-
.sui-2-3-
|
2511 |
-
.sui-2-3-
|
2512 |
-
.sui-2-3-
|
2513 |
-
.sui-2-3-
|
2514 |
-
.sui-2-3-
|
2515 |
-
.sui-2-3-
|
2516 |
background-color: #ff3a3a;
|
2517 |
}
|
2518 |
|
2519 |
-
.sui-2-3-
|
2520 |
-
.sui-2-3-
|
2521 |
-
.sui-2-3-
|
2522 |
-
.sui-2-3-
|
2523 |
-
.sui-2-3-
|
2524 |
-
.sui-2-3-
|
2525 |
-
.sui-2-3-
|
2526 |
-
.sui-2-3-
|
2527 |
-
.sui-2-3-
|
2528 |
background-color: #E6E6E6;
|
2529 |
color: #AAAAAA;
|
2530 |
}
|
2531 |
|
2532 |
-
.sui-2-3-
|
2533 |
-
.sui-2-3-
|
2534 |
-
.sui-2-3-
|
2535 |
background-color: #FF7E41;
|
2536 |
color: #FFFFFF;
|
2537 |
}
|
2538 |
|
2539 |
-
.sui-2-3-
|
2540 |
-
.sui-2-3-
|
2541 |
-
.sui-2-3-
|
2542 |
-
.sui-2-3-
|
2543 |
-
.sui-2-3-
|
2544 |
-
.sui-2-3-
|
2545 |
-
.sui-2-3-
|
2546 |
background-color: #ff5b0e;
|
2547 |
}
|
2548 |
|
2549 |
-
.sui-2-3-
|
2550 |
-
.sui-2-3-
|
2551 |
-
.sui-2-3-
|
2552 |
-
.sui-2-3-
|
2553 |
-
.sui-2-3-
|
2554 |
-
.sui-2-3-
|
2555 |
-
.sui-2-3-
|
2556 |
-
.sui-2-3-
|
2557 |
-
.sui-2-3-
|
2558 |
background-color: #E6E6E6;
|
2559 |
color: #AAAAAA;
|
2560 |
}
|
2561 |
|
2562 |
-
.sui-2-3-
|
2563 |
-
.sui-2-3-
|
2564 |
-
.sui-2-3-
|
2565 |
background-color: #FECF2F;
|
2566 |
color: #333333;
|
2567 |
}
|
2568 |
|
2569 |
-
.sui-2-3-
|
2570 |
-
.sui-2-3-
|
2571 |
-
.sui-2-3-
|
2572 |
-
.sui-2-3-
|
2573 |
-
.sui-2-3-
|
2574 |
-
.sui-2-3-
|
2575 |
-
.sui-2-3-
|
2576 |
background-color: #f9c101;
|
2577 |
}
|
2578 |
|
2579 |
-
.sui-2-3-
|
2580 |
-
.sui-2-3-
|
2581 |
-
.sui-2-3-
|
2582 |
-
.sui-2-3-
|
2583 |
-
.sui-2-3-
|
2584 |
-
.sui-2-3-
|
2585 |
-
.sui-2-3-
|
2586 |
-
.sui-2-3-
|
2587 |
-
.sui-2-3-
|
2588 |
background-color: #E6E6E6;
|
2589 |
color: #AAAAAA;
|
2590 |
}
|
2591 |
|
2592 |
-
.sui-2-3-
|
2593 |
-
.sui-2-3-
|
2594 |
-
.sui-2-3-
|
2595 |
background-color: #8D00B1;
|
2596 |
color: #FFFFFF;
|
2597 |
}
|
2598 |
|
2599 |
-
.sui-2-3-
|
2600 |
-
.sui-2-3-
|
2601 |
-
.sui-2-3-
|
2602 |
-
.sui-2-3-
|
2603 |
-
.sui-2-3-
|
2604 |
-
.sui-2-3-
|
2605 |
-
.sui-2-3-
|
2606 |
background-color: #64007e;
|
2607 |
}
|
2608 |
|
2609 |
-
.sui-2-3-
|
2610 |
-
.sui-2-3-
|
2611 |
-
.sui-2-3-
|
2612 |
-
.sui-2-3-
|
2613 |
-
.sui-2-3-
|
2614 |
-
.sui-2-3-
|
2615 |
-
.sui-2-3-
|
2616 |
-
.sui-2-3-
|
2617 |
-
.sui-2-3-
|
2618 |
background-color: #E6E6E6;
|
2619 |
color: #AAAAAA;
|
2620 |
}
|
2621 |
|
2622 |
-
.sui-2-3-
|
2623 |
-
.sui-2-3-
|
2624 |
-
.sui-2-3-
|
2625 |
width: 50px;
|
2626 |
height: 40px;
|
2627 |
}
|
2628 |
|
2629 |
-
.sui-2-3-
|
2630 |
-
.sui-2-3-
|
2631 |
-
.sui-2-3-
|
2632 |
font-size: 13px;
|
2633 |
}
|
2634 |
|
2635 |
-
.sui-2-3-
|
2636 |
-
.sui-2-3-
|
2637 |
-
.sui-2-3-
|
2638 |
-
.sui-2-3-
|
2639 |
-
.sui-2-3-
|
2640 |
margin-right: 0;
|
2641 |
}
|
2642 |
|
2643 |
-
.sui-2-3-
|
2644 |
position: relative;
|
2645 |
display: inline-block;
|
2646 |
width: 34px;
|
@@ -2648,39 +2667,39 @@
|
|
2648 |
margin-right: 10px;
|
2649 |
}
|
2650 |
|
2651 |
-
.sui-2-3-
|
2652 |
top: 3px;
|
2653 |
}
|
2654 |
|
2655 |
-
.sui-2-3-
|
2656 |
font-weight: 500;
|
2657 |
}
|
2658 |
|
2659 |
-
.sui-2-3-
|
2660 |
vertical-align: text-bottom;
|
2661 |
line-height: 22px;
|
2662 |
font-weight: 500;
|
2663 |
}
|
2664 |
|
2665 |
-
.sui-2-3-
|
2666 |
margin-left: 48px;
|
2667 |
}
|
2668 |
|
2669 |
-
.sui-2-3-
|
2670 |
background-color: #DDDDDD;
|
2671 |
}
|
2672 |
|
2673 |
-
.sui-2-3-
|
2674 |
-webkit-box-shadow: none;
|
2675 |
box-shadow: none;
|
2676 |
}
|
2677 |
|
2678 |
-
.sui-2-3-
|
2679 |
opacity: .5;
|
2680 |
cursor: not-allowed;
|
2681 |
}
|
2682 |
|
2683 |
-
.sui-2-3-
|
2684 |
position: absolute;
|
2685 |
cursor: pointer;
|
2686 |
width: 34px;
|
@@ -2696,12 +2715,12 @@
|
|
2696 |
border: none;
|
2697 |
}
|
2698 |
|
2699 |
-
.sui-2-3-
|
2700 |
-webkit-box-shadow: 0 0 0 5px #F2F2F2;
|
2701 |
box-shadow: 0 0 0 5px #F2F2F2;
|
2702 |
}
|
2703 |
|
2704 |
-
.sui-2-3-
|
2705 |
position: absolute;
|
2706 |
content: "";
|
2707 |
height: 14px;
|
@@ -2714,32 +2733,32 @@
|
|
2714 |
transition: .2s;
|
2715 |
}
|
2716 |
|
2717 |
-
.sui-2-3-
|
2718 |
background-color: #17A8E3;
|
2719 |
}
|
2720 |
|
2721 |
-
.sui-2-3-
|
2722 |
-webkit-transform: translateX(18px);
|
2723 |
transform: translateX(18px);
|
2724 |
}
|
2725 |
|
2726 |
-
.sui-2-3-
|
2727 |
-webkit-box-shadow: 0 0 0 5px #E1F6FF;
|
2728 |
box-shadow: 0 0 0 5px #E1F6FF;
|
2729 |
}
|
2730 |
|
2731 |
-
.sui-2-3-
|
2732 |
-webkit-box-sizing: border-box;
|
2733 |
box-sizing: border-box;
|
2734 |
}
|
2735 |
|
2736 |
-
.sui-2-3-
|
2737 |
-
.sui-2-3-
|
2738 |
-webkit-box-sizing: border-box;
|
2739 |
box-sizing: border-box;
|
2740 |
}
|
2741 |
|
2742 |
-
.sui-2-3-
|
2743 |
min-height: 20px;
|
2744 |
position: relative;
|
2745 |
border-radius: 4px;
|
@@ -2748,7 +2767,7 @@
|
|
2748 |
box-shadow: 0 2px 0 #E6E6E6;
|
2749 |
}
|
2750 |
|
2751 |
-
.sui-2-3-
|
2752 |
border-bottom: 1px solid #E6E6E6;
|
2753 |
padding: 15px 30px;
|
2754 |
display: -webkit-box;
|
@@ -2760,28 +2779,28 @@
|
|
2760 |
}
|
2761 |
|
2762 |
@media (max-width: 782px) {
|
2763 |
-
.sui-2-3-
|
2764 |
padding: 15px 20px;
|
2765 |
}
|
2766 |
}
|
2767 |
|
2768 |
-
.sui-2-3-
|
2769 |
line-height: 30px;
|
2770 |
}
|
2771 |
|
2772 |
@media (max-width: 782px) {
|
2773 |
-
.sui-2-3-
|
2774 |
padding: 20px;
|
2775 |
}
|
2776 |
}
|
2777 |
|
2778 |
@media (min-width: 783px) {
|
2779 |
-
.sui-2-3-
|
2780 |
padding: 30px;
|
2781 |
}
|
2782 |
}
|
2783 |
|
2784 |
-
.sui-2-3-
|
2785 |
border-top: 1px solid #E6E6E6;
|
2786 |
padding: 30px;
|
2787 |
display: -webkit-box;
|
@@ -2792,88 +2811,88 @@
|
|
2792 |
align-items: center;
|
2793 |
}
|
2794 |
|
2795 |
-
.sui-2-3-
|
2796 |
margin-top: -15px;
|
2797 |
}
|
2798 |
|
2799 |
@media (max-width: 782px) {
|
2800 |
-
.sui-2-3-
|
2801 |
padding: 20px;
|
2802 |
}
|
2803 |
}
|
2804 |
|
2805 |
-
.sui-2-3-
|
2806 |
padding: 15px 20px 20px;
|
2807 |
}
|
2808 |
|
2809 |
-
.sui-2-3-
|
2810 |
display: -webkit-box;
|
2811 |
display: -ms-flexbox;
|
2812 |
display: flex;
|
2813 |
}
|
2814 |
|
2815 |
-
.sui-2-3-
|
2816 |
font-size: 12px;
|
2817 |
line-height: 30px;
|
2818 |
font-family: "Roboto", Arial, sans-serif;
|
2819 |
letter-spacing: -0.25px;
|
2820 |
}
|
2821 |
|
2822 |
-
.sui-2-3-
|
2823 |
margin-left: 8px;
|
2824 |
}
|
2825 |
|
2826 |
-
.sui-2-3-
|
2827 |
margin-right: 4px;
|
2828 |
font-size: 12px;
|
2829 |
}
|
2830 |
|
2831 |
-
.sui-2-3-
|
2832 |
display: block;
|
2833 |
}
|
2834 |
|
2835 |
-
.sui-2-3-
|
2836 |
margin-right: 20px;
|
2837 |
}
|
2838 |
|
2839 |
-
.sui-2-3-
|
2840 |
padding-left: 20px;
|
2841 |
border-left: 1px solid #E6E6E6;
|
2842 |
}
|
2843 |
|
2844 |
-
.sui-2-3-
|
2845 |
color: #888888;
|
2846 |
font-weight: bold;
|
2847 |
}
|
2848 |
|
2849 |
-
.sui-2-3-
|
2850 |
color: #AAAAAA;
|
2851 |
font-weight: 500;
|
2852 |
letter-spacing: -0.25px;
|
2853 |
}
|
2854 |
|
2855 |
-
.sui-2-3-
|
2856 |
color: #1ABC9C;
|
2857 |
}
|
2858 |
|
2859 |
-
.sui-2-3-
|
2860 |
color: #888888;
|
2861 |
}
|
2862 |
|
2863 |
@media (max-width: 782px) {
|
2864 |
-
.sui-2-3-
|
2865 |
margin-top: 15px;
|
2866 |
}
|
2867 |
}
|
2868 |
|
2869 |
@media (min-width: 783px) {
|
2870 |
-
.sui-2-3-
|
2871 |
margin-left: 15px;
|
2872 |
}
|
2873 |
}
|
2874 |
|
2875 |
@media (min-width: 783px) {
|
2876 |
-
.sui-2-3-
|
2877 |
-webkit-box-flex: 1;
|
2878 |
-ms-flex: 1;
|
2879 |
flex: 1;
|
@@ -2881,7 +2900,7 @@
|
|
2881 |
}
|
2882 |
|
2883 |
@media (min-width: 783px) {
|
2884 |
-
.sui-2-3-
|
2885 |
-webkit-box-flex: 0;
|
2886 |
-ms-flex: 0 0 auto;
|
2887 |
flex: 0 0 auto;
|
@@ -2889,7 +2908,7 @@
|
|
2889 |
}
|
2890 |
|
2891 |
@media (min-width: 783px) {
|
2892 |
-
.sui-2-3-
|
2893 |
display: -webkit-box;
|
2894 |
display: -ms-flexbox;
|
2895 |
display: flex;
|
@@ -2897,7 +2916,7 @@
|
|
2897 |
}
|
2898 |
}
|
2899 |
|
2900 |
-
.sui-2-3-
|
2901 |
max-width: 100%;
|
2902 |
-webkit-box-flex: 0;
|
2903 |
-ms-flex: 0 1 auto;
|
@@ -2905,13 +2924,13 @@
|
|
2905 |
}
|
2906 |
|
2907 |
@media (min-width: 783px) {
|
2908 |
-
.sui-2-3-
|
2909 |
margin-right: 15px;
|
2910 |
}
|
2911 |
}
|
2912 |
|
2913 |
@media (min-width: 783px) {
|
2914 |
-
.sui-2-3-
|
2915 |
display: -webkit-box;
|
2916 |
display: -ms-flexbox;
|
2917 |
display: flex;
|
@@ -2922,7 +2941,7 @@
|
|
2922 |
}
|
2923 |
|
2924 |
@media (min-width: 783px) {
|
2925 |
-
.sui-2-3-
|
2926 |
-webkit-box-flex: 1;
|
2927 |
-ms-flex: 1;
|
2928 |
flex: 1;
|
@@ -2930,13 +2949,13 @@
|
|
2930 |
}
|
2931 |
|
2932 |
@media (min-width: 783px) {
|
2933 |
-
.sui-2-3-
|
2934 |
margin-right: 15px;
|
2935 |
}
|
2936 |
}
|
2937 |
|
2938 |
@media (min-width: 783px) {
|
2939 |
-
.sui-2-3-
|
2940 |
-webkit-box-flex: 0;
|
2941 |
-ms-flex: 0 0 auto;
|
2942 |
flex: 0 0 auto;
|
@@ -2944,7 +2963,7 @@
|
|
2944 |
}
|
2945 |
|
2946 |
@media (min-width: 783px) {
|
2947 |
-
.sui-2-3-
|
2948 |
display: -webkit-box;
|
2949 |
display: -ms-flexbox;
|
2950 |
display: flex;
|
@@ -2952,129 +2971,129 @@
|
|
2952 |
}
|
2953 |
|
2954 |
@media (min-width: 783px) {
|
2955 |
-
.sui-2-3-
|
2956 |
position: -webkit-sticky !important;
|
2957 |
position: sticky !important;
|
2958 |
top: 32px;
|
2959 |
-
z-index:
|
2960 |
}
|
2961 |
}
|
2962 |
|
2963 |
-
.sui-2-3-
|
2964 |
-webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.15);
|
2965 |
box-shadow: 0 5px 25px rgba(0, 0, 0, 0.15);
|
2966 |
}
|
2967 |
|
2968 |
-
.sui-2-3-
|
2969 |
padding-top: 15px;
|
2970 |
padding-bottom: 15px;
|
2971 |
}
|
2972 |
|
2973 |
@media (max-width: 782px) {
|
2974 |
-
.sui-2-3-
|
2975 |
padding-right: 20px;
|
2976 |
padding-left: 20px;
|
2977 |
}
|
2978 |
}
|
2979 |
|
2980 |
@media (min-width: 783px) {
|
2981 |
-
.sui-2-3-
|
2982 |
padding-right: 30px;
|
2983 |
padding-left: 30px;
|
2984 |
}
|
2985 |
}
|
2986 |
|
2987 |
@media (max-width: 782px) {
|
2988 |
-
.sui-2-3-
|
2989 |
margin-bottom: 20px;
|
2990 |
}
|
2991 |
}
|
2992 |
|
2993 |
@media (min-width: 783px) {
|
2994 |
-
.sui-2-3-
|
2995 |
margin-bottom: 30px;
|
2996 |
}
|
2997 |
}
|
2998 |
|
2999 |
-
.sui-2-3-
|
3000 |
display: block;
|
3001 |
text-align: center;
|
3002 |
}
|
3003 |
|
3004 |
-
.sui-2-3-
|
3005 |
max-width: 600px;
|
3006 |
margin-right: auto;
|
3007 |
margin-left: auto;
|
3008 |
}
|
3009 |
|
3010 |
-
.sui-2-3-
|
3011 |
margin: 0 0 20px;
|
3012 |
}
|
3013 |
|
3014 |
-
.sui-2-3-
|
3015 |
margin-bottom: 0;
|
3016 |
}
|
3017 |
|
3018 |
-
.sui-2-3-
|
3019 |
margin: 0 0 30px;
|
3020 |
letter-spacing: -0.25px;
|
3021 |
}
|
3022 |
|
3023 |
-
.sui-2-3-
|
3024 |
margin-bottom: 0;
|
3025 |
}
|
3026 |
|
3027 |
@media (max-width: 782px) {
|
3028 |
-
.sui-2-3-
|
3029 |
margin-top: 20px;
|
3030 |
margin-bottom: 20px;
|
3031 |
}
|
3032 |
}
|
3033 |
|
3034 |
@media (min-width: 783px) {
|
3035 |
-
.sui-2-3-
|
3036 |
margin-top: 30px;
|
3037 |
margin-bottom: 30px;
|
3038 |
}
|
3039 |
}
|
3040 |
|
3041 |
-
.sui-2-3-
|
3042 |
margin: 10px auto;
|
3043 |
}
|
3044 |
|
3045 |
-
.sui-2-3-
|
3046 |
margin-top: 0;
|
3047 |
}
|
3048 |
|
3049 |
-
.sui-2-3-
|
3050 |
margin-bottom: 0;
|
3051 |
}
|
3052 |
|
3053 |
-
.sui-2-3-
|
3054 |
margin: 30px auto;
|
3055 |
}
|
3056 |
|
3057 |
-
.sui-2-3-
|
3058 |
margin-top: 0;
|
3059 |
}
|
3060 |
|
3061 |
-
.sui-2-3-
|
3062 |
margin-bottom: 0;
|
3063 |
}
|
3064 |
|
3065 |
@media (max-width: 782px) {
|
3066 |
-
.sui-2-3-
|
3067 |
padding: 20px;
|
3068 |
}
|
3069 |
}
|
3070 |
|
3071 |
@media (min-width: 783px) {
|
3072 |
-
.sui-2-3-
|
3073 |
padding: 30px;
|
3074 |
}
|
3075 |
}
|
3076 |
|
3077 |
-
.sui-2-3-
|
3078 |
display: block;
|
3079 |
margin: 0;
|
3080 |
padding: 0;
|
@@ -3086,39 +3105,39 @@
|
|
3086 |
text-overflow: ellipsis;
|
3087 |
}
|
3088 |
|
3089 |
-
.sui-2-3-
|
3090 |
vertical-align: middle;
|
3091 |
}
|
3092 |
|
3093 |
-
.sui-2-3-
|
3094 |
float: left;
|
3095 |
display: block;
|
3096 |
margin-right: 10px;
|
3097 |
}
|
3098 |
|
3099 |
-
.sui-2-3-
|
3100 |
color: inherit;
|
3101 |
font-size: 20px;
|
3102 |
vertical-align: text-bottom;
|
3103 |
}
|
3104 |
|
3105 |
-
.sui-2-3-
|
3106 |
position: relative;
|
3107 |
}
|
3108 |
|
3109 |
-
.sui-2-3-
|
3110 |
width: 100px;
|
3111 |
position: absolute;
|
3112 |
bottom: 0;
|
3113 |
}
|
3114 |
|
3115 |
@media (max-width: 782px) {
|
3116 |
-
.sui-2-3-
|
3117 |
display: none;
|
3118 |
}
|
3119 |
}
|
3120 |
|
3121 |
-
.sui-2-3-
|
3122 |
position: relative;
|
3123 |
padding: 15px 20px 15px 43px;
|
3124 |
border-radius: 4px;
|
@@ -3131,87 +3150,87 @@
|
|
3131 |
border-left: 2px solid #8D00B1;
|
3132 |
}
|
3133 |
|
3134 |
-
.sui-2-3-
|
3135 |
color: #333333;
|
3136 |
font-weight: 500;
|
3137 |
}
|
3138 |
|
3139 |
-
.sui-2-3-
|
3140 |
content: "I";
|
3141 |
}
|
3142 |
|
3143 |
-
.sui-2-3-
|
3144 |
color: #8D00B1;
|
3145 |
margin-left: -23px;
|
3146 |
margin-right: 10px;
|
3147 |
}
|
3148 |
|
3149 |
@media (min-width: 783px) {
|
3150 |
-
.sui-2-3-
|
3151 |
padding-left: 130px;
|
3152 |
}
|
3153 |
}
|
3154 |
|
3155 |
-
.sui-2-3-
|
3156 |
padding: 0;
|
3157 |
}
|
3158 |
|
3159 |
-
.sui-2-3-
|
3160 |
padding: 20px;
|
3161 |
border: 1px solid #E6E6E6;
|
3162 |
border-radius: 4px;
|
3163 |
}
|
3164 |
|
3165 |
@media (min-width: 783px) {
|
3166 |
-
.sui-2-3-
|
3167 |
padding: 30px;
|
3168 |
}
|
3169 |
}
|
3170 |
|
3171 |
-
.sui-2-3-
|
3172 |
margin-bottom: 30px;
|
3173 |
padding-bottom: 30px;
|
3174 |
border-bottom: 1px solid #E6E6E6;
|
3175 |
}
|
3176 |
|
3177 |
@media (max-width: 782px) {
|
3178 |
-
.sui-2-3-
|
3179 |
margin-bottom: 20px;
|
3180 |
padding-bottom: 20px;
|
3181 |
}
|
3182 |
}
|
3183 |
|
3184 |
-
.sui-2-3-
|
3185 |
margin: 10px 0 0;
|
3186 |
border: 1px solid #E6E6E6;
|
3187 |
border-radius: 4px;
|
3188 |
}
|
3189 |
|
3190 |
@media (max-width: 782px) {
|
3191 |
-
.sui-2-3-
|
3192 |
margin-bottom: 20px;
|
3193 |
}
|
3194 |
}
|
3195 |
|
3196 |
@media (min-width: 783px) {
|
3197 |
-
.sui-2-3-
|
3198 |
margin-bottom: 30px;
|
3199 |
}
|
3200 |
}
|
3201 |
|
3202 |
@media (max-width: 782px) {
|
3203 |
-
.sui-2-3-
|
3204 |
padding: 20px;
|
3205 |
}
|
3206 |
}
|
3207 |
|
3208 |
@media (min-width: 783px) {
|
3209 |
-
.sui-2-3-
|
3210 |
padding: 30px;
|
3211 |
}
|
3212 |
}
|
3213 |
|
3214 |
-
.sui-2-3-
|
3215 |
position: relative;
|
3216 |
margin-bottom: 30px;
|
3217 |
padding-bottom: 30px;
|
@@ -3219,30 +3238,30 @@
|
|
3219 |
}
|
3220 |
|
3221 |
@media (max-width: 782px) {
|
3222 |
-
.sui-2-3-
|
3223 |
padding-top: 20px;
|
3224 |
}
|
3225 |
}
|
3226 |
|
3227 |
@media (min-width: 783px) {
|
3228 |
-
.sui-2-3-
|
3229 |
margin-left: 30px;
|
3230 |
}
|
3231 |
}
|
3232 |
|
3233 |
-
.sui-2-3-
|
3234 |
margin-bottom: 0;
|
3235 |
padding-bottom: 0;
|
3236 |
border-bottom-width: 0;
|
3237 |
}
|
3238 |
|
3239 |
-
.sui-2-3-
|
3240 |
opacity: 0.5;
|
3241 |
pointer-events: none;
|
3242 |
background-color: rgba(242, 242, 242, 0.5);
|
3243 |
}
|
3244 |
|
3245 |
-
.sui-2-3-
|
3246 |
margin-right: -20px;
|
3247 |
margin-left: -sui-gutter-md;
|
3248 |
padding-right: 20px;
|
@@ -3250,7 +3269,7 @@
|
|
3250 |
}
|
3251 |
|
3252 |
@media (min-width: 783px) {
|
3253 |
-
.sui-2-3-
|
3254 |
margin-right: -30px;
|
3255 |
margin-left: -30px;
|
3256 |
padding-right: 30px;
|
@@ -3259,64 +3278,62 @@
|
|
3259 |
}
|
3260 |
|
3261 |
@media (min-width: 783px) {
|
3262 |
-
.sui-2-3-
|
3263 |
display: -webkit-box;
|
3264 |
display: -ms-flexbox;
|
3265 |
display: flex;
|
3266 |
}
|
3267 |
}
|
3268 |
|
3269 |
-
.sui-2-3-
|
3270 |
position: relative;
|
3271 |
margin-bottom: 20px;
|
3272 |
}
|
3273 |
|
3274 |
@media (max-width: 782px) {
|
3275 |
-
.sui-2-3-
|
3276 |
padding-top: 20px;
|
3277 |
}
|
3278 |
}
|
3279 |
|
3280 |
@media (min-width: 783px) {
|
3281 |
-
.sui-2-3-
|
3282 |
margin-left: 30px;
|
3283 |
}
|
3284 |
}
|
3285 |
|
3286 |
@media (min-width: 783px) {
|
3287 |
-
.sui-2-3-
|
3288 |
margin: 5px 0;
|
3289 |
line-height: 30px;
|
3290 |
}
|
3291 |
}
|
3292 |
|
3293 |
-
.sui-2-3-
|
3294 |
margin-bottom: 0;
|
3295 |
}
|
3296 |
|
3297 |
@media (min-width: 783px) {
|
3298 |
-
.sui-2-3-
|
3299 |
display: -webkit-box;
|
3300 |
display: -ms-flexbox;
|
3301 |
display: flex;
|
3302 |
}
|
3303 |
}
|
3304 |
|
3305 |
-
.sui-2-3-
|
3306 |
-
|
|
|
|
|
|
|
3307 |
}
|
3308 |
|
3309 |
-
|
3310 |
-
|
3311 |
-
max-width: var(--column-width, 200px);
|
3312 |
-
-webkit-box-flex: 0;
|
3313 |
-
-ms-flex: 0 1 var(--column-width, 200px);
|
3314 |
-
flex: 0 1 var(--column-width, 200px);
|
3315 |
-
}
|
3316 |
}
|
3317 |
|
3318 |
@media (min-width: 783px) {
|
3319 |
-
.sui-2-3-
|
3320 |
min-width: 0;
|
3321 |
-webkit-box-flex: 1;
|
3322 |
-ms-flex: 1;
|
@@ -3324,7 +3341,7 @@
|
|
3324 |
}
|
3325 |
}
|
3326 |
|
3327 |
-
.sui-2-3-
|
3328 |
display: block;
|
3329 |
margin: 0 0 5px;
|
3330 |
padding: 0;
|
@@ -3334,15 +3351,15 @@
|
|
3334 |
letter-spacing: -0.25px;
|
3335 |
}
|
3336 |
|
3337 |
-
.sui-2-3-
|
3338 |
margin: 0;
|
3339 |
}
|
3340 |
|
3341 |
-
.sui-2-3-
|
3342 |
color: #333333;
|
3343 |
}
|
3344 |
|
3345 |
-
.sui-2-3-
|
3346 |
display: -webkit-box;
|
3347 |
display: -ms-flexbox;
|
3348 |
display: flex;
|
@@ -3351,19 +3368,19 @@
|
|
3351 |
align-items: center;
|
3352 |
}
|
3353 |
|
3354 |
-
.sui-2-3-
|
3355 |
margin-left: 10px;
|
3356 |
}
|
3357 |
|
3358 |
-
.sui-2-3-
|
3359 |
line-height: 22px;
|
3360 |
}
|
3361 |
|
3362 |
-
.sui-2-3-
|
3363 |
margin-top: 10px;
|
3364 |
}
|
3365 |
|
3366 |
-
.sui-2-3-
|
3367 |
margin-top: 0;
|
3368 |
padding-top: 21px;
|
3369 |
padding-right: 20px;
|
@@ -3371,7 +3388,7 @@
|
|
3371 |
border-bottom: none;
|
3372 |
}
|
3373 |
|
3374 |
-
.sui-2-3-
|
3375 |
content: '';
|
3376 |
height: 1px;
|
3377 |
clear: both;
|
@@ -3383,80 +3400,82 @@
|
|
3383 |
background-color: #E6E6E6;
|
3384 |
}
|
3385 |
|
3386 |
-
.sui-2-3-
|
3387 |
margin-top: 0;
|
3388 |
}
|
3389 |
|
3390 |
-
.sui-2-3-
|
3391 |
content: unset;
|
3392 |
}
|
3393 |
|
3394 |
-
.sui-2-3-
|
3395 |
padding-bottom: 30px;
|
3396 |
}
|
3397 |
|
3398 |
-
.sui-2-3-
|
3399 |
content: unset;
|
3400 |
}
|
3401 |
|
3402 |
@media (max-width: 782px) {
|
3403 |
-
.sui-2-3-
|
3404 |
padding-top: 20px;
|
3405 |
}
|
3406 |
}
|
3407 |
|
3408 |
@media (min-width: 783px) {
|
3409 |
-
.sui-2-3-
|
3410 |
padding-top: 31px;
|
3411 |
padding-right: 30px;
|
3412 |
padding-left: 30px;
|
3413 |
}
|
3414 |
}
|
3415 |
|
3416 |
-
.sui-2-3-
|
3417 |
background-color: #F8F8F8;
|
3418 |
}
|
3419 |
|
3420 |
-
.sui-2-3-
|
3421 |
list-style: none;
|
3422 |
}
|
3423 |
|
3424 |
-
.sui-2-3-
|
3425 |
display: -webkit-box;
|
3426 |
display: -ms-flexbox;
|
3427 |
display: flex;
|
3428 |
-ms-flex-wrap: wrap;
|
3429 |
flex-wrap: wrap;
|
|
|
3430 |
margin-right: -10px;
|
|
|
3431 |
margin-left: -10px;
|
3432 |
padding: 0;
|
3433 |
border: 0;
|
3434 |
}
|
3435 |
|
3436 |
-
.sui-2-3-
|
3437 |
margin: 0;
|
3438 |
padding: 10px;
|
3439 |
border: 0;
|
3440 |
}
|
3441 |
|
3442 |
-
.sui-2-3-
|
3443 |
padding: 5px;
|
3444 |
}
|
3445 |
|
3446 |
-
.sui-2-3-
|
3447 |
-webkit-box-flex: 0;
|
3448 |
-ms-flex: 0 0 auto;
|
3449 |
flex: 0 0 auto;
|
3450 |
}
|
3451 |
|
3452 |
-
.sui-2-3-
|
3453 |
-webkit-box-flex: 1;
|
3454 |
-ms-flex: 1;
|
3455 |
flex: 1;
|
3456 |
}
|
3457 |
|
3458 |
@media (max-width: 782px) {
|
3459 |
-
.sui-2-3-
|
3460 |
min-width: 100%;
|
3461 |
-ms-flex-preferred-size: 100%;
|
3462 |
flex-basis: 100%;
|
@@ -3464,7 +3483,7 @@
|
|
3464 |
}
|
3465 |
|
3466 |
@media (min-width: 783px) {
|
3467 |
-
.sui-2-3-
|
3468 |
min-width: 100%;
|
3469 |
-ms-flex-preferred-size: 100%;
|
3470 |
flex-basis: 100%;
|
@@ -3472,7 +3491,7 @@
|
|
3472 |
}
|
3473 |
|
3474 |
@media (max-width: 782px) {
|
3475 |
-
.sui-2-3-
|
3476 |
min-width: 100%;
|
3477 |
-ms-flex-preferred-size: 100%;
|
3478 |
flex-basis: 100%;
|
@@ -3480,7 +3499,7 @@
|
|
3480 |
}
|
3481 |
|
3482 |
@media (min-width: 783px) {
|
3483 |
-
.sui-2-3-
|
3484 |
min-width: 50%;
|
3485 |
-ms-flex-preferred-size: 50%;
|
3486 |
flex-basis: 50%;
|
@@ -3488,7 +3507,7 @@
|
|
3488 |
}
|
3489 |
|
3490 |
@media (max-width: 782px) {
|
3491 |
-
.sui-2-3-
|
3492 |
min-width: 100%;
|
3493 |
-ms-flex-preferred-size: 100%;
|
3494 |
flex-basis: 100%;
|
@@ -3496,7 +3515,7 @@
|
|
3496 |
}
|
3497 |
|
3498 |
@media (min-width: 783px) {
|
3499 |
-
.sui-2-3-
|
3500 |
min-width: 33.33%;
|
3501 |
-ms-flex-preferred-size: 33.33%;
|
3502 |
flex-basis: 33.33%;
|
@@ -3504,7 +3523,7 @@
|
|
3504 |
}
|
3505 |
|
3506 |
@media (max-width: 782px) {
|
3507 |
-
.sui-2-3-
|
3508 |
min-width: 100%;
|
3509 |
-ms-flex-preferred-size: 100%;
|
3510 |
flex-basis: 100%;
|
@@ -3512,7 +3531,7 @@
|
|
3512 |
}
|
3513 |
|
3514 |
@media (min-width: 783px) {
|
3515 |
-
.sui-2-3-
|
3516 |
min-width: 25%;
|
3517 |
-ms-flex-preferred-size: 25%;
|
3518 |
flex-basis: 25%;
|
@@ -3520,7 +3539,7 @@
|
|
3520 |
}
|
3521 |
|
3522 |
@media (max-width: 782px) {
|
3523 |
-
.sui-2-3-
|
3524 |
min-width: 100%;
|
3525 |
-ms-flex-preferred-size: 100%;
|
3526 |
flex-basis: 100%;
|
@@ -3528,7 +3547,7 @@
|
|
3528 |
}
|
3529 |
|
3530 |
@media (min-width: 783px) {
|
3531 |
-
.sui-2-3-
|
3532 |
min-width: 20%;
|
3533 |
-ms-flex-preferred-size: 20%;
|
3534 |
flex-basis: 20%;
|
@@ -3536,18 +3555,18 @@
|
|
3536 |
}
|
3537 |
|
3538 |
@media (max-width: 782px) {
|
3539 |
-
.sui-2-3-
|
3540 |
padding: 10px 20px;
|
3541 |
}
|
3542 |
}
|
3543 |
|
3544 |
@media (min-width: 783px) {
|
3545 |
-
.sui-2-3-
|
3546 |
padding: 20px 30px;
|
3547 |
}
|
3548 |
}
|
3549 |
|
3550 |
-
.sui-2-3-
|
3551 |
overflow: hidden;
|
3552 |
display: block;
|
3553 |
border-radius: 4px;
|
@@ -3561,7 +3580,7 @@
|
|
3561 |
transition: all 0.3s ease;
|
3562 |
}
|
3563 |
|
3564 |
-
.sui-2-3-
|
3565 |
display: block;
|
3566 |
padding-right: 30px;
|
3567 |
padding-left: 20px;
|
@@ -3569,7 +3588,7 @@
|
|
3569 |
transition: all 0.3s ease;
|
3570 |
}
|
3571 |
|
3572 |
-
.sui-2-3-
|
3573 |
display: -webkit-box;
|
3574 |
display: -ms-flexbox;
|
3575 |
display: flex;
|
@@ -3583,7 +3602,7 @@
|
|
3583 |
font-weight: 500;
|
3584 |
}
|
3585 |
|
3586 |
-
.sui-2-3-
|
3587 |
width: 30px;
|
3588 |
-webkit-box-flex: 0;
|
3589 |
-ms-flex: 0 0 30px;
|
@@ -3595,7 +3614,7 @@
|
|
3595 |
text-align: center;
|
3596 |
}
|
3597 |
|
3598 |
-
.sui-2-3-
|
3599 |
display: block;
|
3600 |
color: #AAAAAA;
|
3601 |
line-height: 20px;
|
@@ -3603,14 +3622,14 @@
|
|
3603 |
transition: all 0.3s ease;
|
3604 |
}
|
3605 |
|
3606 |
-
.sui-2-3-
|
3607 |
max-width: 24px;
|
3608 |
height: auto;
|
3609 |
display: block;
|
3610 |
margin: 0 5px 0 0;
|
3611 |
}
|
3612 |
|
3613 |
-
.sui-2-3-
|
3614 |
padding-top: 20px;
|
3615 |
padding-bottom: 20px;
|
3616 |
border-top: 1px solid rgba(230, 230, 230, 0.5);
|
@@ -3618,14 +3637,14 @@
|
|
3618 |
line-height: 22px;
|
3619 |
}
|
3620 |
|
3621 |
-
.sui-2-3-
|
3622 |
overflow: hidden;
|
3623 |
position: relative;
|
3624 |
background-color: #E1F6FF;
|
3625 |
color: #17A8E3;
|
3626 |
}
|
3627 |
|
3628 |
-
.sui-2-3-
|
3629 |
content: "_";
|
3630 |
position: absolute;
|
3631 |
z-index: 1;
|
@@ -3635,7 +3654,7 @@
|
|
3635 |
font-size: 12px;
|
3636 |
}
|
3637 |
|
3638 |
-
.sui-2-3-
|
3639 |
content: " ";
|
3640 |
position: absolute;
|
3641 |
top: 0;
|
@@ -3644,24 +3663,24 @@
|
|
3644 |
border-left: 40px solid transparent;
|
3645 |
}
|
3646 |
|
3647 |
-
.sui-2-3-
|
3648 |
color: #17A8E3;
|
3649 |
}
|
3650 |
|
3651 |
-
.sui-2-3-
|
3652 |
border-top-color: #E1F6FF;
|
3653 |
}
|
3654 |
|
3655 |
-
.sui-2-3-
|
3656 |
-webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05);
|
3657 |
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05);
|
3658 |
}
|
3659 |
|
3660 |
-
.sui-2-3-
|
3661 |
text-align: center;
|
3662 |
}
|
3663 |
|
3664 |
-
.sui-2-3-
|
3665 |
display: block;
|
3666 |
padding-top: 21px;
|
3667 |
padding-right: 10px;
|
@@ -3669,20 +3688,20 @@
|
|
3669 |
padding-left: 10px;
|
3670 |
}
|
3671 |
|
3672 |
-
.sui-2-3-
|
3673 |
display: block;
|
3674 |
margin: 0 auto 7px;
|
3675 |
}
|
3676 |
|
3677 |
-
.sui-2-3-
|
3678 |
line-height: 16px;
|
3679 |
}
|
3680 |
|
3681 |
-
.sui-2-3-
|
3682 |
margin: 0 auto;
|
3683 |
}
|
3684 |
|
3685 |
-
.sui-2-3-
|
3686 |
display: block;
|
3687 |
margin: 0;
|
3688 |
border: 1px solid #E6E6E6;
|
@@ -3690,12 +3709,20 @@
|
|
3690 |
background-color: #FFFFFF;
|
3691 |
}
|
3692 |
|
3693 |
-
.sui-2-3-
|
3694 |
-
.sui-2-3-
|
3695 |
margin: 0;
|
3696 |
}
|
3697 |
|
3698 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3699 |
min-width: 0;
|
3700 |
display: -webkit-box;
|
3701 |
display: -ms-flexbox;
|
@@ -3711,7 +3738,7 @@
|
|
3711 |
letter-spacing: -0.25px;
|
3712 |
}
|
3713 |
|
3714 |
-
.sui-2-3-
|
3715 |
-webkit-box-flex: 0;
|
3716 |
-ms-flex: 0 0 30px;
|
3717 |
flex: 0 0 30px;
|
@@ -3719,46 +3746,121 @@
|
|
3719 |
text-align: center;
|
3720 |
}
|
3721 |
|
3722 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3723 |
display: block;
|
|
|
|
|
|
|
|
|
|
|
3724 |
}
|
3725 |
|
3726 |
-
.sui-2-3-
|
3727 |
margin-left: 10px;
|
3728 |
}
|
3729 |
|
3730 |
-
.sui-2-3-
|
3731 |
display: block;
|
3732 |
overflow: hidden;
|
3733 |
text-overflow: ellipsis;
|
3734 |
white-space: nowrap;
|
3735 |
}
|
3736 |
|
3737 |
-
.sui-2-3-
|
3738 |
-
.sui-2-3-
|
3739 |
-
.sui-2-3-
|
3740 |
margin-left: 10px;
|
3741 |
}
|
3742 |
|
3743 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3744 |
width: 1px;
|
3745 |
height: 20px;
|
3746 |
background-color: #E6E6E6;
|
3747 |
}
|
3748 |
|
3749 |
-
.sui-2-3-
|
3750 |
margin-right: 10px;
|
3751 |
}
|
3752 |
|
3753 |
-
.sui-2-3-
|
3754 |
margin-left: 10px;
|
3755 |
}
|
3756 |
|
3757 |
-
.sui-2-3-
|
3758 |
margin-left: 0;
|
3759 |
}
|
3760 |
|
3761 |
-
.sui-2-3-
|
3762 |
width: 30px;
|
3763 |
height: 30px;
|
3764 |
cursor: help;
|
@@ -3778,26 +3880,27 @@
|
|
3778 |
transition: all 0.3s ease;
|
3779 |
}
|
3780 |
|
3781 |
-
.sui-2-3-
|
3782 |
font-size: 12px;
|
3783 |
}
|
3784 |
|
3785 |
-
.sui-2-3-
|
3786 |
display: block;
|
3787 |
color: inherit;
|
3788 |
}
|
3789 |
|
3790 |
-
.sui-2-3-
|
3791 |
background-color: #F2F2F2;
|
3792 |
}
|
3793 |
|
3794 |
-
.sui-2-3-
|
3795 |
-webkit-transition: 0.2s linear;
|
3796 |
transition: 0.2s linear;
|
3797 |
}
|
3798 |
|
3799 |
-
.sui-2-3-
|
3800 |
-
.sui-2-3-
|
|
|
3801 |
width: 30px;
|
3802 |
-webkit-box-flex: 0;
|
3803 |
-ms-flex: 0 0 30px;
|
@@ -3809,24 +3912,72 @@
|
|
3809 |
transition: all 0.3s ease;
|
3810 |
}
|
3811 |
|
3812 |
-
.sui-2-3-
|
3813 |
-
.sui-2-3-
|
|
|
3814 |
display: block;
|
3815 |
color: inherit;
|
3816 |
}
|
3817 |
|
3818 |
-
.sui-2-3-
|
3819 |
-
.sui-2-3-
|
3820 |
-
.sui-2-3-
|
3821 |
-
|
3822 |
-
|
3823 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3824 |
-webkit-box-flex: 0;
|
3825 |
-ms-flex: 0 0 auto;
|
3826 |
flex: 0 0 auto;
|
3827 |
}
|
3828 |
|
3829 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3830 |
cursor: pointer;
|
3831 |
display: -webkit-box;
|
3832 |
display: -ms-flexbox;
|
@@ -3834,195 +3985,567 @@
|
|
3834 |
-webkit-box-align: center;
|
3835 |
-ms-flex-align: center;
|
3836 |
align-items: center;
|
3837 |
-
padding:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3838 |
}
|
3839 |
|
3840 |
@media (max-width: 782px) {
|
3841 |
-
.sui-2-3-
|
3842 |
-
|
3843 |
}
|
3844 |
}
|
3845 |
|
3846 |
@media (min-width: 783px) {
|
3847 |
-
.sui-2-3-
|
3848 |
-
|
3849 |
}
|
3850 |
}
|
3851 |
|
3852 |
-
.sui-2-3-
|
3853 |
-
|
3854 |
-
display: -webkit-box;
|
3855 |
-
display: -ms-flexbox;
|
3856 |
-
display: flex;
|
3857 |
-
-webkit-box-align: center;
|
3858 |
-
-ms-flex-align: center;
|
3859 |
-
align-items: center;
|
3860 |
-
padding: 5px 20px 5px;
|
3861 |
}
|
3862 |
|
3863 |
@media (max-width: 782px) {
|
3864 |
-
.sui-2-3-
|
3865 |
-
|
3866 |
}
|
3867 |
}
|
3868 |
|
3869 |
@media (min-width: 783px) {
|
3870 |
-
.sui-2-3-
|
3871 |
-
|
3872 |
}
|
3873 |
}
|
3874 |
|
3875 |
-
.sui-2-3-15 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body {
|
3876 |
-
display: none;
|
3877 |
-
border-top: 1px solid #E6E6E6;
|
3878 |
-
}
|
3879 |
-
|
3880 |
@media (max-width: 782px) {
|
3881 |
-
.sui-2-3-
|
3882 |
-
|
3883 |
}
|
3884 |
}
|
3885 |
|
3886 |
@media (min-width: 783px) {
|
3887 |
-
.sui-2-3-
|
3888 |
-
|
3889 |
}
|
3890 |
}
|
3891 |
|
3892 |
-
|
3893 |
-
-
|
3894 |
-
|
3895 |
-
}
|
3896 |
-
|
3897 |
-
.sui-2-3-15 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-body {
|
3898 |
-
display: block;
|
3899 |
}
|
3900 |
|
3901 |
-
|
3902 |
-
|
|
|
|
|
3903 |
}
|
3904 |
|
3905 |
-
.sui-2-3-
|
3906 |
-
border-bottom:
|
|
|
3907 |
}
|
3908 |
|
3909 |
@media (max-width: 782px) {
|
3910 |
-
.sui-2-3-
|
3911 |
-
padding:
|
3912 |
}
|
3913 |
}
|
3914 |
|
3915 |
@media (min-width: 783px) {
|
3916 |
-
.sui-2-3-
|
3917 |
-
padding:
|
3918 |
}
|
3919 |
}
|
3920 |
|
3921 |
-
.sui-2-3-
|
3922 |
-
|
3923 |
}
|
3924 |
|
3925 |
-
.sui-2-3-
|
3926 |
-
|
3927 |
border-radius: 4px;
|
3928 |
-
background-color: #FFFFFF;
|
3929 |
-
-webkit-box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.05);
|
3930 |
-
box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.05);
|
3931 |
-
-webkit-transition: all 0.3s ease;
|
3932 |
-
transition: all 0.3s ease;
|
3933 |
}
|
3934 |
|
3935 |
-
|
3936 |
-
.sui-2-3-
|
3937 |
-
|
|
|
3938 |
}
|
3939 |
|
3940 |
-
|
3941 |
-
-
|
3942 |
-
|
|
|
3943 |
}
|
3944 |
|
3945 |
-
|
3946 |
-
|
|
|
|
|
3947 |
}
|
3948 |
|
3949 |
-
|
3950 |
-
-
|
3951 |
-
|
|
|
3952 |
}
|
3953 |
|
3954 |
-
.sui-2-3-
|
3955 |
-
|
3956 |
}
|
3957 |
|
3958 |
-
.sui-2-3-
|
3959 |
-
|
3960 |
}
|
3961 |
|
3962 |
-
.sui-2-3-
|
3963 |
-
-
|
3964 |
-
|
3965 |
}
|
3966 |
|
3967 |
-
|
3968 |
-
.sui-2-3-
|
3969 |
-
|
3970 |
-
|
3971 |
}
|
3972 |
|
3973 |
-
|
3974 |
-
|
|
|
|
|
3975 |
}
|
3976 |
|
3977 |
-
|
3978 |
-
|
|
|
|
|
3979 |
}
|
3980 |
|
3981 |
@media (max-width: 782px) {
|
3982 |
-
.sui-2-3-
|
3983 |
-
margin
|
3984 |
}
|
3985 |
}
|
3986 |
|
3987 |
@media (min-width: 783px) {
|
3988 |
-
.sui-2-3-
|
3989 |
-
margin
|
3990 |
}
|
3991 |
}
|
3992 |
|
3993 |
-
.sui-2-3-15 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message {
|
3994 |
-
display: block;
|
3995 |
-
color: #888888;
|
3996 |
-
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
3997 |
-
letter-spacing: -0.25px;
|
3998 |
-
}
|
3999 |
-
|
4000 |
-
.sui-2-3-15 .sui-wrap .sui-box-builder .sui-box-builder-body:last-child {
|
4001 |
-
border-bottom-right-radius: 3px;
|
4002 |
-
border-bottom-left-radius: 3px;
|
4003 |
-
}
|
4004 |
-
|
4005 |
@media (max-width: 782px) {
|
4006 |
-
.sui-2-3-
|
4007 |
-
|
4008 |
}
|
4009 |
}
|
4010 |
|
4011 |
@media (min-width: 783px) {
|
4012 |
-
.sui-2-3-
|
4013 |
-
|
4014 |
}
|
4015 |
}
|
4016 |
|
4017 |
-
.sui-2-3-
|
4018 |
-
border-bottom: 1px solid #E6E6E6;
|
4019 |
-
}
|
4020 |
-
|
4021 |
-
.sui-2-3-15 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(:only-child):not(:first-child) {
|
4022 |
-
border-top: 1px solid #E6E6E6;
|
4023 |
-
}
|
4024 |
-
|
4025 |
-
.sui-2-3-15 .sui-wrap .sui-col, .sui-2-3-15 .sui-wrap [class*="sui-col-"] {
|
4026 |
min-height: 1px;
|
4027 |
padding-left: 15px;
|
4028 |
padding-right: 15px;
|
@@ -4030,13 +4553,13 @@
|
|
4030 |
}
|
4031 |
|
4032 |
@media (max-width: 782px) {
|
4033 |
-
.sui-2-3-
|
4034 |
padding-left: 10px;
|
4035 |
padding-right: 10px;
|
4036 |
}
|
4037 |
}
|
4038 |
|
4039 |
-
.sui-2-3-
|
4040 |
display: -webkit-box;
|
4041 |
display: -ms-flexbox;
|
4042 |
display: flex;
|
@@ -4047,38 +4570,38 @@
|
|
4047 |
margin-left: -15px;
|
4048 |
}
|
4049 |
|
4050 |
-
.sui-2-3-
|
4051 |
margin-bottom: 0;
|
4052 |
}
|
4053 |
|
4054 |
@media (max-width: 782px) {
|
4055 |
-
.sui-2-3-
|
4056 |
margin-bottom: 0;
|
4057 |
}
|
4058 |
}
|
4059 |
|
4060 |
@media (max-width: 782px) {
|
4061 |
-
.sui-2-3-
|
4062 |
margin-right: -10px;
|
4063 |
margin-bottom: 20px;
|
4064 |
margin-left: -10px;
|
4065 |
}
|
4066 |
}
|
4067 |
|
4068 |
-
.sui-2-3-
|
4069 |
-webkit-box-orient: horizontal;
|
4070 |
-webkit-box-direction: reverse;
|
4071 |
-ms-flex-direction: row-reverse;
|
4072 |
flex-direction: row-reverse;
|
4073 |
}
|
4074 |
|
4075 |
-
.sui-2-3-
|
4076 |
-webkit-box-flex: 1;
|
4077 |
-ms-flex: 1;
|
4078 |
flex: 1;
|
4079 |
}
|
4080 |
|
4081 |
-
.sui-2-3-
|
4082 |
-webkit-box-flex: 0;
|
4083 |
-ms-flex: 0 0 auto;
|
4084 |
flex: 0 0 auto;
|
@@ -4088,761 +4611,761 @@
|
|
4088 |
flex-basis: 100%;
|
4089 |
}
|
4090 |
|
4091 |
-
.sui-2-3-
|
4092 |
width: 100%;
|
4093 |
max-width: 100%;
|
4094 |
-ms-flex-preferred-size: 100%;
|
4095 |
flex-basis: 100%;
|
4096 |
}
|
4097 |
|
4098 |
-
.sui-2-3-
|
4099 |
margin-left: 100%;
|
4100 |
}
|
4101 |
|
4102 |
-
.sui-2-3-
|
4103 |
width: 91.66667%;
|
4104 |
max-width: 91.66667%;
|
4105 |
-ms-flex-preferred-size: 91.66667%;
|
4106 |
flex-basis: 91.66667%;
|
4107 |
}
|
4108 |
|
4109 |
-
.sui-2-3-
|
4110 |
margin-left: 91.66667%;
|
4111 |
}
|
4112 |
|
4113 |
-
.sui-2-3-
|
4114 |
width: 83.33333%;
|
4115 |
max-width: 83.33333%;
|
4116 |
-ms-flex-preferred-size: 83.33333%;
|
4117 |
flex-basis: 83.33333%;
|
4118 |
}
|
4119 |
|
4120 |
-
.sui-2-3-
|
4121 |
margin-left: 83.33333%;
|
4122 |
}
|
4123 |
|
4124 |
-
.sui-2-3-
|
4125 |
width: 75%;
|
4126 |
max-width: 75%;
|
4127 |
-ms-flex-preferred-size: 75%;
|
4128 |
flex-basis: 75%;
|
4129 |
}
|
4130 |
|
4131 |
-
.sui-2-3-
|
4132 |
margin-left: 75%;
|
4133 |
}
|
4134 |
|
4135 |
-
.sui-2-3-
|
4136 |
width: 66.66667%;
|
4137 |
max-width: 66.66667%;
|
4138 |
-ms-flex-preferred-size: 66.66667%;
|
4139 |
flex-basis: 66.66667%;
|
4140 |
}
|
4141 |
|
4142 |
-
.sui-2-3-
|
4143 |
margin-left: 66.66667%;
|
4144 |
}
|
4145 |
|
4146 |
-
.sui-2-3-
|
4147 |
width: 58.33333%;
|
4148 |
max-width: 58.33333%;
|
4149 |
-ms-flex-preferred-size: 58.33333%;
|
4150 |
flex-basis: 58.33333%;
|
4151 |
}
|
4152 |
|
4153 |
-
.sui-2-3-
|
4154 |
margin-left: 58.33333%;
|
4155 |
}
|
4156 |
|
4157 |
-
.sui-2-3-
|
4158 |
width: 50%;
|
4159 |
max-width: 50%;
|
4160 |
-ms-flex-preferred-size: 50%;
|
4161 |
flex-basis: 50%;
|
4162 |
}
|
4163 |
|
4164 |
-
.sui-2-3-
|
4165 |
margin-left: 50%;
|
4166 |
}
|
4167 |
|
4168 |
-
.sui-2-3-
|
4169 |
width: 41.66667%;
|
4170 |
max-width: 41.66667%;
|
4171 |
-ms-flex-preferred-size: 41.66667%;
|
4172 |
flex-basis: 41.66667%;
|
4173 |
}
|
4174 |
|
4175 |
-
.sui-2-3-
|
4176 |
margin-left: 41.66667%;
|
4177 |
}
|
4178 |
|
4179 |
-
.sui-2-3-
|
4180 |
width: 33.33333%;
|
4181 |
max-width: 33.33333%;
|
4182 |
-ms-flex-preferred-size: 33.33333%;
|
4183 |
flex-basis: 33.33333%;
|
4184 |
}
|
4185 |
|
4186 |
-
.sui-2-3-
|
4187 |
margin-left: 33.33333%;
|
4188 |
}
|
4189 |
|
4190 |
-
.sui-2-3-
|
4191 |
width: 25%;
|
4192 |
max-width: 25%;
|
4193 |
-ms-flex-preferred-size: 25%;
|
4194 |
flex-basis: 25%;
|
4195 |
}
|
4196 |
|
4197 |
-
.sui-2-3-
|
4198 |
margin-left: 25%;
|
4199 |
}
|
4200 |
|
4201 |
-
.sui-2-3-
|
4202 |
width: 16.66667%;
|
4203 |
max-width: 16.66667%;
|
4204 |
-ms-flex-preferred-size: 16.66667%;
|
4205 |
flex-basis: 16.66667%;
|
4206 |
}
|
4207 |
|
4208 |
-
.sui-2-3-
|
4209 |
margin-left: 16.66667%;
|
4210 |
}
|
4211 |
|
4212 |
-
.sui-2-3-
|
4213 |
width: 8.33333%;
|
4214 |
max-width: 8.33333%;
|
4215 |
-ms-flex-preferred-size: 8.33333%;
|
4216 |
flex-basis: 8.33333%;
|
4217 |
}
|
4218 |
|
4219 |
-
.sui-2-3-
|
4220 |
margin-left: 8.33333%;
|
4221 |
}
|
4222 |
|
4223 |
@media (min-width: 0px) {
|
4224 |
-
.sui-2-3-
|
4225 |
width: 100%;
|
4226 |
max-width: 100%;
|
4227 |
-ms-flex-preferred-size: 100%;
|
4228 |
flex-basis: 100%;
|
4229 |
}
|
4230 |
-
.sui-2-3-
|
4231 |
margin-left: 100%;
|
4232 |
}
|
4233 |
-
.sui-2-3-
|
4234 |
width: 91.66667%;
|
4235 |
max-width: 91.66667%;
|
4236 |
-ms-flex-preferred-size: 91.66667%;
|
4237 |
flex-basis: 91.66667%;
|
4238 |
}
|
4239 |
-
.sui-2-3-
|
4240 |
margin-left: 91.66667%;
|
4241 |
}
|
4242 |
-
.sui-2-3-
|
4243 |
width: 83.33333%;
|
4244 |
max-width: 83.33333%;
|
4245 |
-ms-flex-preferred-size: 83.33333%;
|
4246 |
flex-basis: 83.33333%;
|
4247 |
}
|
4248 |
-
.sui-2-3-
|
4249 |
margin-left: 83.33333%;
|
4250 |
}
|
4251 |
-
.sui-2-3-
|
4252 |
width: 75%;
|
4253 |
max-width: 75%;
|
4254 |
-ms-flex-preferred-size: 75%;
|
4255 |
flex-basis: 75%;
|
4256 |
}
|
4257 |
-
.sui-2-3-
|
4258 |
margin-left: 75%;
|
4259 |
}
|
4260 |
-
.sui-2-3-
|
4261 |
width: 66.66667%;
|
4262 |
max-width: 66.66667%;
|
4263 |
-ms-flex-preferred-size: 66.66667%;
|
4264 |
flex-basis: 66.66667%;
|
4265 |
}
|
4266 |
-
.sui-2-3-
|
4267 |
margin-left: 66.66667%;
|
4268 |
}
|
4269 |
-
.sui-2-3-
|
4270 |
width: 58.33333%;
|
4271 |
max-width: 58.33333%;
|
4272 |
-ms-flex-preferred-size: 58.33333%;
|
4273 |
flex-basis: 58.33333%;
|
4274 |
}
|
4275 |
-
.sui-2-3-
|
4276 |
margin-left: 58.33333%;
|
4277 |
}
|
4278 |
-
.sui-2-3-
|
4279 |
width: 50%;
|
4280 |
max-width: 50%;
|
4281 |
-ms-flex-preferred-size: 50%;
|
4282 |
flex-basis: 50%;
|
4283 |
}
|
4284 |
-
.sui-2-3-
|
4285 |
margin-left: 50%;
|
4286 |
}
|
4287 |
-
.sui-2-3-
|
4288 |
width: 41.66667%;
|
4289 |
max-width: 41.66667%;
|
4290 |
-ms-flex-preferred-size: 41.66667%;
|
4291 |
flex-basis: 41.66667%;
|
4292 |
}
|
4293 |
-
.sui-2-3-
|
4294 |
margin-left: 41.66667%;
|
4295 |
}
|
4296 |
-
.sui-2-3-
|
4297 |
width: 33.33333%;
|
4298 |
max-width: 33.33333%;
|
4299 |
-ms-flex-preferred-size: 33.33333%;
|
4300 |
flex-basis: 33.33333%;
|
4301 |
}
|
4302 |
-
.sui-2-3-
|
4303 |
margin-left: 33.33333%;
|
4304 |
}
|
4305 |
-
.sui-2-3-
|
4306 |
width: 25%;
|
4307 |
max-width: 25%;
|
4308 |
-ms-flex-preferred-size: 25%;
|
4309 |
flex-basis: 25%;
|
4310 |
}
|
4311 |
-
.sui-2-3-
|
4312 |
margin-left: 25%;
|
4313 |
}
|
4314 |
-
.sui-2-3-
|
4315 |
width: 16.66667%;
|
4316 |
max-width: 16.66667%;
|
4317 |
-ms-flex-preferred-size: 16.66667%;
|
4318 |
flex-basis: 16.66667%;
|
4319 |
}
|
4320 |
-
.sui-2-3-
|
4321 |
margin-left: 16.66667%;
|
4322 |
}
|
4323 |
-
.sui-2-3-
|
4324 |
width: 8.33333%;
|
4325 |
max-width: 8.33333%;
|
4326 |
-ms-flex-preferred-size: 8.33333%;
|
4327 |
flex-basis: 8.33333%;
|
4328 |
}
|
4329 |
-
.sui-2-3-
|
4330 |
margin-left: 8.33333%;
|
4331 |
}
|
4332 |
}
|
4333 |
|
4334 |
@media (min-width: 480px) {
|
4335 |
-
.sui-2-3-
|
4336 |
width: 100%;
|
4337 |
max-width: 100%;
|
4338 |
-ms-flex-preferred-size: 100%;
|
4339 |
flex-basis: 100%;
|
4340 |
}
|
4341 |
-
.sui-2-3-
|
4342 |
margin-left: 100%;
|
4343 |
}
|
4344 |
-
.sui-2-3-
|
4345 |
width: 91.66667%;
|
4346 |
max-width: 91.66667%;
|
4347 |
-ms-flex-preferred-size: 91.66667%;
|
4348 |
flex-basis: 91.66667%;
|
4349 |
}
|
4350 |
-
.sui-2-3-
|
4351 |
margin-left: 91.66667%;
|
4352 |
}
|
4353 |
-
.sui-2-3-
|
4354 |
width: 83.33333%;
|
4355 |
max-width: 83.33333%;
|
4356 |
-ms-flex-preferred-size: 83.33333%;
|
4357 |
flex-basis: 83.33333%;
|
4358 |
}
|
4359 |
-
.sui-2-3-
|
4360 |
margin-left: 83.33333%;
|
4361 |
}
|
4362 |
-
.sui-2-3-
|
4363 |
width: 75%;
|
4364 |
max-width: 75%;
|
4365 |
-ms-flex-preferred-size: 75%;
|
4366 |
flex-basis: 75%;
|
4367 |
}
|
4368 |
-
.sui-2-3-
|
4369 |
margin-left: 75%;
|
4370 |
}
|
4371 |
-
.sui-2-3-
|
4372 |
width: 66.66667%;
|
4373 |
max-width: 66.66667%;
|
4374 |
-ms-flex-preferred-size: 66.66667%;
|
4375 |
flex-basis: 66.66667%;
|
4376 |
}
|
4377 |
-
.sui-2-3-
|
4378 |
margin-left: 66.66667%;
|
4379 |
}
|
4380 |
-
.sui-2-3-
|
4381 |
width: 58.33333%;
|
4382 |
max-width: 58.33333%;
|
4383 |
-ms-flex-preferred-size: 58.33333%;
|
4384 |
flex-basis: 58.33333%;
|
4385 |
}
|
4386 |
-
.sui-2-3-
|
4387 |
margin-left: 58.33333%;
|
4388 |
}
|
4389 |
-
.sui-2-3-
|
4390 |
width: 50%;
|
4391 |
max-width: 50%;
|
4392 |
-ms-flex-preferred-size: 50%;
|
4393 |
flex-basis: 50%;
|
4394 |
}
|
4395 |
-
.sui-2-3-
|
4396 |
margin-left: 50%;
|
4397 |
}
|
4398 |
-
.sui-2-3-
|
4399 |
width: 41.66667%;
|
4400 |
max-width: 41.66667%;
|
4401 |
-ms-flex-preferred-size: 41.66667%;
|
4402 |
flex-basis: 41.66667%;
|
4403 |
}
|
4404 |
-
.sui-2-3-
|
4405 |
margin-left: 41.66667%;
|
4406 |
}
|
4407 |
-
.sui-2-3-
|
4408 |
width: 33.33333%;
|
4409 |
max-width: 33.33333%;
|
4410 |
-ms-flex-preferred-size: 33.33333%;
|
4411 |
flex-basis: 33.33333%;
|
4412 |
}
|
4413 |
-
.sui-2-3-
|
4414 |
margin-left: 33.33333%;
|
4415 |
}
|
4416 |
-
.sui-2-3-
|
4417 |
width: 25%;
|
4418 |
max-width: 25%;
|
4419 |
-ms-flex-preferred-size: 25%;
|
4420 |
flex-basis: 25%;
|
4421 |
}
|
4422 |
-
.sui-2-3-
|
4423 |
margin-left: 25%;
|
4424 |
}
|
4425 |
-
.sui-2-3-
|
4426 |
width: 16.66667%;
|
4427 |
max-width: 16.66667%;
|
4428 |
-ms-flex-preferred-size: 16.66667%;
|
4429 |
flex-basis: 16.66667%;
|
4430 |
}
|
4431 |
-
.sui-2-3-
|
4432 |
margin-left: 16.66667%;
|
4433 |
}
|
4434 |
-
.sui-2-3-
|
4435 |
width: 8.33333%;
|
4436 |
max-width: 8.33333%;
|
4437 |
-ms-flex-preferred-size: 8.33333%;
|
4438 |
flex-basis: 8.33333%;
|
4439 |
}
|
4440 |
-
.sui-2-3-
|
4441 |
margin-left: 8.33333%;
|
4442 |
}
|
4443 |
}
|
4444 |
|
4445 |
@media (min-width: 783px) {
|
4446 |
-
.sui-2-3-
|
4447 |
width: 100%;
|
4448 |
max-width: 100%;
|
4449 |
-ms-flex-preferred-size: 100%;
|
4450 |
flex-basis: 100%;
|
4451 |
}
|
4452 |
-
.sui-2-3-
|
4453 |
margin-left: 100%;
|
4454 |
}
|
4455 |
-
.sui-2-3-
|
4456 |
width: 91.66667%;
|
4457 |
max-width: 91.66667%;
|
4458 |
-ms-flex-preferred-size: 91.66667%;
|
4459 |
flex-basis: 91.66667%;
|
4460 |
}
|
4461 |
-
.sui-2-3-
|
4462 |
margin-left: 91.66667%;
|
4463 |
}
|
4464 |
-
.sui-2-3-
|
4465 |
width: 83.33333%;
|
4466 |
max-width: 83.33333%;
|
4467 |
-ms-flex-preferred-size: 83.33333%;
|
4468 |
flex-basis: 83.33333%;
|
4469 |
}
|
4470 |
-
.sui-2-3-
|
4471 |
margin-left: 83.33333%;
|
4472 |
}
|
4473 |
-
.sui-2-3-
|
4474 |
width: 75%;
|
4475 |
max-width: 75%;
|
4476 |
-ms-flex-preferred-size: 75%;
|
4477 |
flex-basis: 75%;
|
4478 |
}
|
4479 |
-
.sui-2-3-
|
4480 |
margin-left: 75%;
|
4481 |
}
|
4482 |
-
.sui-2-3-
|
4483 |
width: 66.66667%;
|
4484 |
max-width: 66.66667%;
|
4485 |
-ms-flex-preferred-size: 66.66667%;
|
4486 |
flex-basis: 66.66667%;
|
4487 |
}
|
4488 |
-
.sui-2-3-
|
4489 |
margin-left: 66.66667%;
|
4490 |
}
|
4491 |
-
.sui-2-3-
|
4492 |
width: 58.33333%;
|
4493 |
max-width: 58.33333%;
|
4494 |
-ms-flex-preferred-size: 58.33333%;
|
4495 |
flex-basis: 58.33333%;
|
4496 |
}
|
4497 |
-
.sui-2-3-
|
4498 |
margin-left: 58.33333%;
|
4499 |
}
|
4500 |
-
.sui-2-3-
|
4501 |
width: 50%;
|
4502 |
max-width: 50%;
|
4503 |
-ms-flex-preferred-size: 50%;
|
4504 |
flex-basis: 50%;
|
4505 |
}
|
4506 |
-
.sui-2-3-
|
4507 |
margin-left: 50%;
|
4508 |
}
|
4509 |
-
.sui-2-3-
|
4510 |
width: 41.66667%;
|
4511 |
max-width: 41.66667%;
|
4512 |
-ms-flex-preferred-size: 41.66667%;
|
4513 |
flex-basis: 41.66667%;
|
4514 |
}
|
4515 |
-
.sui-2-3-
|
4516 |
margin-left: 41.66667%;
|
4517 |
}
|
4518 |
-
.sui-2-3-
|
4519 |
width: 33.33333%;
|
4520 |
max-width: 33.33333%;
|
4521 |
-ms-flex-preferred-size: 33.33333%;
|
4522 |
flex-basis: 33.33333%;
|
4523 |
}
|
4524 |
-
.sui-2-3-
|
4525 |
margin-left: 33.33333%;
|
4526 |
}
|
4527 |
-
.sui-2-3-
|
4528 |
width: 25%;
|
4529 |
max-width: 25%;
|
4530 |
-ms-flex-preferred-size: 25%;
|
4531 |
flex-basis: 25%;
|
4532 |
}
|
4533 |
-
.sui-2-3-
|
4534 |
margin-left: 25%;
|
4535 |
}
|
4536 |
-
.sui-2-3-
|
4537 |
width: 16.66667%;
|
4538 |
max-width: 16.66667%;
|
4539 |
-ms-flex-preferred-size: 16.66667%;
|
4540 |
flex-basis: 16.66667%;
|
4541 |
}
|
4542 |
-
.sui-2-3-
|
4543 |
margin-left: 16.66667%;
|
4544 |
}
|
4545 |
-
.sui-2-3-
|
4546 |
width: 8.33333%;
|
4547 |
max-width: 8.33333%;
|
4548 |
-ms-flex-preferred-size: 8.33333%;
|
4549 |
flex-basis: 8.33333%;
|
4550 |
}
|
4551 |
-
.sui-2-3-
|
4552 |
margin-left: 8.33333%;
|
4553 |
}
|
4554 |
}
|
4555 |
|
4556 |
@media (min-width: 1200px) {
|
4557 |
-
.sui-2-3-
|
4558 |
width: 100%;
|
4559 |
max-width: 100%;
|
4560 |
-ms-flex-preferred-size: 100%;
|
4561 |
flex-basis: 100%;
|
4562 |
}
|
4563 |
-
.sui-2-3-
|
4564 |
margin-left: 100%;
|
4565 |
}
|
4566 |
-
.sui-2-3-
|
4567 |
width: 91.66667%;
|
4568 |
max-width: 91.66667%;
|
4569 |
-ms-flex-preferred-size: 91.66667%;
|
4570 |
flex-basis: 91.66667%;
|
4571 |
}
|
4572 |
-
.sui-2-3-
|
4573 |
margin-left: 91.66667%;
|
4574 |
}
|
4575 |
-
.sui-2-3-
|
4576 |
width: 83.33333%;
|
4577 |
max-width: 83.33333%;
|
4578 |
-ms-flex-preferred-size: 83.33333%;
|
4579 |
flex-basis: 83.33333%;
|
4580 |
}
|
4581 |
-
.sui-2-3-
|
4582 |
margin-left: 83.33333%;
|
4583 |
}
|
4584 |
-
.sui-2-3-
|
4585 |
width: 75%;
|
4586 |
max-width: 75%;
|
4587 |
-ms-flex-preferred-size: 75%;
|
4588 |
flex-basis: 75%;
|
4589 |
}
|
4590 |
-
.sui-2-3-
|
4591 |
margin-left: 75%;
|
4592 |
}
|
4593 |
-
.sui-2-3-
|
4594 |
width: 66.66667%;
|
4595 |
max-width: 66.66667%;
|
4596 |
-ms-flex-preferred-size: 66.66667%;
|
4597 |
flex-basis: 66.66667%;
|
4598 |
}
|
4599 |
-
.sui-2-3-
|
4600 |
margin-left: 66.66667%;
|
4601 |
}
|
4602 |
-
.sui-2-3-
|
4603 |
width: 58.33333%;
|
4604 |
max-width: 58.33333%;
|
4605 |
-ms-flex-preferred-size: 58.33333%;
|
4606 |
flex-basis: 58.33333%;
|
4607 |
}
|
4608 |
-
.sui-2-3-
|
4609 |
margin-left: 58.33333%;
|
4610 |
}
|
4611 |
-
.sui-2-3-
|
4612 |
width: 50%;
|
4613 |
max-width: 50%;
|
4614 |
-ms-flex-preferred-size: 50%;
|
4615 |
flex-basis: 50%;
|
4616 |
}
|
4617 |
-
.sui-2-3-
|
4618 |
margin-left: 50%;
|
4619 |
}
|
4620 |
-
.sui-2-3-
|
4621 |
width: 41.66667%;
|
4622 |
max-width: 41.66667%;
|
4623 |
-ms-flex-preferred-size: 41.66667%;
|
4624 |
flex-basis: 41.66667%;
|
4625 |
}
|
4626 |
-
.sui-2-3-
|
4627 |
margin-left: 41.66667%;
|
4628 |
}
|
4629 |
-
.sui-2-3-
|
4630 |
width: 33.33333%;
|
4631 |
max-width: 33.33333%;
|
4632 |
-ms-flex-preferred-size: 33.33333%;
|
4633 |
flex-basis: 33.33333%;
|
4634 |
}
|
4635 |
-
.sui-2-3-
|
4636 |
margin-left: 33.33333%;
|
4637 |
}
|
4638 |
-
.sui-2-3-
|
4639 |
width: 25%;
|
4640 |
max-width: 25%;
|
4641 |
-ms-flex-preferred-size: 25%;
|
4642 |
flex-basis: 25%;
|
4643 |
}
|
4644 |
-
.sui-2-3-
|
4645 |
margin-left: 25%;
|
4646 |
}
|
4647 |
-
.sui-2-3-
|
4648 |
width: 16.66667%;
|
4649 |
max-width: 16.66667%;
|
4650 |
-ms-flex-preferred-size: 16.66667%;
|
4651 |
flex-basis: 16.66667%;
|
4652 |
}
|
4653 |
-
.sui-2-3-
|
4654 |
margin-left: 16.66667%;
|
4655 |
}
|
4656 |
-
.sui-2-3-
|
4657 |
width: 8.33333%;
|
4658 |
max-width: 8.33333%;
|
4659 |
-ms-flex-preferred-size: 8.33333%;
|
4660 |
flex-basis: 8.33333%;
|
4661 |
}
|
4662 |
-
.sui-2-3-
|
4663 |
margin-left: 8.33333%;
|
4664 |
}
|
4665 |
}
|
4666 |
|
4667 |
@media (max-width: 1200px) {
|
4668 |
-
.sui-2-3-
|
4669 |
margin-bottom: 0;
|
4670 |
}
|
4671 |
}
|
4672 |
|
4673 |
@media (max-width: 1200px) {
|
4674 |
-
.sui-2-3-
|
4675 |
margin-bottom: 30px;
|
4676 |
}
|
4677 |
}
|
4678 |
|
4679 |
@media (max-width: 783px) {
|
4680 |
-
.sui-2-3-
|
4681 |
margin-bottom: 20px;
|
4682 |
}
|
4683 |
}
|
4684 |
|
4685 |
@media (max-width: 783px) {
|
4686 |
-
.sui-2-3-
|
4687 |
margin-bottom: 0;
|
4688 |
}
|
4689 |
}
|
4690 |
|
4691 |
@media (max-width: 783px) {
|
4692 |
-
.sui-2-3-
|
4693 |
margin-bottom: 20px;
|
4694 |
}
|
4695 |
}
|
4696 |
|
4697 |
@media (max-width: 480px) {
|
4698 |
-
.sui-2-3-
|
4699 |
margin-bottom: 0;
|
4700 |
}
|
4701 |
}
|
4702 |
|
4703 |
@media (max-width: 480px) {
|
4704 |
-
.sui-2-3-
|
4705 |
margin-bottom: 20px;
|
4706 |
}
|
4707 |
}
|
4708 |
|
4709 |
@media (max-width: 0px) {
|
4710 |
-
.sui-2-3-
|
4711 |
margin-bottom: 0;
|
4712 |
}
|
4713 |
}
|
4714 |
|
4715 |
@media (max-width: 0px) {
|
4716 |
-
.sui-2-3-
|
4717 |
margin-bottom: 20px;
|
4718 |
}
|
4719 |
}
|
4720 |
|
4721 |
-
.sui-2-3-
|
4722 |
-
.sui-2-3-
|
4723 |
-
.sui-2-3-
|
4724 |
content: "I";
|
4725 |
}
|
4726 |
|
4727 |
-
.sui-2-3-
|
4728 |
-
.sui-2-3-
|
4729 |
-
.sui-2-3-
|
4730 |
position: absolute;
|
4731 |
color: #888888;
|
4732 |
font-size: 16px;
|
4733 |
}
|
4734 |
|
4735 |
-
.sui-2-3-
|
4736 |
-
.sui-2-3-
|
4737 |
-
.sui-2-3-
|
4738 |
border-left: 2px solid #17A8E3;
|
4739 |
}
|
4740 |
|
4741 |
-
.sui-2-3-
|
4742 |
-
.sui-2-3-
|
4743 |
-
.sui-2-3-
|
4744 |
color: #17A8E3;
|
4745 |
}
|
4746 |
|
4747 |
-
.sui-2-3-
|
4748 |
-
.sui-2-3-
|
4749 |
-
.sui-2-3-
|
4750 |
border-left: 2px solid #1ABC9C;
|
4751 |
}
|
4752 |
|
4753 |
-
.sui-2-3-
|
4754 |
-
.sui-2-3-
|
4755 |
-
.sui-2-3-
|
4756 |
content: "_";
|
4757 |
}
|
4758 |
|
4759 |
-
.sui-2-3-
|
4760 |
-
.sui-2-3-
|
4761 |
-
.sui-2-3-
|
4762 |
color: #1ABC9C;
|
4763 |
}
|
4764 |
|
4765 |
-
.sui-2-3-
|
4766 |
-
.sui-2-3-
|
4767 |
-
.sui-2-3-
|
4768 |
border-left: 2px solid #FECF2F;
|
4769 |
}
|
4770 |
|
4771 |
-
.sui-2-3-
|
4772 |
-
.sui-2-3-
|
4773 |
-
.sui-2-3-
|
4774 |
content: "!";
|
4775 |
}
|
4776 |
|
4777 |
-
.sui-2-3-
|
4778 |
-
.sui-2-3-
|
4779 |
-
.sui-2-3-
|
4780 |
color: #FECF2F;
|
4781 |
}
|
4782 |
|
4783 |
-
.sui-2-3-
|
4784 |
-
.sui-2-3-
|
4785 |
-
.sui-2-3-
|
4786 |
border-left: 2px solid #FF6D6D;
|
4787 |
}
|
4788 |
|
4789 |
-
.sui-2-3-
|
4790 |
-
.sui-2-3-
|
4791 |
-
.sui-2-3-
|
4792 |
content: "!";
|
4793 |
}
|
4794 |
|
4795 |
-
.sui-2-3-
|
4796 |
-
.sui-2-3-
|
4797 |
-
.sui-2-3-
|
4798 |
color: #FF6D6D;
|
4799 |
}
|
4800 |
|
4801 |
-
.sui-2-3-
|
4802 |
-
.sui-2-3-
|
4803 |
-
.sui-2-3-
|
4804 |
border-left: 2px solid #8D00B1;
|
4805 |
}
|
4806 |
|
4807 |
-
.sui-2-3-
|
4808 |
-
.sui-2-3-
|
4809 |
-
.sui-2-3-
|
4810 |
color: #8D00B1;
|
4811 |
}
|
4812 |
|
4813 |
-
.sui-2-3-
|
4814 |
-
.sui-2-3-
|
4815 |
-
.sui-2-3-
|
4816 |
border-left: 2px solid #FF7E41;
|
4817 |
}
|
4818 |
|
4819 |
-
.sui-2-3-
|
4820 |
-
.sui-2-3-
|
4821 |
-
.sui-2-3-
|
4822 |
color: #FF7E41;
|
4823 |
}
|
4824 |
|
4825 |
-
.sui-2-3-
|
4826 |
-
.sui-2-3-
|
4827 |
-
.sui-2-3-
|
4828 |
border-width: 0;
|
4829 |
background-color: #F2F2F2;
|
4830 |
}
|
4831 |
|
4832 |
-
.sui-2-3-
|
4833 |
-
.sui-2-3-
|
4834 |
-
.sui-2-3-
|
4835 |
content: "N";
|
4836 |
}
|
4837 |
|
4838 |
-
.sui-2-3-
|
4839 |
-
.sui-2-3-
|
4840 |
-
.sui-2-3-
|
4841 |
-webkit-animation: spin 1.3s linear infinite;
|
4842 |
animation: spin 1.3s linear infinite;
|
4843 |
}
|
4844 |
|
4845 |
-
.sui-2-3-
|
4846 |
position: relative;
|
4847 |
display: block;
|
4848 |
margin: 30px 0;
|
@@ -4853,39 +5376,39 @@
|
|
4853 |
background-color: #FFFFFF;
|
4854 |
}
|
4855 |
|
4856 |
-
.sui-2-3-
|
4857 |
margin: 15px 0;
|
4858 |
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
4859 |
letter-spacing: -0.25px;
|
4860 |
}
|
4861 |
|
4862 |
-
.sui-2-3-
|
4863 |
margin-top: 0;
|
4864 |
}
|
4865 |
|
4866 |
-
.sui-2-3-
|
4867 |
margin-bottom: 0;
|
4868 |
}
|
4869 |
|
4870 |
-
.sui-2-3-
|
4871 |
top: 18px;
|
4872 |
left: 22px;
|
4873 |
}
|
4874 |
|
4875 |
-
.sui-2-3-
|
4876 |
color: #333333;
|
4877 |
}
|
4878 |
|
4879 |
-
.sui-2-3-
|
4880 |
font-weight: 500;
|
4881 |
}
|
4882 |
|
4883 |
-
.sui-2-3-
|
4884 |
display: block;
|
4885 |
margin: 6px 0 -5px;
|
4886 |
}
|
4887 |
|
4888 |
-
.sui-2-3-
|
4889 |
margin-left: -10px;
|
4890 |
padding: 5px 10px;
|
4891 |
color: #888888;
|
@@ -4895,41 +5418,41 @@
|
|
4895 |
text-decoration: none;
|
4896 |
}
|
4897 |
|
4898 |
-
.sui-2-3-
|
4899 |
color: #333333;
|
4900 |
}
|
4901 |
|
4902 |
-
.sui-2-3-
|
4903 |
margin-top: 0;
|
4904 |
}
|
4905 |
|
4906 |
-
.sui-2-3-
|
4907 |
margin-bottom: 0;
|
4908 |
}
|
4909 |
|
4910 |
-
.sui-2-3-
|
4911 |
content: "_";
|
4912 |
}
|
4913 |
|
4914 |
-
.sui-2-3-
|
4915 |
margin-top: 5px;
|
4916 |
}
|
4917 |
|
4918 |
-
.sui-2-3-
|
4919 |
padding: 15px 20px;
|
4920 |
}
|
4921 |
|
4922 |
-
.sui-2-3-
|
4923 |
content: none;
|
4924 |
margin: 0;
|
4925 |
padding: 0;
|
4926 |
}
|
4927 |
|
4928 |
-
.sui-2-3-
|
4929 |
margin-left: 0;
|
4930 |
}
|
4931 |
|
4932 |
-
.sui-2-3-
|
4933 |
width: 100%;
|
4934 |
max-width: 600px;
|
4935 |
display: block;
|
@@ -4949,11 +5472,11 @@
|
|
4949 |
transform: translateX(-50%);
|
4950 |
}
|
4951 |
|
4952 |
-
.sui-2-3-
|
4953 |
position: relative;
|
4954 |
}
|
4955 |
|
4956 |
-
.sui-2-3-
|
4957 |
position: relative;
|
4958 |
margin: 15px 10px 15px 0;
|
4959 |
color: #666666;
|
@@ -4962,32 +5485,32 @@
|
|
4962 |
}
|
4963 |
|
4964 |
|
4965 |
-
.sui-2-3-
|
4966 |
-
.sui-2-3-
|
4967 |
top: 2px;
|
4968 |
left: -28px;
|
4969 |
}
|
4970 |
|
4971 |
-
.sui-2-3-
|
4972 |
color: #333333;
|
4973 |
font-weight: 500;
|
4974 |
}
|
4975 |
|
4976 |
-
.sui-2-3-
|
4977 |
margin-top: 0;
|
4978 |
}
|
4979 |
|
4980 |
-
.sui-2-3-
|
4981 |
margin-bottom: 0;
|
4982 |
}
|
4983 |
|
4984 |
-
.sui-2-3-
|
4985 |
display: -webkit-box;
|
4986 |
display: -ms-flexbox;
|
4987 |
display: flex;
|
4988 |
}
|
4989 |
|
4990 |
-
.sui-2-3-
|
4991 |
-webkit-box-flex: 1;
|
4992 |
-ms-flex: 1;
|
4993 |
flex: 1;
|
@@ -4995,7 +5518,7 @@
|
|
4995 |
align-self: center;
|
4996 |
}
|
4997 |
|
4998 |
-
.sui-2-3-
|
4999 |
display: -webkit-box;
|
5000 |
display: -ms-flexbox;
|
5001 |
display: flex;
|
@@ -5009,7 +5532,7 @@
|
|
5009 |
margin: -15px -20px -15px 0;
|
5010 |
}
|
5011 |
|
5012 |
-
.sui-2-3-
|
5013 |
display: -webkit-box;
|
5014 |
display: -ms-flexbox;
|
5015 |
display: flex;
|
@@ -5036,24 +5559,24 @@
|
|
5036 |
transition: 0.3s ease;
|
5037 |
}
|
5038 |
|
5039 |
-
.sui-2-3-
|
5040 |
color: #888888;
|
5041 |
font-size: 13px;
|
5042 |
}
|
5043 |
|
5044 |
-
.sui-2-3-
|
5045 |
background-color: #E6E6E6;
|
5046 |
}
|
5047 |
|
5048 |
@media (max-width: 782px) {
|
5049 |
-
.sui-2-3-
|
5050 |
width: 90%;
|
5051 |
top: 23px;
|
5052 |
margin-left: 0;
|
5053 |
}
|
5054 |
}
|
5055 |
|
5056 |
-
.sui-2-3-
|
5057 |
width: auto;
|
5058 |
display: -webkit-box;
|
5059 |
display: -ms-flexbox;
|
@@ -5061,11 +5584,11 @@
|
|
5061 |
padding: 11px 20px 12px 50px;
|
5062 |
}
|
5063 |
|
5064 |
-
.sui-2-3-
|
5065 |
margin: 15px 20px 15px 0;
|
5066 |
}
|
5067 |
|
5068 |
-
.sui-2-3-
|
5069 |
-webkit-box-flex: 1;
|
5070 |
-ms-flex: 1;
|
5071 |
flex: 1;
|
@@ -5073,7 +5596,7 @@
|
|
5073 |
align-self: center;
|
5074 |
}
|
5075 |
|
5076 |
-
.sui-2-3-
|
5077 |
display: -webkit-box;
|
5078 |
display: -ms-flexbox;
|
5079 |
display: flex;
|
@@ -5083,17 +5606,17 @@
|
|
5083 |
flex-direction: column;
|
5084 |
}
|
5085 |
|
5086 |
-
.sui-2-3-
|
5087 |
margin-left: 18px;
|
5088 |
}
|
5089 |
|
5090 |
@media (max-width: 782px) {
|
5091 |
-
.sui-2-3-
|
5092 |
margin-left: 0;
|
5093 |
}
|
5094 |
}
|
5095 |
|
5096 |
-
.sui-2-3-
|
5097 |
display: -webkit-box;
|
5098 |
display: -ms-flexbox;
|
5099 |
display: flex;
|
@@ -5107,12 +5630,12 @@
|
|
5107 |
line-height: 1;
|
5108 |
}
|
5109 |
|
5110 |
-
.sui-2-3-
|
5111 |
text-transform: uppercase;
|
5112 |
}
|
5113 |
|
5114 |
@media (max-width: 782px) {
|
5115 |
-
.sui-2-3-
|
5116 |
-webkit-box-flex: 0;
|
5117 |
-ms-flex: 0 0 100%;
|
5118 |
flex: 0 0 100%;
|
@@ -5120,7 +5643,7 @@
|
|
5120 |
}
|
5121 |
|
5122 |
@media (max-width: 782px) {
|
5123 |
-
.sui-2-3-
|
5124 |
margin-top: 10px;
|
5125 |
margin-right: auto;
|
5126 |
margin-left: 0;
|
@@ -5128,7 +5651,7 @@
|
|
5128 |
}
|
5129 |
|
5130 |
@media (max-width: 782px) {
|
5131 |
-
.sui-2-3-
|
5132 |
margin-top: 10px;
|
5133 |
margin-right: 0;
|
5134 |
margin-left: 0;
|
@@ -5136,13 +5659,13 @@
|
|
5136 |
}
|
5137 |
|
5138 |
@media (max-width: 782px) {
|
5139 |
-
.sui-2-3-
|
5140 |
margin-left: 10px;
|
5141 |
}
|
5142 |
}
|
5143 |
|
5144 |
@media (max-width: 782px) {
|
5145 |
-
.sui-2-3-
|
5146 |
-webkit-box-flex: 1;
|
5147 |
-ms-flex: 1;
|
5148 |
flex: 1;
|
@@ -5150,8 +5673,8 @@
|
|
5150 |
}
|
5151 |
|
5152 |
@media (max-width: 782px) {
|
5153 |
-
.sui-2-3-
|
5154 |
-
.sui-2-3-
|
5155 |
-webkit-box-flex: 0;
|
5156 |
-ms-flex: 0 0 auto;
|
5157 |
flex: 0 0 auto;
|
@@ -5161,24 +5684,24 @@
|
|
5161 |
}
|
5162 |
|
5163 |
@media (min-width: 1200px) {
|
5164 |
-
.sui-2-3-
|
5165 |
padding-right: 260px;
|
5166 |
}
|
5167 |
}
|
5168 |
|
5169 |
@media (max-width: 782px) {
|
5170 |
-
.sui-2-3-
|
5171 |
margin-bottom: 15px;
|
5172 |
}
|
5173 |
}
|
5174 |
|
5175 |
@media (max-width: 782px) {
|
5176 |
-
.sui-2-3-
|
5177 |
margin-bottom: 20px;
|
5178 |
}
|
5179 |
}
|
5180 |
|
5181 |
-
.sui-2-3-
|
5182 |
color: #333333;
|
5183 |
margin: 0;
|
5184 |
text-align: left;
|
@@ -5190,28 +5713,28 @@
|
|
5190 |
text-overflow: ellipsis;
|
5191 |
}
|
5192 |
|
5193 |
-
.sui-2-3-
|
5194 |
padding: 10px 20px;
|
5195 |
}
|
5196 |
|
5197 |
-
.sui-2-3-
|
5198 |
-
.sui-2-3-
|
5199 |
padding: 10px 0;
|
5200 |
}
|
5201 |
|
5202 |
@media (min-width: 783px) {
|
5203 |
-
.sui-2-3-
|
5204 |
-
.sui-2-3-
|
5205 |
padding: 0 15px;
|
5206 |
}
|
5207 |
}
|
5208 |
|
5209 |
-
.sui-2-3-
|
5210 |
display: none;
|
5211 |
}
|
5212 |
|
5213 |
@media (min-width: 783px) {
|
5214 |
-
.sui-2-3-
|
5215 |
min-width: 222px;
|
5216 |
min-height: 212px;
|
5217 |
-webkit-box-flex: 0;
|
@@ -5220,40 +5743,40 @@
|
|
5220 |
}
|
5221 |
}
|
5222 |
|
5223 |
-
.sui-2-3-
|
5224 |
display: block;
|
5225 |
}
|
5226 |
|
5227 |
@media (min-width: 783px) {
|
5228 |
-
.sui-2-3-
|
5229 |
padding-right: 15px;
|
5230 |
padding-left: 15px;
|
5231 |
}
|
5232 |
}
|
5233 |
|
5234 |
@media (min-width: 783px) {
|
5235 |
-
.sui-2-3-
|
5236 |
padding-right: 30px;
|
5237 |
padding-left: 30px;
|
5238 |
}
|
5239 |
}
|
5240 |
|
5241 |
@media (min-width: 783px) {
|
5242 |
-
.sui-2-3-
|
5243 |
-
.sui-2-3-
|
5244 |
padding-left: 0;
|
5245 |
}
|
5246 |
}
|
5247 |
|
5248 |
@media (min-width: 783px) {
|
5249 |
-
.sui-2-3-
|
5250 |
-
.sui-2-3-
|
5251 |
padding-right: 0;
|
5252 |
}
|
5253 |
}
|
5254 |
|
5255 |
@media (min-width: 783px) {
|
5256 |
-
.sui-2-3-
|
5257 |
overflow: hidden;
|
5258 |
-webkit-box-flex: 1;
|
5259 |
-ms-flex: 1;
|
@@ -5263,7 +5786,7 @@
|
|
5263 |
}
|
5264 |
}
|
5265 |
|
5266 |
-
.sui-2-3-
|
5267 |
color: #333333;
|
5268 |
font-size: 13px;
|
5269 |
line-height: 22px;
|
@@ -5272,56 +5795,56 @@
|
|
5272 |
text-align: center;
|
5273 |
}
|
5274 |
|
5275 |
-
.sui-2-3-
|
5276 |
display: inline-block;
|
5277 |
}
|
5278 |
|
5279 |
-
.sui-2-3-
|
5280 |
display: block;
|
5281 |
margin-top: 0;
|
5282 |
margin-bottom: 5px;
|
5283 |
color: #888888;
|
5284 |
}
|
5285 |
|
5286 |
-
.sui-2-3-
|
5287 |
margin-bottom: 0;
|
5288 |
}
|
5289 |
|
5290 |
@media (min-width: 783px) {
|
5291 |
-
.sui-2-3-
|
5292 |
margin-bottom: 0;
|
5293 |
}
|
5294 |
}
|
5295 |
|
5296 |
@media (min-width: 783px) {
|
5297 |
-
.sui-2-3-
|
5298 |
margin-bottom: 24px;
|
5299 |
white-space: normal;
|
5300 |
}
|
5301 |
}
|
5302 |
|
5303 |
-
.sui-2-3-
|
5304 |
margin-left: -5px;
|
5305 |
}
|
5306 |
|
5307 |
-
.sui-2-3-
|
5308 |
font-size: 50px;
|
5309 |
line-height: 55px;
|
5310 |
}
|
5311 |
|
5312 |
@media (min-width: 783px) {
|
5313 |
-
.sui-2-3-
|
5314 |
margin-top: -1px;
|
5315 |
}
|
5316 |
}
|
5317 |
|
5318 |
-
.sui-2-3-
|
5319 |
display: block;
|
5320 |
font-size: 15px;
|
5321 |
font-weight: 500;
|
5322 |
}
|
5323 |
|
5324 |
-
.sui-2-3-
|
5325 |
position: relative;
|
5326 |
vertical-align: middle;
|
5327 |
top: -1px;
|
@@ -5329,57 +5852,57 @@
|
|
5329 |
}
|
5330 |
|
5331 |
@media (min-width: 783px) {
|
5332 |
-
.sui-2-3-
|
5333 |
float: left;
|
5334 |
vertical-align: unset;
|
5335 |
top: 1px;
|
5336 |
}
|
5337 |
}
|
5338 |
|
5339 |
-
.sui-2-3-
|
5340 |
margin-top: 5px;
|
5341 |
}
|
5342 |
|
5343 |
@media (min-width: 783px) {
|
5344 |
-
.sui-2-3-
|
5345 |
overflow: hidden;
|
5346 |
text-overflow: ellipsis;
|
5347 |
white-space: nowrap;
|
5348 |
}
|
5349 |
}
|
5350 |
|
5351 |
-
.sui-2-3-
|
5352 |
position: relative;
|
5353 |
top: -22px;
|
5354 |
left: 5px;
|
5355 |
font-size: 16px;
|
5356 |
}
|
5357 |
|
5358 |
-
.sui-2-3-
|
5359 |
margin-left: -20px;
|
5360 |
}
|
5361 |
|
5362 |
@media (min-width: 783px) {
|
5363 |
-
.sui-2-3-
|
5364 |
padding-top: 30px;
|
5365 |
padding-bottom: 30px;
|
5366 |
text-align: left;
|
5367 |
}
|
5368 |
}
|
5369 |
|
5370 |
-
.sui-2-3-
|
5371 |
white-space: normal;
|
5372 |
}
|
5373 |
|
5374 |
@media (min-width: 783px) {
|
5375 |
-
.sui-2-3-
|
5376 |
padding-top: 30px;
|
5377 |
padding-bottom: 30px;
|
5378 |
}
|
5379 |
}
|
5380 |
|
5381 |
@media (min-width: 783px) {
|
5382 |
-
.sui-2-3-
|
5383 |
min-width: 222px;
|
5384 |
min-height: 151px;
|
5385 |
-webkit-box-flex: 0;
|
@@ -5389,28 +5912,28 @@
|
|
5389 |
}
|
5390 |
|
5391 |
@media (min-width: 783px) {
|
5392 |
-
.sui-2-3-
|
5393 |
-
.sui-2-3-
|
5394 |
padding-left: 0;
|
5395 |
}
|
5396 |
}
|
5397 |
|
5398 |
@media (min-width: 783px) {
|
5399 |
-
.sui-2-3-
|
5400 |
-
.sui-2-3-
|
5401 |
padding-left: 0;
|
5402 |
}
|
5403 |
}
|
5404 |
|
5405 |
@media (min-width: 783px) {
|
5406 |
-
.sui-2-3-
|
5407 |
-
.sui-2-3-
|
5408 |
padding-left: 0;
|
5409 |
}
|
5410 |
}
|
5411 |
|
5412 |
@media (min-width: 783px) {
|
5413 |
-
.sui-2-3-
|
5414 |
display: -webkit-box;
|
5415 |
display: -ms-flexbox;
|
5416 |
display: flex;
|
@@ -5421,17 +5944,17 @@
|
|
5421 |
}
|
5422 |
}
|
5423 |
|
5424 |
-
.sui-2-3-
|
5425 |
margin: 20px 0;
|
5426 |
padding: 0;
|
5427 |
border: 0;
|
5428 |
}
|
5429 |
|
5430 |
-
.sui-2-3-
|
5431 |
list-style: none;
|
5432 |
}
|
5433 |
|
5434 |
-
.sui-2-3-
|
5435 |
display: -webkit-box;
|
5436 |
display: -ms-flexbox;
|
5437 |
display: flex;
|
@@ -5447,112 +5970,112 @@
|
|
5447 |
letter-spacing: -0.25px;
|
5448 |
}
|
5449 |
|
5450 |
-
.sui-2-3-
|
5451 |
padding: 0 10px;
|
5452 |
}
|
5453 |
|
5454 |
-
.sui-2-3-
|
5455 |
padding-left: 0;
|
5456 |
}
|
5457 |
|
5458 |
@media (min-width: 783px) {
|
5459 |
-
.sui-2-3-
|
5460 |
padding-left: 0;
|
5461 |
}
|
5462 |
}
|
5463 |
|
5464 |
-
.sui-2-3-
|
5465 |
padding-right: 0;
|
5466 |
}
|
5467 |
|
5468 |
@media (min-width: 783px) {
|
5469 |
-
.sui-2-3-
|
5470 |
padding-right: 0;
|
5471 |
}
|
5472 |
}
|
5473 |
|
5474 |
@media (min-width: 783px) {
|
5475 |
-
.sui-2-3-
|
5476 |
padding: 0 15px;
|
5477 |
}
|
5478 |
}
|
5479 |
|
5480 |
-
.sui-2-3-
|
5481 |
-webkit-box-flex: 1;
|
5482 |
-ms-flex: 1;
|
5483 |
flex: 1;
|
5484 |
color: #333333;
|
5485 |
}
|
5486 |
|
5487 |
-
.sui-2-3-
|
5488 |
-webkit-box-flex: 0;
|
5489 |
-ms-flex: 0 0 auto;
|
5490 |
flex: 0 0 auto;
|
5491 |
text-align: right;
|
5492 |
}
|
5493 |
|
5494 |
-
.sui-2-3-
|
5495 |
padding-top: 0;
|
5496 |
}
|
5497 |
|
5498 |
@media (min-width: 783px) {
|
5499 |
-
.sui-2-3-
|
5500 |
padding-top: 0;
|
5501 |
}
|
5502 |
}
|
5503 |
|
5504 |
-
.sui-2-3-
|
5505 |
padding-bottom: 0;
|
5506 |
border-bottom: 0;
|
5507 |
}
|
5508 |
|
5509 |
@media (min-width: 783px) {
|
5510 |
-
.sui-2-3-
|
5511 |
padding-bottom: 0;
|
5512 |
}
|
5513 |
}
|
5514 |
|
5515 |
@media (min-width: 783px) {
|
5516 |
-
.sui-2-3-
|
5517 |
padding: 19px 0;
|
5518 |
}
|
5519 |
}
|
5520 |
|
5521 |
-
.sui-2-3-
|
5522 |
margin-top: 0;
|
5523 |
}
|
5524 |
|
5525 |
@media (min-width: 783px) {
|
5526 |
-
.sui-2-3-
|
5527 |
margin-top: 0;
|
5528 |
}
|
5529 |
}
|
5530 |
|
5531 |
-
.sui-2-3-
|
5532 |
margin-bottom: 0;
|
5533 |
}
|
5534 |
|
5535 |
@media (min-width: 783px) {
|
5536 |
-
.sui-2-3-
|
5537 |
margin-bottom: 0;
|
5538 |
}
|
5539 |
}
|
5540 |
|
5541 |
-
.sui-2-3-
|
5542 |
display: none;
|
5543 |
}
|
5544 |
|
5545 |
@media (min-width: 783px) {
|
5546 |
-
.sui-2-3-
|
5547 |
margin: 30px 0;
|
5548 |
}
|
5549 |
}
|
5550 |
|
5551 |
-
.sui-2-3-
|
5552 |
position: relative;
|
5553 |
}
|
5554 |
|
5555 |
-
.sui-2-3-
|
5556 |
content: " ";
|
5557 |
opacity: 0;
|
5558 |
-webkit-backface-visibility: hidden;
|
@@ -5564,7 +6087,7 @@
|
|
5564 |
transition: 0.2s;
|
5565 |
}
|
5566 |
|
5567 |
-
.sui-2-3-
|
5568 |
left: 50%;
|
5569 |
bottom: 100%;
|
5570 |
border: 5px solid transparent;
|
@@ -5573,7 +6096,7 @@
|
|
5573 |
transform: translateX(-50%);
|
5574 |
}
|
5575 |
|
5576 |
-
.sui-2-3-
|
5577 |
content: attr(data-tooltip);
|
5578 |
min-width: var(--tooltip-width, 40px);
|
5579 |
left: 50%;
|
@@ -5594,57 +6117,57 @@
|
|
5594 |
}
|
5595 |
|
5596 |
@media (min-width: 783px) {
|
5597 |
-
.sui-2-3-
|
5598 |
white-space: nowrap;
|
5599 |
}
|
5600 |
}
|
5601 |
|
5602 |
-
.sui-2-3-
|
5603 |
min-width: var(--tooltip-width, 240px);
|
5604 |
white-space: normal;
|
5605 |
}
|
5606 |
|
5607 |
-
.sui-2-3-
|
5608 |
left: 0;
|
5609 |
-webkit-transform: translateX(0);
|
5610 |
transform: translateX(0);
|
5611 |
}
|
5612 |
|
5613 |
-
.sui-2-3-
|
5614 |
right: 0;
|
5615 |
left: unset;
|
5616 |
-webkit-transform: translateX(0);
|
5617 |
transform: translateX(0);
|
5618 |
}
|
5619 |
|
5620 |
-
.sui-2-3-
|
5621 |
top: 100%;
|
5622 |
bottom: unset;
|
5623 |
border-top-color: transparent;
|
5624 |
border-bottom-color: #333333;
|
5625 |
}
|
5626 |
|
5627 |
-
.sui-2-3-
|
5628 |
top: 100%;
|
5629 |
bottom: unset;
|
5630 |
margin-top: 10px;
|
5631 |
margin-bottom: 0;
|
5632 |
}
|
5633 |
|
5634 |
-
.sui-2-3-
|
5635 |
left: 0;
|
5636 |
-webkit-transform: translate(0);
|
5637 |
transform: translate(0);
|
5638 |
}
|
5639 |
|
5640 |
-
.sui-2-3-
|
5641 |
left: unset;
|
5642 |
right: 0;
|
5643 |
-webkit-transform: translate(0);
|
5644 |
transform: translate(0);
|
5645 |
}
|
5646 |
|
5647 |
-
.sui-2-3-
|
5648 |
top: 50%;
|
5649 |
right: 100%;
|
5650 |
bottom: unset;
|
@@ -5655,7 +6178,7 @@
|
|
5655 |
transform: translateY(-50%);
|
5656 |
}
|
5657 |
|
5658 |
-
.sui-2-3-
|
5659 |
top: 50%;
|
5660 |
right: 100%;
|
5661 |
bottom: unset;
|
@@ -5666,7 +6189,7 @@
|
|
5666 |
transform: translateY(-50%);
|
5667 |
}
|
5668 |
|
5669 |
-
.sui-2-3-
|
5670 |
top: 50%;
|
5671 |
bottom: unset;
|
5672 |
left: 100%;
|
@@ -5676,7 +6199,7 @@
|
|
5676 |
transform: translateY(-50%);
|
5677 |
}
|
5678 |
|
5679 |
-
.sui-2-3-
|
5680 |
top: 50%;
|
5681 |
bottom: unset;
|
5682 |
left: 100%;
|
@@ -5687,14 +6210,14 @@
|
|
5687 |
}
|
5688 |
|
5689 |
@media (max-width: 782px) {
|
5690 |
-
.sui-2-3-
|
5691 |
min-width: var(--tooltip-width-mobile, 120px);
|
5692 |
white-space: normal;
|
5693 |
}
|
5694 |
}
|
5695 |
|
5696 |
@media (max-width: 782px) {
|
5697 |
-
.sui-2-3-
|
5698 |
top: unset;
|
5699 |
bottom: 100%;
|
5700 |
left: 50%;
|
@@ -5709,7 +6232,7 @@
|
|
5709 |
}
|
5710 |
|
5711 |
@media (max-width: 782px) {
|
5712 |
-
.sui-2-3-
|
5713 |
min-width: var(--tooltip-width-mobile, 120px);
|
5714 |
top: unset;
|
5715 |
bottom: 100%;
|
@@ -5722,7 +6245,7 @@
|
|
5722 |
}
|
5723 |
|
5724 |
@media (max-width: 782px) {
|
5725 |
-
.sui-2-3-
|
5726 |
right: unset;
|
5727 |
left: 50%;
|
5728 |
-webkit-transform: translateX(-50%);
|
@@ -5731,7 +6254,7 @@
|
|
5731 |
}
|
5732 |
|
5733 |
@media (max-width: 782px) {
|
5734 |
-
.sui-2-3-
|
5735 |
right: unset;
|
5736 |
left: 0;
|
5737 |
-webkit-transform: translateX(0);
|
@@ -5740,7 +6263,7 @@
|
|
5740 |
}
|
5741 |
|
5742 |
@media (max-width: 782px) {
|
5743 |
-
.sui-2-3-
|
5744 |
right: 0;
|
5745 |
left: unset;
|
5746 |
-webkit-transform: translateX(0);
|
@@ -5749,7 +6272,7 @@
|
|
5749 |
}
|
5750 |
|
5751 |
@media (max-width: 782px) {
|
5752 |
-
.sui-2-3-
|
5753 |
top: 100%;
|
5754 |
bottom: unset;
|
5755 |
left: 50%;
|
@@ -5764,7 +6287,7 @@
|
|
5764 |
}
|
5765 |
|
5766 |
@media (max-width: 782px) {
|
5767 |
-
.sui-2-3-
|
5768 |
min-width: var(--tooltip-width-mobile, 120px);
|
5769 |
top: 100%;
|
5770 |
bottom: unset;
|
@@ -5777,7 +6300,7 @@
|
|
5777 |
}
|
5778 |
|
5779 |
@media (max-width: 782px) {
|
5780 |
-
.sui-2-3-
|
5781 |
right: unset;
|
5782 |
left: 50%;
|
5783 |
-webkit-transform: translateX(-50%);
|
@@ -5786,7 +6309,7 @@
|
|
5786 |
}
|
5787 |
|
5788 |
@media (max-width: 782px) {
|
5789 |
-
.sui-2-3-
|
5790 |
right: unset;
|
5791 |
left: 0;
|
5792 |
-webkit-transform: translateX(0);
|
@@ -5795,7 +6318,7 @@
|
|
5795 |
}
|
5796 |
|
5797 |
@media (max-width: 782px) {
|
5798 |
-
.sui-2-3-
|
5799 |
right: 0;
|
5800 |
left: unset;
|
5801 |
-webkit-transform: translateX(0);
|
@@ -5804,7 +6327,7 @@
|
|
5804 |
}
|
5805 |
|
5806 |
@media (max-width: 782px) {
|
5807 |
-
.sui-2-3-
|
5808 |
top: 50%;
|
5809 |
right: 100%;
|
5810 |
bottom: unset;
|
@@ -5819,7 +6342,7 @@
|
|
5819 |
}
|
5820 |
|
5821 |
@media (max-width: 782px) {
|
5822 |
-
.sui-2-3-
|
5823 |
min-width: var(--tooltip-width-mobile, 120px);
|
5824 |
top: 50%;
|
5825 |
right: 100%;
|
@@ -5836,7 +6359,7 @@
|
|
5836 |
}
|
5837 |
|
5838 |
@media (max-width: 782px) {
|
5839 |
-
.sui-2-3-
|
5840 |
top: 50%;
|
5841 |
right: unset;
|
5842 |
bottom: unset;
|
@@ -5851,7 +6374,7 @@
|
|
5851 |
}
|
5852 |
|
5853 |
@media (max-width: 782px) {
|
5854 |
-
.sui-2-3-
|
5855 |
min-width: var(--tooltip-width-mobile, 120px);
|
5856 |
top: 50%;
|
5857 |
right: unset;
|
@@ -5867,13 +6390,13 @@
|
|
5867 |
}
|
5868 |
}
|
5869 |
|
5870 |
-
.sui-2-3-
|
5871 |
opacity: 1;
|
5872 |
-webkit-backface-visibility: visible;
|
5873 |
backface-visibility: visible;
|
5874 |
}
|
5875 |
|
5876 |
-
.sui-2-3-
|
5877 |
cursor: pointer;
|
5878 |
display: block;
|
5879 |
position: relative;
|
@@ -5888,7 +6411,7 @@
|
|
5888 |
transition-duration: 0.3s;
|
5889 |
}
|
5890 |
|
5891 |
-
.sui-2-3-
|
5892 |
width: 39px;
|
5893 |
display: block;
|
5894 |
position: absolute;
|
@@ -5904,7 +6427,7 @@
|
|
5904 |
transition-duration: 0.3s;
|
5905 |
}
|
5906 |
|
5907 |
-
.sui-2-3-
|
5908 |
height: 38px;
|
5909 |
display: -webkit-box;
|
5910 |
display: -ms-flexbox;
|
@@ -5923,21 +6446,21 @@
|
|
5923 |
transition: transform 0.2s linear, -webkit-transform 0.2s linear;
|
5924 |
}
|
5925 |
|
5926 |
-
.sui-2-3-
|
5927 |
display: block;
|
5928 |
-webkit-box-flex: 0;
|
5929 |
-ms-flex: 0 0 auto;
|
5930 |
flex: 0 0 auto;
|
5931 |
}
|
5932 |
|
5933 |
-
.sui-2-3-
|
5934 |
zoom: 1;
|
5935 |
display: block;
|
5936 |
position: relative;
|
5937 |
padding-right: 39px;
|
5938 |
}
|
5939 |
|
5940 |
-
.sui-2-3-
|
5941 |
width: 100%;
|
5942 |
height: auto;
|
5943 |
overflow: hidden;
|
@@ -5958,7 +6481,7 @@
|
|
5958 |
transition-duration: 0.3s;
|
5959 |
}
|
5960 |
|
5961 |
-
.sui-2-3-
|
5962 |
width: 0;
|
5963 |
max-height: 200px;
|
5964 |
overflow-y: auto;
|
@@ -5981,11 +6504,11 @@
|
|
5981 |
transition-duration: 0.3s;
|
5982 |
}
|
5983 |
|
5984 |
-
.sui-2-3-
|
5985 |
list-style: none;
|
5986 |
}
|
5987 |
|
5988 |
-
.sui-2-3-
|
5989 |
cursor: pointer;
|
5990 |
margin: 0;
|
5991 |
padding: 5px 14px;
|
@@ -5997,30 +6520,30 @@
|
|
5997 |
transition: 0.3s ease;
|
5998 |
}
|
5999 |
|
6000 |
-
.sui-2-3-
|
6001 |
margin-right: 7px;
|
6002 |
text-align: center;
|
6003 |
}
|
6004 |
|
6005 |
-
.sui-2-3-
|
6006 |
color: inherit;
|
6007 |
}
|
6008 |
|
6009 |
-
.sui-2-3-
|
6010 |
background-color: #888888;
|
6011 |
color: #FFFFFF;
|
6012 |
}
|
6013 |
|
6014 |
-
.sui-2-3-
|
6015 |
background-color: rgba(51, 51, 51, 0.05);
|
6016 |
color: #666666;
|
6017 |
}
|
6018 |
|
6019 |
-
.sui-2-3-
|
6020 |
cursor: default;
|
6021 |
}
|
6022 |
|
6023 |
-
.sui-2-3-
|
6024 |
cursor: default;
|
6025 |
pointer-events: none;
|
6026 |
color: #AAAAAA;
|
@@ -6028,30 +6551,30 @@
|
|
6028 |
font-weight: 500;
|
6029 |
}
|
6030 |
|
6031 |
-
.sui-2-3-
|
6032 |
background-color: transparent;
|
6033 |
}
|
6034 |
|
6035 |
-
.sui-2-3-
|
6036 |
cursor: pointer;
|
6037 |
padding-left: 28px;
|
6038 |
}
|
6039 |
|
6040 |
-
.sui-2-3-
|
6041 |
background-color: #FFFFFF;
|
6042 |
}
|
6043 |
|
6044 |
-
.sui-2-3-
|
6045 |
-
z-index:
|
6046 |
background-color: #FFFFFF;
|
6047 |
}
|
6048 |
|
6049 |
-
.sui-2-3-
|
6050 |
-webkit-transform: rotate(180deg);
|
6051 |
transform: rotate(180deg);
|
6052 |
}
|
6053 |
|
6054 |
-
.sui-2-3-
|
6055 |
width: auto;
|
6056 |
display: block;
|
6057 |
left: 0;
|
@@ -6060,57 +6583,57 @@
|
|
6060 |
transition-duration: 0ms;
|
6061 |
}
|
6062 |
|
6063 |
-
.sui-2-3-
|
6064 |
margin-bottom: 30px;
|
6065 |
background-color: #FFFFFF;
|
6066 |
}
|
6067 |
|
6068 |
-
.sui-2-3-
|
6069 |
background-color: #FFFFFF;
|
6070 |
font-size: 13px;
|
6071 |
}
|
6072 |
|
6073 |
-
.sui-2-3-
|
6074 |
background-color: transparent;
|
6075 |
font-size: 13px;
|
6076 |
}
|
6077 |
|
6078 |
@media (max-width: 782px) {
|
6079 |
-
.sui-2-3-
|
6080 |
margin-bottom: 20px;
|
6081 |
}
|
6082 |
}
|
6083 |
|
6084 |
-
.sui-2-3-
|
6085 |
width: 29px;
|
6086 |
line-height: 28px;
|
6087 |
}
|
6088 |
|
6089 |
-
.sui-2-3-
|
6090 |
height: 28px;
|
6091 |
}
|
6092 |
|
6093 |
-
.sui-2-3-
|
6094 |
padding-right: 29px;
|
6095 |
}
|
6096 |
|
6097 |
-
.sui-2-3-
|
6098 |
padding: 6px 7px 6px 11px;
|
6099 |
font-size: 13px;
|
6100 |
line-height: 16px;
|
6101 |
}
|
6102 |
|
6103 |
-
.sui-2-3-
|
6104 |
top: 28px;
|
6105 |
padding: 7px 0;
|
6106 |
}
|
6107 |
|
6108 |
-
.sui-2-3-
|
6109 |
font-size: 13px;
|
6110 |
line-height: 20px;
|
6111 |
}
|
6112 |
|
6113 |
-
.sui-2-3-
|
6114 |
width: auto;
|
6115 |
max-width: 100%;
|
6116 |
min-width: 120px;
|
@@ -6120,26 +6643,26 @@
|
|
6120 |
margin-right: 10px;
|
6121 |
}
|
6122 |
|
6123 |
-
.sui-2-3-
|
6124 |
-webkit-box-flex: 0;
|
6125 |
-ms-flex: 0 0 100%;
|
6126 |
flex: 0 0 100%;
|
6127 |
}
|
6128 |
|
6129 |
-
.sui-2-3-
|
6130 |
margin-right: 0;
|
6131 |
}
|
6132 |
|
6133 |
-
.sui-2-3-
|
6134 |
-
.sui-2-3-
|
6135 |
-
.sui-2-3-
|
6136 |
-
.sui-2-3-
|
6137 |
-
.sui-2-3-
|
6138 |
-
.sui-2-3-
|
6139 |
z-index: 9;
|
6140 |
}
|
6141 |
|
6142 |
-
.sui-2-3-
|
6143 |
min-width: 40px;
|
6144 |
height: 26px;
|
6145 |
cursor: default;
|
@@ -6155,37 +6678,37 @@
|
|
6155 |
text-align: center;
|
6156 |
}
|
6157 |
|
6158 |
-
.sui-2-3-
|
6159 |
background-color: #FF6D6D;
|
6160 |
color: #FFFFFF;
|
6161 |
}
|
6162 |
|
6163 |
-
.sui-2-3-
|
6164 |
background-color: #FECF2F;
|
6165 |
color: #333333;
|
6166 |
}
|
6167 |
|
6168 |
-
.sui-2-3-
|
6169 |
background-color: #1ABC9C;
|
6170 |
color: #FFFFFF;
|
6171 |
}
|
6172 |
|
6173 |
-
.sui-2-3-
|
6174 |
background-color: #17A8E3;
|
6175 |
color: #FFFFFF;
|
6176 |
}
|
6177 |
|
6178 |
-
.sui-2-3-
|
6179 |
background-color: #8D00B1;
|
6180 |
color: #FFFFFF;
|
6181 |
}
|
6182 |
|
6183 |
-
.sui-2-3-
|
6184 |
background-color: #F2F2F2;
|
6185 |
color: #AAAAAA;
|
6186 |
}
|
6187 |
|
6188 |
-
.sui-2-3-
|
6189 |
min-width: auto;
|
6190 |
height: 12px;
|
6191 |
padding: 2px 8px 1px;
|
@@ -6196,55 +6719,55 @@
|
|
6196 |
text-align: center;
|
6197 |
}
|
6198 |
|
6199 |
-
.sui-2-3-
|
6200 |
background-color: #8D00B1;
|
6201 |
color: #FFFFFF;
|
6202 |
}
|
6203 |
|
6204 |
-
.sui-2-3-
|
6205 |
background-color: #FF7E41;
|
6206 |
color: #FFFFFF;
|
6207 |
}
|
6208 |
|
6209 |
-
.sui-2-3-
|
6210 |
border-color: #FFE5E9;
|
6211 |
background-color: transparent;
|
6212 |
color: #FF6D6D;
|
6213 |
}
|
6214 |
|
6215 |
-
.sui-2-3-
|
6216 |
border-color: #FFF5D5;
|
6217 |
background-color: transparent;
|
6218 |
color: #FECF2F;
|
6219 |
}
|
6220 |
|
6221 |
-
.sui-2-3-
|
6222 |
border-color: #D1F1EA;
|
6223 |
background-color: transparent;
|
6224 |
color: #1ABC9C;
|
6225 |
}
|
6226 |
|
6227 |
-
.sui-2-3-
|
6228 |
border-color: #E1F6FF;
|
6229 |
background-color: transparent;
|
6230 |
color: #17A8E3;
|
6231 |
}
|
6232 |
|
6233 |
-
.sui-2-3-
|
6234 |
border-color: #F9E1FF;
|
6235 |
background-color: transparent;
|
6236 |
color: #8D00B1;
|
6237 |
}
|
6238 |
|
6239 |
-
.sui-2-3-
|
6240 |
margin-left: 0;
|
6241 |
}
|
6242 |
|
6243 |
-
.sui-2-3-
|
6244 |
margin-right: 0;
|
6245 |
}
|
6246 |
|
6247 |
-
.sui-2-3-
|
6248 |
display: -webkit-inline-box;
|
6249 |
display: -ms-inline-flexbox;
|
6250 |
display: inline-flex;
|
@@ -6254,7 +6777,7 @@
|
|
6254 |
font: 500 12px/16px "Roboto", Arial, sans-serif;
|
6255 |
}
|
6256 |
|
6257 |
-
.sui-2-3-
|
6258 |
width: 100%;
|
6259 |
height: 40px;
|
6260 |
margin: 0;
|
@@ -6270,70 +6793,70 @@
|
|
6270 |
transition: 0.3s ease-in-out;
|
6271 |
}
|
6272 |
|
6273 |
-
.sui-2-3-
|
6274 |
outline: none;
|
6275 |
-webkit-box-shadow: none;
|
6276 |
box-shadow: none;
|
6277 |
}
|
6278 |
|
6279 |
-
.sui-2-3-
|
6280 |
border-color: #DDDDDD;
|
6281 |
background-color: #FFFFFF;
|
6282 |
}
|
6283 |
|
6284 |
-
.sui-2-3-
|
6285 |
background-color: #FFFFFF;
|
6286 |
color: #333333;
|
6287 |
}
|
6288 |
|
6289 |
-
.sui-2-3-
|
6290 |
color: #AAAAAA;
|
6291 |
}
|
6292 |
|
6293 |
-
.sui-2-3-
|
6294 |
color: #AAAAAA;
|
6295 |
}
|
6296 |
|
6297 |
-
.sui-2-3-
|
6298 |
color: #AAAAAA;
|
6299 |
}
|
6300 |
|
6301 |
-
.sui-2-3-
|
6302 |
color: #AAAAAA;
|
6303 |
}
|
6304 |
|
6305 |
-
.sui-2-3-
|
6306 |
-
fieldset[disabled] .sui-2-3-
|
6307 |
-
fieldset[disabled] .sui-2-3-
|
6308 |
cursor: not-allowed;
|
6309 |
}
|
6310 |
|
6311 |
-
.sui-2-3-
|
6312 |
-
fieldset[disabled] .sui-2-3-
|
6313 |
-
fieldset[disabled] .sui-2-3-
|
6314 |
-
fieldset[disabled] .sui-2-3-
|
6315 |
-
fieldset[disabled] .sui-2-3-
|
6316 |
-
fieldset[disabled] .sui-2-3-
|
6317 |
-
fieldset[disabled] .sui-2-3-
|
6318 |
border-color: #F2F2F2;
|
6319 |
background-color: #F2F2F2;
|
6320 |
color: #AAAAAA;
|
6321 |
}
|
6322 |
|
6323 |
-
.sui-2-3-
|
6324 |
border: 0;
|
6325 |
background-color: transparent;
|
6326 |
}
|
6327 |
|
6328 |
-
.sui-2-3-
|
6329 |
cursor: default;
|
6330 |
}
|
6331 |
|
6332 |
-
.sui-2-3-
|
6333 |
cursor: pointer;
|
6334 |
}
|
6335 |
|
6336 |
-
.sui-2-3-
|
6337 |
display: -webkit-box;
|
6338 |
display: -ms-flexbox;
|
6339 |
display: flex;
|
@@ -6343,91 +6866,91 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6343 |
margin: 0 0 5px;
|
6344 |
}
|
6345 |
|
6346 |
-
.sui-2-3-
|
6347 |
margin-left: 5px;
|
6348 |
}
|
6349 |
|
6350 |
-
.sui-2-3-
|
6351 |
margin-right: 5px;
|
6352 |
margin-left: 0;
|
6353 |
}
|
6354 |
|
6355 |
-
.sui-2-3-
|
6356 |
margin: 0;
|
6357 |
}
|
6358 |
|
6359 |
-
.sui-2-3-
|
6360 |
margin-right: 0;
|
6361 |
margin-left: auto;
|
6362 |
color: #888888;
|
6363 |
font-weight: 400;
|
6364 |
}
|
6365 |
|
6366 |
-
.sui-2-3-
|
6367 |
margin: 0;
|
6368 |
}
|
6369 |
|
6370 |
-
.sui-2-3-
|
6371 |
margin-right: 0;
|
6372 |
margin-left: auto;
|
6373 |
}
|
6374 |
|
6375 |
-
.sui-2-3-
|
6376 |
display: block;
|
6377 |
}
|
6378 |
|
6379 |
-
.sui-2-3-
|
6380 |
max-width: 80px;
|
6381 |
}
|
6382 |
|
6383 |
-
.sui-2-3-
|
6384 |
max-width: 240px;
|
6385 |
}
|
6386 |
|
6387 |
-
.sui-2-3-
|
6388 |
width: auto;
|
6389 |
display: inline-block;
|
6390 |
}
|
6391 |
|
6392 |
-
.sui-2-3-
|
6393 |
height: auto;
|
6394 |
max-height: 114px;
|
6395 |
overflow-y: auto;
|
6396 |
padding: 1px;
|
6397 |
}
|
6398 |
|
6399 |
-
.sui-2-3-
|
6400 |
margin: 1px 0;
|
6401 |
}
|
6402 |
|
6403 |
-
.sui-2-3-
|
6404 |
background-color: #17A8E3;
|
6405 |
color: #FFFFFF;
|
6406 |
}
|
6407 |
|
6408 |
-
.sui-2-3-
|
6409 |
display: block;
|
6410 |
padding: 10px;
|
6411 |
}
|
6412 |
|
6413 |
-
.sui-2-3-
|
6414 |
margin-top: 0;
|
6415 |
}
|
6416 |
|
6417 |
-
.sui-2-3-
|
6418 |
border-radius: 3px 3px 0 0;
|
6419 |
}
|
6420 |
|
6421 |
-
.sui-2-3-
|
6422 |
margin-bottom: 0;
|
6423 |
}
|
6424 |
|
6425 |
-
.sui-2-3-
|
6426 |
border-radius: 0 0 3px 3px;
|
6427 |
}
|
6428 |
|
6429 |
-
.sui-2-3-
|
6430 |
-
.sui-2-3-
|
6431 |
display: block;
|
6432 |
margin-top: 5px;
|
6433 |
color: #888888;
|
@@ -6436,25 +6959,25 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6436 |
font-weight: 400;
|
6437 |
}
|
6438 |
|
6439 |
-
.sui-2-3-
|
6440 |
-
.sui-2-3-
|
6441 |
margin-left: 48px;
|
6442 |
}
|
6443 |
|
6444 |
-
.sui-2-3-
|
6445 |
-
.sui-2-3-
|
6446 |
-
.sui-2-3-
|
6447 |
margin: 0 27px 5px;
|
6448 |
}
|
6449 |
|
6450 |
-
.sui-2-3-
|
6451 |
-
.sui-2-3-
|
6452 |
-
.sui-2-3-
|
6453 |
-
.sui-2-3-
|
6454 |
margin-top: 20px;
|
6455 |
}
|
6456 |
|
6457 |
-
.sui-2-3-
|
6458 |
display: block;
|
6459 |
margin-top: 8px;
|
6460 |
color: #FF6D6D;
|
@@ -6463,29 +6986,29 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6463 |
font-weight: 500;
|
6464 |
}
|
6465 |
|
6466 |
-
.sui-2-3-
|
6467 |
max-width: 80px;
|
6468 |
}
|
6469 |
|
6470 |
-
.sui-2-3-
|
6471 |
max-width: 240px;
|
6472 |
}
|
6473 |
|
6474 |
@media (min-width: 783px) {
|
6475 |
-
.sui-2-3-
|
6476 |
padding-right: 5px;
|
6477 |
padding-left: 5px;
|
6478 |
}
|
6479 |
}
|
6480 |
|
6481 |
@media (min-width: 783px) {
|
6482 |
-
.sui-2-3-
|
6483 |
margin-top: 0;
|
6484 |
}
|
6485 |
}
|
6486 |
|
6487 |
@media (min-width: 783px) {
|
6488 |
-
.sui-2-3-
|
6489 |
margin-top: 10px;
|
6490 |
margin-right: -5px;
|
6491 |
margin-bottom: 0;
|
@@ -6493,69 +7016,69 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6493 |
}
|
6494 |
}
|
6495 |
|
6496 |
-
.sui-2-3-
|
6497 |
margin-bottom: 0;
|
6498 |
}
|
6499 |
|
6500 |
@media (max-width: 782px) {
|
6501 |
-
.sui-2-3-
|
6502 |
margin-bottom: 0;
|
6503 |
}
|
6504 |
}
|
6505 |
|
6506 |
-
.sui-2-3-
|
6507 |
border-bottom: 2px solid #FF6D6D;
|
6508 |
}
|
6509 |
|
6510 |
-
.sui-2-3-
|
6511 |
color: #FF6D6D;
|
6512 |
}
|
6513 |
|
6514 |
@media (max-width: 782px) {
|
6515 |
-
.sui-2-3-
|
6516 |
margin-bottom: 20px;
|
6517 |
}
|
6518 |
}
|
6519 |
|
6520 |
@media (min-width: 783px) {
|
6521 |
-
.sui-2-3-
|
6522 |
margin-bottom: 30px;
|
6523 |
}
|
6524 |
}
|
6525 |
|
6526 |
-
.sui-2-3-
|
6527 |
-
.sui-2-3-
|
6528 |
display: inline-block;
|
6529 |
color: #888888;
|
6530 |
font-size: 13px;
|
6531 |
line-height: 22px;
|
6532 |
}
|
6533 |
|
6534 |
-
.sui-2-3-
|
6535 |
margin-right: 10px;
|
6536 |
}
|
6537 |
|
6538 |
-
.sui-2-3-
|
6539 |
margin-left: 10px;
|
6540 |
}
|
6541 |
|
6542 |
@media (min-width: 783px) {
|
6543 |
-
.sui-2-3-
|
6544 |
-
.sui-2-3-
|
6545 |
margin-left: 0;
|
6546 |
}
|
6547 |
}
|
6548 |
|
6549 |
@media (min-width: 783px) {
|
6550 |
-
.sui-2-3-
|
6551 |
-
.sui-2-3-
|
6552 |
margin-right: 0;
|
6553 |
}
|
6554 |
}
|
6555 |
|
6556 |
@media (min-width: 783px) {
|
6557 |
-
.sui-2-3-
|
6558 |
-
.sui-2-3-
|
6559 |
-webkit-box-flex: 0;
|
6560 |
-ms-flex: 0 0 auto;
|
6561 |
flex: 0 0 auto;
|
@@ -6567,7 +7090,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6567 |
}
|
6568 |
|
6569 |
@media (min-width: 783px) {
|
6570 |
-
.sui-2-3-
|
6571 |
-webkit-box-flex: 0;
|
6572 |
-ms-flex: 0 0 auto;
|
6573 |
flex: 0 0 auto;
|
@@ -6576,9 +7099,9 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6576 |
}
|
6577 |
|
6578 |
@media (min-width: 783px) {
|
6579 |
-
.sui-2-3-
|
6580 |
-
.sui-2-3-
|
6581 |
-
.sui-2-3-
|
6582 |
-webkit-box-flex: 0;
|
6583 |
-ms-flex: 0 0 auto;
|
6584 |
flex: 0 0 auto;
|
@@ -6587,19 +7110,19 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6587 |
}
|
6588 |
|
6589 |
@media (max-width: 782px) {
|
6590 |
-
.sui-2-3-
|
6591 |
margin-bottom: 0;
|
6592 |
}
|
6593 |
}
|
6594 |
|
6595 |
@media (min-width: 783px) {
|
6596 |
-
.sui-2-3-
|
6597 |
margin-bottom: 0;
|
6598 |
}
|
6599 |
}
|
6600 |
|
6601 |
@media (min-width: 783px) {
|
6602 |
-
.sui-2-3-
|
6603 |
display: -webkit-box;
|
6604 |
display: -ms-flexbox;
|
6605 |
display: flex;
|
@@ -6611,24 +7134,24 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6611 |
}
|
6612 |
|
6613 |
@media (max-width: 782px) {
|
6614 |
-
.sui-2-3-
|
6615 |
margin-bottom: 20px;
|
6616 |
}
|
6617 |
}
|
6618 |
|
6619 |
-
.sui-2-3-
|
6620 |
position: relative;
|
6621 |
}
|
6622 |
|
6623 |
-
.sui-2-3-
|
6624 |
padding-left: 40px;
|
6625 |
}
|
6626 |
|
6627 |
-
.sui-2-3-
|
6628 |
padding-left: 40px;
|
6629 |
}
|
6630 |
|
6631 |
-
.sui-2-3-
|
6632 |
width: 16px;
|
6633 |
height: 16px;
|
6634 |
pointer-events: none;
|
@@ -6650,23 +7173,23 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6650 |
left: 14px;
|
6651 |
}
|
6652 |
|
6653 |
-
.sui-2-3-
|
6654 |
color: #AAAAAA;
|
6655 |
display: block;
|
6656 |
}
|
6657 |
|
6658 |
-
.sui-2-3-
|
6659 |
padding-right: 40px;
|
6660 |
padding-left: 14px;
|
6661 |
}
|
6662 |
|
6663 |
-
.sui-2-3-
|
6664 |
right: 14px;
|
6665 |
left: auto;
|
6666 |
color: #888888;
|
6667 |
}
|
6668 |
|
6669 |
-
.sui-2-3-
|
6670 |
display: -webkit-box;
|
6671 |
display: -ms-flexbox;
|
6672 |
display: flex;
|
@@ -6675,75 +7198,75 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6675 |
align-items: center;
|
6676 |
}
|
6677 |
|
6678 |
-
.sui-2-3-
|
6679 |
-webkit-box-flex: 0;
|
6680 |
-ms-flex: 0 0 auto;
|
6681 |
flex: 0 0 auto;
|
6682 |
}
|
6683 |
|
6684 |
-
.sui-2-3-
|
6685 |
-webkit-box-flex: 1;
|
6686 |
-ms-flex: 1;
|
6687 |
flex: 1;
|
6688 |
margin: 0 5px;
|
6689 |
}
|
6690 |
|
6691 |
-
.sui-2-3-
|
6692 |
margin-left: 0;
|
6693 |
}
|
6694 |
|
6695 |
-
.sui-2-3-
|
6696 |
margin-right: 0;
|
6697 |
}
|
6698 |
|
6699 |
-
.sui-2-3-
|
6700 |
display: block;
|
6701 |
position: relative;
|
6702 |
}
|
6703 |
|
6704 |
-
.sui-2-3-
|
6705 |
-
.sui-2-3-
|
6706 |
-
.sui-2-3-
|
6707 |
position: absolute;
|
6708 |
top: 5px;
|
6709 |
right: 5px;
|
6710 |
}
|
6711 |
|
6712 |
-
.sui-2-3-
|
6713 |
top: 0;
|
6714 |
right: 0;
|
6715 |
border-top-left-radius: 0;
|
6716 |
border-bottom-left-radius: 0;
|
6717 |
}
|
6718 |
|
6719 |
-
.sui-2-3-
|
6720 |
margin: 0;
|
6721 |
padding-right: 90px;
|
6722 |
}
|
6723 |
|
6724 |
-
.sui-2-3-
|
6725 |
display: block;
|
6726 |
position: relative;
|
6727 |
}
|
6728 |
|
6729 |
-
.sui-2-3-
|
6730 |
-
.sui-2-3-
|
6731 |
position: absolute;
|
6732 |
top: 5px;
|
6733 |
right: 5px;
|
6734 |
}
|
6735 |
|
6736 |
-
.sui-2-3-
|
6737 |
top: 0;
|
6738 |
right: 0;
|
6739 |
}
|
6740 |
|
6741 |
-
.sui-2-3-
|
6742 |
margin: 0;
|
6743 |
padding-right: 40px;
|
6744 |
}
|
6745 |
|
6746 |
-
.sui-2-3-
|
6747 |
width: 100%;
|
6748 |
display: -webkit-box;
|
6749 |
display: -ms-flexbox;
|
@@ -6754,11 +7277,11 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6754 |
position: relative;
|
6755 |
}
|
6756 |
|
6757 |
-
.sui-2-3-
|
6758 |
position: relative;
|
6759 |
}
|
6760 |
|
6761 |
-
.sui-2-3-
|
6762 |
width: 30px;
|
6763 |
height: 30px;
|
6764 |
cursor: pointer;
|
@@ -6776,31 +7299,31 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6776 |
transform: translateY(-50%);
|
6777 |
}
|
6778 |
|
6779 |
-
.sui-2-3-
|
6780 |
outline: 0;
|
6781 |
}
|
6782 |
|
6783 |
-
.sui-2-3-
|
6784 |
background-color: rgba(0, 0, 0, 0.03);
|
6785 |
}
|
6786 |
|
6787 |
-
.sui-2-3-
|
6788 |
color: #666666;
|
6789 |
}
|
6790 |
|
6791 |
-
.sui-2-3-
|
6792 |
position: relative;
|
6793 |
}
|
6794 |
|
6795 |
-
.sui-2-3-
|
6796 |
padding-right: 40px;
|
6797 |
}
|
6798 |
|
6799 |
-
.sui-2-3-
|
6800 |
padding-left: 40px;
|
6801 |
}
|
6802 |
|
6803 |
-
.sui-2-3-
|
6804 |
width: 30px;
|
6805 |
height: 30px;
|
6806 |
display: -webkit-box;
|
@@ -6820,19 +7343,19 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6820 |
top: 5px;
|
6821 |
}
|
6822 |
|
6823 |
-
.sui-2-3-
|
6824 |
display: block;
|
6825 |
}
|
6826 |
|
6827 |
-
.sui-2-3-
|
6828 |
left: 5px;
|
6829 |
}
|
6830 |
|
6831 |
-
.sui-2-3-
|
6832 |
right: 5px;
|
6833 |
}
|
6834 |
|
6835 |
-
.sui-2-3-
|
6836 |
display: -webkit-box;
|
6837 |
display: -ms-flexbox;
|
6838 |
display: flex;
|
@@ -6841,13 +7364,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6841 |
align-items: center;
|
6842 |
}
|
6843 |
|
6844 |
-
.sui-2-3-
|
6845 |
-webkit-box-flex: 1;
|
6846 |
-ms-flex: 1;
|
6847 |
flex: 1;
|
6848 |
}
|
6849 |
|
6850 |
-
.sui-2-3-
|
6851 |
-webkit-box-flex: 0;
|
6852 |
-ms-flex: 0 0 auto;
|
6853 |
flex: 0 0 auto;
|
@@ -6855,30 +7378,30 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6855 |
}
|
6856 |
|
6857 |
@media (max-width: 782px) {
|
6858 |
-
.sui-2-3-
|
6859 |
margin-bottom: 0;
|
6860 |
}
|
6861 |
}
|
6862 |
|
6863 |
@media (min-width: 783px) {
|
6864 |
-
.sui-2-3-
|
6865 |
margin-bottom: 0;
|
6866 |
}
|
6867 |
}
|
6868 |
|
6869 |
-
.sui-2-3-
|
6870 |
margin-bottom: 10px;
|
6871 |
}
|
6872 |
|
6873 |
-
.sui-2-3-
|
6874 |
position: relative;
|
6875 |
}
|
6876 |
|
6877 |
-
.sui-2-3-
|
6878 |
padding-right: 53px;
|
6879 |
}
|
6880 |
|
6881 |
-
.sui-2-3-
|
6882 |
position: absolute;
|
6883 |
top: 0;
|
6884 |
right: 0;
|
@@ -6887,16 +7410,16 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6887 |
pointer-events: none;
|
6888 |
}
|
6889 |
|
6890 |
-
.sui-2-3-
|
6891 |
display: none;
|
6892 |
}
|
6893 |
|
6894 |
-
.sui-2-3-
|
6895 |
padding-right: 0;
|
6896 |
pointer-events: initial;
|
6897 |
}
|
6898 |
|
6899 |
-
.sui-2-3-
|
6900 |
width: 40px;
|
6901 |
height: 40px;
|
6902 |
display: -webkit-box;
|
@@ -6923,16 +7446,16 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6923 |
transition: 0.2s ease;
|
6924 |
}
|
6925 |
|
6926 |
-
.sui-2-3-
|
6927 |
border-left-color: #DDDDDD;
|
6928 |
background-color: #F2F2F2;
|
6929 |
}
|
6930 |
|
6931 |
-
.sui-2-3-
|
6932 |
color: #666666;
|
6933 |
}
|
6934 |
|
6935 |
-
.sui-2-3-
|
6936 |
content: "@";
|
6937 |
width: 16px;
|
6938 |
height: 16px;
|
@@ -6940,7 +7463,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6940 |
position: absolute;
|
6941 |
}
|
6942 |
|
6943 |
-
.sui-2-3-
|
6944 |
width: 320px;
|
6945 |
left: auto;
|
6946 |
margin-right: 0;
|
@@ -6948,13 +7471,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6948 |
background-color: #FFFFFF;
|
6949 |
}
|
6950 |
|
6951 |
-
.sui-2-3-
|
6952 |
display: -webkit-box;
|
6953 |
display: -ms-flexbox;
|
6954 |
display: flex;
|
6955 |
}
|
6956 |
|
6957 |
-
.sui-2-3-
|
6958 |
pointer-events: none;
|
6959 |
overflow: hidden;
|
6960 |
display: block;
|
@@ -6962,13 +7485,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6962 |
white-space: nowrap;
|
6963 |
}
|
6964 |
|
6965 |
-
.sui-2-3-
|
6966 |
-webkit-box-flex: 1;
|
6967 |
-ms-flex: 1;
|
6968 |
flex: 1;
|
6969 |
}
|
6970 |
|
6971 |
-
.sui-2-3-
|
6972 |
-webkit-box-flex: 0;
|
6973 |
-ms-flex: 0 0 auto;
|
6974 |
flex: 0 0 auto;
|
@@ -6977,17 +7500,17 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6977 |
font-size: 12px;
|
6978 |
}
|
6979 |
|
6980 |
-
.sui-2-3-
|
6981 |
background-color: transparent;
|
6982 |
color: #888888;
|
6983 |
}
|
6984 |
|
6985 |
-
.sui-2-3-
|
6986 |
background-color: #F8F8F8;
|
6987 |
color: #333333;
|
6988 |
}
|
6989 |
|
6990 |
-
.sui-2-3-
|
6991 |
z-index: 1011;
|
6992 |
border-bottom-color: #FFFFFF;
|
6993 |
border-left-color: #DDDDDD;
|
@@ -6995,16 +7518,16 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
6995 |
border-bottom-right-radius: 0;
|
6996 |
}
|
6997 |
|
6998 |
-
.sui-2-3-
|
6999 |
color: #333333;
|
7000 |
}
|
7001 |
|
7002 |
-
.sui-2-3-
|
7003 |
top: 38px;
|
7004 |
border-top-right-radius: 0;
|
7005 |
}
|
7006 |
|
7007 |
-
.sui-2-3-
|
7008 |
width: auto !important;
|
7009 |
height: auto !important;
|
7010 |
display: block;
|
@@ -7013,12 +7536,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7013 |
right: 0;
|
7014 |
}
|
7015 |
|
7016 |
-
.sui-2-3-
|
7017 |
display: block;
|
7018 |
outline: none;
|
7019 |
}
|
7020 |
|
7021 |
-
.sui-2-3-
|
7022 |
height: auto;
|
7023 |
border: 1px solid #DDDDDD;
|
7024 |
border-left-color: transparent;
|
@@ -7028,7 +7551,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7028 |
transition: 0.2s ease;
|
7029 |
}
|
7030 |
|
7031 |
-
.sui-2-3-
|
7032 |
width: 38px;
|
7033 |
height: 38px;
|
7034 |
display: -webkit-box;
|
@@ -7042,7 +7565,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7042 |
right: auto;
|
7043 |
}
|
7044 |
|
7045 |
-
.sui-2-3-
|
7046 |
content: "@";
|
7047 |
display: block;
|
7048 |
margin: 0 auto;
|
@@ -7050,51 +7573,51 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7050 |
font-size: 16px;
|
7051 |
}
|
7052 |
|
7053 |
-
.sui-2-3-
|
7054 |
display: none;
|
7055 |
}
|
7056 |
|
7057 |
-
.sui-2-3-
|
7058 |
border-left-color: #DDDDDD;
|
7059 |
background-color: #F2F2F2;
|
7060 |
}
|
7061 |
|
7062 |
-
.sui-2-3-
|
7063 |
color: #666666;
|
7064 |
}
|
7065 |
|
7066 |
-
.sui-2-3-
|
7067 |
border-left-color: #DDDDDD;
|
7068 |
background-color: #FFFFFF;
|
7069 |
border-bottom-right-radius: 0;
|
7070 |
}
|
7071 |
|
7072 |
-
.sui-2-3-
|
7073 |
color: #333333;
|
7074 |
}
|
7075 |
|
7076 |
-
.sui-2-3-
|
7077 |
border-color: transparent;
|
7078 |
}
|
7079 |
|
7080 |
-
.sui-2-3-
|
7081 |
border-left-color: transparent;
|
7082 |
background-color: transparent;
|
7083 |
}
|
7084 |
|
7085 |
-
.sui-2-3-
|
7086 |
border-left-color: transparent;
|
7087 |
background-color: transparent;
|
7088 |
}
|
7089 |
|
7090 |
-
.sui-2-3-
|
7091 |
max-width: 100%;
|
7092 |
height: auto;
|
7093 |
resize: vertical;
|
7094 |
line-height: 20px;
|
7095 |
}
|
7096 |
|
7097 |
-
.sui-2-3-
|
7098 |
cursor: pointer;
|
7099 |
-webkit-appearance: none;
|
7100 |
-moz-appearance: none;
|
@@ -7105,7 +7628,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7105 |
line-height: 1;
|
7106 |
}
|
7107 |
|
7108 |
-
.sui-2-3-
|
7109 |
-webkit-user-select: none;
|
7110 |
-moz-user-select: none;
|
7111 |
-ms-user-select: none;
|
@@ -7115,7 +7638,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7115 |
align-items: flex-start;
|
7116 |
}
|
7117 |
|
7118 |
-
.sui-2-3-
|
7119 |
width: 16px;
|
7120 |
height: 16px;
|
7121 |
cursor: pointer;
|
@@ -7131,15 +7654,15 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7131 |
transition: 0.3s ease;
|
7132 |
}
|
7133 |
|
7134 |
-
.sui-2-3-
|
7135 |
opacity: 0;
|
7136 |
-webkit-transition: 0.3s ease;
|
7137 |
transition: 0.3s ease;
|
7138 |
}
|
7139 |
|
7140 |
-
.sui-2-3-
|
7141 |
-
.sui-2-3-
|
7142 |
-
.sui-2-3-
|
7143 |
cursor: pointer;
|
7144 |
margin: 0 0 0 10px;
|
7145 |
color: #666666;
|
@@ -7148,57 +7671,57 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7148 |
font-weight: 500;
|
7149 |
}
|
7150 |
|
7151 |
-
.sui-2-3-
|
7152 |
-
.sui-2-3-
|
7153 |
-
.sui-2-3-
|
7154 |
font-size: 13px;
|
7155 |
}
|
7156 |
|
7157 |
-
.sui-2-3-
|
7158 |
margin-top: auto;
|
7159 |
margin-bottom: auto;
|
7160 |
margin-left: 10px;
|
7161 |
}
|
7162 |
|
7163 |
-
.sui-2-3-
|
7164 |
border-color: #17A8E3;
|
7165 |
background-color: #17A8E3;
|
7166 |
}
|
7167 |
|
7168 |
-
.sui-2-3-
|
7169 |
opacity: 1;
|
7170 |
}
|
7171 |
|
7172 |
-
.sui-2-3-
|
7173 |
cursor: not-allowed;
|
7174 |
border-color: #F2F2F2;
|
7175 |
background-color: #F2F2F2;
|
7176 |
}
|
7177 |
|
7178 |
-
.sui-2-3-
|
7179 |
-
.sui-2-3-
|
7180 |
-
.sui-2-3-
|
7181 |
-
.sui-2-3-
|
7182 |
-
.sui-2-3-
|
7183 |
-
.sui-2-3-
|
7184 |
-
.sui-2-3-
|
7185 |
cursor: not-allowed;
|
7186 |
}
|
7187 |
|
7188 |
@media (max-width: 782px) {
|
7189 |
-
.sui-2-3-
|
7190 |
margin-bottom: 0;
|
7191 |
}
|
7192 |
}
|
7193 |
|
7194 |
@media (min-width: 783px) {
|
7195 |
-
.sui-2-3-
|
7196 |
margin-right: 0;
|
7197 |
}
|
7198 |
}
|
7199 |
|
7200 |
@media (max-width: 782px) {
|
7201 |
-
.sui-2-3-
|
7202 |
display: -webkit-box;
|
7203 |
display: -ms-flexbox;
|
7204 |
display: flex;
|
@@ -7207,7 +7730,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7207 |
}
|
7208 |
|
7209 |
@media (min-width: 783px) {
|
7210 |
-
.sui-2-3-
|
7211 |
display: -webkit-inline-box;
|
7212 |
display: -ms-inline-flexbox;
|
7213 |
display: inline-flex;
|
@@ -7215,12 +7738,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7215 |
}
|
7216 |
}
|
7217 |
|
7218 |
-
.sui-2-3-
|
7219 |
position: relative;
|
7220 |
border-radius: 50%;
|
7221 |
}
|
7222 |
|
7223 |
-
.sui-2-3-
|
7224 |
content: " ";
|
7225 |
width: 6px;
|
7226 |
height: 6px;
|
@@ -7232,18 +7755,18 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7232 |
background-color: #FFFFFF;
|
7233 |
}
|
7234 |
|
7235 |
-
.sui-2-3-
|
7236 |
background-color: #AAAAAA;
|
7237 |
}
|
7238 |
|
7239 |
@media (min-width: 783px) {
|
7240 |
-
.sui-2-3-
|
7241 |
margin: 0;
|
7242 |
}
|
7243 |
}
|
7244 |
|
7245 |
@media (min-width: 783px) {
|
7246 |
-
.sui-2-3-
|
7247 |
display: -webkit-box;
|
7248 |
display: -ms-flexbox;
|
7249 |
display: flex;
|
@@ -7251,12 +7774,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7251 |
}
|
7252 |
}
|
7253 |
|
7254 |
-
.sui-2-3-
|
7255 |
-
.sui-2-3-
|
7256 |
font-size: 13px;
|
7257 |
}
|
7258 |
|
7259 |
-
.sui-2-3-
|
7260 |
-webkit-box-orient: vertical;
|
7261 |
-webkit-box-direction: normal;
|
7262 |
-ms-flex-direction: column;
|
@@ -7266,38 +7789,38 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7266 |
align-items: center;
|
7267 |
}
|
7268 |
|
7269 |
-
.sui-2-3-
|
7270 |
display: block;
|
7271 |
margin: 0;
|
7272 |
padding: 0;
|
7273 |
border: 0;
|
7274 |
}
|
7275 |
|
7276 |
-
.sui-2-3-
|
7277 |
margin-top: 15px;
|
7278 |
}
|
7279 |
|
7280 |
@media (max-width: 782px) {
|
7281 |
-
.sui-2-3-
|
7282 |
margin-top: 20px;
|
7283 |
}
|
7284 |
}
|
7285 |
|
7286 |
@media (min-width: 783px) {
|
7287 |
-
.sui-2-3-
|
7288 |
margin-left: 20px;
|
7289 |
}
|
7290 |
}
|
7291 |
|
7292 |
@media (min-width: 783px) {
|
7293 |
-
.sui-2-3-
|
7294 |
margin-top: 30px;
|
7295 |
margin-left: 0;
|
7296 |
}
|
7297 |
}
|
7298 |
|
7299 |
@media (min-width: 783px) {
|
7300 |
-
.sui-2-3-
|
7301 |
display: -webkit-inline-box;
|
7302 |
display: -ms-inline-flexbox;
|
7303 |
display: inline-flex;
|
@@ -7305,7 +7828,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7305 |
}
|
7306 |
|
7307 |
@media (max-width: 782px) {
|
7308 |
-
.sui-2-3-
|
7309 |
display: -webkit-box;
|
7310 |
display: -ms-flexbox;
|
7311 |
display: flex;
|
@@ -7313,14 +7836,14 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7313 |
}
|
7314 |
|
7315 |
@media (min-width: 783px) {
|
7316 |
-
.sui-2-3-
|
7317 |
display: -webkit-inline-box;
|
7318 |
display: -ms-inline-flexbox;
|
7319 |
display: inline-flex;
|
7320 |
}
|
7321 |
}
|
7322 |
|
7323 |
-
.sui-2-3-
|
7324 |
content: "Ω";
|
7325 |
width: 14px;
|
7326 |
height: 14px;
|
@@ -7338,18 +7861,18 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7338 |
text-align: center;
|
7339 |
}
|
7340 |
|
7341 |
-
.sui-2-3-
|
7342 |
color: #AAAAAA;
|
7343 |
}
|
7344 |
|
7345 |
@media (min-width: 783px) {
|
7346 |
-
.sui-2-3-
|
7347 |
margin: 0;
|
7348 |
}
|
7349 |
}
|
7350 |
|
7351 |
@media (min-width: 783px) {
|
7352 |
-
.sui-2-3-
|
7353 |
display: -webkit-box;
|
7354 |
display: -ms-flexbox;
|
7355 |
display: flex;
|
@@ -7357,12 +7880,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7357 |
}
|
7358 |
}
|
7359 |
|
7360 |
-
.sui-2-3-
|
7361 |
-
.sui-2-3-
|
7362 |
font-size: 13px;
|
7363 |
}
|
7364 |
|
7365 |
-
.sui-2-3-
|
7366 |
-webkit-box-orient: vertical;
|
7367 |
-webkit-box-direction: normal;
|
7368 |
-ms-flex-direction: column;
|
@@ -7372,38 +7895,38 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7372 |
align-items: center;
|
7373 |
}
|
7374 |
|
7375 |
-
.sui-2-3-
|
7376 |
display: block;
|
7377 |
margin: 0;
|
7378 |
padding: 0;
|
7379 |
border: 0;
|
7380 |
}
|
7381 |
|
7382 |
-
.sui-2-3-
|
7383 |
margin-top: 15px;
|
7384 |
}
|
7385 |
|
7386 |
@media (max-width: 782px) {
|
7387 |
-
.sui-2-3-
|
7388 |
margin-top: 20px;
|
7389 |
}
|
7390 |
}
|
7391 |
|
7392 |
@media (min-width: 783px) {
|
7393 |
-
.sui-2-3-
|
7394 |
margin-left: 20px;
|
7395 |
}
|
7396 |
}
|
7397 |
|
7398 |
@media (min-width: 783px) {
|
7399 |
-
.sui-2-3-
|
7400 |
margin-top: 30px;
|
7401 |
margin-left: 0;
|
7402 |
}
|
7403 |
}
|
7404 |
|
7405 |
@media (min-width: 783px) {
|
7406 |
-
.sui-2-3-
|
7407 |
display: -webkit-inline-box;
|
7408 |
display: -ms-inline-flexbox;
|
7409 |
display: inline-flex;
|
@@ -7411,7 +7934,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7411 |
}
|
7412 |
|
7413 |
@media (max-width: 782px) {
|
7414 |
-
.sui-2-3-
|
7415 |
display: -webkit-box;
|
7416 |
display: -ms-flexbox;
|
7417 |
display: flex;
|
@@ -7419,34 +7942,34 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7419 |
}
|
7420 |
|
7421 |
@media (min-width: 783px) {
|
7422 |
-
.sui-2-3-
|
7423 |
display: -webkit-inline-box;
|
7424 |
display: -ms-inline-flexbox;
|
7425 |
display: inline-flex;
|
7426 |
}
|
7427 |
}
|
7428 |
|
7429 |
-
.sui-2-3-
|
7430 |
max-width: 100%;
|
7431 |
display: -webkit-box;
|
7432 |
display: -ms-flexbox;
|
7433 |
display: flex;
|
7434 |
}
|
7435 |
|
7436 |
-
.sui-2-3-
|
7437 |
cursor: pointer;
|
7438 |
display: block;
|
7439 |
-webkit-transition: 0.3s ease;
|
7440 |
transition: 0.3s ease;
|
7441 |
}
|
7442 |
|
7443 |
-
.sui-2-3-
|
7444 |
outline: none;
|
7445 |
-webkit-box-shadow: none;
|
7446 |
box-shadow: none;
|
7447 |
}
|
7448 |
|
7449 |
-
.sui-2-3-
|
7450 |
width: 40px;
|
7451 |
height: 40px;
|
7452 |
-webkit-box-flex: 0;
|
@@ -7459,21 +7982,21 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7459 |
border-radius: 4px;
|
7460 |
}
|
7461 |
|
7462 |
-
.sui-2-3-
|
7463 |
width: 36px;
|
7464 |
height: 36px;
|
7465 |
display: block;
|
7466 |
border-radius: 3px;
|
7467 |
}
|
7468 |
|
7469 |
-
.sui-2-3-
|
7470 |
background-color: #DDDDDD;
|
7471 |
background-image: linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF), linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF);
|
7472 |
background-size: 12px 12px;
|
7473 |
background-position: 0 0, 6px 6px;
|
7474 |
}
|
7475 |
|
7476 |
-
.sui-2-3-
|
7477 |
cursor: pointer;
|
7478 |
display: none;
|
7479 |
position: absolute;
|
@@ -7485,7 +8008,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7485 |
background-position: center;
|
7486 |
}
|
7487 |
|
7488 |
-
.sui-2-3-
|
7489 |
content: "¢";
|
7490 |
opacity: 0;
|
7491 |
display: -webkit-box;
|
@@ -7511,36 +8034,36 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7511 |
transition: 0.2s ease;
|
7512 |
}
|
7513 |
|
7514 |
-
.sui-2-3-
|
7515 |
outline: none;
|
7516 |
-webkit-box-shadow: none;
|
7517 |
box-shadow: none;
|
7518 |
}
|
7519 |
|
7520 |
-
.sui-2-3-
|
7521 |
opacity: 1;
|
7522 |
}
|
7523 |
|
7524 |
-
.sui-2-3-
|
7525 |
-
.sui-2-3-
|
7526 |
margin-left: 5px;
|
7527 |
}
|
7528 |
|
7529 |
-
.sui-2-3-
|
7530 |
max-width: calc(100% - 45px);
|
7531 |
cursor: initial;
|
7532 |
padding-left: 19px;
|
7533 |
}
|
7534 |
|
7535 |
-
.sui-2-3-
|
7536 |
content: unset;
|
7537 |
}
|
7538 |
|
7539 |
-
.sui-2-3-
|
7540 |
background-color: #FFFFFF;
|
7541 |
}
|
7542 |
|
7543 |
-
.sui-2-3-
|
7544 |
max-width: 100%;
|
7545 |
cursor: pointer;
|
7546 |
-webkit-box-flex: 0;
|
@@ -7556,7 +8079,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7556 |
transition: 0.3s ease;
|
7557 |
}
|
7558 |
|
7559 |
-
.sui-2-3-
|
7560 |
content: "Æ";
|
7561 |
width: 29px;
|
7562 |
display: block;
|
@@ -7567,7 +8090,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7567 |
text-align: center;
|
7568 |
}
|
7569 |
|
7570 |
-
.sui-2-3-
|
7571 |
-webkit-user-select: none;
|
7572 |
-moz-user-select: none;
|
7573 |
-ms-user-select: none;
|
@@ -7578,13 +8101,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7578 |
letter-spacing: -0.25px;
|
7579 |
}
|
7580 |
|
7581 |
-
.sui-2-3-
|
7582 |
outline: none;
|
7583 |
-webkit-box-shadow: none;
|
7584 |
box-shadow: none;
|
7585 |
}
|
7586 |
|
7587 |
-
.sui-2-3-
|
7588 |
width: 39px;
|
7589 |
position: absolute;
|
7590 |
top: 0;
|
@@ -7598,23 +8121,23 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7598 |
text-align: center;
|
7599 |
}
|
7600 |
|
7601 |
-
.sui-2-3-
|
7602 |
display: block;
|
7603 |
}
|
7604 |
|
7605 |
-
.sui-2-3-
|
7606 |
display: block;
|
7607 |
}
|
7608 |
|
7609 |
-
.sui-2-3-
|
7610 |
background-color: rgba(51, 51, 51, 0.04);
|
7611 |
}
|
7612 |
|
7613 |
-
.sui-2-3-
|
7614 |
background-color: #FAFAFA;
|
7615 |
}
|
7616 |
|
7617 |
-
.sui-2-3-
|
7618 |
margin: 0;
|
7619 |
padding: 11px 19px;
|
7620 |
border: 1px dashed #DDDDDD;
|
@@ -7625,12 +8148,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7625 |
letter-spacing: -0.25px;
|
7626 |
}
|
7627 |
|
7628 |
-
.sui-2-3-
|
7629 |
border-color: #AAAAAA;
|
7630 |
background-color: #FAFAFA;
|
7631 |
}
|
7632 |
|
7633 |
-
.sui-2-3-
|
7634 |
width: 24px;
|
7635 |
margin-left: -4px;
|
7636 |
color: #888888;
|
@@ -7640,36 +8163,36 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7640 |
text-align: center;
|
7641 |
}
|
7642 |
|
7643 |
-
.sui-2-3-
|
7644 |
display: block;
|
7645 |
color: inherit;
|
7646 |
}
|
7647 |
|
7648 |
-
.sui-2-3-
|
7649 |
display: block;
|
7650 |
}
|
7651 |
|
7652 |
-
.sui-2-3-
|
7653 |
display: block;
|
7654 |
}
|
7655 |
|
7656 |
-
.sui-2-3-
|
7657 |
display: none;
|
7658 |
}
|
7659 |
|
7660 |
-
.sui-2-3-
|
7661 |
margin-top: 10px;
|
7662 |
}
|
7663 |
|
7664 |
-
.sui-2-3-
|
7665 |
margin-top: 10px;
|
7666 |
}
|
7667 |
|
7668 |
-
.sui-2-3-
|
7669 |
display: block;
|
7670 |
}
|
7671 |
|
7672 |
-
.sui-2-3-
|
7673 |
display: -webkit-box;
|
7674 |
display: -ms-flexbox;
|
7675 |
display: flex;
|
@@ -7678,34 +8201,34 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7678 |
align-items: center;
|
7679 |
}
|
7680 |
|
7681 |
-
.sui-2-3-
|
7682 |
display: block;
|
7683 |
position: relative;
|
7684 |
}
|
7685 |
|
7686 |
-
.sui-2-3-
|
7687 |
-
.sui-2-3-
|
7688 |
-
.sui-2-3-
|
7689 |
display: block;
|
7690 |
margin: 0;
|
7691 |
border: 1px solid #DDDDDD;
|
7692 |
border-radius: 4px;
|
7693 |
}
|
7694 |
|
7695 |
-
.sui-2-3-
|
7696 |
-
.sui-2-3-
|
7697 |
-
.sui-2-3-
|
7698 |
-
.sui-2-3-
|
7699 |
-
.sui-2-3-
|
7700 |
-
.sui-2-3-
|
7701 |
-
.sui-2-3-
|
7702 |
outline: none;
|
7703 |
-webkit-box-shadow: none;
|
7704 |
box-shadow: none;
|
7705 |
}
|
7706 |
|
7707 |
-
.sui-2-3-
|
7708 |
-
.sui-2-3-
|
7709 |
width: 30px;
|
7710 |
height: 30px;
|
7711 |
cursor: pointer;
|
@@ -7714,12 +8237,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7714 |
padding: 0;
|
7715 |
}
|
7716 |
|
7717 |
-
.sui-2-3-
|
7718 |
-
.sui-2-3-
|
7719 |
background-color: #FAFAFA;
|
7720 |
}
|
7721 |
|
7722 |
-
.sui-2-3-
|
7723 |
left: 0;
|
7724 |
background-color: #DDDDDD;
|
7725 |
background-image: linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF), linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF);
|
@@ -7727,7 +8250,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7727 |
background-position: 0 0, 6px 6px;
|
7728 |
}
|
7729 |
|
7730 |
-
.sui-2-3-
|
7731 |
width: 26px;
|
7732 |
height: 26px;
|
7733 |
display: block;
|
@@ -7737,12 +8260,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7737 |
border-radius: 2px;
|
7738 |
}
|
7739 |
|
7740 |
-
.sui-2-3-
|
7741 |
-webkit-box-shadow: inset 0 0 0 1px #FFFFFF;
|
7742 |
box-shadow: inset 0 0 0 1px #FFFFFF;
|
7743 |
}
|
7744 |
|
7745 |
-
.sui-2-3-
|
7746 |
width: 100%;
|
7747 |
height: 30px;
|
7748 |
padding: 6px 40px;
|
@@ -7751,33 +8274,33 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7751 |
letter-spacing: -0.25px;
|
7752 |
}
|
7753 |
|
7754 |
-
.sui-2-3-
|
7755 |
right: 0;
|
7756 |
border-top-left-radius: 0;
|
7757 |
border-bottom-left-radius: 0;
|
7758 |
}
|
7759 |
|
7760 |
-
.sui-2-3-
|
7761 |
font-size: 12px;
|
7762 |
}
|
7763 |
|
7764 |
-
.sui-2-3-
|
7765 |
margin-left: 5px;
|
7766 |
}
|
7767 |
|
7768 |
-
.sui-2-3-
|
7769 |
-webkit-box-flex: 0;
|
7770 |
-ms-flex: 0 1 135px;
|
7771 |
flex: 0 1 135px;
|
7772 |
}
|
7773 |
|
7774 |
-
.sui-2-3-
|
7775 |
-webkit-box-flex: 0;
|
7776 |
-ms-flex: 0 1 215px;
|
7777 |
flex: 0 1 215px;
|
7778 |
}
|
7779 |
|
7780 |
-
.sui-2-3-
|
7781 |
display: none;
|
7782 |
margin: 5px 0 0;
|
7783 |
padding: 9px;
|
@@ -7788,17 +8311,17 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7788 |
box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07);
|
7789 |
}
|
7790 |
|
7791 |
-
.sui-2-3-
|
7792 |
display: block;
|
7793 |
}
|
7794 |
|
7795 |
-
.sui-2-3-
|
7796 |
-
.sui-2-3-
|
7797 |
-
.sui-2-3-
|
7798 |
display: block;
|
7799 |
}
|
7800 |
|
7801 |
-
.sui-2-3-
|
7802 |
width: 100% !important;
|
7803 |
height: 30px;
|
7804 |
margin: 0;
|
@@ -7811,13 +8334,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7811 |
letter-spacing: -0.25px;
|
7812 |
}
|
7813 |
|
7814 |
-
.sui-2-3-
|
7815 |
outline: none;
|
7816 |
-webkit-box-shadow: none;
|
7817 |
box-shadow: none;
|
7818 |
}
|
7819 |
|
7820 |
-
.sui-2-3-
|
7821 |
width: auto !important;
|
7822 |
height: auto !important;
|
7823 |
position: relative;
|
@@ -7826,14 +8349,14 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7826 |
border: 0;
|
7827 |
}
|
7828 |
|
7829 |
-
.sui-2-3-
|
7830 |
display: -webkit-box;
|
7831 |
display: -ms-flexbox;
|
7832 |
display: flex;
|
7833 |
position: unset;
|
7834 |
}
|
7835 |
|
7836 |
-
.sui-2-3-
|
7837 |
display: -webkit-box;
|
7838 |
display: -ms-flexbox;
|
7839 |
display: flex;
|
@@ -7842,7 +8365,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7842 |
}
|
7843 |
|
7844 |
@media (max-width: 782px) {
|
7845 |
-
.sui-2-3-
|
7846 |
position: relative;
|
7847 |
margin-top: 10px;
|
7848 |
-webkit-box-pack: justify;
|
@@ -7852,20 +8375,20 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7852 |
}
|
7853 |
|
7854 |
@media (min-width: 783px) {
|
7855 |
-
.sui-2-3-
|
7856 |
width: 160px;
|
7857 |
}
|
7858 |
}
|
7859 |
|
7860 |
-
.sui-2-3-
|
7861 |
-
.sui-2-3-
|
7862 |
-
.sui-2-3-
|
7863 |
float: none;
|
7864 |
-webkit-box-shadow: none;
|
7865 |
box-shadow: none;
|
7866 |
}
|
7867 |
|
7868 |
-
.sui-2-3-
|
7869 |
width: auto !important;
|
7870 |
height: auto !important;
|
7871 |
margin-right: 0;
|
@@ -7873,59 +8396,59 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7873 |
}
|
7874 |
|
7875 |
@media (min-width: 783px) {
|
7876 |
-
.sui-2-3-
|
7877 |
margin-bottom: 30px;
|
7878 |
}
|
7879 |
}
|
7880 |
|
7881 |
-
.sui-2-3-
|
7882 |
-webkit-box-shadow: none;
|
7883 |
box-shadow: none;
|
7884 |
}
|
7885 |
|
7886 |
-
.sui-2-3-
|
7887 |
position: unset;
|
7888 |
display: block;
|
7889 |
}
|
7890 |
|
7891 |
@media (max-width: 782px) {
|
7892 |
-
.sui-2-3-
|
7893 |
width: 140px;
|
7894 |
height: 140px;
|
7895 |
}
|
7896 |
}
|
7897 |
|
7898 |
@media (min-width: 783px) {
|
7899 |
-
.sui-2-3-
|
7900 |
width: 160px;
|
7901 |
height: 160px;
|
7902 |
}
|
7903 |
}
|
7904 |
|
7905 |
-
.sui-2-3-
|
7906 |
width: 20px !important;
|
7907 |
margin-left: 10px !important;
|
7908 |
border-radius: 2px;
|
7909 |
}
|
7910 |
|
7911 |
@media (max-width: 782px) {
|
7912 |
-
.sui-2-3-
|
7913 |
height: 140px !important;
|
7914 |
}
|
7915 |
}
|
7916 |
|
7917 |
@media (min-width: 783px) {
|
7918 |
-
.sui-2-3-
|
7919 |
height: 190px !important;
|
7920 |
}
|
7921 |
}
|
7922 |
|
7923 |
-
.sui-2-3-
|
7924 |
top: 10px;
|
7925 |
bottom: 0;
|
7926 |
}
|
7927 |
|
7928 |
-
.sui-2-3-
|
7929 |
height: 10px;
|
7930 |
opacity: 1;
|
7931 |
right: -2px;
|
@@ -7937,11 +8460,11 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7937 |
box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3);
|
7938 |
}
|
7939 |
|
7940 |
-
.sui-2-3-
|
7941 |
content: unset;
|
7942 |
}
|
7943 |
|
7944 |
-
.sui-2-3-
|
7945 |
width: auto !important;
|
7946 |
min-width: 20px;
|
7947 |
max-width: 20px;
|
@@ -7953,33 +8476,33 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7953 |
border: 1px solid #E6E6E6;
|
7954 |
}
|
7955 |
|
7956 |
-
.sui-2-3-
|
7957 |
margin-left: 0 !important;
|
7958 |
}
|
7959 |
|
7960 |
-
.sui-2-3-
|
7961 |
display: none;
|
7962 |
margin-left: 0 !important;
|
7963 |
}
|
7964 |
|
7965 |
@media (max-width: 782px) {
|
7966 |
-
.sui-2-3-
|
7967 |
margin-left: 3.33333px !important;
|
7968 |
}
|
7969 |
}
|
7970 |
|
7971 |
@media (min-width: 783px) {
|
7972 |
-
.sui-2-3-
|
7973 |
margin-left: 3.33333px !important;
|
7974 |
}
|
7975 |
}
|
7976 |
|
7977 |
-
.sui-2-3-
|
7978 |
width: 0;
|
7979 |
height: 0;
|
7980 |
}
|
7981 |
|
7982 |
-
.sui-2-3-
|
7983 |
width: 16px;
|
7984 |
height: 16px;
|
7985 |
opacity: 1;
|
@@ -7992,11 +8515,11 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
7992 |
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.3);
|
7993 |
}
|
7994 |
|
7995 |
-
.sui-2-3-
|
7996 |
content: unset;
|
7997 |
}
|
7998 |
|
7999 |
-
.sui-2-3-
|
8000 |
display: -webkit-inline-box;
|
8001 |
display: -ms-inline-flexbox;
|
8002 |
display: inline-flex;
|
@@ -8006,8 +8529,8 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8006 |
flex-direction: column;
|
8007 |
}
|
8008 |
|
8009 |
-
.sui-2-3-
|
8010 |
-
.sui-2-3-
|
8011 |
display: -webkit-box;
|
8012 |
display: -ms-flexbox;
|
8013 |
display: flex;
|
@@ -8017,31 +8540,31 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8017 |
list-style: none;
|
8018 |
}
|
8019 |
|
8020 |
-
.sui-2-3-
|
8021 |
-
.sui-2-3-
|
8022 |
-
.sui-2-3-
|
8023 |
-
.sui-2-3-
|
8024 |
cursor: pointer;
|
8025 |
margin: 0 10px;
|
8026 |
padding: 14px 0 12px;
|
8027 |
}
|
8028 |
|
8029 |
-
.sui-2-3-
|
8030 |
-
.sui-2-3-
|
8031 |
-
.sui-2-3-
|
8032 |
-
.sui-2-3-
|
8033 |
-
.sui-2-3-
|
8034 |
-
.sui-2-3-
|
8035 |
-
.sui-2-3-
|
8036 |
-
.sui-2-3-
|
8037 |
-
.sui-2-3-
|
8038 |
-
.sui-2-3-
|
8039 |
-
.sui-2-3-
|
8040 |
-
.sui-2-3-
|
8041 |
-
.sui-2-3-
|
8042 |
-
.sui-2-3-
|
8043 |
-
.sui-2-3-
|
8044 |
-
.sui-2-3-
|
8045 |
border-bottom: 2px solid transparent;
|
8046 |
color: #888888;
|
8047 |
font-size: 12px;
|
@@ -8051,65 +8574,65 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8051 |
text-decoration: none;
|
8052 |
}
|
8053 |
|
8054 |
-
.sui-2-3-
|
8055 |
-
.sui-2-3-
|
8056 |
-
.sui-2-3-
|
8057 |
-
.sui-2-3-
|
8058 |
margin-left: 0;
|
8059 |
}
|
8060 |
|
8061 |
-
.sui-2-3-
|
8062 |
-
.sui-2-3-
|
8063 |
-
.sui-2-3-
|
8064 |
-
.sui-2-3-
|
8065 |
margin-right: 0;
|
8066 |
}
|
8067 |
|
8068 |
-
.sui-2-3-
|
8069 |
-
.sui-2-3-
|
8070 |
-
.sui-2-3-
|
8071 |
-
.sui-2-3-
|
8072 |
color: #333333;
|
8073 |
border-bottom-color: #333333;
|
8074 |
}
|
8075 |
|
8076 |
-
.sui-2-3-
|
8077 |
-
.sui-2-3-
|
8078 |
-
.sui-2-3-
|
8079 |
-
.sui-2-3-
|
8080 |
display: none;
|
8081 |
margin-top: -1px;
|
8082 |
padding: 20px 0 0;
|
8083 |
border-top: 1px solid #E6E6E6;
|
8084 |
}
|
8085 |
|
8086 |
-
.sui-2-3-
|
8087 |
-
.sui-2-3-
|
8088 |
-
.sui-2-3-
|
8089 |
-
.sui-2-3-
|
8090 |
display: block;
|
8091 |
}
|
8092 |
|
8093 |
@media (min-width: 783px) {
|
8094 |
-
.sui-2-3-
|
8095 |
-
.sui-2-3-
|
8096 |
-
.sui-2-3-
|
8097 |
-
.sui-2-3-
|
8098 |
padding: 30px 0 0;
|
8099 |
}
|
8100 |
}
|
8101 |
|
8102 |
-
.sui-2-3-
|
8103 |
-
.sui-2-3-
|
8104 |
border-top-width: 0;
|
8105 |
}
|
8106 |
|
8107 |
-
.sui-2-3-
|
8108 |
margin: 0 0 20px;
|
8109 |
}
|
8110 |
|
8111 |
-
.sui-2-3-
|
8112 |
-
.sui-2-3-
|
8113 |
display: -webkit-box;
|
8114 |
display: -ms-flexbox;
|
8115 |
display: flex;
|
@@ -8120,10 +8643,10 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8120 |
list-style: none;
|
8121 |
}
|
8122 |
|
8123 |
-
.sui-2-3-
|
8124 |
-
.sui-2-3-
|
8125 |
-
.sui-2-3-
|
8126 |
-
.sui-2-3-
|
8127 |
cursor: pointer;
|
8128 |
-webkit-box-flex: 0;
|
8129 |
-ms-flex: 0 0 auto;
|
@@ -8132,22 +8655,22 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8132 |
padding: 9px 20px;
|
8133 |
}
|
8134 |
|
8135 |
-
.sui-2-3-
|
8136 |
-
.sui-2-3-
|
8137 |
-
.sui-2-3-
|
8138 |
-
.sui-2-3-
|
8139 |
-
.sui-2-3-
|
8140 |
-
.sui-2-3-
|
8141 |
-
.sui-2-3-
|
8142 |
-
.sui-2-3-
|
8143 |
-
.sui-2-3-
|
8144 |
-
.sui-2-3-
|
8145 |
-
.sui-2-3-
|
8146 |
-
.sui-2-3-
|
8147 |
-
.sui-2-3-
|
8148 |
-
.sui-2-3-
|
8149 |
-
.sui-2-3-
|
8150 |
-
.sui-2-3-
|
8151 |
background-color: #F8F8F8;
|
8152 |
color: #666666;
|
8153 |
font-size: 13px;
|
@@ -8156,130 +8679,130 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8156 |
letter-spacing: -0.25px;
|
8157 |
}
|
8158 |
|
8159 |
-
.sui-2-3-
|
8160 |
-
.sui-2-3-
|
8161 |
-
.sui-2-3-
|
8162 |
-
.sui-2-3-
|
8163 |
border-radius: 4px 0 0 4px;
|
8164 |
}
|
8165 |
|
8166 |
-
.sui-2-3-
|
8167 |
-
.sui-2-3-
|
8168 |
-
.sui-2-3-
|
8169 |
-
.sui-2-3-
|
8170 |
margin: 0;
|
8171 |
border-radius: 0 4px 4px 0;
|
8172 |
}
|
8173 |
|
8174 |
-
.sui-2-3-
|
8175 |
-
.sui-2-3-
|
8176 |
-
.sui-2-3-
|
8177 |
-
.sui-2-3-
|
8178 |
background-color: #E1F6FF;
|
8179 |
color: #17A8E3;
|
8180 |
}
|
8181 |
|
8182 |
-
.sui-2-3-
|
8183 |
-
.sui-2-3-
|
8184 |
-
.sui-2-3-
|
8185 |
-
.sui-2-3-
|
8186 |
display: none;
|
8187 |
margin: 10px 0 0;
|
8188 |
}
|
8189 |
|
8190 |
-
.sui-2-3-
|
8191 |
-
.sui-2-3-
|
8192 |
-
.sui-2-3-
|
8193 |
-
.sui-2-3-
|
8194 |
padding: 20px;
|
8195 |
border: 1px solid #E6E6E6;
|
8196 |
border-radius: 4px;
|
8197 |
}
|
8198 |
|
8199 |
@media (min-width: 783px) {
|
8200 |
-
.sui-2-3-
|
8201 |
-
.sui-2-3-
|
8202 |
-
.sui-2-3-
|
8203 |
-
.sui-2-3-
|
8204 |
padding: 30px;
|
8205 |
}
|
8206 |
}
|
8207 |
|
8208 |
-
.sui-2-3-
|
8209 |
-
.sui-2-3-
|
8210 |
-
.sui-2-3-
|
8211 |
-
.sui-2-3-
|
8212 |
display: block;
|
8213 |
}
|
8214 |
|
8215 |
-
.sui-2-3-
|
8216 |
-
.sui-2-3-
|
8217 |
-
.sui-2-3-
|
8218 |
-
.sui-2-3-
|
8219 |
margin-top: 30px;
|
8220 |
}
|
8221 |
|
8222 |
-
.sui-2-3-
|
8223 |
margin: 0;
|
8224 |
}
|
8225 |
|
8226 |
@media (min-width: 783px) {
|
8227 |
-
.sui-2-3-
|
8228 |
margin: 0;
|
8229 |
}
|
8230 |
}
|
8231 |
|
8232 |
@media (min-width: 783px) {
|
8233 |
-
.sui-2-3-
|
8234 |
margin: 0 0 30px;
|
8235 |
}
|
8236 |
}
|
8237 |
|
8238 |
-
.sui-2-3-
|
8239 |
-
.sui-2-3-
|
8240 |
padding: 0 20px;
|
8241 |
}
|
8242 |
|
8243 |
@media (min-width: 783px) {
|
8244 |
-
.sui-2-3-
|
8245 |
-
.sui-2-3-
|
8246 |
padding: 0 30px;
|
8247 |
}
|
8248 |
}
|
8249 |
|
8250 |
-
.sui-2-3-
|
8251 |
-
.sui-2-3-
|
8252 |
-
.sui-2-3-
|
8253 |
-
.sui-2-3-
|
8254 |
padding: 20px;
|
8255 |
}
|
8256 |
|
8257 |
@media (min-width: 783px) {
|
8258 |
-
.sui-2-3-
|
8259 |
-
.sui-2-3-
|
8260 |
-
.sui-2-3-
|
8261 |
-
.sui-2-3-
|
8262 |
padding: 30px;
|
8263 |
}
|
8264 |
}
|
8265 |
|
8266 |
@media (max-width: 782px) {
|
8267 |
-
.sui-2-3-
|
8268 |
margin: -20px !important;
|
8269 |
}
|
8270 |
}
|
8271 |
|
8272 |
@media (min-width: 783px) {
|
8273 |
-
.sui-2-3-
|
8274 |
margin: -30px !important;
|
8275 |
}
|
8276 |
}
|
8277 |
|
8278 |
-
.sui-2-3-
|
8279 |
position: relative;
|
8280 |
}
|
8281 |
|
8282 |
-
.sui-2-3-
|
8283 |
width: 100%;
|
8284 |
display: table;
|
8285 |
table-layout: fixed;
|
@@ -8287,18 +8810,18 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8287 |
margin-bottom: 30px;
|
8288 |
}
|
8289 |
|
8290 |
-
.sui-2-3-
|
8291 |
vertical-align: top;
|
8292 |
}
|
8293 |
|
8294 |
-
.sui-2-3-
|
8295 |
margin: 15px 0 0;
|
8296 |
padding: 0;
|
8297 |
border: 0;
|
8298 |
list-style: none;
|
8299 |
}
|
8300 |
|
8301 |
-
.sui-2-3-
|
8302 |
height: 30px;
|
8303 |
position: relative;
|
8304 |
margin: 0 0 6px;
|
@@ -8307,32 +8830,32 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8307 |
list-style: none;
|
8308 |
}
|
8309 |
|
8310 |
-
.sui-2-3-
|
8311 |
background-color: #E6E6E6;
|
8312 |
border-radius: 20px;
|
8313 |
}
|
8314 |
|
8315 |
-
.sui-2-3-
|
8316 |
color: #333333;
|
8317 |
}
|
8318 |
|
8319 |
-
.sui-2-3-
|
8320 |
-
.sui-2-3-
|
8321 |
position: absolute;
|
8322 |
top: 2px;
|
8323 |
right: 3px;
|
8324 |
}
|
8325 |
|
8326 |
-
.sui-2-3-
|
8327 |
top: 6px;
|
8328 |
right: 7px;
|
8329 |
}
|
8330 |
|
8331 |
-
.sui-2-3-
|
8332 |
font-size: 16px;
|
8333 |
}
|
8334 |
|
8335 |
-
.sui-2-3-
|
8336 |
display: block;
|
8337 |
color: #666666;
|
8338 |
font-weight: 500;
|
@@ -8340,48 +8863,48 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8340 |
transition: 0.3s ease;
|
8341 |
}
|
8342 |
|
8343 |
-
.sui-2-3-
|
8344 |
color: #333333;
|
8345 |
}
|
8346 |
|
8347 |
-
.sui-2-3-
|
8348 |
height: auto;
|
8349 |
padding: 0;
|
8350 |
background-color: transparent;
|
8351 |
line-height: auto;
|
8352 |
}
|
8353 |
|
8354 |
-
.sui-2-3-
|
8355 |
padding: 5px 15px;
|
8356 |
border-radius: 20px;
|
8357 |
background-color: transparent;
|
8358 |
}
|
8359 |
|
8360 |
-
.sui-2-3-
|
8361 |
background-color: #E6E6E6;
|
8362 |
color: #333333;
|
8363 |
}
|
8364 |
|
8365 |
@media (max-width: 1199px) {
|
8366 |
-
.sui-2-3-
|
8367 |
margin-bottom: 15px;
|
8368 |
}
|
8369 |
}
|
8370 |
|
8371 |
@media (min-width: 1200px) {
|
8372 |
-
.sui-2-3-
|
8373 |
margin-bottom: 30px;
|
8374 |
}
|
8375 |
}
|
8376 |
|
8377 |
@media (max-width: 1199px) {
|
8378 |
-
.sui-2-3-
|
8379 |
left: 0 !important;
|
8380 |
}
|
8381 |
}
|
8382 |
|
8383 |
@media (min-width: 1200px) {
|
8384 |
-
.sui-2-3-
|
8385 |
width: 240px;
|
8386 |
position: absolute;
|
8387 |
top: 0;
|
@@ -8390,51 +8913,51 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8390 |
}
|
8391 |
}
|
8392 |
|
8393 |
-
.sui-2-3-
|
8394 |
margin: 0 0 10px;
|
8395 |
}
|
8396 |
|
8397 |
-
.sui-2-3-
|
8398 |
margin-bottom: 0;
|
8399 |
}
|
8400 |
|
8401 |
-
.sui-2-3-
|
8402 |
margin: 0;
|
8403 |
}
|
8404 |
|
8405 |
@media (max-width: 1199px) {
|
8406 |
-
.sui-2-3-
|
8407 |
margin-bottom: 20px;
|
8408 |
}
|
8409 |
}
|
8410 |
|
8411 |
@media (min-width: 1200px) {
|
8412 |
-
.sui-2-3-
|
8413 |
padding-left: 15px;
|
8414 |
}
|
8415 |
}
|
8416 |
|
8417 |
@media (max-width: 1199px) {
|
8418 |
-
.sui-2-3-
|
8419 |
display: none;
|
8420 |
}
|
8421 |
}
|
8422 |
|
8423 |
@media (min-width: 1200px) {
|
8424 |
-
.sui-2-3-
|
8425 |
display: none;
|
8426 |
}
|
8427 |
}
|
8428 |
|
8429 |
@media (max-width: 1199px) {
|
8430 |
-
.sui-2-3-
|
8431 |
width: 100%;
|
8432 |
display: block;
|
8433 |
}
|
8434 |
}
|
8435 |
|
8436 |
@media (min-width: 1200px) {
|
8437 |
-
.sui-2-3-
|
8438 |
width: 220px;
|
8439 |
display: table-cell;
|
8440 |
padding-right: 30px;
|
@@ -8442,7 +8965,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8442 |
}
|
8443 |
|
8444 |
@media (min-width: 1200px) {
|
8445 |
-
.sui-2-3-
|
8446 |
position: -webkit-sticky !important;
|
8447 |
position: sticky !important;
|
8448 |
top: 47px;
|
@@ -8450,25 +8973,25 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8450 |
}
|
8451 |
}
|
8452 |
|
8453 |
-
.sui-2-3-
|
8454 |
display: block;
|
8455 |
position: relative;
|
8456 |
vertical-align: top;
|
8457 |
}
|
8458 |
|
8459 |
@media (max-width: 1100px) {
|
8460 |
-
.sui-2-3-
|
8461 |
display: block;
|
8462 |
}
|
8463 |
}
|
8464 |
|
8465 |
-
.sui-2-3-
|
8466 |
position: relative;
|
8467 |
display: inline-block;
|
8468 |
margin: 0 10px;
|
8469 |
}
|
8470 |
|
8471 |
-
.sui-2-3-
|
8472 |
min-width: 170px;
|
8473 |
display: none;
|
8474 |
position: absolute;
|
@@ -8487,7 +9010,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8487 |
transition: 0.3s ease;
|
8488 |
}
|
8489 |
|
8490 |
-
.sui-2-3-
|
8491 |
content: " ";
|
8492 |
width: 0;
|
8493 |
position: absolute;
|
@@ -8497,29 +9020,29 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8497 |
border-top-color: #DDDDDD;
|
8498 |
}
|
8499 |
|
8500 |
-
.sui-2-3-
|
8501 |
z-index: 10;
|
8502 |
top: -10px;
|
8503 |
border-color: #DDDDDD transparent;
|
8504 |
}
|
8505 |
|
8506 |
-
.sui-2-3-
|
8507 |
z-index: 11;
|
8508 |
top: -8px;
|
8509 |
border-color: #FFFFFF transparent;
|
8510 |
}
|
8511 |
|
8512 |
-
.sui-2-3-
|
8513 |
list-style: none;
|
8514 |
}
|
8515 |
|
8516 |
-
.sui-2-3-
|
8517 |
display: block;
|
8518 |
margin: 0;
|
8519 |
border: 0;
|
8520 |
}
|
8521 |
|
8522 |
-
.sui-2-3-
|
8523 |
margin: 0;
|
8524 |
padding: 0 8px;
|
8525 |
border: 0;
|
@@ -8528,7 +9051,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8528 |
box-shadow: none;
|
8529 |
}
|
8530 |
|
8531 |
-
.sui-2-3-
|
8532 |
width: 100%;
|
8533 |
cursor: pointer;
|
8534 |
display: block;
|
@@ -8538,103 +9061,116 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
8538 |
transition: 0.3s ease;
|
8539 |
}
|
8540 |
|
8541 |
-
.sui-2-3-
|
8542 |
background-color: transparent;
|
8543 |
color: #888888;
|
8544 |
}
|
8545 |
|
8546 |
-
.sui-2-3-
|
8547 |
background-color: #F2F2F2;
|
8548 |
color: #333333;
|
8549 |
}
|
8550 |
|
8551 |
-
.sui-2-3-
|
8552 |
color: #333333;
|
8553 |
}
|
8554 |
|
8555 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8556 |
width: 24px;
|
8557 |
margin-right: 4px;
|
8558 |
font-size: 12px;
|
8559 |
text-align: center;
|
8560 |
}
|
8561 |
|
8562 |
-
.sui-2-3-
|
8563 |
display: block;
|
8564 |
color: #888888;
|
8565 |
-webkit-transition: 0.3s ease;
|
8566 |
transition: 0.3s ease;
|
8567 |
}
|
8568 |
|
8569 |
-
.sui-2-3-
|
8570 |
background-color: #F2F2F2;
|
8571 |
color: #333333;
|
8572 |
}
|
8573 |
|
8574 |
-
.sui-2-3-
|
8575 |
color: #333333;
|
8576 |
}
|
8577 |
|
8578 |
-
.sui-2-3-
|
8579 |
border-bottom: 1px solid #E6E6E6;
|
8580 |
line-height: 30px;
|
8581 |
cursor: default;
|
8582 |
color: #666666;
|
8583 |
}
|
8584 |
|
8585 |
-
.sui-2-3-
|
8586 |
display: block;
|
8587 |
margin: 0;
|
8588 |
padding: 0;
|
8589 |
border: 0;
|
8590 |
}
|
8591 |
|
8592 |
-
.sui-2-3-
|
8593 |
margin-left: 0;
|
8594 |
}
|
8595 |
|
8596 |
-
.sui-2-3-
|
8597 |
margin-right: 0;
|
8598 |
}
|
8599 |
|
8600 |
-
.sui-2-3-
|
8601 |
right: unset;
|
8602 |
left: -10px;
|
8603 |
}
|
8604 |
|
8605 |
-
.sui-2-3-
|
8606 |
right: unset;
|
8607 |
left: 15px;
|
8608 |
}
|
8609 |
|
8610 |
-
.sui-2-3-
|
8611 |
right: unset;
|
8612 |
left: 50%;
|
8613 |
-webkit-transform: translateX(-50%);
|
8614 |
transform: translateX(-50%);
|
8615 |
}
|
8616 |
|
8617 |
-
.sui-2-3-
|
8618 |
right: unset;
|
8619 |
left: 50%;
|
8620 |
-webkit-transform: translateX(-50%);
|
8621 |
transform: translateX(-50%);
|
8622 |
}
|
8623 |
|
8624 |
-
.sui-2-3-
|
8625 |
font-size: 18px;
|
8626 |
}
|
8627 |
|
8628 |
-
.sui-2-3-
|
8629 |
visibility: hidden;
|
8630 |
}
|
8631 |
|
8632 |
-
.sui-2-3-
|
8633 |
background-color: #F2F2F2;
|
8634 |
color: #333333;
|
8635 |
}
|
8636 |
|
8637 |
-
.sui-2-3-
|
8638 |
display: block;
|
8639 |
}
|
8640 |
|
@@ -9838,7 +10374,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
9838 |
}
|
9839 |
}
|
9840 |
|
9841 |
-
.sui-2-3-
|
9842 |
display: -webkit-box;
|
9843 |
display: -ms-flexbox;
|
9844 |
display: flex;
|
@@ -9852,7 +10388,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
9852 |
transition: all .4s;
|
9853 |
}
|
9854 |
|
9855 |
-
.sui-2-3-
|
9856 |
height: 100%;
|
9857 |
-webkit-transform: rotate(-90deg);
|
9858 |
transform: rotate(-90deg);
|
@@ -9860,65 +10396,69 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
9860 |
transform-origin: center;
|
9861 |
}
|
9862 |
|
9863 |
-
.sui-2-3-
|
9864 |
fill: none;
|
9865 |
stroke-linecap: butt;
|
9866 |
}
|
9867 |
|
9868 |
-
.sui-2-3-
|
9869 |
stroke: #F2F2F2;
|
9870 |
}
|
9871 |
|
9872 |
-
.sui-2-3-
|
9873 |
stroke: #1ABC9C;
|
9874 |
}
|
9875 |
|
9876 |
-
.sui-2-3-
|
9877 |
opacity: 1;
|
9878 |
}
|
9879 |
|
9880 |
-
.sui-2-3-
|
9881 |
margin-left: 10px;
|
9882 |
font-weight: 500;
|
9883 |
}
|
9884 |
|
9885 |
-
.sui-2-3-
|
9886 |
height: 30px;
|
9887 |
}
|
9888 |
|
9889 |
-
.sui-2-3-
|
9890 |
height: 120px;
|
9891 |
}
|
9892 |
|
9893 |
-
.sui-2-3-
|
9894 |
display: none;
|
9895 |
}
|
9896 |
|
9897 |
-
.sui-2-3-
|
9898 |
-
.sui-2-3-
|
9899 |
-
.sui-2-3-
|
9900 |
-
.sui-2-3-
|
9901 |
stroke: #1ABC9C;
|
9902 |
}
|
9903 |
|
9904 |
-
.sui-2-3-
|
9905 |
-
.sui-2-3-
|
9906 |
-
.sui-2-3-
|
9907 |
stroke: #FECF2F;
|
9908 |
}
|
9909 |
|
9910 |
-
.sui-2-3-
|
9911 |
-
.sui-2-3-
|
9912 |
-
.sui-2-3-
|
9913 |
stroke: #FF6D6D;
|
9914 |
}
|
9915 |
|
9916 |
-
.sui-2-3-
|
9917 |
-
.sui-2-3-
|
9918 |
stroke: #AAAAAA;
|
9919 |
}
|
9920 |
|
9921 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
9922 |
margin-top: 40px;
|
9923 |
color: #AAAAAA;
|
9924 |
font: 500 12px/22px "Roboto", Arial, sans-serif;
|
@@ -9926,24 +10466,24 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
9926 |
text-align: center;
|
9927 |
}
|
9928 |
|
9929 |
-
.sui-2-3-
|
9930 |
margin: 0 3px;
|
9931 |
font-size: 11px;
|
9932 |
}
|
9933 |
|
9934 |
-
.sui-2-3-
|
9935 |
display: block;
|
9936 |
color: #AAAAAA;
|
9937 |
}
|
9938 |
|
9939 |
@media (min-width: 783px) {
|
9940 |
-
.sui-2-3-
|
9941 |
margin-top: 60px;
|
9942 |
}
|
9943 |
}
|
9944 |
|
9945 |
-
.sui-2-3-
|
9946 |
-
.sui-2-3-
|
9947 |
display: -webkit-box;
|
9948 |
display: -ms-flexbox;
|
9949 |
display: flex;
|
@@ -9954,16 +10494,16 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
9954 |
text-align: center;
|
9955 |
}
|
9956 |
|
9957 |
-
.sui-2-3-
|
9958 |
-
.sui-2-3-
|
9959 |
-
.sui-2-3-
|
9960 |
padding: 0;
|
9961 |
border: 0;
|
9962 |
list-style: none;
|
9963 |
}
|
9964 |
|
9965 |
-
.sui-2-3-
|
9966 |
-
.sui-2-3-
|
9967 |
display: -webkit-inline-box;
|
9968 |
display: -ms-inline-flexbox;
|
9969 |
display: inline-flex;
|
@@ -9972,8 +10512,8 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
9972 |
font: 400 12px/16px "Roboto", Arial, sans-serif;
|
9973 |
}
|
9974 |
|
9975 |
-
.sui-2-3-
|
9976 |
-
.sui-2-3-
|
9977 |
display: block;
|
9978 |
color: #AAAAAA;
|
9979 |
font-weight: 400;
|
@@ -9981,67 +10521,67 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
9981 |
transition: all 0.3s ease;
|
9982 |
}
|
9983 |
|
9984 |
-
.sui-2-3-
|
9985 |
-
.sui-2-3-
|
9986 |
width: 30px;
|
9987 |
text-align: center;
|
9988 |
}
|
9989 |
|
9990 |
-
.sui-2-3-
|
9991 |
-
.sui-2-3-
|
9992 |
display: block;
|
9993 |
color: inherit;
|
9994 |
}
|
9995 |
|
9996 |
-
.sui-2-3-
|
9997 |
-
.sui-2-3-
|
9998 |
-
.sui-2-3-
|
9999 |
-
.sui-2-3-
|
10000 |
outline: none;
|
10001 |
-webkit-box-shadow: none;
|
10002 |
box-shadow: none;
|
10003 |
}
|
10004 |
|
10005 |
-
.sui-2-3-
|
10006 |
-
.sui-2-3-
|
10007 |
-
.sui-2-3-
|
10008 |
color: #666666;
|
10009 |
}
|
10010 |
|
10011 |
@media (max-width: 782px) {
|
10012 |
-
.sui-2-3-
|
10013 |
-
.sui-2-3-
|
10014 |
-ms-flex-wrap: wrap;
|
10015 |
flex-wrap: wrap;
|
10016 |
}
|
10017 |
}
|
10018 |
|
10019 |
@media (min-width: 783px) {
|
10020 |
-
.sui-2-3-
|
10021 |
-
.sui-2-3-
|
10022 |
margin-top: 30px;
|
10023 |
}
|
10024 |
}
|
10025 |
|
10026 |
-
.sui-2-3-
|
10027 |
content: "/";
|
10028 |
margin-right: 6px;
|
10029 |
margin-left: 6px;
|
10030 |
}
|
10031 |
|
10032 |
-
.sui-2-3-
|
10033 |
margin: 0 5px;
|
10034 |
}
|
10035 |
|
10036 |
-
.sui-2-3-
|
10037 |
margin-left: 0;
|
10038 |
}
|
10039 |
|
10040 |
-
.sui-2-3-
|
10041 |
margin-right: 0;
|
10042 |
}
|
10043 |
|
10044 |
-
.sui-2-3-
|
10045 |
width: 100%;
|
10046 |
text-align: center;
|
10047 |
border-bottom: 1px solid #E6E6E6;
|
@@ -10049,7 +10589,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10049 |
margin: 10px 0 40px;
|
10050 |
}
|
10051 |
|
10052 |
-
.sui-2-3-
|
10053 |
position: relative;
|
10054 |
color: #888888;
|
10055 |
background-color: #f1f1f1;
|
@@ -10058,33 +10598,33 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10058 |
top: 8px;
|
10059 |
}
|
10060 |
|
10061 |
-
.sui-2-3-
|
10062 |
font-size: 22px;
|
10063 |
font-weight: bold;
|
10064 |
line-height: 30px;
|
10065 |
text-transform: none;
|
10066 |
}
|
10067 |
|
10068 |
-
.sui-2-3-
|
10069 |
margin-top: 30px;
|
10070 |
}
|
10071 |
|
10072 |
@media (min-width: 600px) and (max-width: 783px) {
|
10073 |
-
.sui-2-3-
|
10074 |
display: -webkit-box;
|
10075 |
display: -ms-flexbox;
|
10076 |
display: flex;
|
10077 |
}
|
10078 |
}
|
10079 |
|
10080 |
-
.sui-2-3-
|
10081 |
min-height: 150px;
|
10082 |
border-radius: 4px 4px 0 0;
|
10083 |
background-size: cover;
|
10084 |
background-position: center;
|
10085 |
}
|
10086 |
|
10087 |
-
.sui-2-3-
|
10088 |
width: 56px;
|
10089 |
height: 56px;
|
10090 |
display: block;
|
@@ -10098,13 +10638,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10098 |
}
|
10099 |
|
10100 |
@media (min-width: 600px) and (max-width: 783px) {
|
10101 |
-
.sui-2-3-
|
10102 |
top: 110px;
|
10103 |
}
|
10104 |
}
|
10105 |
|
10106 |
@media (max-width: 600px) {
|
10107 |
-
.sui-2-3-
|
10108 |
z-index: 1;
|
10109 |
top: 45px;
|
10110 |
left: 50%;
|
@@ -10114,7 +10654,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10114 |
}
|
10115 |
|
10116 |
@media (min-width: 600px) and (max-width: 783px) {
|
10117 |
-
.sui-2-3-
|
10118 |
width: 180px;
|
10119 |
-webkit-box-flex: 0;
|
10120 |
-ms-flex: none;
|
@@ -10124,17 +10664,17 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10124 |
}
|
10125 |
|
10126 |
@media (max-width: 600px) {
|
10127 |
-
.sui-2-3-
|
10128 |
height: 80px;
|
10129 |
min-height: auto;
|
10130 |
}
|
10131 |
}
|
10132 |
|
10133 |
-
.sui-2-3-
|
10134 |
margin-bottom: 0;
|
10135 |
}
|
10136 |
|
10137 |
-
.sui-2-3-
|
10138 |
margin-top: 0;
|
10139 |
font-size: 18px;
|
10140 |
line-height: 30px;
|
@@ -10143,25 +10683,25 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10143 |
}
|
10144 |
|
10145 |
@media (min-width: 600px) and (max-width: 783px) {
|
10146 |
-
.sui-2-3-
|
10147 |
margin: 0;
|
10148 |
min-height: auto;
|
10149 |
}
|
10150 |
}
|
10151 |
|
10152 |
@media (max-width: 600px) {
|
10153 |
-
.sui-2-3-
|
10154 |
min-height: auto;
|
10155 |
}
|
10156 |
}
|
10157 |
|
10158 |
-
.sui-2-3-
|
10159 |
padding: 30px;
|
10160 |
border-radius: 0 0 4px 4px;
|
10161 |
text-align: center;
|
10162 |
}
|
10163 |
|
10164 |
-
.sui-2-3-
|
10165 |
margin-bottom: 30px;
|
10166 |
color: #888888;
|
10167 |
font-size: 13px;
|
@@ -10169,68 +10709,68 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10169 |
}
|
10170 |
|
10171 |
@media (min-width: 600px) and (max-width: 783px) {
|
10172 |
-
.sui-2-3-
|
10173 |
margin-bottom: 14px;
|
10174 |
}
|
10175 |
}
|
10176 |
|
10177 |
@media (max-width: 600px) {
|
10178 |
-
.sui-2-3-
|
10179 |
margin-bottom: 20px;
|
10180 |
}
|
10181 |
}
|
10182 |
|
10183 |
@media (min-width: 600px) and (max-width: 783px) {
|
10184 |
-
.sui-2-3-
|
10185 |
text-align: left;
|
10186 |
}
|
10187 |
}
|
10188 |
|
10189 |
@media (max-width: 600px) {
|
10190 |
-
.sui-2-3-
|
10191 |
padding: 26px 20px 20px 20px;
|
10192 |
}
|
10193 |
}
|
10194 |
|
10195 |
@media (min-width: 600px) and (max-width: 783px) {
|
10196 |
-
.sui-2-3-
|
10197 |
border-radius: 0 4px 4px 0;
|
10198 |
}
|
10199 |
}
|
10200 |
|
10201 |
-
.sui-2-3-
|
10202 |
text-align: center;
|
10203 |
margin-top: 50px;
|
10204 |
}
|
10205 |
|
10206 |
-
.sui-2-3-
|
10207 |
font-size: 22px;
|
10208 |
font-weight: bold;
|
10209 |
line-height: 30px;
|
10210 |
text-transform: none;
|
10211 |
}
|
10212 |
|
10213 |
-
.sui-2-3-
|
10214 |
max-width: 500px;
|
10215 |
margin: 20px auto 30px;
|
10216 |
}
|
10217 |
|
10218 |
-
.sui-2-3-
|
10219 |
margin: 0;
|
10220 |
}
|
10221 |
|
10222 |
-
.sui-2-3-
|
10223 |
display: block;
|
10224 |
height: auto;
|
10225 |
max-width: 100%;
|
10226 |
margin: 30px auto 0;
|
10227 |
}
|
10228 |
|
10229 |
-
.sui-2-3-
|
10230 |
display: none;
|
10231 |
}
|
10232 |
|
10233 |
-
.sui-2-3-
|
10234 |
display: -webkit-box;
|
10235 |
display: -ms-flexbox;
|
10236 |
display: flex;
|
@@ -10239,29 +10779,29 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10239 |
align-items: center;
|
10240 |
}
|
10241 |
|
10242 |
-
.sui-2-3-
|
10243 |
width: 26px;
|
10244 |
text-align: center;
|
10245 |
}
|
10246 |
|
10247 |
-
.sui-2-3-
|
10248 |
display: block;
|
10249 |
font-size: 16px;
|
10250 |
}
|
10251 |
|
10252 |
-
.sui-2-3-
|
10253 |
display: block;
|
10254 |
}
|
10255 |
|
10256 |
-
.sui-2-3-
|
10257 |
margin-left: 0;
|
10258 |
}
|
10259 |
|
10260 |
-
.sui-2-3-
|
10261 |
margin-left: 5px;
|
10262 |
}
|
10263 |
|
10264 |
-
.sui-2-3-
|
10265 |
min-width: 40px;
|
10266 |
-webkit-box-flex: 0;
|
10267 |
-ms-flex: 0 0 auto;
|
@@ -10272,15 +10812,15 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10272 |
text-align: center;
|
10273 |
}
|
10274 |
|
10275 |
-
.sui-2-3-
|
10276 |
display: block;
|
10277 |
}
|
10278 |
|
10279 |
-
.sui-2-3-
|
10280 |
margin-left: 5px;
|
10281 |
}
|
10282 |
|
10283 |
-
.sui-2-3-
|
10284 |
height: 10px;
|
10285 |
overflow: hidden;
|
10286 |
-webkit-box-flex: 1;
|
@@ -10290,13 +10830,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10290 |
background-color: #E6E6E6;
|
10291 |
}
|
10292 |
|
10293 |
-
.sui-2-3-
|
10294 |
height: 100%;
|
10295 |
display: block;
|
10296 |
background-color: #17A8E3;
|
10297 |
}
|
10298 |
|
10299 |
-
.sui-2-3-
|
10300 |
width: 100%;
|
10301 |
max-width: 100%;
|
10302 |
min-height: 60px;
|
@@ -10312,35 +10852,35 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10312 |
background-color: #FFFFFF;
|
10313 |
}
|
10314 |
|
10315 |
-
.sui-2-3-
|
10316 |
-webkit-box-flex: 1;
|
10317 |
-ms-flex: 1;
|
10318 |
flex: 1;
|
10319 |
}
|
10320 |
|
10321 |
-
.sui-2-3-
|
10322 |
-
.sui-2-3-
|
10323 |
margin-left: 10px;
|
10324 |
}
|
10325 |
|
10326 |
-
.sui-2-3-
|
10327 |
-
.sui-2-3-
|
10328 |
-webkit-box-flex: 0;
|
10329 |
-ms-flex: 0 0 auto;
|
10330 |
flex: 0 0 auto;
|
10331 |
}
|
10332 |
|
10333 |
-
.sui-2-3-
|
10334 |
-
.sui-2-3-
|
10335 |
-
.sui-2-3-
|
10336 |
font-size: 16px;
|
10337 |
}
|
10338 |
|
10339 |
-
.sui-2-3-
|
10340 |
margin-top: 10px;
|
10341 |
}
|
10342 |
|
10343 |
-
.sui-2-3-
|
10344 |
display: block;
|
10345 |
color: #888888;
|
10346 |
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
@@ -10348,11 +10888,11 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10348 |
text-align: center;
|
10349 |
}
|
10350 |
|
10351 |
-
.sui-2-3-
|
10352 |
display: block;
|
10353 |
}
|
10354 |
|
10355 |
-
.sui-2-3-
|
10356 |
width: 100%;
|
10357 |
table-layout: fixed;
|
10358 |
margin: 20px 0;
|
@@ -10366,18 +10906,18 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10366 |
letter-spacing: -0.25px;
|
10367 |
}
|
10368 |
|
10369 |
-
.sui-2-3-
|
10370 |
-
.sui-2-3-
|
10371 |
-
.sui-2-3-
|
10372 |
-
.sui-2-3-
|
10373 |
-
.sui-2-3-
|
10374 |
-
.sui-2-3-
|
10375 |
-
.sui-2-3-
|
10376 |
color: #333333;
|
10377 |
text-align: left;
|
10378 |
}
|
10379 |
|
10380 |
-
.sui-2-3-
|
10381 |
height: 40px;
|
10382 |
vertical-align: middle;
|
10383 |
padding: 5px 9px;
|
@@ -10385,138 +10925,144 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10385 |
border-bottom: 1px solid #E6E6E6;
|
10386 |
}
|
10387 |
|
10388 |
-
.sui-2-3-
|
10389 |
padding-left: 19px;
|
10390 |
}
|
10391 |
|
10392 |
@media (min-width: 783px) {
|
10393 |
-
.sui-2-3-
|
10394 |
padding-left: 29px;
|
10395 |
}
|
10396 |
}
|
10397 |
|
10398 |
-
.sui-2-3-
|
10399 |
padding-right: 19px;
|
10400 |
}
|
10401 |
|
10402 |
@media (min-width: 783px) {
|
10403 |
-
.sui-2-3-
|
10404 |
padding-right: 29px;
|
10405 |
}
|
10406 |
}
|
10407 |
|
10408 |
@media (min-width: 783px) {
|
10409 |
-
.sui-2-3-
|
10410 |
height: 60px;
|
10411 |
padding-right: 14px;
|
10412 |
padding-left: 14px;
|
10413 |
}
|
10414 |
}
|
10415 |
|
10416 |
-
.sui-2-3-
|
10417 |
border-bottom: 0;
|
10418 |
}
|
10419 |
|
10420 |
-
.sui-2-3-
|
10421 |
font-weight: bold;
|
10422 |
white-space: nowrap;
|
10423 |
}
|
10424 |
|
10425 |
-
.sui-2-3-
|
10426 |
-
.sui-2-3-
|
10427 |
vertical-align: text-top;
|
10428 |
}
|
10429 |
|
10430 |
-
.sui-2-3-
|
10431 |
-
.sui-2-3-
|
10432 |
margin-right: 10px;
|
10433 |
font-size: 10px;
|
10434 |
}
|
10435 |
|
10436 |
-
.sui-2-3-
|
10437 |
-
.sui-2-3-
|
10438 |
margin-right: 0;
|
10439 |
margin-left: 10px;
|
10440 |
}
|
10441 |
|
10442 |
-
.sui-2-3-
|
10443 |
-
.sui-2-3-
|
10444 |
-
.sui-2-3-
|
10445 |
font-weight: 500;
|
10446 |
}
|
10447 |
|
10448 |
-
.sui-2-3-
|
10449 |
-
.sui-2-3-
|
10450 |
margin-right: 10px;
|
10451 |
-
font-size:
|
10452 |
-
vertical-align:
|
10453 |
}
|
10454 |
|
10455 |
-
.sui-2-3-
|
10456 |
-
.sui-2-3-
|
10457 |
-
display: block;
|
|
|
10458 |
}
|
10459 |
|
10460 |
-
.sui-2-3-
|
10461 |
-
.sui-2-3-
|
10462 |
margin-right: 0;
|
10463 |
margin-left: 10px;
|
10464 |
}
|
10465 |
|
10466 |
-
.sui-2-3-
|
10467 |
-
.sui-2-3-
|
10468 |
-
.sui-2-3-
|
10469 |
-
.sui-2-3-
|
10470 |
-
.sui-2-3-
|
10471 |
-
.sui-2-3-
|
10472 |
-
.sui-2-3-
|
10473 |
-
.sui-2-3-
|
10474 |
-
.sui-2-3-
|
10475 |
color: #333333;
|
10476 |
}
|
10477 |
|
10478 |
-
.sui-2-3-
|
10479 |
-
.sui-2-3-
|
10480 |
-
.sui-2-3-
|
10481 |
color: #666666;
|
10482 |
}
|
10483 |
|
10484 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
10485 |
-webkit-box-shadow: inset 3px 0 0 #FF6D6D;
|
10486 |
box-shadow: inset 3px 0 0 #FF6D6D;
|
10487 |
}
|
10488 |
|
10489 |
-
.sui-2-3-
|
10490 |
-webkit-box-shadow: inset 3px 0 0 #FECF2F;
|
10491 |
box-shadow: inset 3px 0 0 #FECF2F;
|
10492 |
}
|
10493 |
|
10494 |
-
.sui-2-3-
|
10495 |
-webkit-box-shadow: inset 3px 0 0 #1ABC9C;
|
10496 |
box-shadow: inset 3px 0 0 #1ABC9C;
|
10497 |
}
|
10498 |
|
10499 |
-
.sui-2-3-
|
10500 |
margin-top: 0;
|
10501 |
}
|
10502 |
|
10503 |
@media (min-width: 783px) {
|
10504 |
-
.sui-2-3-
|
10505 |
margin-top: 0;
|
10506 |
}
|
10507 |
}
|
10508 |
|
10509 |
-
.sui-2-3-
|
10510 |
margin-bottom: 0;
|
10511 |
}
|
10512 |
|
10513 |
@media (min-width: 783px) {
|
10514 |
-
.sui-2-3-
|
10515 |
margin-bottom: 0;
|
10516 |
}
|
10517 |
}
|
10518 |
|
10519 |
-
.sui-2-3-
|
10520 |
margin: 0;
|
10521 |
border: 0;
|
10522 |
border-radius: 0;
|
@@ -10524,37 +11070,37 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10524 |
}
|
10525 |
|
10526 |
@media (min-width: 783px) {
|
10527 |
-
.sui-2-3-
|
10528 |
margin: 30px 0;
|
10529 |
}
|
10530 |
}
|
10531 |
|
10532 |
-
.sui-2-3-
|
10533 |
margin: 5px 0;
|
10534 |
color: #333333;
|
10535 |
font: bold 13px/22px "Roboto", Arial, sans-serif;
|
10536 |
letter-spacing: 0;
|
10537 |
}
|
10538 |
|
10539 |
-
.sui-2-3-
|
10540 |
-
.sui-2-3-
|
10541 |
-
.sui-2-3-
|
10542 |
-
.sui-2-3-
|
10543 |
-
.sui-2-3-
|
10544 |
height: auto;
|
10545 |
padding-top: 0;
|
10546 |
}
|
10547 |
|
10548 |
-
.sui-2-3-
|
10549 |
border: 1px solid #E6E6E6;
|
10550 |
border-radius: 4px;
|
10551 |
}
|
10552 |
|
10553 |
-
.sui-2-3-
|
10554 |
padding: 20px 30px;
|
10555 |
}
|
10556 |
|
10557 |
-
.sui-2-3-
|
10558 |
display: -webkit-box;
|
10559 |
display: -ms-flexbox;
|
10560 |
display: flex;
|
@@ -10565,12 +11111,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10565 |
border-top: 1px solid #E6E6E6;
|
10566 |
}
|
10567 |
|
10568 |
-
.sui-2-3-
|
10569 |
margin-right: auto;
|
10570 |
margin-left: 0;
|
10571 |
}
|
10572 |
|
10573 |
-
.sui-2-3-
|
10574 |
margin: 0;
|
10575 |
color: #333333;
|
10576 |
font-size: 13px;
|
@@ -10580,11 +11126,33 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10580 |
text-transform: capitalize;
|
10581 |
}
|
10582 |
|
10583 |
-
.sui-2-3-
|
10584 |
-
.sui-2-3-
|
10585 |
-
|
10586 |
-
|
10587 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10588 |
display: -webkit-box;
|
10589 |
display: -ms-flexbox;
|
10590 |
display: flex;
|
@@ -10598,11 +11166,11 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10598 |
letter-spacing: -0.25px;
|
10599 |
}
|
10600 |
|
10601 |
-
.sui-2-3-
|
10602 |
-
.sui-2-3-
|
10603 |
-
.sui-2-3-
|
10604 |
-
.sui-2-3-
|
10605 |
-
.sui-2-3-
|
10606 |
display: -webkit-box;
|
10607 |
display: -ms-flexbox;
|
10608 |
display: flex;
|
@@ -10615,231 +11183,231 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10615 |
padding: 0 9px;
|
10616 |
}
|
10617 |
|
10618 |
-
.sui-2-3-
|
10619 |
-
.sui-2-3-
|
10620 |
-
.sui-2-3-
|
10621 |
-
.sui-2-3-
|
10622 |
-
.sui-2-3-
|
10623 |
padding-left: 19px;
|
10624 |
}
|
10625 |
|
10626 |
@media (min-width: 783px) {
|
10627 |
-
.sui-2-3-
|
10628 |
-
.sui-2-3-
|
10629 |
-
.sui-2-3-
|
10630 |
-
.sui-2-3-
|
10631 |
-
.sui-2-3-
|
10632 |
padding-left: 29px;
|
10633 |
}
|
10634 |
}
|
10635 |
|
10636 |
-
.sui-2-3-
|
10637 |
-
.sui-2-3-
|
10638 |
-
.sui-2-3-
|
10639 |
-
.sui-2-3-
|
10640 |
-
.sui-2-3-
|
10641 |
padding-right: 19px;
|
10642 |
}
|
10643 |
|
10644 |
@media (min-width: 783px) {
|
10645 |
-
.sui-2-3-
|
10646 |
-
.sui-2-3-
|
10647 |
-
.sui-2-3-
|
10648 |
-
.sui-2-3-
|
10649 |
-
.sui-2-3-
|
10650 |
padding-right: 29px;
|
10651 |
}
|
10652 |
}
|
10653 |
|
10654 |
@media (min-width: 783px) {
|
10655 |
-
.sui-2-3-
|
10656 |
-
.sui-2-3-
|
10657 |
-
.sui-2-3-
|
10658 |
-
.sui-2-3-
|
10659 |
-
.sui-2-3-
|
10660 |
padding-right: 14px;
|
10661 |
padding-left: 14px;
|
10662 |
}
|
10663 |
}
|
10664 |
|
10665 |
-
.sui-2-3-
|
10666 |
-
.sui-2-3-
|
10667 |
-
.sui-2-3-
|
10668 |
-
.sui-2-3-
|
10669 |
-
.sui-2-3-
|
10670 |
-webkit-box-flex: 0;
|
10671 |
-ms-flex: 0 0 auto;
|
10672 |
flex: 0 0 auto;
|
10673 |
}
|
10674 |
|
10675 |
-
.sui-2-3-
|
10676 |
-
.sui-2-3-
|
10677 |
-
.sui-2-3-
|
10678 |
-
.sui-2-3-
|
10679 |
-
.sui-2-3-
|
10680 |
min-width: 8.33333%;
|
10681 |
-ms-flex-preferred-size: 8.33333%;
|
10682 |
flex-basis: 8.33333%;
|
10683 |
}
|
10684 |
|
10685 |
-
.sui-2-3-
|
10686 |
-
.sui-2-3-
|
10687 |
-
.sui-2-3-
|
10688 |
-
.sui-2-3-
|
10689 |
-
.sui-2-3-
|
10690 |
min-width: 16.66667%;
|
10691 |
-ms-flex-preferred-size: 16.66667%;
|
10692 |
flex-basis: 16.66667%;
|
10693 |
}
|
10694 |
|
10695 |
-
.sui-2-3-
|
10696 |
-
.sui-2-3-
|
10697 |
-
.sui-2-3-
|
10698 |
-
.sui-2-3-
|
10699 |
-
.sui-2-3-
|
10700 |
min-width: 25%;
|
10701 |
-ms-flex-preferred-size: 25%;
|
10702 |
flex-basis: 25%;
|
10703 |
}
|
10704 |
|
10705 |
-
.sui-2-3-
|
10706 |
-
.sui-2-3-
|
10707 |
-
.sui-2-3-
|
10708 |
-
.sui-2-3-
|
10709 |
-
.sui-2-3-
|
10710 |
min-width: 33.33333%;
|
10711 |
-ms-flex-preferred-size: 33.33333%;
|
10712 |
flex-basis: 33.33333%;
|
10713 |
}
|
10714 |
|
10715 |
-
.sui-2-3-
|
10716 |
-
.sui-2-3-
|
10717 |
-
.sui-2-3-
|
10718 |
-
.sui-2-3-
|
10719 |
-
.sui-2-3-
|
10720 |
min-width: 41.66667%;
|
10721 |
-ms-flex-preferred-size: 41.66667%;
|
10722 |
flex-basis: 41.66667%;
|
10723 |
}
|
10724 |
|
10725 |
-
.sui-2-3-
|
10726 |
-
.sui-2-3-
|
10727 |
-
.sui-2-3-
|
10728 |
-
.sui-2-3-
|
10729 |
-
.sui-2-3-
|
10730 |
min-width: 50%;
|
10731 |
-ms-flex-preferred-size: 50%;
|
10732 |
flex-basis: 50%;
|
10733 |
}
|
10734 |
|
10735 |
-
.sui-2-3-
|
10736 |
-
.sui-2-3-
|
10737 |
-
.sui-2-3-
|
10738 |
-
.sui-2-3-
|
10739 |
-
.sui-2-3-
|
10740 |
min-width: 58.33333%;
|
10741 |
-ms-flex-preferred-size: 58.33333%;
|
10742 |
flex-basis: 58.33333%;
|
10743 |
}
|
10744 |
|
10745 |
-
.sui-2-3-
|
10746 |
-
.sui-2-3-
|
10747 |
-
.sui-2-3-
|
10748 |
-
.sui-2-3-
|
10749 |
-
.sui-2-3-
|
10750 |
min-width: 66.66667%;
|
10751 |
-ms-flex-preferred-size: 66.66667%;
|
10752 |
flex-basis: 66.66667%;
|
10753 |
}
|
10754 |
|
10755 |
-
.sui-2-3-
|
10756 |
-
.sui-2-3-
|
10757 |
-
.sui-2-3-
|
10758 |
-
.sui-2-3-
|
10759 |
-
.sui-2-3-
|
10760 |
min-width: 75%;
|
10761 |
-ms-flex-preferred-size: 75%;
|
10762 |
flex-basis: 75%;
|
10763 |
}
|
10764 |
|
10765 |
-
.sui-2-3-
|
10766 |
-
.sui-2-3-
|
10767 |
-
.sui-2-3-
|
10768 |
-
.sui-2-3-
|
10769 |
-
.sui-2-3-
|
10770 |
min-width: 83.33333%;
|
10771 |
-ms-flex-preferred-size: 83.33333%;
|
10772 |
flex-basis: 83.33333%;
|
10773 |
}
|
10774 |
|
10775 |
-
.sui-2-3-
|
10776 |
-
.sui-2-3-
|
10777 |
-
.sui-2-3-
|
10778 |
-
.sui-2-3-
|
10779 |
-
.sui-2-3-
|
10780 |
min-width: 91.66667%;
|
10781 |
-ms-flex-preferred-size: 91.66667%;
|
10782 |
flex-basis: 91.66667%;
|
10783 |
}
|
10784 |
|
10785 |
-
.sui-2-3-
|
10786 |
-
.sui-2-3-
|
10787 |
-
.sui-2-3-
|
10788 |
-
.sui-2-3-
|
10789 |
-
.sui-2-3-
|
10790 |
min-width: 100%;
|
10791 |
-ms-flex-preferred-size: 100%;
|
10792 |
flex-basis: 100%;
|
10793 |
}
|
10794 |
|
10795 |
-
.sui-2-3-
|
10796 |
cursor: pointer;
|
10797 |
}
|
10798 |
|
10799 |
-
.sui-2-3-
|
10800 |
-webkit-transition: 0.2s linear;
|
10801 |
transition: 0.2s linear;
|
10802 |
}
|
10803 |
|
10804 |
-
.sui-2-3-
|
10805 |
display: none;
|
10806 |
}
|
10807 |
|
10808 |
-
.sui-2-3-
|
10809 |
-webkit-transform: rotate(180deg);
|
10810 |
transform: rotate(180deg);
|
10811 |
}
|
10812 |
|
10813 |
-
.sui-2-3-
|
10814 |
display: block;
|
10815 |
}
|
10816 |
|
10817 |
-
.sui-2-3-
|
10818 |
margin: 20px 0;
|
10819 |
border: 1px solid #E6E6E6;
|
10820 |
border-radius: 4px;
|
10821 |
}
|
10822 |
|
10823 |
-
.sui-2-3-
|
10824 |
-
.sui-2-3-
|
10825 |
-
.sui-2-3-
|
10826 |
min-height: 40px;
|
10827 |
padding: 5px 0;
|
10828 |
}
|
10829 |
|
10830 |
@media (min-width: 783px) {
|
10831 |
-
.sui-2-3-
|
10832 |
-
.sui-2-3-
|
10833 |
-
.sui-2-3-
|
10834 |
min-height: 60px;
|
10835 |
}
|
10836 |
}
|
10837 |
|
10838 |
-
.sui-2-3-
|
10839 |
border-bottom: 1px solid #E6E6E6;
|
10840 |
}
|
10841 |
|
10842 |
-
.sui-2-3-
|
10843 |
overflow: hidden;
|
10844 |
color: #333333;
|
10845 |
font-weight: bold;
|
@@ -10847,46 +11415,46 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10847 |
white-space: nowrap;
|
10848 |
}
|
10849 |
|
10850 |
-
.sui-2-3-
|
10851 |
border-bottom-width: 0;
|
10852 |
}
|
10853 |
|
10854 |
-
.sui-2-3-
|
10855 |
border-bottom: 1px solid #E6E6E6;
|
10856 |
}
|
10857 |
|
10858 |
-
.sui-2-3-
|
10859 |
color: #666666;
|
10860 |
-webkit-transition: 0.3s ease;
|
10861 |
transition: 0.3s ease;
|
10862 |
}
|
10863 |
|
10864 |
-
.sui-2-3-
|
10865 |
-webkit-box-flex: 0;
|
10866 |
-ms-flex: 0 1 auto;
|
10867 |
flex: 0 1 auto;
|
10868 |
}
|
10869 |
|
10870 |
-
.sui-2-3-
|
10871 |
margin-right: 10px;
|
10872 |
font-size: 12px;
|
10873 |
}
|
10874 |
|
10875 |
-
.sui-2-3-
|
10876 |
display: block;
|
10877 |
}
|
10878 |
|
10879 |
-
.sui-2-3-
|
10880 |
margin-right: 0;
|
10881 |
margin-left: 10px;
|
10882 |
}
|
10883 |
|
10884 |
-
.sui-2-3-
|
10885 |
color: #333333;
|
10886 |
font-weight: 500;
|
10887 |
}
|
10888 |
|
10889 |
-
.sui-2-3-
|
10890 |
-webkit-box-flex: 0;
|
10891 |
-ms-flex: 0 0 auto;
|
10892 |
flex: 0 0 auto;
|
@@ -10895,311 +11463,322 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
10895 |
align-items: flex-start;
|
10896 |
}
|
10897 |
|
10898 |
-
.sui-2-3-
|
10899 |
-
font-size:
|
10900 |
}
|
10901 |
|
10902 |
-
.sui-2-3-
|
10903 |
font-size: 12px;
|
10904 |
}
|
10905 |
|
10906 |
-
.sui-2-3-
|
10907 |
-ms-flex-item-align: start;
|
10908 |
align-self: flex-start;
|
10909 |
margin-right: 0;
|
10910 |
margin-left: auto;
|
10911 |
}
|
10912 |
|
10913 |
-
.sui-2-3-
|
10914 |
margin: 0;
|
10915 |
}
|
10916 |
|
10917 |
-
.sui-2-3-
|
10918 |
margin-left: 10px;
|
10919 |
}
|
10920 |
|
10921 |
@media (min-width: 783px) {
|
10922 |
-
.sui-2-3-
|
10923 |
margin-left: 20px;
|
10924 |
}
|
10925 |
}
|
10926 |
|
10927 |
-
.sui-2-3-
|
10928 |
background-color: #F8F8F8;
|
10929 |
}
|
10930 |
|
10931 |
-
.sui-2-3-
|
10932 |
padding: 0 19px 19px;
|
10933 |
background-color: #F8F8F8;
|
10934 |
}
|
10935 |
|
10936 |
-
.sui-2-3-
|
10937 |
margin-bottom: 0;
|
10938 |
}
|
10939 |
|
10940 |
@media (min-width: 783px) {
|
10941 |
-
.sui-2-3-
|
10942 |
padding: 0 29px 29px;
|
10943 |
}
|
10944 |
}
|
10945 |
|
10946 |
-
.sui-2-3-
|
10947 |
border-top-left-radius: 3px;
|
10948 |
border-top-right-radius: 3px;
|
10949 |
}
|
10950 |
|
10951 |
-
.sui-2-3-
|
10952 |
border-bottom: 0;
|
10953 |
}
|
10954 |
|
10955 |
-
.sui-2-3-
|
10956 |
-
.sui-2-3-
|
10957 |
border-bottom-right-radius: 3px;
|
10958 |
border-bottom-left-radius: 3px;
|
10959 |
}
|
10960 |
|
10961 |
-
.sui-2-3-
|
10962 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
|
|
10963 |
-webkit-box-shadow: inset 3px 0 #FF6D6D;
|
10964 |
box-shadow: inset 3px 0 #FF6D6D;
|
10965 |
}
|
10966 |
|
10967 |
-
.sui-2-3-
|
10968 |
-
.sui-2-3-
|
10969 |
-webkit-box-shadow: inset 3px 0 #FECF2F;
|
10970 |
box-shadow: inset 3px 0 #FECF2F;
|
10971 |
}
|
10972 |
|
10973 |
-
.sui-2-3-
|
10974 |
-
.sui-2-3-
|
10975 |
-webkit-box-shadow: inset 3px 0 #1ABC9C;
|
10976 |
box-shadow: inset 3px 0 #1ABC9C;
|
10977 |
}
|
10978 |
|
10979 |
-
.sui-2-3-
|
10980 |
border-bottom-right-radius: 0;
|
10981 |
border-bottom-left-radius: 0;
|
10982 |
background-color: #F8F8F8;
|
10983 |
}
|
10984 |
|
10985 |
-
.sui-2-3-
|
10986 |
cursor: default;
|
10987 |
background-color: #F8F8F8;
|
10988 |
}
|
10989 |
|
10990 |
-
.sui-2-3-
|
10991 |
color: #AAAAAA;
|
10992 |
}
|
10993 |
|
10994 |
-
.sui-2-3-
|
10995 |
pointer-events: none;
|
10996 |
}
|
10997 |
|
10998 |
-
.sui-2-3-
|
10999 |
pointer-events: initial;
|
11000 |
}
|
11001 |
|
11002 |
-
.sui-2-3-
|
11003 |
stroke: #DDDDDD;
|
11004 |
}
|
11005 |
|
11006 |
-
.sui-2-3-
|
11007 |
color: #DDDDDD;
|
11008 |
}
|
11009 |
|
11010 |
-
.sui-2-3-
|
11011 |
-webkit-box-shadow: inset 3px 0 #DDDDDD;
|
11012 |
box-shadow: inset 3px 0 #DDDDDD;
|
11013 |
}
|
11014 |
|
11015 |
-
.sui-2-3-
|
11016 |
display: none;
|
11017 |
}
|
11018 |
|
11019 |
-
.sui-2-3-
|
11020 |
margin: 0;
|
11021 |
border-right-width: 0;
|
11022 |
border-left-width: 0;
|
11023 |
border-radius: 0;
|
11024 |
}
|
11025 |
|
11026 |
-
.sui-2-3-
|
11027 |
border-top-width: 0;
|
11028 |
}
|
11029 |
|
11030 |
-
.sui-2-3-
|
11031 |
border-bottom-width: 0;
|
11032 |
}
|
11033 |
|
11034 |
-
.sui-2-3-
|
11035 |
border-top-left-radius: 0;
|
11036 |
border-top-right-radius: 0;
|
11037 |
}
|
11038 |
|
11039 |
-
.sui-2-3-
|
11040 |
-
.sui-2-3-
|
11041 |
border-bottom-right-radius: 0;
|
11042 |
border-bottom-left-radius: 0;
|
11043 |
}
|
11044 |
|
11045 |
@media (min-width: 783px) {
|
11046 |
-
.sui-2-3-
|
11047 |
margin: 0;
|
11048 |
}
|
11049 |
}
|
11050 |
|
11051 |
-
.sui-2-3-
|
11052 |
margin-top: 0;
|
11053 |
}
|
11054 |
|
11055 |
@media (min-width: 783px) {
|
11056 |
-
.sui-2-3-
|
11057 |
margin-top: 0;
|
11058 |
}
|
11059 |
}
|
11060 |
|
11061 |
-
.sui-2-3-
|
11062 |
margin-bottom: 0;
|
11063 |
}
|
11064 |
|
11065 |
@media (min-width: 783px) {
|
11066 |
-
.sui-2-3-
|
11067 |
margin-bottom: 0;
|
11068 |
}
|
11069 |
}
|
11070 |
|
11071 |
@media (min-width: 783px) {
|
11072 |
-
.sui-2-3-
|
11073 |
margin-top: 30px;
|
11074 |
margin-bottom: 30px;
|
11075 |
}
|
11076 |
}
|
11077 |
|
11078 |
-
.sui-2-3-
|
11079 |
cursor: pointer;
|
11080 |
-webkit-transition: background-color 0.3s;
|
11081 |
transition: background-color 0.3s;
|
11082 |
}
|
11083 |
|
11084 |
-
.sui-2-3-
|
11085 |
-webkit-transition: background-color 0.3s;
|
11086 |
transition: background-color 0.3s;
|
11087 |
}
|
11088 |
|
11089 |
-
.sui-2-3-
|
11090 |
height: 22px;
|
11091 |
line-height: 22px;
|
11092 |
}
|
11093 |
|
11094 |
-
.sui-2-3-
|
11095 |
line-height: 22px;
|
11096 |
}
|
11097 |
|
11098 |
-
.sui-2-3-
|
11099 |
float: right;
|
11100 |
margin-left: 10px;
|
11101 |
}
|
11102 |
|
11103 |
-
.sui-2-3-
|
11104 |
display: block;
|
11105 |
margin-right: 0;
|
11106 |
font-size: 12px;
|
11107 |
}
|
11108 |
|
11109 |
-
.sui-2-3-
|
11110 |
background-color: #F8F8F8;
|
11111 |
}
|
11112 |
|
11113 |
-
.sui-2-3-
|
|
|
|
|
|
|
|
|
|
|
11114 |
-webkit-box-shadow: inset 3px 0 0 #FF6D6D;
|
11115 |
box-shadow: inset 3px 0 0 #FF6D6D;
|
11116 |
}
|
11117 |
|
11118 |
-
.sui-2-3-
|
11119 |
-webkit-box-shadow: inset 3px 0 0 #FECF2F;
|
11120 |
box-shadow: inset 3px 0 0 #FECF2F;
|
11121 |
}
|
11122 |
|
11123 |
-
.sui-2-3-
|
11124 |
-webkit-box-shadow: inset 3px 0 0 #1ABC9C;
|
11125 |
box-shadow: inset 3px 0 0 #1ABC9C;
|
11126 |
}
|
11127 |
|
11128 |
-
.sui-2-3-
|
11129 |
background-color: #F8F8F8;
|
11130 |
}
|
11131 |
|
11132 |
-
.sui-2-3-
|
11133 |
border-bottom-color: transparent;
|
11134 |
}
|
11135 |
|
11136 |
-
.sui-2-3-
|
11137 |
-webkit-transform: rotate(180deg);
|
11138 |
transform: rotate(180deg);
|
11139 |
}
|
11140 |
|
11141 |
-
.sui-2-3-
|
11142 |
display: table-row;
|
11143 |
}
|
11144 |
|
11145 |
-
.sui-2-3-
|
11146 |
pointer-events: none;
|
11147 |
background-color: #F8F8F8;
|
11148 |
}
|
11149 |
|
11150 |
-
.sui-2-3-
|
11151 |
color: #AAAAAA;
|
11152 |
}
|
11153 |
|
11154 |
-
.sui-2-3-
|
11155 |
pointer-events: initial;
|
11156 |
}
|
11157 |
|
11158 |
-
.sui-2-3-
|
11159 |
stroke: #DDDDDD;
|
11160 |
}
|
11161 |
|
11162 |
-
.sui-2-3-
|
11163 |
color: #DDDDDD;
|
11164 |
}
|
11165 |
|
11166 |
-
.sui-2-3-
|
11167 |
-webkit-box-shadow: inset 3px 0 0 #DDDDDD;
|
11168 |
box-shadow: inset 3px 0 0 #DDDDDD;
|
11169 |
}
|
11170 |
|
11171 |
-
.sui-2-3-
|
11172 |
display: none;
|
11173 |
}
|
11174 |
|
11175 |
-
.sui-2-3-
|
11176 |
display: none;
|
11177 |
background-color: #F8F8F8;
|
11178 |
}
|
11179 |
|
11180 |
-
.sui-2-3-
|
11181 |
padding: 0 20px;
|
11182 |
}
|
11183 |
|
11184 |
@media (min-width: 783px) {
|
11185 |
-
.sui-2-3-
|
11186 |
padding: 0 30px;
|
11187 |
}
|
11188 |
}
|
11189 |
|
11190 |
-
.sui-2-3-
|
11191 |
border-radius: 0 0 4px 4px;
|
11192 |
}
|
11193 |
|
11194 |
-
.sui-2-3-
|
11195 |
border-radius: 0;
|
11196 |
}
|
11197 |
|
11198 |
-
.sui-2-3-
|
11199 |
border-radius: 4px 4px 0 0;
|
11200 |
}
|
11201 |
|
11202 |
-
.sui-2-3-
|
11203 |
margin: 0 0 20px;
|
11204 |
border-radius: 4px;
|
11205 |
background-color: #FFFFFF;
|
@@ -11207,7 +11786,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11207 |
box-shadow: 0 2px 0 0 #E6E6E6;
|
11208 |
}
|
11209 |
|
11210 |
-
.sui-2-3-
|
11211 |
min-height: 60px;
|
11212 |
padding: 15px 0;
|
11213 |
color: #888888;
|
@@ -11217,12 +11796,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11217 |
letter-spacing: -0.25px;
|
11218 |
}
|
11219 |
|
11220 |
-
.sui-2-3-
|
11221 |
margin-right: 10px;
|
11222 |
color: #333333;
|
11223 |
}
|
11224 |
|
11225 |
-
.sui-2-3-
|
11226 |
color: #333333;
|
11227 |
font-size: 22px;
|
11228 |
line-height: 30px;
|
@@ -11231,7 +11810,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11231 |
}
|
11232 |
|
11233 |
@media (max-width: 782px) {
|
11234 |
-
.sui-2-3-
|
11235 |
display: block;
|
11236 |
bottom: 17px;
|
11237 |
left: 9px;
|
@@ -11239,7 +11818,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11239 |
}
|
11240 |
}
|
11241 |
|
11242 |
-
.sui-2-3-
|
11243 |
overflow: hidden;
|
11244 |
display: -webkit-box;
|
11245 |
display: -ms-flexbox;
|
@@ -11251,13 +11830,13 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11251 |
white-space: nowrap;
|
11252 |
}
|
11253 |
|
11254 |
-
.sui-2-3-
|
11255 |
-webkit-box-flex: 0;
|
11256 |
-ms-flex: 0 0 auto;
|
11257 |
flex: 0 0 auto;
|
11258 |
}
|
11259 |
|
11260 |
-
.sui-2-3-
|
11261 |
overflow: hidden;
|
11262 |
display: block;
|
11263 |
-webkit-box-flex: 0;
|
@@ -11271,64 +11850,64 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11271 |
}
|
11272 |
|
11273 |
@media (min-width: 783px) {
|
11274 |
-
.sui-2-3-
|
11275 |
display: none;
|
11276 |
}
|
11277 |
}
|
11278 |
|
11279 |
@media (max-width: 782px) {
|
11280 |
-
.sui-2-3-
|
11281 |
display: none;
|
11282 |
}
|
11283 |
}
|
11284 |
|
11285 |
@media (max-width: 782px) {
|
11286 |
-
.sui-2-3-
|
11287 |
display: none;
|
11288 |
}
|
11289 |
}
|
11290 |
|
11291 |
-
.sui-2-3-
|
11292 |
-
.sui-2-3-
|
11293 |
-
.sui-2-3-
|
11294 |
margin: 0 5px;
|
11295 |
}
|
11296 |
|
11297 |
-
.sui-2-3-
|
11298 |
-
.sui-2-3-
|
11299 |
-
.sui-2-3-
|
11300 |
margin: 0;
|
11301 |
}
|
11302 |
|
11303 |
-
.sui-2-3-
|
11304 |
-
.sui-2-3-
|
11305 |
-
.sui-2-3-
|
11306 |
margin-left: 0;
|
11307 |
}
|
11308 |
|
11309 |
-
.sui-2-3-
|
11310 |
-
.sui-2-3-
|
11311 |
-
.sui-2-3-
|
11312 |
margin-right: 0;
|
11313 |
}
|
11314 |
|
11315 |
-
.sui-2-3-
|
11316 |
margin-left: 10px;
|
11317 |
}
|
11318 |
|
11319 |
-
.sui-2-3-
|
11320 |
margin-right: 10px;
|
11321 |
margin-left: 0;
|
11322 |
}
|
11323 |
|
11324 |
@media (max-width: 782px) {
|
11325 |
-
.sui-2-3-
|
11326 |
margin-top: 10px;
|
11327 |
}
|
11328 |
}
|
11329 |
|
11330 |
@media (max-width: 782px) {
|
11331 |
-
.sui-2-3-
|
11332 |
-webkit-box-flex: 0;
|
11333 |
-ms-flex: 0 0 100%;
|
11334 |
flex: 0 0 100%;
|
@@ -11339,7 +11918,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11339 |
}
|
11340 |
|
11341 |
@media (max-width: 782px) {
|
11342 |
-
.sui-2-3-
|
11343 |
-ms-flex-wrap: wrap;
|
11344 |
flex-wrap: wrap;
|
11345 |
position: relative;
|
@@ -11347,16 +11926,16 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11347 |
}
|
11348 |
|
11349 |
@media (min-width: 783px) {
|
11350 |
-
.sui-2-3-
|
11351 |
min-height: 90px;
|
11352 |
}
|
11353 |
}
|
11354 |
|
11355 |
-
.sui-2-3-
|
11356 |
padding: 0 20px 20px;
|
11357 |
}
|
11358 |
|
11359 |
-
.sui-2-3-
|
11360 |
display: -webkit-box;
|
11361 |
display: -ms-flexbox;
|
11362 |
display: flex;
|
@@ -11366,12 +11945,12 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11366 |
padding: 0;
|
11367 |
}
|
11368 |
|
11369 |
-
.sui-2-3-
|
11370 |
border: 0;
|
11371 |
list-style: none;
|
11372 |
}
|
11373 |
|
11374 |
-
.sui-2-3-
|
11375 |
font-size: 13px;
|
11376 |
line-height: 22px;
|
11377 |
font-family: "Roboto", Arial, sans-serif;
|
@@ -11381,33 +11960,33 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11381 |
text-align: center;
|
11382 |
}
|
11383 |
|
11384 |
-
.sui-2-3-
|
11385 |
display: block;
|
11386 |
}
|
11387 |
|
11388 |
@media (min-width: 783px) {
|
11389 |
-
.sui-2-3-
|
11390 |
margin-right: 20px;
|
11391 |
}
|
11392 |
}
|
11393 |
|
11394 |
-
.sui-2-3-
|
11395 |
color: #333333;
|
11396 |
font-weight: 500;
|
11397 |
}
|
11398 |
|
11399 |
@media (min-width: 783px) {
|
11400 |
-
.sui-2-3-
|
11401 |
min-width: 200px;
|
11402 |
}
|
11403 |
}
|
11404 |
|
11405 |
-
.sui-2-3-
|
11406 |
margin: 0;
|
11407 |
}
|
11408 |
|
11409 |
@media (max-width: 782px) {
|
11410 |
-
.sui-2-3-
|
11411 |
min-width: 50%;
|
11412 |
-webkit-box-flex: 0;
|
11413 |
-ms-flex: 0 0 50%;
|
@@ -11417,7 +11996,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11417 |
}
|
11418 |
|
11419 |
@media (min-width: 783px) {
|
11420 |
-
.sui-2-3-
|
11421 |
-webkit-box-flex: 0;
|
11422 |
-ms-flex: 0 0 auto;
|
11423 |
flex: 0 0 auto;
|
@@ -11427,106 +12006,114 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11427 |
}
|
11428 |
}
|
11429 |
|
11430 |
-
.sui-2-3-
|
11431 |
display: block;
|
11432 |
margin-right: 0;
|
11433 |
background-color: #F8F8F8;
|
11434 |
color: transparent;
|
11435 |
}
|
11436 |
|
11437 |
-
.sui-2-3-
|
11438 |
border-radius: 4px 4px 0 0;
|
11439 |
}
|
11440 |
|
11441 |
-
.sui-2-3-
|
11442 |
border-radius: 0 0 4px 4px;
|
11443 |
}
|
11444 |
|
11445 |
@media (min-width: 783px) {
|
11446 |
-
.sui-2-3-
|
11447 |
padding: 0 30px 30px;
|
11448 |
}
|
11449 |
}
|
11450 |
|
11451 |
-
.sui-2-3-
|
11452 |
margin: 0;
|
11453 |
}
|
11454 |
|
11455 |
@media (min-width: 783px) {
|
11456 |
-
.sui-2-3-
|
11457 |
margin: 0;
|
11458 |
}
|
11459 |
}
|
11460 |
|
11461 |
-
.sui-2-3-
|
11462 |
display: none;
|
11463 |
}
|
11464 |
|
11465 |
@media (min-width: 783px) {
|
11466 |
-
.sui-2-3-
|
11467 |
margin: 0 0 30px;
|
11468 |
}
|
11469 |
}
|
11470 |
|
11471 |
-
.sui-2-3-
|
11472 |
border-top-width: 0;
|
11473 |
}
|
11474 |
|
11475 |
-
.sui-2-3-
|
11476 |
margin-right: -20px;
|
11477 |
margin-left: -20px;
|
11478 |
}
|
11479 |
|
11480 |
@media (min-width: 783px) {
|
11481 |
-
.sui-2-3-
|
11482 |
margin-right: -30px;
|
11483 |
margin-left: -30px;
|
11484 |
}
|
11485 |
}
|
11486 |
|
11487 |
-
.sui-2-3-
|
11488 |
margin-bottom: -20px;
|
11489 |
}
|
11490 |
|
11491 |
@media (min-width: 783px) {
|
11492 |
-
.sui-2-3-
|
11493 |
margin-bottom: -30px;
|
11494 |
}
|
11495 |
}
|
11496 |
|
11497 |
-
.sui-2-3-
|
11498 |
-
.sui-2-3-
|
11499 |
-
.sui-2-3-
|
11500 |
-
.sui-2-3-
|
11501 |
-
|
|
|
|
|
|
|
|
|
11502 |
}
|
11503 |
|
11504 |
@media (min-width: 783px) {
|
11505 |
-
.sui-2-3-
|
11506 |
-
.sui-2-3-
|
11507 |
-
.sui-2-3-
|
11508 |
-
.sui-2-3-
|
11509 |
-
|
|
|
|
|
|
|
|
|
11510 |
}
|
11511 |
}
|
11512 |
|
11513 |
-
.sui-2-3-
|
11514 |
margin-right: -20px;
|
11515 |
margin-left: -20px;
|
11516 |
}
|
11517 |
|
11518 |
@media (min-width: 783px) {
|
11519 |
-
.sui-2-3-
|
11520 |
margin-right: -30px;
|
11521 |
margin-left: -30px;
|
11522 |
}
|
11523 |
}
|
11524 |
|
11525 |
-
.sui-2-3-
|
11526 |
position: relative;
|
11527 |
}
|
11528 |
|
11529 |
-
.sui-2-3-
|
11530 |
position: absolute;
|
11531 |
right: 15px;
|
11532 |
top: 15px;
|
@@ -11534,9 +12121,9 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11534 |
min-width: auto;
|
11535 |
}
|
11536 |
|
11537 |
-
.sui-2-3-
|
11538 |
position: fixed;
|
11539 |
-
z-index:
|
11540 |
top: 0;
|
11541 |
right: 0;
|
11542 |
bottom: 0;
|
@@ -11548,36 +12135,36 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11548 |
-ms-flex-align: center;
|
11549 |
align-items: center;
|
11550 |
overflow: auto;
|
|
|
11551 |
}
|
11552 |
|
11553 |
-
.sui-2-3-
|
11554 |
-webkit-box-sizing: border-box;
|
11555 |
box-sizing: border-box;
|
11556 |
}
|
11557 |
|
11558 |
-
.sui-2-3-
|
11559 |
-
position:
|
11560 |
z-index: 13;
|
11561 |
-
background-color: rgba(51, 51, 51, 0.95);
|
11562 |
top: 0;
|
11563 |
right: 0;
|
11564 |
bottom: 0;
|
11565 |
-
left:
|
11566 |
}
|
11567 |
|
11568 |
@media (max-width: 960px) {
|
11569 |
-
.sui-2-3-
|
11570 |
left: 36px;
|
11571 |
}
|
11572 |
}
|
11573 |
|
11574 |
@media (max-width: 782px) {
|
11575 |
-
.sui-2-3-
|
11576 |
left: 0;
|
11577 |
}
|
11578 |
}
|
11579 |
|
11580 |
-
.sui-2-3-
|
11581 |
width: 100%;
|
11582 |
max-width: 660px;
|
11583 |
max-height: 85%;
|
@@ -11587,40 +12174,40 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11587 |
padding: 0 30px;
|
11588 |
}
|
11589 |
|
11590 |
-
.sui-2-3-
|
11591 |
margin: 30px 0;
|
11592 |
-webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
|
11593 |
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
|
11594 |
}
|
11595 |
|
11596 |
-
.sui-2-3-
|
11597 |
margin-bottom: 30px;
|
11598 |
}
|
11599 |
|
11600 |
@media (max-width: 782px) {
|
11601 |
-
.sui-2-3-
|
11602 |
margin-bottom: 20px;
|
11603 |
}
|
11604 |
}
|
11605 |
|
11606 |
-
.sui-2-3-
|
11607 |
margin-bottom: 0;
|
11608 |
}
|
11609 |
|
11610 |
@media (max-width: 782px) {
|
11611 |
-
.sui-2-3-
|
11612 |
margin: 20px 0;
|
11613 |
}
|
11614 |
}
|
11615 |
|
11616 |
@media (max-width: 782px) {
|
11617 |
-
.sui-2-3-
|
11618 |
max-width: 640px;
|
11619 |
padding: 0 20px;
|
11620 |
}
|
11621 |
}
|
11622 |
|
11623 |
-
.sui-2-3-
|
11624 |
width: 30px;
|
11625 |
height: 30px;
|
11626 |
cursor: pointer;
|
@@ -11634,18 +12221,18 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11634 |
transition: 0.3s ease;
|
11635 |
}
|
11636 |
|
11637 |
-
.sui-2-3-
|
11638 |
color: #888888;
|
11639 |
}
|
11640 |
|
11641 |
-
.sui-2-3-
|
11642 |
content: ")";
|
11643 |
color: #AAAAAA;
|
11644 |
font-size: 16px;
|
11645 |
line-height: 30px;
|
11646 |
}
|
11647 |
|
11648 |
-
.sui-2-3-
|
11649 |
width: 30px;
|
11650 |
height: 30px;
|
11651 |
cursor: pointer;
|
@@ -11659,27 +12246,27 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11659 |
transition: 0.3s ease;
|
11660 |
}
|
11661 |
|
11662 |
-
.sui-2-3-
|
11663 |
color: #888888;
|
11664 |
}
|
11665 |
|
11666 |
-
.sui-2-3-
|
11667 |
content: "Ó";
|
11668 |
color: #AAAAAA;
|
11669 |
font-size: 16px;
|
11670 |
line-height: 30px;
|
11671 |
}
|
11672 |
|
11673 |
-
.sui-2-3-
|
11674 |
-
.sui-2-3-
|
11675 |
-
.sui-2-3-
|
11676 |
-
.sui-2-3-
|
11677 |
-
.sui-2-3-
|
11678 |
-
.sui-2-3-
|
11679 |
text-align: initial;
|
11680 |
}
|
11681 |
|
11682 |
-
.sui-2-3-
|
11683 |
display: block;
|
11684 |
position: relative;
|
11685 |
padding-top: 40px;
|
@@ -11687,25 +12274,25 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11687 |
border-bottom: 0;
|
11688 |
}
|
11689 |
|
11690 |
-
.sui-2-3-
|
11691 |
position: absolute;
|
11692 |
top: 20px;
|
11693 |
right: 20px;
|
11694 |
}
|
11695 |
|
11696 |
-
.sui-2-3-
|
11697 |
position: absolute;
|
11698 |
top: 20px;
|
11699 |
left: 20px;
|
11700 |
}
|
11701 |
|
11702 |
-
.sui-2-3-
|
11703 |
font-size: 22px;
|
11704 |
line-height: 30px;
|
11705 |
font-family: "Roboto Condensed", "Roboto", Arial, sans-serif;
|
11706 |
}
|
11707 |
|
11708 |
-
.sui-2-3-
|
11709 |
width: 70px;
|
11710 |
height: 70px;
|
11711 |
display: block;
|
@@ -11718,57 +12305,57 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11718 |
background-color: #FFFFFF;
|
11719 |
}
|
11720 |
|
11721 |
-
.sui-2-3-
|
11722 |
display: block;
|
11723 |
border-radius: 3px;
|
11724 |
}
|
11725 |
|
11726 |
@media (max-width: 782px) {
|
11727 |
-
.sui-2-3-
|
11728 |
display: none;
|
11729 |
}
|
11730 |
}
|
11731 |
|
11732 |
-
.sui-2-3-
|
11733 |
padding-bottom: 20px;
|
11734 |
}
|
11735 |
|
11736 |
@media (min-width: 783px) {
|
11737 |
-
.sui-2-3-
|
11738 |
padding-bottom: 30px;
|
11739 |
}
|
11740 |
}
|
11741 |
|
11742 |
-
.sui-2-3-
|
11743 |
padding-top: 10px;
|
11744 |
}
|
11745 |
|
11746 |
@media (min-width: 783px) {
|
11747 |
-
.sui-2-3-
|
11748 |
padding-top: 60px;
|
11749 |
}
|
11750 |
}
|
11751 |
|
11752 |
-
.sui-2-3-
|
11753 |
-webkit-box-pack: justify;
|
11754 |
-ms-flex-pack: justify;
|
11755 |
justify-content: space-between;
|
11756 |
border-top: 0;
|
11757 |
}
|
11758 |
|
11759 |
-
.sui-2-3-
|
11760 |
-webkit-box-pack: center;
|
11761 |
-ms-flex-pack: center;
|
11762 |
justify-content: center;
|
11763 |
}
|
11764 |
|
11765 |
-
.sui-2-3-
|
11766 |
-webkit-box-pack: end;
|
11767 |
-ms-flex-pack: end;
|
11768 |
justify-content: flex-end;
|
11769 |
}
|
11770 |
|
11771 |
-
.sui-2-3-
|
11772 |
border: none;
|
11773 |
text-align: center;
|
11774 |
display: block;
|
@@ -11777,7 +12364,7 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11777 |
padding-bottom: 10px;
|
11778 |
}
|
11779 |
|
11780 |
-
.sui-2-3-
|
11781 |
width: 30px;
|
11782 |
height: 30px;
|
11783 |
display: -webkit-box;
|
@@ -11800,26 +12387,26 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11800 |
padding: 0;
|
11801 |
}
|
11802 |
|
11803 |
-
.sui-2-3-
|
11804 |
color: #888888;
|
11805 |
}
|
11806 |
|
11807 |
-
.sui-2-3-
|
11808 |
font-size: 16px;
|
11809 |
}
|
11810 |
|
11811 |
-
.sui-2-3-
|
11812 |
outline: none;
|
11813 |
}
|
11814 |
|
11815 |
@media (max-width: 782px) {
|
11816 |
-
.sui-2-3-
|
11817 |
top: 20px;
|
11818 |
right: 10px;
|
11819 |
}
|
11820 |
}
|
11821 |
|
11822 |
-
.sui-2-3-
|
11823 |
width: 70px;
|
11824 |
height: 70px;
|
11825 |
display: block;
|
@@ -11832,83 +12419,83 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11832 |
background-color: #FFFFFF;
|
11833 |
}
|
11834 |
|
11835 |
-
.sui-2-3-
|
11836 |
display: block;
|
11837 |
border-radius: 3px;
|
11838 |
}
|
11839 |
|
11840 |
@media (max-width: 782px) {
|
11841 |
-
.sui-2-3-
|
11842 |
display: none;
|
11843 |
}
|
11844 |
}
|
11845 |
|
11846 |
-
.sui-2-3-
|
11847 |
margin: 0;
|
11848 |
color: #333333;
|
11849 |
font: bold 22px/30px "Roboto Condensed", "Roboto", Arial, sans-serif;
|
11850 |
}
|
11851 |
|
11852 |
-
.sui-2-3-
|
11853 |
margin: 10px 0 0;
|
11854 |
color: #666666;
|
11855 |
font-size: 13px;
|
11856 |
line-height: 22px;
|
11857 |
}
|
11858 |
|
11859 |
-
.sui-2-3-
|
11860 |
margin-top: 0;
|
11861 |
}
|
11862 |
|
11863 |
-
.sui-2-3-
|
11864 |
margin-top: 35px;
|
11865 |
padding-top: 60px;
|
11866 |
}
|
11867 |
|
11868 |
@media (max-width: 782px) {
|
11869 |
-
.sui-2-3-
|
11870 |
margin-top: 0;
|
11871 |
}
|
11872 |
}
|
11873 |
|
11874 |
-
.sui-2-3-
|
11875 |
padding-top: 10px;
|
11876 |
padding-bottom: 15px;
|
11877 |
text-align: center;
|
11878 |
}
|
11879 |
|
11880 |
-
.sui-2-3-
|
11881 |
font-size: 13px;
|
11882 |
line-height: 20px;
|
11883 |
}
|
11884 |
|
11885 |
-
.sui-2-3-
|
11886 |
text-align: left;
|
11887 |
}
|
11888 |
|
11889 |
-
.sui-2-3-
|
11890 |
line-height: 22px;
|
11891 |
}
|
11892 |
|
11893 |
-
.sui-2-3-
|
11894 |
margin-bottom: 20px;
|
11895 |
}
|
11896 |
|
11897 |
-
.sui-2-3-
|
11898 |
margin-bottom: 0;
|
11899 |
}
|
11900 |
|
11901 |
-
.sui-2-3-
|
11902 |
padding-bottom: 40px;
|
11903 |
}
|
11904 |
|
11905 |
@media (max-width: 782px) {
|
11906 |
-
.sui-2-3-
|
11907 |
padding-bottom: 10px;
|
11908 |
}
|
11909 |
}
|
11910 |
|
11911 |
-
.sui-2-3-
|
11912 |
-webkit-box-align: center;
|
11913 |
-ms-flex-align: center;
|
11914 |
align-items: center;
|
@@ -11920,70 +12507,76 @@ fieldset[disabled] .sui-2-3-15 .sui-wrap .sui-multi-checkbox:hover {
|
|
11920 |
border: 0;
|
11921 |
}
|
11922 |
|
11923 |
-
.sui-2-3-
|
11924 |
-webkit-box-pack: unset;
|
11925 |
-ms-flex-pack: unset;
|
11926 |
justify-content: unset;
|
11927 |
}
|
11928 |
|
|
|
|
|
|
|
|
|
|
|
|
|
11929 |
@media (max-width: 782px) {
|
11930 |
-
.sui-2-3-
|
11931 |
padding-top: 10px;
|
11932 |
}
|
11933 |
}
|
11934 |
|
11935 |
-
.sui-2-3-
|
11936 |
max-width: 460px;
|
11937 |
}
|
11938 |
|
11939 |
@media (max-width: 400px) {
|
11940 |
-
.sui-2-3-
|
11941 |
max-width: calc(400px + (20px*2));
|
11942 |
}
|
11943 |
}
|
11944 |
|
11945 |
-
.sui-2-3-
|
11946 |
max-width: 1040px;
|
11947 |
}
|
11948 |
|
11949 |
@media (max-width: 1200px) {
|
11950 |
-
.sui-2-3-
|
11951 |
max-width: 1020px;
|
11952 |
}
|
11953 |
}
|
11954 |
|
11955 |
-
.sui-2-3-
|
11956 |
display: none;
|
11957 |
}
|
11958 |
|
11959 |
@media (max-width: 960px) {
|
11960 |
-
.sui-2-3-
|
11961 |
left: 36px;
|
11962 |
}
|
11963 |
}
|
11964 |
|
11965 |
@media (max-width: 782px) {
|
11966 |
-
.sui-2-3-
|
11967 |
left: 0;
|
11968 |
}
|
11969 |
}
|
11970 |
|
11971 |
-
.sui-2-3-
|
11972 |
left: 36px;
|
11973 |
}
|
11974 |
|
11975 |
@media (max-width: 782px) {
|
11976 |
-
.sui-2-3-
|
11977 |
left: 0;
|
11978 |
}
|
11979 |
}
|
11980 |
|
11981 |
-
.sui-2-3-
|
11982 |
left: 36px;
|
11983 |
}
|
11984 |
|
11985 |
@media (max-width: 782px) {
|
11986 |
-
.sui-2-3-
|
11987 |
left: 0;
|
11988 |
}
|
11989 |
}
|
@@ -11992,18 +12585,18 @@ html.sui-has-overlay {
|
|
11992 |
overflow: hidden;
|
11993 |
}
|
11994 |
|
11995 |
-
.sui-2-3-
|
11996 |
color: #888888;
|
11997 |
line-height: 26px;
|
11998 |
padding: 2px 0 2px 34px;
|
11999 |
position: relative;
|
12000 |
}
|
12001 |
|
12002 |
-
.sui-2-3-
|
12003 |
content: "_";
|
12004 |
}
|
12005 |
|
12006 |
-
.sui-2-3-
|
12007 |
color: #17A8E3;
|
12008 |
top: 1px;
|
12009 |
font-size: 20px;
|
@@ -12021,7 +12614,7 @@ html.sui-has-overlay {
|
|
12021 |
line-height: 1;
|
12022 |
}
|
12023 |
|
12024 |
-
.sui-2-3-
|
12025 |
display: -webkit-box;
|
12026 |
display: -ms-flexbox;
|
12027 |
display: flex;
|
@@ -12031,7 +12624,7 @@ html.sui-has-overlay {
|
|
12031 |
list-style: none;
|
12032 |
}
|
12033 |
|
12034 |
-
.sui-2-3-
|
12035 |
display: block;
|
12036 |
-webkit-box-flex: 0;
|
12037 |
-ms-flex: 0 0 auto;
|
@@ -12044,7 +12637,7 @@ html.sui-has-overlay {
|
|
12044 |
font: 500 12px/16px "Roboto", Arial, sans-serif;
|
12045 |
}
|
12046 |
|
12047 |
-
.sui-2-3-
|
12048 |
min-width: 38px;
|
12049 |
height: 28px;
|
12050 |
display: block;
|
@@ -12055,63 +12648,63 @@ html.sui-has-overlay {
|
|
12055 |
text-align: center;
|
12056 |
}
|
12057 |
|
12058 |
-
.sui-2-3-
|
12059 |
font-size: 10px;
|
12060 |
}
|
12061 |
|
12062 |
-
.sui-2-3-
|
12063 |
color: #888888;
|
12064 |
}
|
12065 |
|
12066 |
-
.sui-2-3-
|
12067 |
color: #888888;
|
12068 |
}
|
12069 |
|
12070 |
-
.sui-2-3-
|
12071 |
color: #17A8E3;
|
12072 |
}
|
12073 |
|
12074 |
-
.sui-2-3-
|
12075 |
pointer-events: none;
|
12076 |
color: #DDDDDD;
|
12077 |
}
|
12078 |
|
12079 |
-
.sui-2-3-
|
12080 |
color: #DDDDDD;
|
12081 |
}
|
12082 |
|
12083 |
@media (max-width: 782px) {
|
12084 |
-
.sui-2-3-
|
12085 |
min-width: unset;
|
12086 |
}
|
12087 |
}
|
12088 |
|
12089 |
-
.sui-2-3-
|
12090 |
pointer-events: none;
|
12091 |
}
|
12092 |
|
12093 |
-
.sui-2-3-
|
12094 |
background: #F8F8F8;
|
12095 |
color: #333333;
|
12096 |
}
|
12097 |
|
12098 |
-
.sui-2-3-
|
12099 |
border-radius: 4px 0 0 4px;
|
12100 |
}
|
12101 |
|
12102 |
-
.sui-2-3-
|
12103 |
border-radius: 0 4px 4px 0;
|
12104 |
}
|
12105 |
|
12106 |
@media (max-width: 782px) {
|
12107 |
-
.sui-2-3-
|
12108 |
-webkit-box-flex: 1;
|
12109 |
-ms-flex: 1;
|
12110 |
flex: 1;
|
12111 |
}
|
12112 |
}
|
12113 |
|
12114 |
-
.sui-2-3-
|
12115 |
min-width: 38px;
|
12116 |
height: 28px;
|
12117 |
display: block;
|
@@ -12122,21 +12715,21 @@ html.sui-has-overlay {
|
|
12122 |
text-align: center;
|
12123 |
}
|
12124 |
|
12125 |
-
.sui-2-3-
|
12126 |
margin-top: 0;
|
12127 |
}
|
12128 |
|
12129 |
-
.sui-2-3-
|
12130 |
margin-bottom: 0;
|
12131 |
}
|
12132 |
|
12133 |
-
.sui-2-3-
|
12134 |
display: inline-block;
|
12135 |
color: #888888;
|
12136 |
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
12137 |
}
|
12138 |
|
12139 |
-
.sui-2-3-
|
12140 |
display: -webkit-box;
|
12141 |
display: -ms-flexbox;
|
12142 |
display: flex;
|
@@ -12148,47 +12741,47 @@ html.sui-has-overlay {
|
|
12148 |
justify-content: flex-end;
|
12149 |
}
|
12150 |
|
12151 |
-
.sui-2-3-
|
12152 |
-
.sui-2-3-
|
12153 |
margin-left: 15px;
|
12154 |
}
|
12155 |
|
12156 |
@media (max-width: 782px) {
|
12157 |
-
.sui-2-3-
|
12158 |
-
.sui-2-3-
|
12159 |
margin-left: 0;
|
12160 |
}
|
12161 |
}
|
12162 |
|
12163 |
@media (max-width: 782px) {
|
12164 |
-
.sui-2-3-
|
12165 |
display: none;
|
12166 |
}
|
12167 |
}
|
12168 |
|
12169 |
-
.sui-2-3-
|
12170 |
margin-top: 0;
|
12171 |
margin-bottom: 0;
|
12172 |
}
|
12173 |
|
12174 |
-
.sui-2-3-
|
12175 |
margin-left: 10px;
|
12176 |
}
|
12177 |
|
12178 |
@media (max-width: 782px) {
|
12179 |
-
.sui-2-3-
|
12180 |
-webkit-box-flex: 1;
|
12181 |
-ms-flex: 1;
|
12182 |
flex: 1;
|
12183 |
}
|
12184 |
}
|
12185 |
|
12186 |
-
.sui-2-3-
|
12187 |
-
.sui-2-3-
|
12188 |
margin-top: 10px;
|
12189 |
}
|
12190 |
|
12191 |
-
.sui-2-3-
|
12192 |
display: none;
|
12193 |
margin: 10px 0;
|
12194 |
padding: 19px;
|
@@ -12196,7 +12789,7 @@ html.sui-has-overlay {
|
|
12196 |
border-radius: 4px;
|
12197 |
}
|
12198 |
|
12199 |
-
.sui-2-3-
|
12200 |
display: -webkit-box;
|
12201 |
display: -ms-flexbox;
|
12202 |
display: flex;
|
@@ -12207,7 +12800,7 @@ html.sui-has-overlay {
|
|
12207 |
}
|
12208 |
|
12209 |
@media (max-width: 782px) {
|
12210 |
-
.sui-2-3-
|
12211 |
margin-right: -19px;
|
12212 |
margin-left: -19px;
|
12213 |
padding: 19px 19px 0;
|
@@ -12215,37 +12808,37 @@ html.sui-has-overlay {
|
|
12215 |
}
|
12216 |
|
12217 |
@media (min-width: 783px) {
|
12218 |
-
.sui-2-3-
|
12219 |
margin-right: -29px;
|
12220 |
margin-left: -29px;
|
12221 |
padding: 29px 29px 0;
|
12222 |
}
|
12223 |
}
|
12224 |
|
12225 |
-
.sui-2-3-
|
12226 |
margin-top: 0;
|
12227 |
}
|
12228 |
|
12229 |
-
.sui-2-3-
|
12230 |
margin-bottom: 0;
|
12231 |
}
|
12232 |
|
12233 |
-
.sui-2-3-
|
12234 |
display: block;
|
12235 |
}
|
12236 |
|
12237 |
-
.sui-2-3-
|
12238 |
-
.sui-2-3-
|
12239 |
margin-top: 10px;
|
12240 |
}
|
12241 |
|
12242 |
@media (min-width: 783px) {
|
12243 |
-
.sui-2-3-
|
12244 |
padding: 29px;
|
12245 |
}
|
12246 |
}
|
12247 |
|
12248 |
-
.sui-2-3-
|
12249 |
display: -webkit-box;
|
12250 |
display: -ms-flexbox;
|
12251 |
display: flex;
|
@@ -12255,7 +12848,7 @@ html.sui-has-overlay {
|
|
12255 |
flex-flow: row wrap;
|
12256 |
}
|
12257 |
|
12258 |
-
.sui-2-3-
|
12259 |
color: #FFFFFF;
|
12260 |
font-size: 12px;
|
12261 |
font-weight: 500;
|
@@ -12266,9 +12859,9 @@ html.sui-has-overlay {
|
|
12266 |
margin: 4px 4px 0 0;
|
12267 |
}
|
12268 |
|
12269 |
-
.sui-2-3-
|
12270 |
cursor: pointer;
|
12271 |
-
padding:
|
12272 |
margin-left: 8px;
|
12273 |
color: #FFFFFF;
|
12274 |
background-color: #5E5E5E;
|
@@ -12277,40 +12870,40 @@ html.sui-has-overlay {
|
|
12277 |
border-radius: 0 4px 4px 0;
|
12278 |
}
|
12279 |
|
12280 |
-
.sui-2-3-
|
12281 |
content: ")";
|
12282 |
}
|
12283 |
|
12284 |
-
.sui-2-3-
|
12285 |
color: #FFFFFF;
|
12286 |
font-size: 10px;
|
12287 |
display: unset;
|
12288 |
}
|
12289 |
|
12290 |
-
.sui-2-3-
|
12291 |
color: #FFFFFF;
|
12292 |
background-color: #565656;
|
12293 |
}
|
12294 |
|
12295 |
-
.sui-2-3-
|
12296 |
margin-right: 0;
|
12297 |
}
|
12298 |
|
12299 |
-
.sui-2-3-
|
12300 |
width: 100% !important;
|
12301 |
display: block;
|
12302 |
}
|
12303 |
|
12304 |
-
.sui-2-3-
|
12305 |
display: block;
|
12306 |
}
|
12307 |
|
12308 |
-
.sui-2-3-
|
12309 |
outline: none;
|
12310 |
}
|
12311 |
|
12312 |
-
.sui-2-3-
|
12313 |
-
.sui-2-3-
|
12314 |
border-radius: 4px;
|
12315 |
border: 1px solid #DDDDDD;
|
12316 |
background-color: #FAFAFA;
|
@@ -12318,18 +12911,18 @@ html.sui-has-overlay {
|
|
12318 |
transition: 0.3s ease;
|
12319 |
}
|
12320 |
|
12321 |
-
.sui-2-3-
|
12322 |
-
.sui-2-3-
|
12323 |
background-color: #FFFFFF;
|
12324 |
}
|
12325 |
|
12326 |
-
.sui-2-3-
|
12327 |
height: auto;
|
12328 |
display: block;
|
12329 |
position: relative;
|
12330 |
}
|
12331 |
|
12332 |
-
.sui-2-3-
|
12333 |
padding: 7px 28px 6px 15px;
|
12334 |
color: #333333;
|
12335 |
font: 500 15px/25px "Roboto", Arial, sans-serif;
|
@@ -12337,7 +12930,7 @@ html
|
6 |
@charset "UTF-8";
|
7 |
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,500,700|Roboto:400,500,700");
|
8 |
@import url("https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css");
|
9 |
+
.sui-screen-reader-text, .sui-2-3-20 .sui-wrap .sui-toggle input[type="checkbox"], .sui-2-3-20 .sui-wrap .sui-box-selector input, .sui-2-3-20 .sui-wrap .sui-multi-checkbox label input, .sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single .select2-selection__rendered, .sui-2-3-20 .sui-wrap .sui-radio input, .sui-2-3-20 .sui-wrap .sui-checkbox input, .sui-2-3-20 .sui-wrap .sui-upload input[type="file"], .sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .button, .sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > * input,
|
10 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item input,
|
11 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > * input,
|
12 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item input {
|
13 |
border: 0;
|
14 |
clip: rect(1px, 1px, 1px, 1px);
|
15 |
-webkit-clip-path: inset(50%);
|
23 |
word-wrap: normal !important;
|
24 |
}
|
25 |
|
26 |
+
.sui-2-3-20 .sui-wrap .sui-fade-in {
|
27 |
-webkit-animation: fadeIn 0.3s ease-in forwards;
|
28 |
animation: fadeIn 0.3s ease-in forwards;
|
29 |
}
|
30 |
|
31 |
+
.sui-2-3-20 .sui-wrap .sui-fade-out {
|
32 |
-webkit-animation: fadeOut 0.3s ease-in forwards;
|
33 |
animation: fadeOut 0.3s ease-in forwards;
|
34 |
}
|
35 |
|
36 |
+
.sui-2-3-20 .sui-wrap .sui-bounce-in {
|
37 |
-webkit-animation: bounceInJiggle 0.8s ease-in forwards;
|
38 |
animation: bounceInJiggle 0.8s ease-in forwards;
|
39 |
}
|
40 |
|
41 |
+
.sui-2-3-20 .sui-wrap .sui-bounce-out {
|
42 |
-webkit-animation: bounceOutJiggle 0.6s ease-out forwards;
|
43 |
animation: bounceOutJiggle 0.6s ease-out forwards;
|
44 |
}
|
301 |
}
|
302 |
}
|
303 |
|
304 |
+
.sui-2-3-20 .sui-wrap {
|
305 |
font-family: "Roboto", Arial, sans-serif;
|
306 |
font-weight: 400;
|
307 |
font-size: 15px;
|
311 |
margin: 30px 30px 0 10px;
|
312 |
}
|
313 |
|
314 |
+
.sui-2-3-20 .sui-wrap * {
|
315 |
font-variant-ligatures: none;
|
316 |
-webkit-font-variant-ligatures: none;
|
317 |
text-rendering: optimizeLegibility;
|
322 |
}
|
323 |
|
324 |
@media (max-width: 782px) {
|
325 |
+
.sui-2-3-20 .sui-wrap {
|
326 |
margin: 20px 10px 0 0px;
|
327 |
}
|
328 |
}
|
329 |
|
330 |
+
.sui-2-3-20 .sui-wrap h1, .sui-2-3-20 .sui-wrap h2, .sui-2-3-20 .sui-wrap h3, .sui-2-3-20 .sui-wrap h4, .sui-2-3-20 .sui-wrap h5, .sui-2-3-20 .sui-wrap h6 {
|
331 |
display: block;
|
332 |
margin: 0.5em auto;
|
333 |
padding: 0;
|
337 |
font-family: "Roboto Condensed", "Roboto", Arial, sans-serif;
|
338 |
}
|
339 |
|
340 |
+
.sui-2-3-20 .sui-wrap h1 {
|
341 |
font-size: 32px;
|
342 |
line-height: 40px;
|
343 |
color: #333333;
|
344 |
margin: 0;
|
345 |
}
|
346 |
|
347 |
+
.sui-2-3-20 .sui-wrap h2 {
|
348 |
font-size: 22px;
|
349 |
line-height: 35px;
|
350 |
}
|
351 |
|
352 |
+
.sui-2-3-20 .sui-wrap h3 {
|
353 |
font-size: 18px;
|
354 |
line-height: 40px;
|
355 |
}
|
356 |
|
357 |
+
.sui-2-3-20 .sui-wrap h4 {
|
358 |
font-size: 15px;
|
359 |
}
|
360 |
|
361 |
+
.sui-2-3-20 .sui-wrap h5 {
|
362 |
font-size: 15px;
|
363 |
}
|
364 |
|
365 |
+
.sui-2-3-20 .sui-wrap h6 {
|
366 |
font-size: 15px;
|
367 |
}
|
368 |
|
369 |
+
.sui-2-3-20 .sui-wrap p {
|
370 |
font-family: "Roboto", Arial, sans-serif;
|
371 |
font-weight: 400;
|
372 |
font-size: 15px;
|
376 |
text-rendering: optimizeLegibility;
|
377 |
}
|
378 |
|
379 |
+
.sui-2-3-20 .sui-wrap p.sui-p-small {
|
380 |
font-size: 13px;
|
381 |
line-height: 22px;
|
382 |
color: #888888;
|
383 |
+
margin: 5px 0;
|
384 |
}
|
385 |
|
386 |
+
.sui-2-3-20 .sui-wrap p:first-child {
|
387 |
margin-top: 0;
|
388 |
}
|
389 |
|
390 |
+
.sui-2-3-20 .sui-wrap p:last-of-type:not(:last-child) {
|
391 |
margin-bottom: 30px;
|
392 |
}
|
393 |
|
394 |
@media (max-width: 782px) {
|
395 |
+
.sui-2-3-20 .sui-wrap p:last-of-type:not(:last-child) {
|
396 |
margin-bottom: 20px;
|
397 |
}
|
398 |
}
|
399 |
|
400 |
+
.sui-2-3-20 .sui-wrap p:last-child {
|
401 |
margin-bottom: 0;
|
402 |
}
|
403 |
|
404 |
+
.sui-2-3-20 .sui-wrap small {
|
405 |
+
display: inline-block;
|
406 |
font-size: 13px;
|
407 |
line-height: 22px;
|
408 |
color: #888888;
|
409 |
+
margin-bottom: 5px;
|
410 |
}
|
411 |
|
412 |
+
.sui-2-3-20 .sui-wrap a {
|
413 |
text-decoration: none;
|
414 |
color: #17A8E3;
|
415 |
font-weight: 500;
|
419 |
box-shadow: none;
|
420 |
}
|
421 |
|
422 |
+
.sui-2-3-20 .sui-wrap a:hover:not(.sui-button), .sui-2-3-20 .sui-wrap a:focus:not(.sui-button), .sui-2-3-20 .sui-wrap a:active:not(.sui-button) {
|
423 |
color: #1286b5;
|
424 |
}
|
425 |
|
426 |
+
.sui-2-3-20 .sui-wrap a.disabled {
|
427 |
pointer-events: none;
|
428 |
}
|
429 |
|
430 |
+
.sui-2-3-20 .sui-wrap a.disabled:hover, .sui-2-3-20 .sui-wrap a.disabled:focus, .sui-2-3-20 .sui-wrap a.disabled:active {
|
431 |
color: #888888;
|
432 |
cursor: default;
|
433 |
}
|
434 |
|
435 |
+
.sui-2-3-20 .sui-wrap code,
|
436 |
+
.sui-2-3-20 .sui-wrap pre {
|
437 |
font-weight: 500;
|
438 |
font-size: 13px;
|
439 |
line-height: 18px;
|
452 |
tab-size: 4;
|
453 |
}
|
454 |
|
455 |
+
.sui-2-3-20 .sui-wrap code {
|
456 |
display: inline-block;
|
457 |
padding: 2px 5px;
|
458 |
}
|
459 |
|
460 |
+
.sui-2-3-20 .sui-wrap b, .sui-2-3-20 .sui-wrap strong {
|
461 |
font-weight: 500;
|
462 |
}
|
463 |
|
464 |
+
.sui-2-3-20 .sui-wrap dfn {
|
465 |
font-style: normal;
|
466 |
font-weight: normal;
|
467 |
border-bottom: 1px dotted #888888;
|
468 |
}
|
469 |
|
470 |
+
.sui-2-3-20 .sui-wrap hr {
|
471 |
border: none;
|
472 |
display: block;
|
473 |
height: 1px;
|
475 |
margin: 30px 0;
|
476 |
}
|
477 |
|
478 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap [class*="sui-icon-"]:after, .sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before, .sui-2-3-20 .sui-wrap .sui-box-selector input:checked + span:before, .sui-2-3-20 .sui-wrap .sui-notice p:first-of-type:before,
|
479 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p:first-of-type:before,
|
480 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating p:first-of-type:before, .sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-value:before, .sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single .select2-selection__arrow:before, .sui-2-3-20 .sui-wrap .sui-checkbox input + span:before, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file:before, .sui-2-3-20 .sui-dialog .sui-dialog-close:before, .sui-2-3-20 .sui-dialog .sui-dialog-back:before, .sui-2-3-20 .sui-wrap .sui-listing li:before, .sui-2-3-20 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before, .sui-2-3-20 select.sui-select + .select2-container .select2-selection--single .select2-selection__arrow:before, .sui-2-3-20 .sui-select-dropdown .select2-search--dropdown:after,
|
481 |
+
.sui-2-3-20 .sui-variables-dropdown .select2-search--dropdown:after, .sui-2-3-20 .sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before, .sui-2-3-20 .sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before, .sui-2-3-20 .sui-wrap .sui-recipient .sui-recipient-name:before {
|
482 |
font-family: 'wpmudev-plugin-icons' !important;
|
483 |
speak: none;
|
484 |
font-size: 1em;
|
496 |
|
497 |
@font-face {
|
498 |
font-family: 'wpmudev-plugin-icons';
|
499 |
+
src: url("../fonts/wpmudev-plugin-icons.eot?2.3.20");
|
500 |
+
src: url("../fonts/wpmudev-plugin-icons.eot?2.3.20") format("embedded-opentype"), url("../fonts/wpmudev-plugin-icons.ttf?2.3.20") format("truetype"), url("../fonts/wpmudev-plugin-icons.woff?2.3.20") format("woff"), url("../fonts/wpmudev-plugin-icons.woff2?2.3.20") format("woff2"), url("../fonts/wpmudev-plugin-icons.svg?2.3.20") format("svg");
|
501 |
font-weight: normal;
|
502 |
font-style: normal;
|
503 |
}
|
504 |
|
505 |
+
.sui-2-3-20 .sui-wrap .sui-loading:before {
|
506 |
-webkit-animation: spin 1.3s linear infinite;
|
507 |
animation: spin 1.3s linear infinite;
|
508 |
}
|
509 |
|
510 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"] {
|
511 |
display: inline-block;
|
512 |
}
|
513 |
|
514 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-xl:before {
|
515 |
font-size: 30px;
|
516 |
}
|
517 |
|
518 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-lg:before {
|
519 |
font-size: 20px;
|
520 |
}
|
521 |
|
522 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-md:before {
|
523 |
font-size: 16px;
|
524 |
}
|
525 |
|
526 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-sm:before {
|
527 |
font-size: 12px;
|
528 |
}
|
529 |
|
530 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-success:before {
|
531 |
color: inherit;
|
532 |
}
|
533 |
|
534 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-error:before {
|
535 |
color: inherit;
|
536 |
}
|
537 |
|
538 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-warning:before {
|
539 |
color: inherit;
|
540 |
}
|
541 |
|
542 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-info:before {
|
543 |
color: inherit;
|
544 |
}
|
545 |
|
546 |
+
.sui-2-3-20 .sui-wrap [class*="sui-icon-"].sui-fw {
|
547 |
width: 1.8em;
|
548 |
text-align: center;
|
549 |
min-height: 1em;
|
550 |
}
|
551 |
|
552 |
+
.sui-2-3-20 .sui-wrap .sui-icon-check:before {
|
553 |
content: "Ω";
|
554 |
}
|
555 |
|
556 |
+
.sui-2-3-20 .sui-wrap .sui-icon-close:before {
|
557 |
content: ")";
|
558 |
}
|
559 |
|
560 |
+
.sui-2-3-20 .sui-wrap .sui-icon-check-tick:before {
|
561 |
content: "_";
|
562 |
}
|
563 |
|
564 |
+
.sui-2-3-20 .sui-wrap .sui-icon-cross-close:before {
|
565 |
content: "+";
|
566 |
}
|
567 |
|
568 |
+
.sui-2-3-20 .sui-wrap .sui-icon-plus-circle:before {
|
569 |
content: "@";
|
570 |
}
|
571 |
|
572 |
+
.sui-2-3-20 .sui-wrap .sui-icon-warning-alert:before {
|
573 |
content: "!";
|
574 |
}
|
575 |
|
576 |
+
.sui-2-3-20 .sui-wrap .sui-icon-info:before {
|
577 |
content: "I";
|
578 |
}
|
579 |
|
580 |
+
.sui-2-3-20 .sui-wrap .sui-icon-question:before {
|
581 |
content: "?";
|
582 |
}
|
583 |
|
584 |
+
.sui-2-3-20 .sui-wrap .sui-icon-trash:before {
|
585 |
content: "Q";
|
586 |
}
|
587 |
|
588 |
+
.sui-2-3-20 .sui-wrap .sui-icon-pencil:before {
|
589 |
content: "/";
|
590 |
}
|
591 |
|
592 |
+
.sui-2-3-20 .sui-wrap .sui-icon-unlock:before {
|
593 |
content: "0";
|
594 |
}
|
595 |
|
596 |
+
.sui-2-3-20 .sui-wrap .sui-icon-lock:before {
|
597 |
content: "9";
|
598 |
}
|
599 |
|
600 |
+
.sui-2-3-20 .sui-wrap .sui-icon-key:before {
|
601 |
content: "◊";
|
602 |
}
|
603 |
|
604 |
+
.sui-2-3-20 .sui-wrap .sui-icon-plus:before {
|
605 |
content: "=";
|
606 |
}
|
607 |
|
608 |
+
.sui-2-3-20 .sui-wrap .sui-icon-magnifying-glass-search:before {
|
609 |
content: "º";
|
610 |
}
|
611 |
|
612 |
+
.sui-2-3-20 .sui-wrap .sui-icon-more:before {
|
613 |
content: "…";
|
614 |
}
|
615 |
|
616 |
+
.sui-2-3-20 .sui-wrap .sui-icon-wrench-tool:before {
|
617 |
content: "⁄";
|
618 |
}
|
619 |
|
620 |
+
.sui-2-3-20 .sui-wrap .sui-icon-widget-settings-config:before {
|
621 |
content: "x";
|
622 |
}
|
623 |
|
624 |
+
.sui-2-3-20 .sui-wrap .sui-icon-settings-slider-control:before {
|
625 |
content: "œ";
|
626 |
}
|
627 |
|
628 |
+
.sui-2-3-20 .sui-wrap .sui-icon-loader:before {
|
629 |
content: "N";
|
630 |
}
|
631 |
|
632 |
+
.sui-2-3-20 .sui-wrap .sui-icon-calendar:before {
|
633 |
content: "∏";
|
634 |
}
|
635 |
|
636 |
+
.sui-2-3-20 .sui-wrap .sui-icon-clock:before {
|
637 |
content: ",";
|
638 |
}
|
639 |
|
640 |
+
.sui-2-3-20 .sui-wrap .sui-icon-speed-optimize:before {
|
641 |
content: "ø";
|
642 |
}
|
643 |
|
644 |
+
.sui-2-3-20 .sui-wrap .sui-icon-stopwatch:before {
|
645 |
content: "V";
|
646 |
}
|
647 |
|
648 |
+
.sui-2-3-20 .sui-wrap .sui-icon-filter:before {
|
649 |
content: "z";
|
650 |
}
|
651 |
|
652 |
+
.sui-2-3-20 .sui-wrap .sui-icon-bookmark:before {
|
653 |
content: "√";
|
654 |
}
|
655 |
|
656 |
+
.sui-2-3-20 .sui-wrap .sui-icon-chevron-up:before {
|
657 |
content: "˝";
|
658 |
}
|
659 |
|
660 |
+
.sui-2-3-20 .sui-wrap .sui-icon-chevron-right:before {
|
661 |
content: "˜";
|
662 |
}
|
663 |
|
664 |
+
.sui-2-3-20 .sui-wrap .sui-icon-chevron-down:before {
|
665 |
content: "ı";
|
666 |
}
|
667 |
|
668 |
+
.sui-2-3-20 .sui-wrap .sui-icon-chevron-left:before {
|
669 |
content: "Ó";
|
670 |
}
|
671 |
|
672 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-up:before {
|
673 |
content: "Ô";
|
674 |
}
|
675 |
|
676 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-right:before {
|
677 |
content: "¯";
|
678 |
}
|
679 |
|
680 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-down:before {
|
681 |
content: "Â";
|
682 |
}
|
683 |
|
684 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-left:before {
|
685 |
content: "";
|
686 |
}
|
687 |
|
688 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-skip-back:before {
|
689 |
content: "{";
|
690 |
}
|
691 |
|
692 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-skip-forward:before {
|
693 |
content: "}";
|
694 |
}
|
695 |
|
696 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-skip-start:before {
|
697 |
content: ":";
|
698 |
}
|
699 |
|
700 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrow-skip-end:before {
|
701 |
content: '"';
|
702 |
}
|
703 |
|
704 |
+
.sui-2-3-20 .sui-wrap .sui-icon-play:before {
|
705 |
content: "´";
|
706 |
}
|
707 |
|
708 |
+
.sui-2-3-20 .sui-wrap .sui-icon-pause:before {
|
709 |
content: "†";
|
710 |
}
|
711 |
|
712 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrows-out:before {
|
713 |
content: "˚";
|
714 |
}
|
715 |
|
716 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrows-in:before {
|
717 |
content: "≤";
|
718 |
}
|
719 |
|
720 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrows-expand:before {
|
721 |
content: "¬";
|
722 |
}
|
723 |
|
724 |
+
.sui-2-3-20 .sui-wrap .sui-icon-arrows-compress:before {
|
725 |
content: "≥";
|
726 |
}
|
727 |
|
728 |
+
.sui-2-3-20 .sui-wrap .sui-icon-refresh2:before {
|
729 |
content: "Á";
|
730 |
}
|
731 |
|
732 |
+
.sui-2-3-20 .sui-wrap .sui-icon-zip:before {
|
733 |
content: "a";
|
734 |
}
|
735 |
|
736 |
+
.sui-2-3-20 .sui-wrap .sui-icon-combine:before {
|
737 |
content: "o";
|
738 |
}
|
739 |
|
740 |
+
.sui-2-3-20 .sui-wrap .sui-icon-defer:before {
|
741 |
content: "p";
|
742 |
}
|
743 |
|
744 |
+
.sui-2-3-20 .sui-wrap .sui-icon-inlinecss:before {
|
745 |
content: "c";
|
746 |
}
|
747 |
|
748 |
+
.sui-2-3-20 .sui-wrap .sui-icon-movefooter:before {
|
749 |
content: "u";
|
750 |
}
|
751 |
|
752 |
+
.sui-2-3-20 .sui-wrap .sui-icon-popup:before {
|
753 |
content: "1";
|
754 |
}
|
755 |
|
756 |
+
.sui-2-3-20 .sui-wrap .sui-icon-slide-in:before {
|
757 |
content: "2";
|
758 |
}
|
759 |
|
760 |
+
.sui-2-3-20 .sui-wrap .sui-icon-embed:before {
|
761 |
content: "3";
|
762 |
}
|
763 |
|
764 |
+
.sui-2-3-20 .sui-wrap .sui-icon-list:before {
|
765 |
content: "`";
|
766 |
}
|
767 |
|
768 |
+
.sui-2-3-20 .sui-wrap .sui-icon-layout-grid:before {
|
769 |
content: "∞";
|
770 |
}
|
771 |
|
772 |
+
.sui-2-3-20 .sui-wrap .sui-icon-layout:before {
|
773 |
content: "©";
|
774 |
}
|
775 |
|
776 |
+
.sui-2-3-20 .sui-wrap .sui-icon-thumbnails:before {
|
777 |
content: "G";
|
778 |
}
|
779 |
|
780 |
+
.sui-2-3-20 .sui-wrap .sui-icon-drag:before {
|
781 |
content: "„";
|
782 |
}
|
783 |
|
784 |
+
.sui-2-3-20 .sui-wrap .sui-icon-align-left:before {
|
785 |
content: "%";
|
786 |
}
|
787 |
|
788 |
+
.sui-2-3-20 .sui-wrap .sui-icon-align-center:before {
|
789 |
content: "^";
|
790 |
}
|
791 |
|
792 |
+
.sui-2-3-20 .sui-wrap .sui-icon-align-right:before {
|
793 |
content: "&";
|
794 |
}
|
795 |
|
796 |
+
.sui-2-3-20 .sui-wrap .sui-icon-align-justify:before {
|
797 |
content: "#";
|
798 |
}
|
799 |
|
800 |
+
.sui-2-3-20 .sui-wrap .sui-icon-indent-more:before {
|
801 |
content: "’";
|
802 |
}
|
803 |
|
804 |
+
.sui-2-3-20 .sui-wrap .sui-icon-indent-less:before {
|
805 |
content: "”";
|
806 |
}
|
807 |
|
808 |
+
.sui-2-3-20 .sui-wrap .sui-icon-blog:before {
|
809 |
content: "Y";
|
810 |
}
|
811 |
|
812 |
+
.sui-2-3-20 .sui-wrap .sui-icon-list-number:before {
|
813 |
content: "7";
|
814 |
}
|
815 |
|
816 |
+
.sui-2-3-20 .sui-wrap .sui-icon-list-bullet:before {
|
817 |
content: "8";
|
818 |
}
|
819 |
|
820 |
+
.sui-2-3-20 .sui-wrap .sui-icon-bold:before {
|
821 |
content: "B";
|
822 |
}
|
823 |
|
824 |
+
.sui-2-3-20 .sui-wrap .sui-icon-quote-2:before {
|
825 |
content: "'";
|
826 |
}
|
827 |
|
828 |
+
.sui-2-3-20 .sui-wrap .sui-icon-style-type:before {
|
829 |
content: "<";
|
830 |
}
|
831 |
|
832 |
+
.sui-2-3-20 .sui-wrap .sui-icon-wand-magic:before {
|
833 |
content: "Z";
|
834 |
}
|
835 |
|
836 |
+
.sui-2-3-20 .sui-wrap .sui-icon-link:before {
|
837 |
content: "5";
|
838 |
}
|
839 |
|
840 |
+
.sui-2-3-20 .sui-wrap .sui-icon-unlink:before {
|
841 |
content: "6";
|
842 |
}
|
843 |
|
844 |
+
.sui-2-3-20 .sui-wrap .sui-icon-paperclip:before {
|
845 |
content: "A";
|
846 |
}
|
847 |
|
848 |
+
.sui-2-3-20 .sui-wrap .sui-icon-code:before {
|
849 |
content: ";";
|
850 |
}
|
851 |
|
852 |
+
.sui-2-3-20 .sui-wrap .sui-icon-color-pick-eyedropper:before {
|
853 |
content: "¥";
|
854 |
}
|
855 |
|
856 |
+
.sui-2-3-20 .sui-wrap .sui-icon-crop:before {
|
857 |
content: "C";
|
858 |
}
|
859 |
|
860 |
+
.sui-2-3-20 .sui-wrap .sui-icon-paint-bucket:before {
|
861 |
content: "∫";
|
862 |
}
|
863 |
|
864 |
+
.sui-2-3-20 .sui-wrap .sui-icon-camera:before {
|
865 |
content: "Ø";
|
866 |
}
|
867 |
|
868 |
+
.sui-2-3-20 .sui-wrap .sui-icon-photo-picture:before {
|
869 |
content: "D";
|
870 |
}
|
871 |
|
872 |
+
.sui-2-3-20 .sui-wrap .sui-icon-animation-video:before {
|
873 |
content: "F";
|
874 |
}
|
875 |
|
876 |
+
.sui-2-3-20 .sui-wrap .sui-icon-home:before {
|
877 |
content: "J";
|
878 |
}
|
879 |
|
880 |
+
.sui-2-3-20 .sui-wrap .sui-icon-mail:before {
|
881 |
content: "m";
|
882 |
}
|
883 |
|
884 |
+
.sui-2-3-20 .sui-wrap .sui-icon-send:before {
|
885 |
content: "“";
|
886 |
}
|
887 |
|
888 |
+
.sui-2-3-20 .sui-wrap .sui-icon-phone:before {
|
889 |
content: ">";
|
890 |
}
|
891 |
|
892 |
+
.sui-2-3-20 .sui-wrap .sui-icon-pin:before {
|
893 |
content: "Œ";
|
894 |
}
|
895 |
|
896 |
+
.sui-2-3-20 .sui-wrap .sui-icon-post-pin:before {
|
897 |
content: "ˇ";
|
898 |
}
|
899 |
|
900 |
+
.sui-2-3-20 .sui-wrap .sui-icon-calculator:before {
|
901 |
content: "¨";
|
902 |
}
|
903 |
|
904 |
+
.sui-2-3-20 .sui-wrap .sui-icon-element-checkbox:before {
|
905 |
content: "Å";
|
906 |
}
|
907 |
|
908 |
+
.sui-2-3-20 .sui-wrap .sui-icon-element-radio:before {
|
909 |
content: "Í";
|
910 |
}
|
911 |
|
912 |
+
.sui-2-3-20 .sui-wrap .sui-icon-element-select:before {
|
913 |
content: "Ï";
|
914 |
}
|
915 |
|
916 |
+
.sui-2-3-20 .sui-wrap .sui-icon-element-number:before {
|
917 |
content: "Ú";
|
918 |
}
|
919 |
|
920 |
+
.sui-2-3-20 .sui-wrap .sui-icon-recaptcha:before {
|
921 |
content: "–";
|
922 |
}
|
923 |
|
924 |
+
.sui-2-3-20 .sui-wrap .sui-icon-folder:before {
|
925 |
content: "˘";
|
926 |
}
|
927 |
|
928 |
+
.sui-2-3-20 .sui-wrap .sui-icon-folder-open:before {
|
929 |
content: "»";
|
930 |
}
|
931 |
|
932 |
+
.sui-2-3-20 .sui-wrap .sui-icon-archive:before {
|
933 |
content: "b";
|
934 |
}
|
935 |
|
936 |
+
.sui-2-3-20 .sui-wrap .sui-icon-book:before {
|
937 |
content: "∆";
|
938 |
}
|
939 |
|
940 |
+
.sui-2-3-20 .sui-wrap .sui-icon-page-multiple:before {
|
941 |
content: "ç";
|
942 |
}
|
943 |
|
944 |
+
.sui-2-3-20 .sui-wrap .sui-icon-layers:before {
|
945 |
content: "æ";
|
946 |
}
|
947 |
|
948 |
+
.sui-2-3-20 .sui-wrap .sui-icon-copy:before {
|
949 |
content: "4";
|
950 |
}
|
951 |
|
952 |
+
.sui-2-3-20 .sui-wrap .sui-icon-graph-bar:before {
|
953 |
content: "Ç";
|
954 |
}
|
955 |
|
956 |
+
.sui-2-3-20 .sui-wrap .sui-icon-graph-bar-2:before {
|
957 |
content: "˛";
|
958 |
}
|
959 |
|
960 |
+
.sui-2-3-20 .sui-wrap .sui-icon-graph-line:before {
|
961 |
content: "¡";
|
962 |
}
|
963 |
|
964 |
+
.sui-2-3-20 .sui-wrap .sui-icon-tracking-disabled:before {
|
965 |
content: "€";
|
966 |
}
|
967 |
|
968 |
+
.sui-2-3-20 .sui-wrap .sui-icon-page:before {
|
969 |
content: "Ò";
|
970 |
}
|
971 |
|
972 |
+
.sui-2-3-20 .sui-wrap .sui-icon-clipboard-notes:before {
|
973 |
content: "¿";
|
974 |
}
|
975 |
|
976 |
+
.sui-2-3-20 .sui-wrap .sui-icon-page-pdf:before {
|
977 |
content: "Æ";
|
978 |
}
|
979 |
|
980 |
+
.sui-2-3-20 .sui-wrap .sui-icon-heart:before {
|
981 |
content: "K";
|
982 |
}
|
983 |
|
984 |
+
.sui-2-3-20 .sui-wrap .sui-icon-star:before {
|
985 |
content: "S";
|
986 |
}
|
987 |
|
988 |
+
.sui-2-3-20 .sui-wrap .sui-icon-plugin-2:before {
|
989 |
content: "O";
|
990 |
}
|
991 |
|
992 |
+
.sui-2-3-20 .sui-wrap .sui-icon-brush:before {
|
993 |
content: "~";
|
994 |
}
|
995 |
|
996 |
+
.sui-2-3-20 .sui-wrap .sui-icon-plug-connected:before {
|
997 |
content: "R";
|
998 |
}
|
999 |
|
1000 |
+
.sui-2-3-20 .sui-wrap .sui-icon-plug-disconnected:before {
|
1001 |
content: ".";
|
1002 |
}
|
1003 |
|
1004 |
+
.sui-2-3-20 .sui-wrap .sui-icon-power-on-off:before {
|
1005 |
content: "[";
|
1006 |
}
|
1007 |
|
1008 |
+
.sui-2-3-20 .sui-wrap .sui-icon-target:before {
|
1009 |
content: "≠";
|
1010 |
}
|
1011 |
|
1012 |
+
.sui-2-3-20 .sui-wrap .sui-icon-upload-cloud:before {
|
1013 |
content: "¢";
|
1014 |
}
|
1015 |
|
1016 |
+
.sui-2-3-20 .sui-wrap .sui-icon-download-cloud:before {
|
1017 |
content: "£";
|
1018 |
}
|
1019 |
|
1020 |
+
.sui-2-3-20 .sui-wrap .sui-icon-cloud:before {
|
1021 |
content: "™";
|
1022 |
}
|
1023 |
|
1024 |
+
.sui-2-3-20 .sui-wrap .sui-icon-cloud-migration:before {
|
1025 |
content: "l";
|
1026 |
}
|
1027 |
|
1028 |
+
.sui-2-3-20 .sui-wrap .sui-icon-unpublish:before {
|
1029 |
content: "ˆ";
|
1030 |
}
|
1031 |
|
1032 |
+
.sui-2-3-20 .sui-wrap .sui-icon-download:before {
|
1033 |
content: "X";
|
1034 |
}
|
1035 |
|
1036 |
+
.sui-2-3-20 .sui-wrap .sui-icon-save:before {
|
1037 |
content: "ß";
|
1038 |
}
|
1039 |
|
1040 |
+
.sui-2-3-20 .sui-wrap .sui-icon-lightbulb:before {
|
1041 |
content: "L";
|
1042 |
}
|
1043 |
|
1044 |
+
.sui-2-3-20 .sui-wrap .sui-icon-sitemap:before {
|
1045 |
content: "¸";
|
1046 |
}
|
1047 |
|
1048 |
+
.sui-2-3-20 .sui-wrap .sui-icon-storage-server-data:before {
|
1049 |
content: "Î";
|
1050 |
}
|
1051 |
|
1052 |
+
.sui-2-3-20 .sui-wrap .sui-icon-user-reputation-points:before {
|
1053 |
content: "E";
|
1054 |
}
|
1055 |
|
1056 |
+
.sui-2-3-20 .sui-wrap .sui-icon-tablet-portrait:before {
|
1057 |
content: "]";
|
1058 |
}
|
1059 |
|
1060 |
+
.sui-2-3-20 .sui-wrap .sui-icon-laptop:before {
|
1061 |
content: "«";
|
1062 |
}
|
1063 |
|
1064 |
+
.sui-2-3-20 .sui-wrap .sui-icon-monitor:before {
|
1065 |
content: "$";
|
1066 |
}
|
1067 |
|
1068 |
+
.sui-2-3-20 .sui-wrap .sui-icon-eye:before {
|
1069 |
content: "e";
|
1070 |
}
|
1071 |
|
1072 |
+
.sui-2-3-20 .sui-wrap .sui-icon-eye-hide:before {
|
1073 |
content: "q";
|
1074 |
}
|
1075 |
|
1076 |
+
.sui-2-3-20 .sui-wrap .sui-icon-update:before {
|
1077 |
content: "®";
|
1078 |
}
|
1079 |
|
1080 |
+
.sui-2-3-20 .sui-wrap .sui-icon-refresh:before {
|
1081 |
content: "H";
|
1082 |
}
|
1083 |
|
1084 |
+
.sui-2-3-20 .sui-wrap .sui-icon-undo:before {
|
1085 |
content: "‰";
|
1086 |
}
|
1087 |
|
1088 |
+
.sui-2-3-20 .sui-wrap .sui-icon-web-globe-world:before {
|
1089 |
content: "W";
|
1090 |
}
|
1091 |
|
1092 |
+
.sui-2-3-20 .sui-wrap .sui-icon-flag:before {
|
1093 |
content: "|";
|
1094 |
}
|
1095 |
|
1096 |
+
.sui-2-3-20 .sui-wrap .sui-icon-academy:before {
|
1097 |
content: "π";
|
1098 |
}
|
1099 |
|
1100 |
+
.sui-2-3-20 .sui-wrap .sui-icon-profile-male:before {
|
1101 |
content: "µ";
|
1102 |
}
|
1103 |
|
1104 |
+
.sui-2-3-20 .sui-wrap .sui-icon-community-people:before {
|
1105 |
content: "‘";
|
1106 |
}
|
1107 |
|
1108 |
+
.sui-2-3-20 .sui-wrap .sui-icon-help-support:before {
|
1109 |
content: "M";
|
1110 |
}
|
1111 |
|
1112 |
+
.sui-2-3-20 .sui-wrap .sui-icon-gdpr:before {
|
1113 |
content: "∑";
|
1114 |
}
|
1115 |
|
1116 |
+
.sui-2-3-20 .sui-wrap .sui-icon-like:before {
|
1117 |
content: "j";
|
1118 |
}
|
1119 |
|
1120 |
+
.sui-2-3-20 .sui-wrap .sui-icon-dislike:before {
|
1121 |
content: "k";
|
1122 |
}
|
1123 |
|
1124 |
+
.sui-2-3-20 .sui-wrap .sui-icon-finger-point:before {
|
1125 |
content: "≈";
|
1126 |
}
|
1127 |
|
1128 |
+
.sui-2-3-20 .sui-wrap .sui-icon-open-new-window:before {
|
1129 |
content: "n";
|
1130 |
}
|
1131 |
|
1132 |
+
.sui-2-3-20 .sui-wrap .sui-icon-reply:before {
|
1133 |
content: "r";
|
1134 |
}
|
1135 |
|
1136 |
+
.sui-2-3-20 .sui-wrap .sui-icon-share:before {
|
1137 |
content: "s";
|
1138 |
}
|
1139 |
|
1140 |
+
.sui-2-3-20 .sui-wrap .sui-icon-wordpress:before {
|
1141 |
content: "w";
|
1142 |
}
|
1143 |
|
1144 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-facebook:before {
|
1145 |
content: "f";
|
1146 |
}
|
1147 |
|
1148 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-twitter:before {
|
1149 |
content: "t";
|
1150 |
}
|
1151 |
|
1152 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-linkedin:before {
|
1153 |
content: "i";
|
1154 |
}
|
1155 |
|
1156 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-dropbox:before {
|
1157 |
content: "d";
|
1158 |
}
|
1159 |
|
1160 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-drive:before {
|
1161 |
content: "v";
|
1162 |
}
|
1163 |
|
1164 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-google-plus:before {
|
1165 |
content: "g";
|
1166 |
}
|
1167 |
|
1168 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-youtube:before {
|
1169 |
content: "y";
|
1170 |
}
|
1171 |
|
1172 |
+
.sui-2-3-20 .sui-wrap .sui-icon-instagram:before {
|
1173 |
content: "-";
|
1174 |
}
|
1175 |
|
1176 |
+
.sui-2-3-20 .sui-wrap .sui-icon-cloudflare:before {
|
1177 |
content: "Ð";
|
1178 |
}
|
1179 |
|
1180 |
+
.sui-2-3-20 .sui-wrap .sui-icon-social-github:before {
|
1181 |
content: "h";
|
1182 |
}
|
1183 |
|
1184 |
+
.sui-2-3-20 .sui-wrap .sui-icon-wpmudev-logo:before {
|
1185 |
content: "‹";
|
1186 |
}
|
1187 |
|
1188 |
+
.sui-2-3-20 .sui-wrap .sui-icon-defender:before {
|
1189 |
content: "·";
|
1190 |
}
|
1191 |
|
1192 |
+
.sui-2-3-20 .sui-wrap .sui-icon-smush:before {
|
1193 |
content: "‡";
|
1194 |
}
|
1195 |
|
1196 |
+
.sui-2-3-20 .sui-wrap .sui-icon-upfront:before {
|
1197 |
content: "‚";
|
1198 |
}
|
1199 |
|
1200 |
+
.sui-2-3-20 .sui-wrap .sui-icon-hummingbird:before {
|
1201 |
content: "°";
|
1202 |
}
|
1203 |
|
1204 |
+
.sui-2-3-20 .sui-wrap .sui-icon-uptime:before {
|
1205 |
content: "±";
|
1206 |
}
|
1207 |
|
1208 |
+
.sui-2-3-20 .sui-wrap .sui-icon-smart-crawl:before {
|
1209 |
content: "∂";
|
1210 |
}
|
1211 |
|
1212 |
+
.sui-2-3-20 .sui-wrap .sui-icon-forminator:before {
|
1213 |
content: "P";
|
1214 |
}
|
1215 |
|
1216 |
+
.sui-2-3-20 .sui-wrap .sui-icon-shipper-anchor:before {
|
1217 |
content: "T";
|
1218 |
}
|
1219 |
|
1220 |
+
.sui-2-3-20 .sui-wrap .sui-icon-snapshot:before {
|
1221 |
content: "fi";
|
1222 |
}
|
1223 |
|
1224 |
+
.sui-2-3-20 .sui-wrap .sui-icon-hustle:before {
|
1225 |
content: "—";
|
1226 |
}
|
1227 |
|
1228 |
+
.sui-2-3-20 .sui-wrap .sui-icon-performance:before {
|
1229 |
content: "U";
|
1230 |
}
|
1231 |
|
1232 |
+
.sui-2-3-20 .sui-wrap .sui-icon-hub:before {
|
1233 |
content: "fl";
|
1234 |
}
|
1235 |
|
1236 |
+
.sui-2-3-20 .sui-wrap .sui-icon-automate:before {
|
1237 |
+
content: "˙";
|
1238 |
+
}
|
1239 |
+
|
1240 |
+
.sui-2-3-20 .sui-wrap .sui-button, .sui-2-3-20 .sui-wrap .sui-button-icon,
|
1241 |
+
.sui-2-3-20 .sui-wrap a.sui-button,
|
1242 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon,
|
1243 |
+
.sui-2-3-20 .sui-wrap button.sui-button,
|
1244 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon {
|
1245 |
cursor: pointer;
|
1246 |
display: inline-block;
|
1247 |
position: relative;
|
1256 |
transition: all 0.3s ease;
|
1257 |
}
|
1258 |
|
1259 |
+
.sui-2-3-20 .sui-wrap .sui-button .sui-loading, .sui-2-3-20 .sui-wrap .sui-button-icon .sui-loading,
|
1260 |
+
.sui-2-3-20 .sui-wrap a.sui-button .sui-loading,
|
1261 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon .sui-loading,
|
1262 |
+
.sui-2-3-20 .sui-wrap button.sui-button .sui-loading,
|
1263 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon .sui-loading {
|
1264 |
width: 16px;
|
1265 |
height: 16px;
|
1266 |
display: none;
|
1278 |
margin: 0;
|
1279 |
}
|
1280 |
|
1281 |
+
.sui-2-3-20 .sui-wrap .sui-button .sui-loading:before, .sui-2-3-20 .sui-wrap .sui-button-icon .sui-loading:before,
|
1282 |
+
.sui-2-3-20 .sui-wrap a.sui-button .sui-loading:before,
|
1283 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon .sui-loading:before,
|
1284 |
+
.sui-2-3-20 .sui-wrap button.sui-button .sui-loading:before,
|
1285 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon .sui-loading:before {
|
1286 |
display: block;
|
1287 |
}
|
1288 |
|
1289 |
+
.sui-2-3-20 .sui-wrap .sui-button .sui-loading-text, .sui-2-3-20 .sui-wrap .sui-button-icon .sui-loading-text,
|
1290 |
+
.sui-2-3-20 .sui-wrap a.sui-button .sui-loading-text,
|
1291 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon .sui-loading-text,
|
1292 |
+
.sui-2-3-20 .sui-wrap button.sui-button .sui-loading-text,
|
1293 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon .sui-loading-text {
|
1294 |
display: block;
|
1295 |
pointer-events: none;
|
1296 |
}
|
1297 |
|
1298 |
+
.sui-2-3-20 .sui-wrap .sui-button [class*="sui-icon-"], .sui-2-3-20 .sui-wrap .sui-button-icon [class*="sui-icon-"],
|
1299 |
+
.sui-2-3-20 .sui-wrap a.sui-button [class*="sui-icon-"],
|
1300 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon [class*="sui-icon-"],
|
1301 |
+
.sui-2-3-20 .sui-wrap button.sui-button [class*="sui-icon-"],
|
1302 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon [class*="sui-icon-"] {
|
1303 |
font-size: 12px;
|
1304 |
}
|
1305 |
|
1306 |
+
.sui-2-3-20 .sui-wrap .sui-button [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-button-icon [class*="sui-icon-"]:before,
|
1307 |
+
.sui-2-3-20 .sui-wrap a.sui-button [class*="sui-icon-"]:before,
|
1308 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon [class*="sui-icon-"]:before,
|
1309 |
+
.sui-2-3-20 .sui-wrap button.sui-button [class*="sui-icon-"]:before,
|
1310 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon [class*="sui-icon-"]:before {
|
1311 |
display: block;
|
1312 |
color: inherit;
|
1313 |
}
|
1314 |
|
1315 |
+
.sui-2-3-20 .sui-wrap .sui-button, .sui-2-3-20 .sui-wrap .sui-button:hover, .sui-2-3-20 .sui-wrap .sui-button:focus, .sui-2-3-20 .sui-wrap .sui-button:active, .sui-2-3-20 .sui-wrap .sui-button-icon, .sui-2-3-20 .sui-wrap .sui-button-icon:hover, .sui-2-3-20 .sui-wrap .sui-button-icon:focus, .sui-2-3-20 .sui-wrap .sui-button-icon:active,
|
1316 |
+
.sui-2-3-20 .sui-wrap a.sui-button,
|
1317 |
+
.sui-2-3-20 .sui-wrap a.sui-button:hover,
|
1318 |
+
.sui-2-3-20 .sui-wrap a.sui-button:focus,
|
1319 |
+
.sui-2-3-20 .sui-wrap a.sui-button:active,
|
1320 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon,
|
1321 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:hover,
|
1322 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:focus,
|
1323 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:active,
|
1324 |
+
.sui-2-3-20 .sui-wrap button.sui-button,
|
1325 |
+
.sui-2-3-20 .sui-wrap button.sui-button:hover,
|
1326 |
+
.sui-2-3-20 .sui-wrap button.sui-button:focus,
|
1327 |
+
.sui-2-3-20 .sui-wrap button.sui-button:active,
|
1328 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon,
|
1329 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:hover,
|
1330 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:focus,
|
1331 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:active {
|
1332 |
outline: none;
|
1333 |
-webkit-box-shadow: none;
|
1334 |
box-shadow: none;
|
1335 |
}
|
1336 |
|
1337 |
+
.sui-2-3-20 .sui-wrap .sui-button.disabled, .sui-2-3-20 .sui-wrap .sui-button:disabled, .sui-2-3-20 .sui-wrap .sui-button[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-onload, .sui-2-3-20 .sui-wrap .sui-button-icon.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-onload,
|
1338 |
+
.sui-2-3-20 .sui-wrap a.sui-button.disabled,
|
1339 |
+
.sui-2-3-20 .sui-wrap a.sui-button:disabled,
|
1340 |
+
.sui-2-3-20 .sui-wrap a.sui-button[disabled],
|
1341 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-onload,
|
1342 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.disabled,
|
1343 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:disabled,
|
1344 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon[disabled],
|
1345 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-onload,
|
1346 |
+
.sui-2-3-20 .sui-wrap button.sui-button.disabled,
|
1347 |
+
.sui-2-3-20 .sui-wrap button.sui-button:disabled,
|
1348 |
+
.sui-2-3-20 .sui-wrap button.sui-button[disabled],
|
1349 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-onload,
|
1350 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.disabled,
|
1351 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:disabled,
|
1352 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon[disabled],
|
1353 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-onload {
|
1354 |
cursor: default;
|
1355 |
pointer-events: none;
|
1356 |
}
|
1357 |
|
1358 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-onload, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-onload,
|
1359 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-onload,
|
1360 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-onload,
|
1361 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-onload,
|
1362 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-onload {
|
1363 |
pointer-events: none;
|
1364 |
display: -webkit-inline-box;
|
1365 |
display: -ms-inline-flexbox;
|
1376 |
justify-content: center;
|
1377 |
}
|
1378 |
|
1379 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-onload .sui-loading, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading,
|
1380 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-onload .sui-loading,
|
1381 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading,
|
1382 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-onload .sui-loading,
|
1383 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading {
|
1384 |
display: -webkit-box;
|
1385 |
display: -ms-flexbox;
|
1386 |
display: flex;
|
1387 |
}
|
1388 |
|
1389 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-onload .sui-loading-text, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading-text,
|
1390 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-onload .sui-loading-text,
|
1391 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading-text,
|
1392 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-onload .sui-loading-text,
|
1393 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading-text {
|
1394 |
opacity: 0;
|
1395 |
}
|
1396 |
|
1397 |
+
.sui-2-3-20 .sui-wrap .sui-button:not(:last-child), .sui-2-3-20 .sui-wrap .sui-button-icon:not(:last-child),
|
1398 |
+
.sui-2-3-20 .sui-wrap a.sui-button:not(:last-child),
|
1399 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:not(:last-child),
|
1400 |
+
.sui-2-3-20 .sui-wrap button.sui-button:not(:last-child),
|
1401 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:not(:last-child) {
|
1402 |
margin-right: 10px;
|
1403 |
}
|
1404 |
|
1405 |
+
.sui-2-3-20 .sui-wrap .sui-button,
|
1406 |
+
.sui-2-3-20 .sui-wrap a.sui-button,
|
1407 |
+
.sui-2-3-20 .sui-wrap button.sui-button {
|
1408 |
width: auto;
|
1409 |
min-width: 80px;
|
|
|
1410 |
padding: 5px 14px;
|
1411 |
background-color: #888888;
|
1412 |
color: #FFFFFF;
|
1415 |
text-transform: uppercase;
|
1416 |
}
|
1417 |
|
1418 |
+
.sui-2-3-20 .sui-wrap .sui-button [class*="sui-icon-"],
|
1419 |
+
.sui-2-3-20 .sui-wrap a.sui-button [class*="sui-icon-"],
|
1420 |
+
.sui-2-3-20 .sui-wrap button.sui-button [class*="sui-icon-"] {
|
1421 |
vertical-align: middle;
|
1422 |
}
|
1423 |
|
1424 |
+
.sui-2-3-20 .sui-wrap .sui-button [class*="sui-icon-"]:not(.sui-loading),
|
1425 |
+
.sui-2-3-20 .sui-wrap a.sui-button [class*="sui-icon-"]:not(.sui-loading),
|
1426 |
+
.sui-2-3-20 .sui-wrap button.sui-button [class*="sui-icon-"]:not(.sui-loading) {
|
1427 |
width: 22px;
|
1428 |
position: relative;
|
1429 |
top: -1px;
|
1430 |
margin-left: -7px;
|
1431 |
}
|
1432 |
|
1433 |
+
.sui-2-3-20 .sui-wrap .sui-button:hover, .sui-2-3-20 .sui-wrap .sui-button:active,
|
1434 |
+
.sui-2-3-20 .sui-wrap a.sui-button:hover,
|
1435 |
+
.sui-2-3-20 .sui-wrap a.sui-button:active,
|
1436 |
+
.sui-2-3-20 .sui-wrap button.sui-button:hover,
|
1437 |
+
.sui-2-3-20 .sui-wrap button.sui-button:active {
|
1438 |
background-color: #6f6f6f;
|
1439 |
}
|
1440 |
|
1441 |
+
.sui-2-3-20 .sui-wrap .sui-button.disabled, .sui-2-3-20 .sui-wrap .sui-button:disabled, .sui-2-3-20 .sui-wrap .sui-button[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-onload,
|
1442 |
+
.sui-2-3-20 .sui-wrap a.sui-button.disabled,
|
1443 |
+
.sui-2-3-20 .sui-wrap a.sui-button:disabled,
|
1444 |
+
.sui-2-3-20 .sui-wrap a.sui-button[disabled],
|
1445 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-onload,
|
1446 |
+
.sui-2-3-20 .sui-wrap button.sui-button.disabled,
|
1447 |
+
.sui-2-3-20 .sui-wrap button.sui-button:disabled,
|
1448 |
+
.sui-2-3-20 .sui-wrap button.sui-button[disabled],
|
1449 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-onload {
|
1450 |
background-color: #E6E6E6;
|
1451 |
color: #AAAAAA;
|
1452 |
}
|
1453 |
|
1454 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading),
|
1455 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading),
|
1456 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading) {
|
1457 |
margin-right: -7px;
|
1458 |
margin-left: 0;
|
1459 |
}
|
1460 |
|
1461 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-blue,
|
1462 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-blue,
|
1463 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-blue {
|
1464 |
background-color: #17A8E3;
|
1465 |
color: #FFFFFF;
|
1466 |
}
|
1467 |
|
1468 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-blue:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-blue:active,
|
1469 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-blue:hover,
|
1470 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-blue:active,
|
1471 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-blue:hover,
|
1472 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-blue:active {
|
1473 |
background-color: #1286b5;
|
1474 |
}
|
1475 |
|
1476 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-blue.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-blue:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-blue[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-blue.sui-button-onload,
|
1477 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-blue.disabled,
|
1478 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-blue:disabled,
|
1479 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-blue[disabled],
|
1480 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload,
|
1481 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-blue.disabled,
|
1482 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-blue:disabled,
|
1483 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-blue[disabled],
|
1484 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload {
|
1485 |
background-color: #E6E6E6;
|
1486 |
color: #AAAAAA;
|
1487 |
}
|
1488 |
|
1489 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-green,
|
1490 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-green,
|
1491 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-green {
|
1492 |
background-color: #1ABC9C;
|
1493 |
color: #FFFFFF;
|
1494 |
}
|
1495 |
|
1496 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-green:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-green:active,
|
1497 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-green:hover,
|
1498 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-green:active,
|
1499 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-green:hover,
|
1500 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-green:active {
|
1501 |
background-color: #148f77;
|
1502 |
}
|
1503 |
|
1504 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-green.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-green:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-green[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-green.sui-button-onload,
|
1505 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-green.disabled,
|
1506 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-green:disabled,
|
1507 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-green[disabled],
|
1508 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-green.sui-button-onload,
|
1509 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-green.disabled,
|
1510 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-green:disabled,
|
1511 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-green[disabled],
|
1512 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-green.sui-button-onload {
|
1513 |
background-color: #E6E6E6;
|
1514 |
color: #AAAAAA;
|
1515 |
}
|
1516 |
|
1517 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-red,
|
1518 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-red,
|
1519 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-red {
|
1520 |
background-color: #FF6D6D;
|
1521 |
color: #FFFFFF;
|
1522 |
}
|
1523 |
|
1524 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-red:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-red:active,
|
1525 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-red:hover,
|
1526 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-red:active,
|
1527 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-red:hover,
|
1528 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-red:active {
|
1529 |
background-color: #ff3a3a;
|
1530 |
}
|
1531 |
|
1532 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-red.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-red:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-red[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-red.sui-button-onload,
|
1533 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-red.disabled,
|
1534 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-red:disabled,
|
1535 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-red[disabled],
|
1536 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-red.sui-button-onload,
|
1537 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-red.disabled,
|
1538 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-red:disabled,
|
1539 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-red[disabled],
|
1540 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-red.sui-button-onload {
|
1541 |
background-color: #E6E6E6;
|
1542 |
color: #AAAAAA;
|
1543 |
}
|
1544 |
|
1545 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-orange,
|
1546 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-orange,
|
1547 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-orange {
|
1548 |
background-color: #FF7E41;
|
1549 |
color: #FFFFFF;
|
1550 |
}
|
1551 |
|
1552 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-orange:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-orange:active,
|
1553 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-orange:hover,
|
1554 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-orange:active,
|
1555 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-orange:hover,
|
1556 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-orange:active {
|
1557 |
background-color: #ff5b0e;
|
1558 |
}
|
1559 |
|
1560 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-orange.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-orange:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-orange[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-orange.sui-button-onload,
|
1561 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-orange.disabled,
|
1562 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-orange:disabled,
|
1563 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-orange[disabled],
|
1564 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload,
|
1565 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-orange.disabled,
|
1566 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-orange:disabled,
|
1567 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-orange[disabled],
|
1568 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload {
|
1569 |
background-color: #E6E6E6;
|
1570 |
color: #AAAAAA;
|
1571 |
}
|
1572 |
|
1573 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-yellow,
|
1574 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-yellow,
|
1575 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-yellow {
|
1576 |
background-color: #FECF2F;
|
1577 |
color: #333333;
|
1578 |
}
|
1579 |
|
1580 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-yellow:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-yellow:active,
|
1581 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-yellow:hover,
|
1582 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-yellow:active,
|
1583 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-yellow:hover,
|
1584 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-yellow:active {
|
1585 |
background-color: #f9c101;
|
1586 |
}
|
1587 |
|
1588 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-yellow.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-yellow:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-yellow[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload,
|
1589 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-yellow.disabled,
|
1590 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-yellow:disabled,
|
1591 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-yellow[disabled],
|
1592 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload,
|
1593 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-yellow.disabled,
|
1594 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-yellow:disabled,
|
1595 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-yellow[disabled],
|
1596 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload {
|
1597 |
background-color: #E6E6E6;
|
1598 |
color: #AAAAAA;
|
1599 |
}
|
1600 |
|
1601 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-purple,
|
1602 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-purple,
|
1603 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-purple {
|
1604 |
background-color: #8D00B1;
|
1605 |
color: #FFFFFF;
|
1606 |
}
|
1607 |
|
1608 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-purple:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-purple:active,
|
1609 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-purple:hover,
|
1610 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-purple:active,
|
1611 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-purple:hover,
|
1612 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-purple:active {
|
1613 |
background-color: #64007e;
|
1614 |
}
|
1615 |
|
1616 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-purple.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-purple:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-purple[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-purple.sui-button-onload,
|
1617 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-purple.disabled,
|
1618 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-purple:disabled,
|
1619 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-purple[disabled],
|
1620 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload,
|
1621 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-purple.disabled,
|
1622 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-purple:disabled,
|
1623 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-purple[disabled],
|
1624 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload {
|
1625 |
background-color: #E6E6E6;
|
1626 |
color: #AAAAAA;
|
1627 |
}
|
1628 |
|
1629 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-upsell,
|
1630 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-upsell,
|
1631 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-upsell {
|
1632 |
width: auto;
|
1633 |
height: 26px;
|
1634 |
padding: 4px 14px;
|
1640 |
text-transform: none;
|
1641 |
}
|
1642 |
|
1643 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-upsell:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-upsell:active,
|
1644 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-upsell:hover,
|
1645 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-upsell:active,
|
1646 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-upsell:hover,
|
1647 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-upsell:active {
|
1648 |
opacity: 1;
|
1649 |
border-color: #1ABC9C;
|
1650 |
background-color: #1ABC9C;
|
1651 |
color: #FFFFFF;
|
1652 |
}
|
1653 |
|
1654 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-dashed,
|
1655 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-dashed,
|
1656 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-dashed {
|
1657 |
width: 100%;
|
1658 |
display: -webkit-box;
|
1659 |
display: -ms-flexbox;
|
1672 |
line-height: 18px;
|
1673 |
}
|
1674 |
|
1675 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-dashed.sui-lg,
|
1676 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-dashed.sui-lg,
|
1677 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-dashed.sui-lg {
|
1678 |
+
height: 70px;
|
1679 |
+
}
|
1680 |
+
|
1681 |
+
@media (max-width: 782px) {
|
1682 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-dashed.sui-lg,
|
1683 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-dashed.sui-lg,
|
1684 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-dashed.sui-lg {
|
1685 |
+
height: 50px;
|
1686 |
+
}
|
1687 |
+
}
|
1688 |
+
|
1689 |
@media (max-width: 782px) {
|
1690 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-dashed,
|
1691 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-dashed,
|
1692 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-dashed {
|
1693 |
height: 50px;
|
1694 |
}
|
1695 |
}
|
1696 |
|
1697 |
@media (min-width: 783px) {
|
1698 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-dashed,
|
1699 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-dashed,
|
1700 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-dashed {
|
1701 |
height: 60px;
|
1702 |
}
|
1703 |
}
|
1704 |
|
1705 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost,
|
1706 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost,
|
1707 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost {
|
1708 |
border-color: #DDDDDD;
|
1709 |
background-color: transparent;
|
1710 |
color: #888888;
|
1711 |
}
|
1712 |
|
1713 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost:active,
|
1714 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost:hover,
|
1715 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost:active,
|
1716 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost:hover,
|
1717 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost:active {
|
1718 |
border-color: #888888;
|
1719 |
background-color: #888888;
|
1720 |
color: #FFFFFF;
|
1721 |
}
|
1722 |
|
1723 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload,
|
1724 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.disabled,
|
1725 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost:disabled,
|
1726 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost[disabled],
|
1727 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload,
|
1728 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.disabled,
|
1729 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost:disabled,
|
1730 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost[disabled],
|
1731 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload {
|
1732 |
border-color: #E6E6E6;
|
1733 |
background-color: #E6E6E6;
|
1734 |
color: #AAAAAA;
|
1735 |
}
|
1736 |
|
1737 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue,
|
1738 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue,
|
1739 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue {
|
1740 |
border-color: #E1F6FF;
|
1741 |
color: #17A8E3;
|
1742 |
}
|
1743 |
|
1744 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:active,
|
1745 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:hover,
|
1746 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:active,
|
1747 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:hover,
|
1748 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:active {
|
1749 |
border-color: #17A8E3;
|
1750 |
background-color: #17A8E3;
|
1751 |
color: #FFFFFF;
|
1752 |
}
|
1753 |
|
1754 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,
|
1755 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.disabled,
|
1756 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:disabled,
|
1757 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue[disabled],
|
1758 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,
|
1759 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.disabled,
|
1760 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:disabled,
|
1761 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue[disabled],
|
1762 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload {
|
1763 |
border-color: #E6E6E6;
|
1764 |
background-color: #E6E6E6;
|
1765 |
color: #AAAAAA;
|
1766 |
}
|
1767 |
|
1768 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-green,
|
1769 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green,
|
1770 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green {
|
1771 |
border-color: #D1F1EA;
|
1772 |
color: #1ABC9C;
|
1773 |
}
|
1774 |
|
1775 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:active,
|
1776 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:hover,
|
1777 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:active,
|
1778 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:hover,
|
1779 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:active {
|
1780 |
border-color: #1ABC9C;
|
1781 |
background-color: #1ABC9C;
|
1782 |
color: #FFFFFF;
|
1783 |
}
|
1784 |
|
1785 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-green[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.sui-button-onload,
|
1786 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.disabled,
|
1787 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:disabled,
|
1788 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green[disabled],
|
1789 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.sui-button-onload,
|
1790 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.disabled,
|
1791 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:disabled,
|
1792 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green[disabled],
|
1793 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.sui-button-onload {
|
1794 |
border-color: #E6E6E6;
|
1795 |
background-color: #E6E6E6;
|
1796 |
color: #AAAAAA;
|
1797 |
}
|
1798 |
|
1799 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-red,
|
1800 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red,
|
1801 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red {
|
1802 |
border-color: #FFE5E9;
|
1803 |
color: #FF6D6D;
|
1804 |
}
|
1805 |
|
1806 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:active,
|
1807 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:hover,
|
1808 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:active,
|
1809 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:hover,
|
1810 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:active {
|
1811 |
border-color: #FF6D6D;
|
1812 |
background-color: #FF6D6D;
|
1813 |
color: #FFFFFF;
|
1814 |
}
|
1815 |
|
1816 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-red[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.sui-button-onload,
|
1817 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.disabled,
|
1818 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:disabled,
|
1819 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red[disabled],
|
1820 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.sui-button-onload,
|
1821 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.disabled,
|
1822 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:disabled,
|
1823 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red[disabled],
|
1824 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.sui-button-onload {
|
1825 |
border-color: #E6E6E6;
|
1826 |
background-color: #E6E6E6;
|
1827 |
color: #AAAAAA;
|
1828 |
}
|
1829 |
|
1830 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange,
|
1831 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange,
|
1832 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange {
|
1833 |
border-color: #FFE5D9;
|
1834 |
color: #FF7E41;
|
1835 |
}
|
1836 |
|
1837 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:active,
|
1838 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:hover,
|
1839 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:active,
|
1840 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:hover,
|
1841 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:active {
|
1842 |
border-color: #FF7E41;
|
1843 |
background-color: #FF7E41;
|
1844 |
color: #FFFFFF;
|
1845 |
}
|
1846 |
|
1847 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,
|
1848 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.disabled,
|
1849 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:disabled,
|
1850 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange[disabled],
|
1851 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,
|
1852 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.disabled,
|
1853 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:disabled,
|
1854 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange[disabled],
|
1855 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload {
|
1856 |
border-color: #E6E6E6;
|
1857 |
background-color: #E6E6E6;
|
1858 |
color: #AAAAAA;
|
1859 |
}
|
1860 |
|
1861 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow,
|
1862 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow,
|
1863 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow {
|
1864 |
border-color: #FFF5D5;
|
1865 |
color: #FECF2F;
|
1866 |
}
|
1867 |
|
1868 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:active,
|
1869 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:hover,
|
1870 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:active,
|
1871 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:hover,
|
1872 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:active {
|
1873 |
border-color: #FECF2F;
|
1874 |
background-color: #FECF2F;
|
1875 |
color: #333333;
|
1876 |
}
|
1877 |
|
1878 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,
|
1879 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.disabled,
|
1880 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:disabled,
|
1881 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow[disabled],
|
1882 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,
|
1883 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.disabled,
|
1884 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:disabled,
|
1885 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow[disabled],
|
1886 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload {
|
1887 |
border-color: #E6E6E6;
|
1888 |
background-color: #E6E6E6;
|
1889 |
color: #AAAAAA;
|
1890 |
}
|
1891 |
|
1892 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple,
|
1893 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple,
|
1894 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple {
|
1895 |
border-color: #F9E1FF;
|
1896 |
color: #8D00B1;
|
1897 |
}
|
1898 |
|
1899 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:hover, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:active,
|
1900 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:hover,
|
1901 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:active,
|
1902 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:hover,
|
1903 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:active {
|
1904 |
border-color: #8D00B1;
|
1905 |
background-color: #8D00B1;
|
1906 |
color: #FFFFFF;
|
1907 |
}
|
1908 |
|
1909 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:disabled, .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple[disabled], .sui-2-3-20 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,
|
1910 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.disabled,
|
1911 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:disabled,
|
1912 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple[disabled],
|
1913 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,
|
1914 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.disabled,
|
1915 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:disabled,
|
1916 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple[disabled],
|
1917 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload {
|
1918 |
border-color: #E6E6E6;
|
1919 |
background-color: #E6E6E6;
|
1920 |
color: #AAAAAA;
|
1921 |
}
|
1922 |
|
1923 |
@media (max-width: 782px) {
|
1924 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop,
|
1925 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop,
|
1926 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop {
|
1927 |
display: none;
|
1928 |
}
|
1929 |
}
|
1930 |
|
1931 |
@media (min-width: 783px) {
|
1932 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop,
|
1933 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop,
|
1934 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop {
|
1935 |
display: block;
|
1936 |
}
|
1937 |
}
|
1938 |
|
1939 |
@media (max-width: 782px) {
|
1940 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"],
|
1941 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"],
|
1942 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"] {
|
1943 |
margin-right: 0;
|
1944 |
margin-left: 0;
|
1945 |
}
|
1946 |
}
|
1947 |
|
1948 |
@media (max-width: 782px) {
|
1949 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile,
|
1950 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile,
|
1951 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile {
|
1952 |
display: block;
|
1953 |
}
|
1954 |
}
|
1955 |
|
1956 |
@media (min-width: 783px) {
|
1957 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile,
|
1958 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile,
|
1959 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile {
|
1960 |
display: none;
|
1961 |
}
|
1962 |
}
|
1963 |
|
1964 |
@media (max-width: 782px) {
|
1965 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-compound,
|
1966 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-compound,
|
1967 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-compound {
|
1968 |
min-width: 44px;
|
1969 |
padding-right: 5px;
|
1970 |
padding-left: 5px;
|
1971 |
}
|
1972 |
}
|
1973 |
|
1974 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-lg,
|
1975 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-lg,
|
1976 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-lg {
|
|
|
1977 |
padding: 8px 20px;
|
1978 |
font-size: 15px;
|
1979 |
line-height: 20px;
|
1980 |
}
|
1981 |
|
1982 |
+
.sui-2-3-20 .sui-wrap .sui-button.sui-button-lg [class*="sui-icon-"],
|
1983 |
+
.sui-2-3-20 .sui-wrap a.sui-button.sui-button-lg [class*="sui-icon-"],
|
1984 |
+
.sui-2-3-20 .sui-wrap button.sui-button.sui-button-lg [class*="sui-icon-"] {
|
1985 |
font-size: 16px;
|
1986 |
}
|
1987 |
|
1988 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon,
|
1989 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon,
|
1990 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon {
|
1991 |
width: 30px;
|
1992 |
height: 30px;
|
1993 |
display: -webkit-inline-box;
|
2007 |
white-space: nowrap;
|
2008 |
}
|
2009 |
|
2010 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon [class*="sui-icon-"]:not(.sui-loading),
|
2011 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon [class*="sui-icon-"]:not(.sui-loading),
|
2012 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon [class*="sui-icon-"]:not(.sui-loading) {
|
2013 |
display: block;
|
2014 |
}
|
2015 |
|
2016 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon:hover, .sui-2-3-20 .sui-wrap .sui-button-icon:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-active,
|
2017 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:hover,
|
2018 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:active,
|
2019 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-active,
|
2020 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:hover,
|
2021 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:active,
|
2022 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-active {
|
2023 |
background-color: #F2F2F2;
|
2024 |
color: #333333;
|
2025 |
}
|
2026 |
|
2027 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-onload,
|
2028 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.disabled,
|
2029 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon:disabled,
|
2030 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon[disabled],
|
2031 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-onload,
|
2032 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.disabled,
|
2033 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon:disabled,
|
2034 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon[disabled],
|
2035 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-onload {
|
2036 |
color: #AAAAAA;
|
2037 |
background-color: #E6E6E6;
|
2038 |
}
|
2039 |
|
2040 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue,
|
2041 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue,
|
2042 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue {
|
2043 |
color: #17A8E3;
|
2044 |
}
|
2045 |
|
2046 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue.sui-active,
|
2047 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue:hover,
|
2048 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue:active,
|
2049 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue.sui-active,
|
2050 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue:hover,
|
2051 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue:active,
|
2052 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue.sui-active {
|
2053 |
background-color: #E1F6FF;
|
2054 |
color: #17A8E3;
|
2055 |
}
|
2056 |
|
2057 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload,
|
2058 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue.disabled,
|
2059 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue:disabled,
|
2060 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue[disabled],
|
2061 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload,
|
2062 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue.disabled,
|
2063 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue:disabled,
|
2064 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue[disabled],
|
2065 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload {
|
2066 |
color: #AAAAAA;
|
2067 |
background-color: #E6E6E6;
|
2068 |
}
|
2069 |
|
2070 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green,
|
2071 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green,
|
2072 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green {
|
2073 |
color: #1ABC9C;
|
2074 |
}
|
2075 |
|
2076 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green.sui-active,
|
2077 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green:hover,
|
2078 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green:active,
|
2079 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green.sui-active,
|
2080 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green:hover,
|
2081 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green:active,
|
2082 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green.sui-active {
|
2083 |
background-color: #D1F1EA;
|
2084 |
color: #1ABC9C;
|
2085 |
}
|
2086 |
|
2087 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload,
|
2088 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green.disabled,
|
2089 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green:disabled,
|
2090 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green[disabled],
|
2091 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload,
|
2092 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green.disabled,
|
2093 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green:disabled,
|
2094 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green[disabled],
|
2095 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload {
|
2096 |
color: #AAAAAA;
|
2097 |
background-color: #E6E6E6;
|
2098 |
}
|
2099 |
|
2100 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red,
|
2101 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red,
|
2102 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red {
|
2103 |
color: #FF6D6D;
|
2104 |
}
|
2105 |
|
2106 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red.sui-active,
|
2107 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red:hover,
|
2108 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red:active,
|
2109 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red.sui-active,
|
2110 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red:hover,
|
2111 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red:active,
|
2112 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red.sui-active {
|
2113 |
background-color: #FFE5E9;
|
2114 |
color: #FF6D6D;
|
2115 |
}
|
2116 |
|
2117 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload,
|
2118 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red.disabled,
|
2119 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red:disabled,
|
2120 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red[disabled],
|
2121 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload,
|
2122 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red.disabled,
|
2123 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red:disabled,
|
2124 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red[disabled],
|
2125 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload {
|
2126 |
color: #AAAAAA;
|
2127 |
background-color: #E6E6E6;
|
2128 |
}
|
2129 |
|
2130 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange,
|
2131 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange,
|
2132 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange {
|
2133 |
color: #FF7E41;
|
2134 |
}
|
2135 |
|
2136 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange.sui-active,
|
2137 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange:hover,
|
2138 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange:active,
|
2139 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange.sui-active,
|
2140 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange:hover,
|
2141 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange:active,
|
2142 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange.sui-active {
|
2143 |
background-color: #FFE5D9;
|
2144 |
color: #FF7E41;
|
2145 |
}
|
2146 |
|
2147 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload,
|
2148 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange.disabled,
|
2149 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange:disabled,
|
2150 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange[disabled],
|
2151 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload,
|
2152 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange.disabled,
|
2153 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange:disabled,
|
2154 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange[disabled],
|
2155 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload {
|
2156 |
color: #AAAAAA;
|
2157 |
background-color: #E6E6E6;
|
2158 |
}
|
2159 |
|
2160 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow,
|
2161 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow,
|
2162 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow {
|
2163 |
color: #FECF2F;
|
2164 |
}
|
2165 |
|
2166 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow.sui-active,
|
2167 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow:hover,
|
2168 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow:active,
|
2169 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-active,
|
2170 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow:hover,
|
2171 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow:active,
|
2172 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-active {
|
2173 |
background-color: #FFF5D5;
|
2174 |
color: #FECF2F;
|
2175 |
}
|
2176 |
|
2177 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload,
|
2178 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow.disabled,
|
2179 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow:disabled,
|
2180 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow[disabled],
|
2181 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload,
|
2182 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow.disabled,
|
2183 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow:disabled,
|
2184 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow[disabled],
|
2185 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload {
|
2186 |
color: #AAAAAA;
|
2187 |
background-color: #E6E6E6;
|
2188 |
}
|
2189 |
|
2190 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple,
|
2191 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple,
|
2192 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple {
|
2193 |
color: #8D00B1;
|
2194 |
}
|
2195 |
|
2196 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple.sui-active,
|
2197 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple:hover,
|
2198 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple:active,
|
2199 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple.sui-active,
|
2200 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple:hover,
|
2201 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple:active,
|
2202 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple.sui-active {
|
2203 |
background-color: #F9E1FF;
|
2204 |
color: #8D00B1;
|
2205 |
}
|
2206 |
|
2207 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload,
|
2208 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple.disabled,
|
2209 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple:disabled,
|
2210 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple[disabled],
|
2211 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload,
|
2212 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple.disabled,
|
2213 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple:disabled,
|
2214 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple[disabled],
|
2215 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload {
|
2216 |
color: #AAAAAA;
|
2217 |
background-color: #E6E6E6;
|
2218 |
}
|
2219 |
|
2220 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined,
|
2221 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined,
|
2222 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined {
|
2223 |
width: 44px;
|
2224 |
border-color: #DDDDDD;
|
2225 |
}
|
2226 |
|
2227 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-active,
|
2228 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined:hover,
|
2229 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined:active,
|
2230 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-active,
|
2231 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined:hover,
|
2232 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined:active,
|
2233 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-active {
|
2234 |
border-color: #888888;
|
2235 |
background-color: #888888;
|
2236 |
color: #FFFFFF;
|
2237 |
}
|
2238 |
|
2239 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload,
|
2240 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.disabled,
|
2241 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined:disabled,
|
2242 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined[disabled],
|
2243 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload,
|
2244 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.disabled,
|
2245 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined:disabled,
|
2246 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined[disabled],
|
2247 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload {
|
2248 |
border-color: #E6E6E6;
|
2249 |
}
|
2250 |
|
2251 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue,
|
2252 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue,
|
2253 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue {
|
2254 |
border-color: #E1F6FF;
|
2255 |
}
|
2256 |
|
2257 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,
|
2258 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:hover,
|
2259 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:active,
|
2260 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,
|
2261 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:hover,
|
2262 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:active,
|
2263 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active {
|
2264 |
border-color: #17A8E3;
|
2265 |
background-color: #17A8E3;
|
2266 |
color: #FFFFFF;
|
2267 |
}
|
2268 |
|
2269 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,
|
2270 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.disabled,
|
2271 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:disabled,
|
2272 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue[disabled],
|
2273 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,
|
2274 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.disabled,
|
2275 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:disabled,
|
2276 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue[disabled],
|
2277 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload {
|
2278 |
border-color: #E6E6E6;
|
2279 |
}
|
2280 |
|
2281 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green,
|
2282 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green,
|
2283 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green {
|
2284 |
border-color: #D1F1EA;
|
2285 |
}
|
2286 |
|
2287 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-active,
|
2288 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:hover,
|
2289 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:active,
|
2290 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-active,
|
2291 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:hover,
|
2292 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:active,
|
2293 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-active {
|
2294 |
border-color: #1ABC9C;
|
2295 |
background-color: #1ABC9C;
|
2296 |
color: #FFFFFF;
|
2297 |
}
|
2298 |
|
2299 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,
|
2300 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.disabled,
|
2301 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:disabled,
|
2302 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green[disabled],
|
2303 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,
|
2304 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.disabled,
|
2305 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:disabled,
|
2306 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green[disabled],
|
2307 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload {
|
2308 |
border-color: #E6E6E6;
|
2309 |
}
|
2310 |
|
2311 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red,
|
2312 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red,
|
2313 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red {
|
2314 |
border-color: #FFE5E9;
|
2315 |
}
|
2316 |
|
2317 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-active,
|
2318 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:hover,
|
2319 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:active,
|
2320 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-active,
|
2321 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:hover,
|
2322 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:active,
|
2323 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-active {
|
2324 |
border-color: #FF6D6D;
|
2325 |
background-color: #FF6D6D;
|
2326 |
color: #FFFFFF;
|
2327 |
}
|
2328 |
|
2329 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,
|
2330 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.disabled,
|
2331 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:disabled,
|
2332 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red[disabled],
|
2333 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,
|
2334 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.disabled,
|
2335 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:disabled,
|
2336 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red[disabled],
|
2337 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload {
|
2338 |
border-color: #E6E6E6;
|
2339 |
}
|
2340 |
|
2341 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange,
|
2342 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange,
|
2343 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange {
|
2344 |
border-color: #FFE5D9;
|
2345 |
}
|
2346 |
|
2347 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,
|
2348 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:hover,
|
2349 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:active,
|
2350 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,
|
2351 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:hover,
|
2352 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:active,
|
2353 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active {
|
2354 |
border-color: #FF7E41;
|
2355 |
background-color: #FF7E41;
|
2356 |
color: #FFFFFF;
|
2357 |
}
|
2358 |
|
2359 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,
|
2360 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.disabled,
|
2361 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:disabled,
|
2362 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange[disabled],
|
2363 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,
|
2364 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.disabled,
|
2365 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:disabled,
|
2366 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange[disabled],
|
2367 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload {
|
2368 |
border-color: #E6E6E6;
|
2369 |
}
|
2370 |
|
2371 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow,
|
2372 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow,
|
2373 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow {
|
2374 |
border-color: #FFF5D5;
|
2375 |
}
|
2376 |
|
2377 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,
|
2378 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:hover,
|
2379 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:active,
|
2380 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,
|
2381 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:hover,
|
2382 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:active,
|
2383 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active {
|
2384 |
border-color: #FECF2F;
|
2385 |
background-color: #FECF2F;
|
2386 |
color: #333333;
|
2387 |
}
|
2388 |
|
2389 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,
|
2390 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,
|
2391 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,
|
2392 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled],
|
2393 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,
|
2394 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,
|
2395 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,
|
2396 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled],
|
2397 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload {
|
2398 |
border-color: #E6E6E6;
|
2399 |
}
|
2400 |
|
2401 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple,
|
2402 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple,
|
2403 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple {
|
2404 |
border-color: #F9E1FF;
|
2405 |
}
|
2406 |
|
2407 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,
|
2408 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:hover,
|
2409 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:active,
|
2410 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,
|
2411 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:hover,
|
2412 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:active,
|
2413 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active {
|
2414 |
border-color: #8D00B1;
|
2415 |
background-color: #8D00B1;
|
2416 |
color: #FFFFFF;
|
2417 |
}
|
2418 |
|
2419 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,
|
2420 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.disabled,
|
2421 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:disabled,
|
2422 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple[disabled],
|
2423 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,
|
2424 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.disabled,
|
2425 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:disabled,
|
2426 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple[disabled],
|
2427 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload {
|
2428 |
border-color: #E6E6E6;
|
2429 |
}
|
2430 |
|
2431 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled,
|
2432 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled,
|
2433 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled {
|
2434 |
background-color: #E6E6E6;
|
2435 |
color: #AAAAAA;
|
2436 |
}
|
2437 |
|
2438 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-active,
|
2439 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled:hover,
|
2440 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled:active,
|
2441 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-active,
|
2442 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled:hover,
|
2443 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled:active,
|
2444 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-active {
|
2445 |
background-color: #d2d2d2;
|
2446 |
}
|
2447 |
|
2448 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload,
|
2449 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.disabled,
|
2450 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled:disabled,
|
2451 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled[disabled],
|
2452 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload,
|
2453 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.disabled,
|
2454 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled:disabled,
|
2455 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled[disabled],
|
2456 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload {
|
2457 |
background-color: #E6E6E6;
|
2458 |
color: #AAAAAA;
|
2459 |
}
|
2460 |
|
2461 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue,
|
2462 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue,
|
2463 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue {
|
2464 |
background-color: #17A8E3;
|
2465 |
color: #FFFFFF;
|
2466 |
}
|
2467 |
|
2468 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-active,
|
2469 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:hover,
|
2470 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:active,
|
2471 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-active,
|
2472 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:hover,
|
2473 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:active,
|
2474 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-active {
|
2475 |
background-color: #1286b5;
|
2476 |
}
|
2477 |
|
2478 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,
|
2479 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.disabled,
|
2480 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:disabled,
|
2481 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue[disabled],
|
2482 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,
|
2483 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.disabled,
|
2484 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:disabled,
|
2485 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue[disabled],
|
2486 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload {
|
2487 |
background-color: #E6E6E6;
|
2488 |
color: #AAAAAA;
|
2489 |
}
|
2490 |
|
2491 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green,
|
2492 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green,
|
2493 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green {
|
2494 |
background-color: #1ABC9C;
|
2495 |
color: #FFFFFF;
|
2496 |
}
|
2497 |
|
2498 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-active,
|
2499 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:hover,
|
2500 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:active,
|
2501 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-active,
|
2502 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:hover,
|
2503 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:active,
|
2504 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-active {
|
2505 |
background-color: #148f77;
|
2506 |
}
|
2507 |
|
2508 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,
|
2509 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.disabled,
|
2510 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:disabled,
|
2511 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green[disabled],
|
2512 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,
|
2513 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.disabled,
|
2514 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:disabled,
|
2515 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green[disabled],
|
2516 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload {
|
2517 |
background-color: #E6E6E6;
|
2518 |
color: #AAAAAA;
|
2519 |
}
|
2520 |
|
2521 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red,
|
2522 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red,
|
2523 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red {
|
2524 |
background-color: #FF6D6D;
|
2525 |
color: #FFFFFF;
|
2526 |
}
|
2527 |
|
2528 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-active,
|
2529 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:hover,
|
2530 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:active,
|
2531 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-active,
|
2532 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:hover,
|
2533 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:active,
|
2534 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-active {
|
2535 |
background-color: #ff3a3a;
|
2536 |
}
|
2537 |
|
2538 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,
|
2539 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.disabled,
|
2540 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:disabled,
|
2541 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red[disabled],
|
2542 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,
|
2543 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.disabled,
|
2544 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:disabled,
|
2545 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red[disabled],
|
2546 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload {
|
2547 |
background-color: #E6E6E6;
|
2548 |
color: #AAAAAA;
|
2549 |
}
|
2550 |
|
2551 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange,
|
2552 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange,
|
2553 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange {
|
2554 |
background-color: #FF7E41;
|
2555 |
color: #FFFFFF;
|
2556 |
}
|
2557 |
|
2558 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-active,
|
2559 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:hover,
|
2560 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:active,
|
2561 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-active,
|
2562 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:hover,
|
2563 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:active,
|
2564 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-active {
|
2565 |
background-color: #ff5b0e;
|
2566 |
}
|
2567 |
|
2568 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,
|
2569 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.disabled,
|
2570 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:disabled,
|
2571 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange[disabled],
|
2572 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,
|
2573 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.disabled,
|
2574 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:disabled,
|
2575 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange[disabled],
|
2576 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload {
|
2577 |
background-color: #E6E6E6;
|
2578 |
color: #AAAAAA;
|
2579 |
}
|
2580 |
|
2581 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow,
|
2582 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow,
|
2583 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow {
|
2584 |
background-color: #FECF2F;
|
2585 |
color: #333333;
|
2586 |
}
|
2587 |
|
2588 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,
|
2589 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:hover,
|
2590 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:active,
|
2591 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,
|
2592 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:hover,
|
2593 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:active,
|
2594 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active {
|
2595 |
background-color: #f9c101;
|
2596 |
}
|
2597 |
|
2598 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,
|
2599 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.disabled,
|
2600 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:disabled,
|
2601 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow[disabled],
|
2602 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,
|
2603 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.disabled,
|
2604 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:disabled,
|
2605 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow[disabled],
|
2606 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload {
|
2607 |
background-color: #E6E6E6;
|
2608 |
color: #AAAAAA;
|
2609 |
}
|
2610 |
|
2611 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple,
|
2612 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple,
|
2613 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple {
|
2614 |
background-color: #8D00B1;
|
2615 |
color: #FFFFFF;
|
2616 |
}
|
2617 |
|
2618 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:hover, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:active, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-active,
|
2619 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:hover,
|
2620 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:active,
|
2621 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-active,
|
2622 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:hover,
|
2623 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:active,
|
2624 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-active {
|
2625 |
background-color: #64007e;
|
2626 |
}
|
2627 |
|
2628 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:disabled, .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple[disabled], .sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,
|
2629 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.disabled,
|
2630 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:disabled,
|
2631 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple[disabled],
|
2632 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,
|
2633 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.disabled,
|
2634 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:disabled,
|
2635 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple[disabled],
|
2636 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload {
|
2637 |
background-color: #E6E6E6;
|
2638 |
color: #AAAAAA;
|
2639 |
}
|
2640 |
|
2641 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-lg,
|
2642 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-lg,
|
2643 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-lg {
|
2644 |
width: 50px;
|
2645 |
height: 40px;
|
2646 |
}
|
2647 |
|
2648 |
+
.sui-2-3-20 .sui-wrap .sui-button-icon.sui-button-lg [class*="sui-icon-"],
|
2649 |
+
.sui-2-3-20 .sui-wrap a.sui-button-icon.sui-button-lg [class*="sui-icon-"],
|
2650 |
+
.sui-2-3-20 .sui-wrap button.sui-button-icon.sui-button-lg [class*="sui-icon-"] {
|
2651 |
font-size: 13px;
|
2652 |
}
|
2653 |
|
2654 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown .sui-button:not(:last-child), .sui-2-3-20 .sui-wrap .sui-dropdown .sui-button-icon:not(:last-child),
|
2655 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown a.sui-button:not(:last-child),
|
2656 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown a.sui-button-icon:not(:last-child),
|
2657 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown button.sui-button:not(:last-child),
|
2658 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown button.sui-button-icon:not(:last-child) {
|
2659 |
margin-right: 0;
|
2660 |
}
|
2661 |
|
2662 |
+
.sui-2-3-20 .sui-wrap .sui-toggle {
|
2663 |
position: relative;
|
2664 |
display: inline-block;
|
2665 |
width: 34px;
|
2667 |
margin-right: 10px;
|
2668 |
}
|
2669 |
|
2670 |
+
.sui-2-3-20 .sui-wrap .sui-toggle.sui-toggle-label {
|
2671 |
top: 3px;
|
2672 |
}
|
2673 |
|
2674 |
+
.sui-2-3-20 .sui-wrap .sui-toggle + label {
|
2675 |
font-weight: 500;
|
2676 |
}
|
2677 |
|
2678 |
+
.sui-2-3-20 .sui-wrap .sui-toggle-label {
|
2679 |
vertical-align: text-bottom;
|
2680 |
line-height: 22px;
|
2681 |
font-weight: 500;
|
2682 |
}
|
2683 |
|
2684 |
+
.sui-2-3-20 .sui-wrap .sui-toggle-content, .sui-2-3-20 .sui-wrap .sui-toggle-content.sui-border-frame {
|
2685 |
margin-left: 48px;
|
2686 |
}
|
2687 |
|
2688 |
+
.sui-2-3-20 .sui-wrap .sui-toggle input[type="checkbox"]:checked[disabled] + .sui-toggle-slider {
|
2689 |
background-color: #DDDDDD;
|
2690 |
}
|
2691 |
|
2692 |
+
.sui-2-3-20 .sui-wrap .sui-toggle input[type="checkbox"]:checked[disabled] + .sui-toggle-slider:hover {
|
2693 |
-webkit-box-shadow: none;
|
2694 |
box-shadow: none;
|
2695 |
}
|
2696 |
|
2697 |
+
.sui-2-3-20 .sui-wrap .sui-toggle input[type="checkbox"][disabled] + .sui-toggle-slider {
|
2698 |
opacity: .5;
|
2699 |
cursor: not-allowed;
|
2700 |
}
|
2701 |
|
2702 |
+
.sui-2-3-20 .sui-wrap .sui-toggle-slider {
|
2703 |
position: absolute;
|
2704 |
cursor: pointer;
|
2705 |
width: 34px;
|
2715 |
border: none;
|
2716 |
}
|
2717 |
|
2718 |
+
.sui-2-3-20 .sui-wrap .sui-toggle-slider:hover {
|
2719 |
-webkit-box-shadow: 0 0 0 5px #F2F2F2;
|
2720 |
box-shadow: 0 0 0 5px #F2F2F2;
|
2721 |
}
|
2722 |
|
2723 |
+
.sui-2-3-20 .sui-wrap .sui-toggle-slider:before {
|
2724 |
position: absolute;
|
2725 |
content: "";
|
2726 |
height: 14px;
|
2733 |
transition: .2s;
|
2734 |
}
|
2735 |
|
2736 |
+
.sui-2-3-20 .sui-wrap input[type="checkbox"]:checked + .sui-toggle-slider {
|
2737 |
background-color: #17A8E3;
|
2738 |
}
|
2739 |
|
2740 |
+
.sui-2-3-20 .sui-wrap input[type="checkbox"]:checked + .sui-toggle-slider:before {
|
2741 |
-webkit-transform: translateX(18px);
|
2742 |
transform: translateX(18px);
|
2743 |
}
|
2744 |
|
2745 |
+
.sui-2-3-20 .sui-wrap input[type="checkbox"]:checked + .sui-toggle-slider:hover {
|
2746 |
-webkit-box-shadow: 0 0 0 5px #E1F6FF;
|
2747 |
box-shadow: 0 0 0 5px #E1F6FF;
|
2748 |
}
|
2749 |
|
2750 |
+
.sui-2-3-20 .sui-wrap * {
|
2751 |
-webkit-box-sizing: border-box;
|
2752 |
box-sizing: border-box;
|
2753 |
}
|
2754 |
|
2755 |
+
.sui-2-3-20 .sui-wrap *:before,
|
2756 |
+
.sui-2-3-20 .sui-wrap *:after {
|
2757 |
-webkit-box-sizing: border-box;
|
2758 |
box-sizing: border-box;
|
2759 |
}
|
2760 |
|
2761 |
+
.sui-2-3-20 .sui-wrap .sui-box {
|
2762 |
min-height: 20px;
|
2763 |
position: relative;
|
2764 |
border-radius: 4px;
|
2767 |
box-shadow: 0 2px 0 #E6E6E6;
|
2768 |
}
|
2769 |
|
2770 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-header {
|
2771 |
border-bottom: 1px solid #E6E6E6;
|
2772 |
padding: 15px 30px;
|
2773 |
display: -webkit-box;
|
2779 |
}
|
2780 |
|
2781 |
@media (max-width: 782px) {
|
2782 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-header {
|
2783 |
padding: 15px 20px;
|
2784 |
}
|
2785 |
}
|
2786 |
|
2787 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-header > h3 > i {
|
2788 |
line-height: 30px;
|
2789 |
}
|
2790 |
|
2791 |
@media (max-width: 782px) {
|
2792 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-body {
|
2793 |
padding: 20px;
|
2794 |
}
|
2795 |
}
|
2796 |
|
2797 |
@media (min-width: 783px) {
|
2798 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-body {
|
2799 |
padding: 30px;
|
2800 |
}
|
2801 |
}
|
2802 |
|
2803 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-footer {
|
2804 |
border-top: 1px solid #E6E6E6;
|
2805 |
padding: 30px;
|
2806 |
display: -webkit-box;
|
2811 |
align-items: center;
|
2812 |
}
|
2813 |
|
2814 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-footer.sui-pull-up {
|
2815 |
margin-top: -15px;
|
2816 |
}
|
2817 |
|
2818 |
@media (max-width: 782px) {
|
2819 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-footer {
|
2820 |
padding: 20px;
|
2821 |
}
|
2822 |
}
|
2823 |
|
2824 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status {
|
2825 |
padding: 15px 20px 20px;
|
2826 |
}
|
2827 |
|
2828 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status {
|
2829 |
display: -webkit-box;
|
2830 |
display: -ms-flexbox;
|
2831 |
display: flex;
|
2832 |
}
|
2833 |
|
2834 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] {
|
2835 |
font-size: 12px;
|
2836 |
line-height: 30px;
|
2837 |
font-family: "Roboto", Arial, sans-serif;
|
2838 |
letter-spacing: -0.25px;
|
2839 |
}
|
2840 |
|
2841 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] .sui-tag {
|
2842 |
margin-left: 8px;
|
2843 |
}
|
2844 |
|
2845 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] [class*="sui-icon-"] {
|
2846 |
margin-right: 4px;
|
2847 |
font-size: 12px;
|
2848 |
}
|
2849 |
|
2850 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] [class*="sui-icon-"]:before {
|
2851 |
display: block;
|
2852 |
}
|
2853 |
|
2854 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"]:not(:last-child) {
|
2855 |
margin-right: 20px;
|
2856 |
}
|
2857 |
|
2858 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"]:not(:first-child) {
|
2859 |
padding-left: 20px;
|
2860 |
border-left: 1px solid #E6E6E6;
|
2861 |
}
|
2862 |
|
2863 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-module {
|
2864 |
color: #888888;
|
2865 |
font-weight: bold;
|
2866 |
}
|
2867 |
|
2868 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes {
|
2869 |
color: #AAAAAA;
|
2870 |
font-weight: 500;
|
2871 |
letter-spacing: -0.25px;
|
2872 |
}
|
2873 |
|
2874 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-check-tick:before {
|
2875 |
color: #1ABC9C;
|
2876 |
}
|
2877 |
|
2878 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-update:before {
|
2879 |
color: #888888;
|
2880 |
}
|
2881 |
|
2882 |
@media (max-width: 782px) {
|
2883 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status + .sui-actions {
|
2884 |
margin-top: 15px;
|
2885 |
}
|
2886 |
}
|
2887 |
|
2888 |
@media (min-width: 783px) {
|
2889 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status + .sui-actions {
|
2890 |
margin-left: 15px;
|
2891 |
}
|
2892 |
}
|
2893 |
|
2894 |
@media (min-width: 783px) {
|
2895 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-status {
|
2896 |
-webkit-box-flex: 1;
|
2897 |
-ms-flex: 1;
|
2898 |
flex: 1;
|
2900 |
}
|
2901 |
|
2902 |
@media (min-width: 783px) {
|
2903 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status .sui-actions {
|
2904 |
-webkit-box-flex: 0;
|
2905 |
-ms-flex: 0 0 auto;
|
2906 |
flex: 0 0 auto;
|
2908 |
}
|
2909 |
|
2910 |
@media (min-width: 783px) {
|
2911 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-status {
|
2912 |
display: -webkit-box;
|
2913 |
display: -ms-flexbox;
|
2914 |
display: flex;
|
2916 |
}
|
2917 |
}
|
2918 |
|
2919 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-search > * {
|
2920 |
max-width: 100%;
|
2921 |
-webkit-box-flex: 0;
|
2922 |
-ms-flex: 0 1 auto;
|
2924 |
}
|
2925 |
|
2926 |
@media (min-width: 783px) {
|
2927 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-search > .sui-search-left:not(:last-child) {
|
2928 |
margin-right: 15px;
|
2929 |
}
|
2930 |
}
|
2931 |
|
2932 |
@media (min-width: 783px) {
|
2933 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-search > .sui-search-left {
|
2934 |
display: -webkit-box;
|
2935 |
display: -ms-flexbox;
|
2936 |
display: flex;
|
2941 |
}
|
2942 |
|
2943 |
@media (min-width: 783px) {
|
2944 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-search > .sui-search-right:only-child {
|
2945 |
-webkit-box-flex: 1;
|
2946 |
-ms-flex: 1;
|
2947 |
flex: 1;
|
2949 |
}
|
2950 |
|
2951 |
@media (min-width: 783px) {
|
2952 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-search > .sui-search-right:not(:only-child):not(:last-child) {
|
2953 |
margin-right: 15px;
|
2954 |
}
|
2955 |
}
|
2956 |
|
2957 |
@media (min-width: 783px) {
|
2958 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-search > .sui-search-right:not(:only-child) {
|
2959 |
-webkit-box-flex: 0;
|
2960 |
-ms-flex: 0 0 auto;
|
2961 |
flex: 0 0 auto;
|
2963 |
}
|
2964 |
|
2965 |
@media (min-width: 783px) {
|
2966 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-search {
|
2967 |
display: -webkit-box;
|
2968 |
display: -ms-flexbox;
|
2969 |
display: flex;
|
2971 |
}
|
2972 |
|
2973 |
@media (min-width: 783px) {
|
2974 |
+
.sui-2-3-20 .sui-wrap .sui-box.sui-box-sticky {
|
2975 |
position: -webkit-sticky !important;
|
2976 |
position: sticky !important;
|
2977 |
top: 32px;
|
2978 |
+
z-index: 12;
|
2979 |
}
|
2980 |
}
|
2981 |
|
2982 |
+
.sui-2-3-20 .sui-wrap .sui-box.sui-box-sticky.sui-is-sticky {
|
2983 |
-webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.15);
|
2984 |
box-shadow: 0 5px 25px rgba(0, 0, 0, 0.15);
|
2985 |
}
|
2986 |
|
2987 |
+
.sui-2-3-20 .sui-wrap .sui-box > .sui-box-search {
|
2988 |
padding-top: 15px;
|
2989 |
padding-bottom: 15px;
|
2990 |
}
|
2991 |
|
2992 |
@media (max-width: 782px) {
|
2993 |
+
.sui-2-3-20 .sui-wrap .sui-box > .sui-box-search {
|
2994 |
padding-right: 20px;
|
2995 |
padding-left: 20px;
|
2996 |
}
|
2997 |
}
|
2998 |
|
2999 |
@media (min-width: 783px) {
|
3000 |
+
.sui-2-3-20 .sui-wrap .sui-box > .sui-box-search {
|
3001 |
padding-right: 30px;
|
3002 |
padding-left: 30px;
|
3003 |
}
|
3004 |
}
|
3005 |
|
3006 |
@media (max-width: 782px) {
|
3007 |
+
.sui-2-3-20 .sui-wrap .sui-box {
|
3008 |
margin-bottom: 20px;
|
3009 |
}
|
3010 |
}
|
3011 |
|
3012 |
@media (min-width: 783px) {
|
3013 |
+
.sui-2-3-20 .sui-wrap .sui-box {
|
3014 |
margin-bottom: 30px;
|
3015 |
}
|
3016 |
}
|
3017 |
|
3018 |
+
.sui-2-3-20 .sui-wrap .sui-message {
|
3019 |
display: block;
|
3020 |
text-align: center;
|
3021 |
}
|
3022 |
|
3023 |
+
.sui-2-3-20 .sui-wrap .sui-message .sui-message-content {
|
3024 |
max-width: 600px;
|
3025 |
margin-right: auto;
|
3026 |
margin-left: auto;
|
3027 |
}
|
3028 |
|
3029 |
+
.sui-2-3-20 .sui-wrap .sui-message .sui-message-content h1, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h2, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h3, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h4, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h5, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h6 {
|
3030 |
margin: 0 0 20px;
|
3031 |
}
|
3032 |
|
3033 |
+
.sui-2-3-20 .sui-wrap .sui-message .sui-message-content h1:last-child, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h2:last-child, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h3:last-child, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h4:last-child, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h5:last-child, .sui-2-3-20 .sui-wrap .sui-message .sui-message-content h6:last-child {
|
3034 |
margin-bottom: 0;
|
3035 |
}
|
3036 |
|
3037 |
+
.sui-2-3-20 .sui-wrap .sui-message .sui-message-content p {
|
3038 |
margin: 0 0 30px;
|
3039 |
letter-spacing: -0.25px;
|
3040 |
}
|
3041 |
|
3042 |
+
.sui-2-3-20 .sui-wrap .sui-message .sui-message-content p:last-child {
|
3043 |
margin-bottom: 0;
|
3044 |
}
|
3045 |
|
3046 |
@media (max-width: 782px) {
|
3047 |
+
.sui-2-3-20 .sui-wrap .sui-message .sui-message-content {
|
3048 |
margin-top: 20px;
|
3049 |
margin-bottom: 20px;
|
3050 |
}
|
3051 |
}
|
3052 |
|
3053 |
@media (min-width: 783px) {
|
3054 |
+
.sui-2-3-20 .sui-wrap .sui-message .sui-message-content {
|
3055 |
margin-top: 30px;
|
3056 |
margin-bottom: 30px;
|
3057 |
}
|
3058 |
}
|
3059 |
|
3060 |
+
.sui-2-3-20 .sui-wrap .sui-message:not(.sui-message-lg) .sui-image {
|
3061 |
margin: 10px auto;
|
3062 |
}
|
3063 |
|
3064 |
+
.sui-2-3-20 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:first-child {
|
3065 |
margin-top: 0;
|
3066 |
}
|
3067 |
|
3068 |
+
.sui-2-3-20 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:last-child {
|
3069 |
margin-bottom: 0;
|
3070 |
}
|
3071 |
|
3072 |
+
.sui-2-3-20 .sui-wrap .sui-message.sui-message-lg .sui-image {
|
3073 |
margin: 30px auto;
|
3074 |
}
|
3075 |
|
3076 |
+
.sui-2-3-20 .sui-wrap .sui-message:first-child {
|
3077 |
margin-top: 0;
|
3078 |
}
|
3079 |
|
3080 |
+
.sui-2-3-20 .sui-wrap .sui-message:last-child {
|
3081 |
margin-bottom: 0;
|
3082 |
}
|
3083 |
|
3084 |
@media (max-width: 782px) {
|
3085 |
+
.sui-2-3-20 .sui-wrap .sui-message {
|
3086 |
padding: 20px;
|
3087 |
}
|
3088 |
}
|
3089 |
|
3090 |
@media (min-width: 783px) {
|
3091 |
+
.sui-2-3-20 .sui-wrap .sui-message {
|
3092 |
padding: 30px;
|
3093 |
}
|
3094 |
}
|
3095 |
|
3096 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-title {
|
3097 |
display: block;
|
3098 |
margin: 0;
|
3099 |
padding: 0;
|
3105 |
text-overflow: ellipsis;
|
3106 |
}
|
3107 |
|
3108 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-title * {
|
3109 |
vertical-align: middle;
|
3110 |
}
|
3111 |
|
3112 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-title [class*="sui-icon-"] {
|
3113 |
float: left;
|
3114 |
display: block;
|
3115 |
margin-right: 10px;
|
3116 |
}
|
3117 |
|
3118 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-title [class*="sui-icon-"]:before {
|
3119 |
color: inherit;
|
3120 |
font-size: 20px;
|
3121 |
vertical-align: text-bottom;
|
3122 |
}
|
3123 |
|
3124 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row {
|
3125 |
position: relative;
|
3126 |
}
|
3127 |
|
3128 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image {
|
3129 |
width: 100px;
|
3130 |
position: absolute;
|
3131 |
bottom: 0;
|
3132 |
}
|
3133 |
|
3134 |
@media (max-width: 782px) {
|
3135 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image {
|
3136 |
display: none;
|
3137 |
}
|
3138 |
}
|
3139 |
|
3140 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p {
|
3141 |
position: relative;
|
3142 |
padding: 15px 20px 15px 43px;
|
3143 |
border-radius: 4px;
|
3150 |
border-left: 2px solid #8D00B1;
|
3151 |
}
|
3152 |
|
3153 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p a {
|
3154 |
color: #333333;
|
3155 |
font-weight: 500;
|
3156 |
}
|
3157 |
|
3158 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before {
|
3159 |
content: "I";
|
3160 |
}
|
3161 |
|
3162 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before {
|
3163 |
color: #8D00B1;
|
3164 |
margin-left: -23px;
|
3165 |
margin-right: 10px;
|
3166 |
}
|
3167 |
|
3168 |
@media (min-width: 783px) {
|
3169 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice {
|
3170 |
padding-left: 130px;
|
3171 |
}
|
3172 |
}
|
3173 |
|
3174 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items {
|
3175 |
padding: 0;
|
3176 |
}
|
3177 |
|
3178 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-box {
|
3179 |
padding: 20px;
|
3180 |
border: 1px solid #E6E6E6;
|
3181 |
border-radius: 4px;
|
3182 |
}
|
3183 |
|
3184 |
@media (min-width: 783px) {
|
3185 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-box {
|
3186 |
padding: 30px;
|
3187 |
}
|
3188 |
}
|
3189 |
|
3190 |
+
.sui-2-3-20 .sui-wrap .sui-with-bottom-border {
|
3191 |
margin-bottom: 30px;
|
3192 |
padding-bottom: 30px;
|
3193 |
border-bottom: 1px solid #E6E6E6;
|
3194 |
}
|
3195 |
|
3196 |
@media (max-width: 782px) {
|
3197 |
+
.sui-2-3-20 .sui-wrap .sui-with-bottom-border {
|
3198 |
margin-bottom: 20px;
|
3199 |
padding-bottom: 20px;
|
3200 |
}
|
3201 |
}
|
3202 |
|
3203 |
+
.sui-2-3-20 .sui-wrap .sui-border-frame {
|
3204 |
margin: 10px 0 0;
|
3205 |
border: 1px solid #E6E6E6;
|
3206 |
border-radius: 4px;
|
3207 |
}
|
3208 |
|
3209 |
@media (max-width: 782px) {
|
3210 |
+
.sui-2-3-20 .sui-wrap .sui-border-frame:not(:last-child) {
|
3211 |
margin-bottom: 20px;
|
3212 |
}
|
3213 |
}
|
3214 |
|
3215 |
@media (min-width: 783px) {
|
3216 |
+
.sui-2-3-20 .sui-wrap .sui-border-frame:not(:last-child) {
|
3217 |
margin-bottom: 30px;
|
3218 |
}
|
3219 |
}
|
3220 |
|
3221 |
@media (max-width: 782px) {
|
3222 |
+
.sui-2-3-20 .sui-wrap .sui-border-frame {
|
3223 |
padding: 20px;
|
3224 |
}
|
3225 |
}
|
3226 |
|
3227 |
@media (min-width: 783px) {
|
3228 |
+
.sui-2-3-20 .sui-wrap .sui-border-frame {
|
3229 |
padding: 30px;
|
3230 |
}
|
3231 |
}
|
3232 |
|
3233 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row {
|
3234 |
position: relative;
|
3235 |
margin-bottom: 30px;
|
3236 |
padding-bottom: 30px;
|
3238 |
}
|
3239 |
|
3240 |
@media (max-width: 782px) {
|
3241 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row [class*="sui-box-settings-col-"] + div {
|
3242 |
padding-top: 20px;
|
3243 |
}
|
3244 |
}
|
3245 |
|
3246 |
@media (min-width: 783px) {
|
3247 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row [class*="sui-box-settings-col-"] + div {
|
3248 |
margin-left: 30px;
|
3249 |
}
|
3250 |
}
|
3251 |
|
3252 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row:last-child {
|
3253 |
margin-bottom: 0;
|
3254 |
padding-bottom: 0;
|
3255 |
border-bottom-width: 0;
|
3256 |
}
|
3257 |
|
3258 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row.sui-disabled {
|
3259 |
opacity: 0.5;
|
3260 |
pointer-events: none;
|
3261 |
background-color: rgba(242, 242, 242, 0.5);
|
3262 |
}
|
3263 |
|
3264 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed {
|
3265 |
margin-right: -20px;
|
3266 |
margin-left: -sui-gutter-md;
|
3267 |
padding-right: 20px;
|
3269 |
}
|
3270 |
|
3271 |
@media (min-width: 783px) {
|
3272 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed {
|
3273 |
margin-right: -30px;
|
3274 |
margin-left: -30px;
|
3275 |
padding-right: 30px;
|
3278 |
}
|
3279 |
|
3280 |
@media (min-width: 783px) {
|
3281 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-row {
|
3282 |
display: -webkit-box;
|
3283 |
display: -ms-flexbox;
|
3284 |
display: flex;
|
3285 |
}
|
3286 |
}
|
3287 |
|
3288 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-slim-row {
|
3289 |
position: relative;
|
3290 |
margin-bottom: 20px;
|
3291 |
}
|
3292 |
|
3293 |
@media (max-width: 782px) {
|
3294 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*="sui-box-settings-col-"] + div {
|
3295 |
padding-top: 20px;
|
3296 |
}
|
3297 |
}
|
3298 |
|
3299 |
@media (min-width: 783px) {
|
3300 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*="sui-box-settings-col-"] + div {
|
3301 |
margin-left: 30px;
|
3302 |
}
|
3303 |
}
|
3304 |
|
3305 |
@media (min-width: 783px) {
|
3306 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label:only-child, .sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label-with-tag:only-child {
|
3307 |
margin: 5px 0;
|
3308 |
line-height: 30px;
|
3309 |
}
|
3310 |
}
|
3311 |
|
3312 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-slim-row:last-child {
|
3313 |
margin-bottom: 0;
|
3314 |
}
|
3315 |
|
3316 |
@media (min-width: 783px) {
|
3317 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-slim-row {
|
3318 |
display: -webkit-box;
|
3319 |
display: -ms-flexbox;
|
3320 |
display: flex;
|
3321 |
}
|
3322 |
}
|
3323 |
|
3324 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-col-1 {
|
3325 |
+
max-width: 200px;
|
3326 |
+
-webkit-box-flex: 0;
|
3327 |
+
-ms-flex: 0 1 200px;
|
3328 |
+
flex: 0 1 200px;
|
3329 |
}
|
3330 |
|
3331 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label, .sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label-with-tag {
|
3332 |
+
color: #333333;
|
|
|
|
|
|
|
|
|
|
|
3333 |
}
|
3334 |
|
3335 |
@media (min-width: 783px) {
|
3336 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-box-settings-col-2 {
|
3337 |
min-width: 0;
|
3338 |
-webkit-box-flex: 1;
|
3339 |
-ms-flex: 1;
|
3341 |
}
|
3342 |
}
|
3343 |
|
3344 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-label, .sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-label-with-tag {
|
3345 |
display: block;
|
3346 |
margin: 0 0 5px;
|
3347 |
padding: 0;
|
3351 |
letter-spacing: -0.25px;
|
3352 |
}
|
3353 |
|
3354 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-label:last-child, .sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-label-with-tag:last-child {
|
3355 |
margin: 0;
|
3356 |
}
|
3357 |
|
3358 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-label.sui-dark, .sui-2-3-20 .sui-wrap .sui-box-body .sui-dark.sui-settings-label-with-tag {
|
3359 |
color: #333333;
|
3360 |
}
|
3361 |
|
3362 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-label-with-tag {
|
3363 |
display: -webkit-box;
|
3364 |
display: -ms-flexbox;
|
3365 |
display: flex;
|
3368 |
align-items: center;
|
3369 |
}
|
3370 |
|
3371 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag {
|
3372 |
margin-left: 10px;
|
3373 |
}
|
3374 |
|
3375 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-description {
|
3376 |
line-height: 22px;
|
3377 |
}
|
3378 |
|
3379 |
+
.sui-2-3-20 .sui-wrap .sui-box-body .sui-description + .sui-settings-box {
|
3380 |
margin-top: 10px;
|
3381 |
}
|
3382 |
|
3383 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row {
|
3384 |
margin-top: 0;
|
3385 |
padding-top: 21px;
|
3386 |
padding-right: 20px;
|
3388 |
border-bottom: none;
|
3389 |
}
|
3390 |
|
3391 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:before {
|
3392 |
content: '';
|
3393 |
height: 1px;
|
3394 |
clear: both;
|
3400 |
background-color: #E6E6E6;
|
3401 |
}
|
3402 |
|
3403 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:first-child, .sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:first-of-type {
|
3404 |
margin-top: 0;
|
3405 |
}
|
3406 |
|
3407 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:first-child:before, .sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:first-of-type:before {
|
3408 |
content: unset;
|
3409 |
}
|
3410 |
|
3411 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child, .sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type {
|
3412 |
padding-bottom: 30px;
|
3413 |
}
|
3414 |
|
3415 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child:before, .sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type:before {
|
3416 |
content: unset;
|
3417 |
}
|
3418 |
|
3419 |
@media (max-width: 782px) {
|
3420 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child, .sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type {
|
3421 |
padding-top: 20px;
|
3422 |
}
|
3423 |
}
|
3424 |
|
3425 |
@media (min-width: 783px) {
|
3426 |
+
.sui-2-3-20 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row {
|
3427 |
padding-top: 31px;
|
3428 |
padding-right: 30px;
|
3429 |
padding-left: 30px;
|
3430 |
}
|
3431 |
}
|
3432 |
|
3433 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors {
|
3434 |
background-color: #F8F8F8;
|
3435 |
}
|
3436 |
|
3437 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors ul, .sui-2-3-20 .sui-wrap .sui-box-selectors li {
|
3438 |
list-style: none;
|
3439 |
}
|
3440 |
|
3441 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors ul {
|
3442 |
display: -webkit-box;
|
3443 |
display: -ms-flexbox;
|
3444 |
display: flex;
|
3445 |
-ms-flex-wrap: wrap;
|
3446 |
flex-wrap: wrap;
|
3447 |
+
margin-top: 0;
|
3448 |
margin-right: -10px;
|
3449 |
+
margin-bottom: 0;
|
3450 |
margin-left: -10px;
|
3451 |
padding: 0;
|
3452 |
border: 0;
|
3453 |
}
|
3454 |
|
3455 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors ul li {
|
3456 |
margin: 0;
|
3457 |
padding: 10px;
|
3458 |
border: 0;
|
3459 |
}
|
3460 |
|
3461 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors ul.sui-spacing-slim li {
|
3462 |
padding: 5px;
|
3463 |
}
|
3464 |
|
3465 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors[class*="sui-box-selectors-col-"] ul li {
|
3466 |
-webkit-box-flex: 0;
|
3467 |
-ms-flex: 0 0 auto;
|
3468 |
flex: 0 0 auto;
|
3469 |
}
|
3470 |
|
3471 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors:not([class*="sui-box-selectors-col-"]) ul li {
|
3472 |
-webkit-box-flex: 1;
|
3473 |
-ms-flex: 1;
|
3474 |
flex: 1;
|
3475 |
}
|
3476 |
|
3477 |
@media (max-width: 782px) {
|
3478 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li {
|
3479 |
min-width: 100%;
|
3480 |
-ms-flex-preferred-size: 100%;
|
3481 |
flex-basis: 100%;
|
3483 |
}
|
3484 |
|
3485 |
@media (min-width: 783px) {
|
3486 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li {
|
3487 |
min-width: 100%;
|
3488 |
-ms-flex-preferred-size: 100%;
|
3489 |
flex-basis: 100%;
|
3491 |
}
|
3492 |
|
3493 |
@media (max-width: 782px) {
|
3494 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li {
|
3495 |
min-width: 100%;
|
3496 |
-ms-flex-preferred-size: 100%;
|
3497 |
flex-basis: 100%;
|
3499 |
}
|
3500 |
|
3501 |
@media (min-width: 783px) {
|
3502 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li {
|
3503 |
min-width: 50%;
|
3504 |
-ms-flex-preferred-size: 50%;
|
3505 |
flex-basis: 50%;
|
3507 |
}
|
3508 |
|
3509 |
@media (max-width: 782px) {
|
3510 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li {
|
3511 |
min-width: 100%;
|
3512 |
-ms-flex-preferred-size: 100%;
|
3513 |
flex-basis: 100%;
|
3515 |
}
|
3516 |
|
3517 |
@media (min-width: 783px) {
|
3518 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li {
|
3519 |
min-width: 33.33%;
|
3520 |
-ms-flex-preferred-size: 33.33%;
|
3521 |
flex-basis: 33.33%;
|
3523 |
}
|
3524 |
|
3525 |
@media (max-width: 782px) {
|
3526 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li {
|
3527 |
min-width: 100%;
|
3528 |
-ms-flex-preferred-size: 100%;
|
3529 |
flex-basis: 100%;
|
3531 |
}
|
3532 |
|
3533 |
@media (min-width: 783px) {
|
3534 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li {
|
3535 |
min-width: 25%;
|
3536 |
-ms-flex-preferred-size: 25%;
|
3537 |
flex-basis: 25%;
|
3539 |
}
|
3540 |
|
3541 |
@media (max-width: 782px) {
|
3542 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li {
|
3543 |
min-width: 100%;
|
3544 |
-ms-flex-preferred-size: 100%;
|
3545 |
flex-basis: 100%;
|
3547 |
}
|
3548 |
|
3549 |
@media (min-width: 783px) {
|
3550 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li {
|
3551 |
min-width: 20%;
|
3552 |
-ms-flex-preferred-size: 20%;
|
3553 |
flex-basis: 20%;
|
3555 |
}
|
3556 |
|
3557 |
@media (max-width: 782px) {
|
3558 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors {
|
3559 |
padding: 10px 20px;
|
3560 |
}
|
3561 |
}
|
3562 |
|
3563 |
@media (min-width: 783px) {
|
3564 |
+
.sui-2-3-20 .sui-wrap .sui-box-selectors {
|
3565 |
padding: 20px 30px;
|
3566 |
}
|
3567 |
}
|
3568 |
|
3569 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector {
|
3570 |
overflow: hidden;
|
3571 |
display: block;
|
3572 |
border-radius: 4px;
|
3580 |
transition: all 0.3s ease;
|
3581 |
}
|
3582 |
|
3583 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input ~ span {
|
3584 |
display: block;
|
3585 |
padding-right: 30px;
|
3586 |
padding-left: 20px;
|
3588 |
transition: all 0.3s ease;
|
3589 |
}
|
3590 |
|
3591 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input + span {
|
3592 |
display: -webkit-box;
|
3593 |
display: -ms-flexbox;
|
3594 |
display: flex;
|
3602 |
font-weight: 500;
|
3603 |
}
|
3604 |
|
3605 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input + span [class*="sui-icon"] {
|
3606 |
width: 30px;
|
3607 |
-webkit-box-flex: 0;
|
3608 |
-ms-flex: 0 0 30px;
|
3614 |
text-align: center;
|
3615 |
}
|
3616 |
|
3617 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input + span [class*="sui-icon"]:before {
|
3618 |
display: block;
|
3619 |
color: #AAAAAA;
|
3620 |
line-height: 20px;
|
3622 |
transition: all 0.3s ease;
|
3623 |
}
|
3624 |
|
3625 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input + span img {
|
3626 |
max-width: 24px;
|
3627 |
height: auto;
|
3628 |
display: block;
|
3629 |
margin: 0 5px 0 0;
|
3630 |
}
|
3631 |
|
3632 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input + span ~ span {
|
3633 |
padding-top: 20px;
|
3634 |
padding-bottom: 20px;
|
3635 |
border-top: 1px solid rgba(230, 230, 230, 0.5);
|
3637 |
line-height: 22px;
|
3638 |
}
|
3639 |
|
3640 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input:checked + span {
|
3641 |
overflow: hidden;
|
3642 |
position: relative;
|
3643 |
background-color: #E1F6FF;
|
3644 |
color: #17A8E3;
|
3645 |
}
|
3646 |
|
3647 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input:checked + span:before {
|
3648 |
content: "_";
|
3649 |
position: absolute;
|
3650 |
z-index: 1;
|
3654 |
font-size: 12px;
|
3655 |
}
|
3656 |
|
3657 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input:checked + span:after {
|
3658 |
content: " ";
|
3659 |
position: absolute;
|
3660 |
top: 0;
|
3663 |
border-left: 40px solid transparent;
|
3664 |
}
|
3665 |
|
3666 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input:checked + span [class*="sui-icon"]:before {
|
3667 |
color: #17A8E3;
|
3668 |
}
|
3669 |
|
3670 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector input:checked + span ~ span {
|
3671 |
border-top-color: #E1F6FF;
|
3672 |
}
|
3673 |
|
3674 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector:hover {
|
3675 |
-webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05);
|
3676 |
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05);
|
3677 |
}
|
3678 |
|
3679 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector.sui-box-selector-vertical input ~ span {
|
3680 |
text-align: center;
|
3681 |
}
|
3682 |
|
3683 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span {
|
3684 |
display: block;
|
3685 |
padding-top: 21px;
|
3686 |
padding-right: 10px;
|
3688 |
padding-left: 10px;
|
3689 |
}
|
3690 |
|
3691 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span [class*="sui-icon"] {
|
3692 |
display: block;
|
3693 |
margin: 0 auto 7px;
|
3694 |
}
|
3695 |
|
3696 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span [class*="sui-icon"]:before {
|
3697 |
line-height: 16px;
|
3698 |
}
|
3699 |
|
3700 |
+
.sui-2-3-20 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span img {
|
3701 |
margin: 0 auto;
|
3702 |
}
|
3703 |
|
3704 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder {
|
3705 |
display: block;
|
3706 |
margin: 0;
|
3707 |
border: 1px solid #E6E6E6;
|
3709 |
background-color: #FFFFFF;
|
3710 |
}
|
3711 |
|
3712 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-button,
|
3713 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon {
|
3714 |
margin: 0;
|
3715 |
}
|
3716 |
|
3717 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-button.sui-align_top,
|
3718 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon.sui-align_top {
|
3719 |
+
-ms-flex-item-align: start;
|
3720 |
+
align-self: flex-start;
|
3721 |
+
margin-top: 5px;
|
3722 |
+
margin-bottom: 5px;
|
3723 |
+
}
|
3724 |
+
|
3725 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label {
|
3726 |
min-width: 0;
|
3727 |
display: -webkit-box;
|
3728 |
display: -ms-flexbox;
|
3738 |
letter-spacing: -0.25px;
|
3739 |
}
|
3740 |
|
3741 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] {
|
3742 |
-webkit-box-flex: 0;
|
3743 |
-ms-flex: 0 0 30px;
|
3744 |
flex: 0 0 30px;
|
3746 |
text-align: center;
|
3747 |
}
|
3748 |
|
3749 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"]:before {
|
3750 |
+
display: block;
|
3751 |
+
}
|
3752 |
+
|
3753 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] + span {
|
3754 |
+
margin-left: 5px;
|
3755 |
+
}
|
3756 |
+
|
3757 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] + .sui-builder-field-image {
|
3758 |
+
margin-left: 10px;
|
3759 |
+
}
|
3760 |
+
|
3761 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image {
|
3762 |
+
width: 40px;
|
3763 |
+
height: 40px;
|
3764 |
+
-webkit-box-flex: 0;
|
3765 |
+
-ms-flex: 0 0 40px;
|
3766 |
+
flex: 0 0 40px;
|
3767 |
+
border: 1px solid #E6E6E6;
|
3768 |
+
background-color: #DDDDDD;
|
3769 |
+
background-image: linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF), linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF);
|
3770 |
+
background-size: 12px 12px;
|
3771 |
+
background-position: 0 0, 6px 6px;
|
3772 |
+
border-radius: 4px;
|
3773 |
+
}
|
3774 |
+
|
3775 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image span {
|
3776 |
+
width: 38px;
|
3777 |
+
height: 38px;
|
3778 |
display: block;
|
3779 |
+
border: 1px solid #FFFFFF;
|
3780 |
+
border-radius: 3px;
|
3781 |
+
background-repeat: no-repeat;
|
3782 |
+
background-size: cover;
|
3783 |
+
background-position: center;
|
3784 |
}
|
3785 |
|
3786 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image + span {
|
3787 |
margin-left: 10px;
|
3788 |
}
|
3789 |
|
3790 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > span {
|
3791 |
display: block;
|
3792 |
overflow: hidden;
|
3793 |
text-overflow: ellipsis;
|
3794 |
white-space: nowrap;
|
3795 |
}
|
3796 |
|
3797 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-button,
|
3798 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-dropdown,
|
3799 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-button-icon {
|
3800 |
margin-left: 10px;
|
3801 |
}
|
3802 |
|
3803 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form {
|
3804 |
+
display: block;
|
3805 |
+
-webkit-box-flex: 1;
|
3806 |
+
-ms-flex: 1 1 auto;
|
3807 |
+
flex: 1 1 auto;
|
3808 |
+
}
|
3809 |
+
|
3810 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row {
|
3811 |
+
display: -webkit-box;
|
3812 |
+
display: -ms-flexbox;
|
3813 |
+
display: flex;
|
3814 |
+
margin: 0 0 10px;
|
3815 |
+
-webkit-box-align: center;
|
3816 |
+
-ms-flex-align: center;
|
3817 |
+
align-items: center;
|
3818 |
+
}
|
3819 |
+
|
3820 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field {
|
3821 |
+
-webkit-box-flex: 1;
|
3822 |
+
-ms-flex: 1;
|
3823 |
+
flex: 1;
|
3824 |
+
margin: 0 10px;
|
3825 |
+
}
|
3826 |
+
|
3827 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:first-child {
|
3828 |
+
margin-left: 0;
|
3829 |
+
}
|
3830 |
+
|
3831 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:last-child {
|
3832 |
+
margin-right: 0;
|
3833 |
+
}
|
3834 |
+
|
3835 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field.sui-auto {
|
3836 |
+
-webkit-box-flex: 0;
|
3837 |
+
-ms-flex: 0 1 auto;
|
3838 |
+
flex: 0 1 auto;
|
3839 |
+
}
|
3840 |
+
|
3841 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row:last-child {
|
3842 |
+
margin-bottom: 0;
|
3843 |
+
}
|
3844 |
+
|
3845 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border {
|
3846 |
width: 1px;
|
3847 |
height: 20px;
|
3848 |
background-color: #E6E6E6;
|
3849 |
}
|
3850 |
|
3851 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:last-child) {
|
3852 |
margin-right: 10px;
|
3853 |
}
|
3854 |
|
3855 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:first-child) {
|
3856 |
margin-left: 10px;
|
3857 |
}
|
3858 |
|
3859 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border + .sui-dropdown {
|
3860 |
margin-left: 0;
|
3861 |
}
|
3862 |
|
3863 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice {
|
3864 |
width: 30px;
|
3865 |
height: 30px;
|
3866 |
cursor: help;
|
3880 |
transition: all 0.3s ease;
|
3881 |
}
|
3882 |
|
3883 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*="sui-icon-"] {
|
3884 |
font-size: 12px;
|
3885 |
}
|
3886 |
|
3887 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*="sui-icon-"]:before {
|
3888 |
display: block;
|
3889 |
color: inherit;
|
3890 |
}
|
3891 |
|
3892 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice:hover {
|
3893 |
background-color: #F2F2F2;
|
3894 |
}
|
3895 |
|
3896 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-open-indicator [class*="sui-icon-"] {
|
3897 |
-webkit-transition: 0.2s linear;
|
3898 |
transition: 0.2s linear;
|
3899 |
}
|
3900 |
|
3901 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag,
|
3902 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag,
|
3903 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag {
|
3904 |
width: 30px;
|
3905 |
-webkit-box-flex: 0;
|
3906 |
-ms-flex: 0 0 30px;
|
3912 |
transition: all 0.3s ease;
|
3913 |
}
|
3914 |
|
3915 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag:before,
|
3916 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag:before,
|
3917 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag:before {
|
3918 |
display: block;
|
3919 |
color: inherit;
|
3920 |
}
|
3921 |
|
3922 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag.sui-align_top,
|
3923 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag.sui-align_top,
|
3924 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag.sui-align_top {
|
3925 |
+
-ms-flex-item-align: start;
|
3926 |
+
align-self: flex-start;
|
3927 |
+
margin-top: 12px;
|
3928 |
+
margin-bottom: 12px;
|
3929 |
+
}
|
3930 |
+
|
3931 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field > .sui-button,
|
3932 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field > .sui-dropdown,
|
3933 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field > .sui-button-icon,
|
3934 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-button,
|
3935 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-dropdown,
|
3936 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-button-icon,
|
3937 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-button,
|
3938 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-dropdown,
|
3939 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-button-icon {
|
3940 |
-webkit-box-flex: 0;
|
3941 |
-ms-flex: 0 0 auto;
|
3942 |
flex: 0 0 auto;
|
3943 |
}
|
3944 |
|
3945 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) {
|
3946 |
+
display: -webkit-box;
|
3947 |
+
display: -ms-flexbox;
|
3948 |
+
display: flex;
|
3949 |
+
-webkit-box-align: center;
|
3950 |
+
-ms-flex-align: center;
|
3951 |
+
align-items: center;
|
3952 |
+
padding-right: 20px;
|
3953 |
+
padding-left: 20px;
|
3954 |
+
}
|
3955 |
+
|
3956 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_move, .sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can-move {
|
3957 |
+
cursor: move;
|
3958 |
+
}
|
3959 |
+
|
3960 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_open {
|
3961 |
+
cursor: pointer;
|
3962 |
+
}
|
3963 |
+
|
3964 |
+
@media (max-width: 782px) {
|
3965 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) {
|
3966 |
+
min-height: 50px;
|
3967 |
+
padding-top: 10px;
|
3968 |
+
padding-bottom: 10px;
|
3969 |
+
}
|
3970 |
+
}
|
3971 |
+
|
3972 |
+
@media (min-width: 783px) {
|
3973 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) {
|
3974 |
+
min-height: 60px;
|
3975 |
+
padding-top: 15px;
|
3976 |
+
padding-bottom: 15px;
|
3977 |
+
}
|
3978 |
+
}
|
3979 |
+
|
3980 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header {
|
3981 |
cursor: pointer;
|
3982 |
display: -webkit-box;
|
3983 |
display: -ms-flexbox;
|
3985 |
-webkit-box-align: center;
|
3986 |
-ms-flex-align: center;
|
3987 |
align-items: center;
|
3988 |
+
padding-right: 20px;
|
3989 |
+
padding-left: 20px;
|
3990 |
+
}
|
3991 |
+
|
3992 |
+
@media (max-width: 782px) {
|
3993 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header {
|
3994 |
+
min-height: 50px;
|
3995 |
+
padding-top: 10px;
|
3996 |
+
padding-bottom: 10px;
|
3997 |
+
}
|
3998 |
+
}
|
3999 |
+
|
4000 |
+
@media (min-width: 783px) {
|
4001 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header {
|
4002 |
+
min-height: 60px;
|
4003 |
+
padding-top: 15px;
|
4004 |
+
padding-bottom: 15px;
|
4005 |
+
}
|
4006 |
+
}
|
4007 |
+
|
4008 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body {
|
4009 |
+
display: none;
|
4010 |
+
border-top: 1px solid #E6E6E6;
|
4011 |
+
}
|
4012 |
+
|
4013 |
+
@media (max-width: 782px) {
|
4014 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body {
|
4015 |
+
padding: 20px;
|
4016 |
+
}
|
4017 |
+
}
|
4018 |
+
|
4019 |
+
@media (min-width: 783px) {
|
4020 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body {
|
4021 |
+
padding: 30px;
|
4022 |
+
}
|
4023 |
+
}
|
4024 |
+
|
4025 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_move .sui-accordion-item-header, .sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can-move .sui-accordion-item-header {
|
4026 |
+
cursor: move;
|
4027 |
+
}
|
4028 |
+
|
4029 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_open .sui-accordion-item-header {
|
4030 |
+
cursor: pointer;
|
4031 |
+
}
|
4032 |
+
|
4033 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] {
|
4034 |
+
-webkit-transform: rotate(180deg);
|
4035 |
+
transform: rotate(180deg);
|
4036 |
+
}
|
4037 |
+
|
4038 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-body {
|
4039 |
+
display: block;
|
4040 |
+
}
|
4041 |
+
|
4042 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react {
|
4043 |
+
display: -webkit-box;
|
4044 |
+
display: -ms-flexbox;
|
4045 |
+
display: flex;
|
4046 |
+
-webkit-box-align: center;
|
4047 |
+
-ms-flex-align: center;
|
4048 |
+
align-items: center;
|
4049 |
+
}
|
4050 |
+
|
4051 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info {
|
4052 |
+
overflow: hidden;
|
4053 |
+
display: -webkit-box;
|
4054 |
+
display: -ms-flexbox;
|
4055 |
+
display: flex;
|
4056 |
+
-webkit-box-flex: 1;
|
4057 |
+
-ms-flex: 1;
|
4058 |
+
flex: 1;
|
4059 |
+
-webkit-box-align: center;
|
4060 |
+
-ms-flex-align: center;
|
4061 |
+
align-items: center;
|
4062 |
+
}
|
4063 |
+
|
4064 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:last-child) {
|
4065 |
+
padding-left: 20px;
|
4066 |
+
}
|
4067 |
+
|
4068 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:first-child) {
|
4069 |
+
padding-right: 20px;
|
4070 |
+
}
|
4071 |
+
|
4072 |
+
@media (max-width: 782px) {
|
4073 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info {
|
4074 |
+
min-height: 50px;
|
4075 |
+
padding-top: 10px;
|
4076 |
+
padding-bottom: 10px;
|
4077 |
+
}
|
4078 |
+
}
|
4079 |
+
|
4080 |
+
@media (min-width: 783px) {
|
4081 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info {
|
4082 |
+
min-height: 60px;
|
4083 |
+
padding-top: 15px;
|
4084 |
+
padding-bottom: 15px;
|
4085 |
+
}
|
4086 |
+
}
|
4087 |
+
|
4088 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info + .sui-field-actions {
|
4089 |
+
margin-left: 5px;
|
4090 |
+
}
|
4091 |
+
|
4092 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions {
|
4093 |
+
-webkit-box-flex: 0;
|
4094 |
+
-ms-flex: 0 0 auto;
|
4095 |
+
flex: 0 0 auto;
|
4096 |
+
}
|
4097 |
+
|
4098 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:first-child {
|
4099 |
+
margin-left: 20px;
|
4100 |
+
}
|
4101 |
+
|
4102 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:last-child {
|
4103 |
+
margin-right: 20px;
|
4104 |
+
}
|
4105 |
+
|
4106 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top {
|
4107 |
+
-ms-flex-item-align: start;
|
4108 |
+
align-self: flex-start;
|
4109 |
+
}
|
4110 |
+
|
4111 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button,
|
4112 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button-icon {
|
4113 |
+
margin-top: 5px;
|
4114 |
+
margin-bottom: 5px;
|
4115 |
+
}
|
4116 |
+
|
4117 |
+
@media (max-width: 782px) {
|
4118 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top {
|
4119 |
+
padding-top: 10px;
|
4120 |
+
padding-bottom: 10px;
|
4121 |
+
}
|
4122 |
+
}
|
4123 |
+
|
4124 |
+
@media (min-width: 783px) {
|
4125 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top {
|
4126 |
+
padding-top: 15px;
|
4127 |
+
padding-bottom: 15px;
|
4128 |
+
}
|
4129 |
+
}
|
4130 |
+
|
4131 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_move, .sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can-move {
|
4132 |
+
cursor: move;
|
4133 |
+
}
|
4134 |
+
|
4135 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_open {
|
4136 |
+
cursor: pointer;
|
4137 |
+
}
|
4138 |
+
|
4139 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header {
|
4140 |
+
display: block;
|
4141 |
+
}
|
4142 |
+
|
4143 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-text {
|
4144 |
+
display: block;
|
4145 |
+
color: #888888;
|
4146 |
+
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
4147 |
+
letter-spacing: -0.25px;
|
4148 |
+
}
|
4149 |
+
|
4150 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child),
|
4151 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) {
|
4152 |
+
border-top: 1px solid #E6E6E6;
|
4153 |
+
}
|
4154 |
+
|
4155 |
+
@media (max-width: 782px) {
|
4156 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child),
|
4157 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) {
|
4158 |
+
margin-top: 10px;
|
4159 |
+
margin-right: -20px;
|
4160 |
+
margin-left: -20px;
|
4161 |
+
padding: 10px 20px 0;
|
4162 |
+
}
|
4163 |
+
}
|
4164 |
+
|
4165 |
+
@media (min-width: 783px) {
|
4166 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child),
|
4167 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) {
|
4168 |
+
margin-top: 15px;
|
4169 |
+
margin-right: -30px;
|
4170 |
+
margin-left: -30px;
|
4171 |
+
padding: 15px 30px 0;
|
4172 |
+
}
|
4173 |
+
}
|
4174 |
+
|
4175 |
+
@media (max-width: 782px) {
|
4176 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child),
|
4177 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child),
|
4178 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child) {
|
4179 |
+
margin-bottom: 10px;
|
4180 |
+
}
|
4181 |
+
}
|
4182 |
+
|
4183 |
+
@media (min-width: 783px) {
|
4184 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child),
|
4185 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child),
|
4186 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child) {
|
4187 |
+
margin-right: 10px;
|
4188 |
+
}
|
4189 |
+
}
|
4190 |
+
|
4191 |
+
@media (min-width: 783px) {
|
4192 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline {
|
4193 |
+
display: -webkit-box;
|
4194 |
+
display: -ms-flexbox;
|
4195 |
+
display: flex;
|
4196 |
+
}
|
4197 |
+
}
|
4198 |
+
|
4199 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(.sui-options-inline) .sui-builder-text:not(:last-child) {
|
4200 |
+
margin-bottom: 10px;
|
4201 |
+
}
|
4202 |
+
|
4203 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions {
|
4204 |
+
display: -webkit-box;
|
4205 |
+
display: -ms-flexbox;
|
4206 |
+
display: flex;
|
4207 |
+
}
|
4208 |
+
|
4209 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule {
|
4210 |
+
-webkit-box-flex: 1;
|
4211 |
+
-ms-flex: 1;
|
4212 |
+
flex: 1;
|
4213 |
+
}
|
4214 |
+
|
4215 |
+
@media (min-width: 783px) {
|
4216 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span:first-child {
|
4217 |
+
margin-left: 0;
|
4218 |
+
}
|
4219 |
+
}
|
4220 |
+
|
4221 |
+
@media (min-width: 783px) {
|
4222 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span:last-child {
|
4223 |
+
margin-right: 0;
|
4224 |
+
}
|
4225 |
+
}
|
4226 |
+
|
4227 |
+
@media (min-width: 783px) {
|
4228 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span {
|
4229 |
+
-webkit-box-flex: 0;
|
4230 |
+
-ms-flex: 0 1 auto;
|
4231 |
+
flex: 0 1 auto;
|
4232 |
+
margin: 0 5px;
|
4233 |
+
}
|
4234 |
+
}
|
4235 |
+
|
4236 |
+
@media (min-width: 783px) {
|
4237 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule .select-container:first-child {
|
4238 |
+
margin-left: 0;
|
4239 |
+
}
|
4240 |
+
}
|
4241 |
+
|
4242 |
+
@media (min-width: 783px) {
|
4243 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule .select-container:last-child {
|
4244 |
+
margin-right: 0;
|
4245 |
+
}
|
4246 |
+
}
|
4247 |
+
|
4248 |
+
@media (min-width: 783px) {
|
4249 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule .select-container {
|
4250 |
+
width: auto;
|
4251 |
+
min-width: 75px;
|
4252 |
+
max-width: unset;
|
4253 |
+
-webkit-box-flex: 0;
|
4254 |
+
-ms-flex: 0 0 auto;
|
4255 |
+
flex: 0 0 auto;
|
4256 |
+
margin: 0 5px;
|
4257 |
+
}
|
4258 |
+
}
|
4259 |
+
|
4260 |
+
@media (max-width: 782px) {
|
4261 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule + * {
|
4262 |
+
margin-left: 10px;
|
4263 |
+
}
|
4264 |
+
}
|
4265 |
+
|
4266 |
+
@media (min-width: 783px) {
|
4267 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule + * {
|
4268 |
+
margin-left: 15px;
|
4269 |
+
}
|
4270 |
+
}
|
4271 |
+
|
4272 |
+
@media (min-width: 783px) {
|
4273 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule {
|
4274 |
+
display: -webkit-box;
|
4275 |
+
display: -ms-flexbox;
|
4276 |
+
display: flex;
|
4277 |
+
-webkit-box-align: center;
|
4278 |
+
-ms-flex-align: center;
|
4279 |
+
align-items: center;
|
4280 |
+
}
|
4281 |
+
}
|
4282 |
+
|
4283 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-actions {
|
4284 |
+
-webkit-box-flex: 0;
|
4285 |
+
-ms-flex: 0 0 auto;
|
4286 |
+
flex: 0 0 auto;
|
4287 |
+
}
|
4288 |
+
|
4289 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header:not(:only-child):not(:last-child) {
|
4290 |
+
border-bottom: 1px solid #E6E6E6;
|
4291 |
+
}
|
4292 |
+
|
4293 |
+
@media (max-width: 782px) {
|
4294 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header {
|
4295 |
+
padding: 10px 20px;
|
4296 |
+
}
|
4297 |
+
}
|
4298 |
+
|
4299 |
+
@media (min-width: 783px) {
|
4300 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-header {
|
4301 |
+
padding: 15px 30px;
|
4302 |
+
}
|
4303 |
+
}
|
4304 |
+
|
4305 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body {
|
4306 |
+
background-color: #F8F8F8;
|
4307 |
+
}
|
4308 |
+
|
4309 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field {
|
4310 |
+
margin: 0 0 20px;
|
4311 |
+
border-radius: 4px;
|
4312 |
+
background-color: #FFFFFF;
|
4313 |
+
-webkit-box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.05);
|
4314 |
+
box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.05);
|
4315 |
+
-webkit-transition: all 0.3s ease;
|
4316 |
+
transition: all 0.3s ease;
|
4317 |
+
}
|
4318 |
+
|
4319 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field > .sui-icon-drag,
|
4320 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag,
|
4321 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-accordion-item-header > .sui-icon-drag {
|
4322 |
+
margin-left: -10px;
|
4323 |
+
}
|
4324 |
+
|
4325 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.ui-sortable-handle {
|
4326 |
+
-webkit-transition: unset;
|
4327 |
+
transition: unset;
|
4328 |
+
}
|
4329 |
+
|
4330 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-label:first-child > [class*="sui-icon-"] {
|
4331 |
+
margin-left: -10px;
|
4332 |
+
}
|
4333 |
+
|
4334 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-border {
|
4335 |
+
-webkit-transition: all 0.3s ease;
|
4336 |
+
transition: all 0.3s ease;
|
4337 |
+
}
|
4338 |
+
|
4339 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-hover-show {
|
4340 |
+
opacity: 0;
|
4341 |
+
}
|
4342 |
+
|
4343 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-hover-show {
|
4344 |
+
opacity: 1;
|
4345 |
+
}
|
4346 |
+
|
4347 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover, .sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active {
|
4348 |
+
-webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05);
|
4349 |
+
box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05);
|
4350 |
+
}
|
4351 |
+
|
4352 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover > .sui-icon-drag,
|
4353 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover.sui-react .sui-field-info > .sui-icon-drag,
|
4354 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-accordion-item-header > .sui-icon-drag, .sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active > .sui-icon-drag,
|
4355 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active.sui-react .sui-field-info > .sui-icon-drag,
|
4356 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active .sui-accordion-item-header > .sui-icon-drag {
|
4357 |
+
color: #888888;
|
4358 |
+
}
|
4359 |
+
|
4360 |
+
@media (max-width: 782px) {
|
4361 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed + .sui-box-builder-message {
|
4362 |
+
margin-top: 20px;
|
4363 |
+
}
|
4364 |
+
}
|
4365 |
+
|
4366 |
+
@media (min-width: 783px) {
|
4367 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed + .sui-box-builder-message {
|
4368 |
+
margin-top: 30px;
|
4369 |
+
}
|
4370 |
+
}
|
4371 |
+
|
4372 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message {
|
4373 |
+
display: block;
|
4374 |
+
color: #888888;
|
4375 |
+
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
4376 |
+
letter-spacing: -0.25px;
|
4377 |
+
}
|
4378 |
+
|
4379 |
+
@media (max-width: 782px) {
|
4380 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child) {
|
4381 |
+
margin-top: 20px;
|
4382 |
+
}
|
4383 |
+
}
|
4384 |
+
|
4385 |
+
@media (min-width: 783px) {
|
4386 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child) {
|
4387 |
+
margin-top: 30px;
|
4388 |
+
}
|
4389 |
}
|
4390 |
|
4391 |
@media (max-width: 782px) {
|
4392 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child {
|
4393 |
+
margin-bottom: -20px;
|
4394 |
}
|
4395 |
}
|
4396 |
|
4397 |
@media (min-width: 783px) {
|
4398 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child {
|
4399 |
+
margin-bottom: -30px;
|
4400 |
}
|
4401 |
}
|
4402 |
|
4403 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-box-builder-message {
|
4404 |
+
text-align: center;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4405 |
}
|
4406 |
|
4407 |
@media (max-width: 782px) {
|
4408 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child) {
|
4409 |
+
margin-top: 20px;
|
4410 |
}
|
4411 |
}
|
4412 |
|
4413 |
@media (min-width: 783px) {
|
4414 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child) {
|
4415 |
+
margin-top: 30px;
|
4416 |
}
|
4417 |
}
|
4418 |
|
|
|
|
|
|
|
|
|
|
|
4419 |
@media (max-width: 782px) {
|
4420 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child {
|
4421 |
+
margin-bottom: -20px;
|
4422 |
}
|
4423 |
}
|
4424 |
|
4425 |
@media (min-width: 783px) {
|
4426 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child {
|
4427 |
+
margin-bottom: -30px;
|
4428 |
}
|
4429 |
}
|
4430 |
|
4431 |
+
@media (max-width: 782px) {
|
4432 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child) {
|
4433 |
+
margin-top: 20px;
|
4434 |
+
}
|
|
|
|
|
|
|
4435 |
}
|
4436 |
|
4437 |
+
@media (min-width: 783px) {
|
4438 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child) {
|
4439 |
+
margin-top: 30px;
|
4440 |
+
}
|
4441 |
}
|
4442 |
|
4443 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body:last-child {
|
4444 |
+
border-bottom-right-radius: 3px;
|
4445 |
+
border-bottom-left-radius: 3px;
|
4446 |
}
|
4447 |
|
4448 |
@media (max-width: 782px) {
|
4449 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body {
|
4450 |
+
padding: 20px;
|
4451 |
}
|
4452 |
}
|
4453 |
|
4454 |
@media (min-width: 783px) {
|
4455 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-body {
|
4456 |
+
padding: 30px;
|
4457 |
}
|
4458 |
}
|
4459 |
|
4460 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer .sui-hidden {
|
4461 |
+
display: none !important;
|
4462 |
}
|
4463 |
|
4464 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field {
|
4465 |
+
border: 1px solid #E6E6E6;
|
4466 |
border-radius: 4px;
|
|
|
|
|
|
|
|
|
|
|
4467 |
}
|
4468 |
|
4469 |
+
@media (max-width: 782px) {
|
4470 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child) {
|
4471 |
+
margin-bottom: 20px;
|
4472 |
+
}
|
4473 |
}
|
4474 |
|
4475 |
+
@media (min-width: 783px) {
|
4476 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child) {
|
4477 |
+
margin-bottom: 30px;
|
4478 |
+
}
|
4479 |
}
|
4480 |
|
4481 |
+
@media (max-width: 782px) {
|
4482 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed {
|
4483 |
+
padding: 20px;
|
4484 |
+
}
|
4485 |
}
|
4486 |
|
4487 |
+
@media (min-width: 783px) {
|
4488 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed {
|
4489 |
+
padding: 30px;
|
4490 |
+
}
|
4491 |
}
|
4492 |
|
4493 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(.sui-fields-boxed) .sui-builder-field:not(:only-child):not(:last-child) {
|
4494 |
+
border-bottom: 1px solid #E6E6E6;
|
4495 |
}
|
4496 |
|
4497 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(:only-child):not(:first-child) {
|
4498 |
+
border-top: 1px solid #E6E6E6;
|
4499 |
}
|
4500 |
|
4501 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder.sui-flushed {
|
4502 |
+
border-width: 0;
|
4503 |
+
border-radius: 0;
|
4504 |
}
|
4505 |
|
4506 |
+
@media (min-width: 783px) {
|
4507 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field:not(.sui-accordion-item):not(.sui-react) {
|
4508 |
+
height: 70px;
|
4509 |
+
}
|
4510 |
}
|
4511 |
|
4512 |
+
@media (min-width: 783px) {
|
4513 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-accordion-item .sui-accordion-item-header {
|
4514 |
+
height: 70px;
|
4515 |
+
}
|
4516 |
}
|
4517 |
|
4518 |
+
@media (min-width: 783px) {
|
4519 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-react .sui-field-info {
|
4520 |
+
min-height: 70px;
|
4521 |
+
}
|
4522 |
}
|
4523 |
|
4524 |
@media (max-width: 782px) {
|
4525 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder.sui-flushed {
|
4526 |
+
margin: -20px;
|
4527 |
}
|
4528 |
}
|
4529 |
|
4530 |
@media (min-width: 783px) {
|
4531 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder.sui-flushed {
|
4532 |
+
margin: -30px;
|
4533 |
}
|
4534 |
}
|
4535 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4536 |
@media (max-width: 782px) {
|
4537 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder:not(:last-child) {
|
4538 |
+
margin-bottom: 20px;
|
4539 |
}
|
4540 |
}
|
4541 |
|
4542 |
@media (min-width: 783px) {
|
4543 |
+
.sui-2-3-20 .sui-wrap .sui-box-builder:not(:last-child) {
|
4544 |
+
margin-bottom: 30px;
|
4545 |
}
|
4546 |
}
|
4547 |
|
4548 |
+
.sui-2-3-20 .sui-wrap .sui-col, .sui-2-3-20 .sui-wrap [class*="sui-col-"] {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4549 |
min-height: 1px;
|
4550 |
padding-left: 15px;
|
4551 |
padding-right: 15px;
|
4553 |
}
|
4554 |
|
4555 |
@media (max-width: 782px) {
|
4556 |
+
.sui-2-3-20 .sui-wrap .sui-col, .sui-2-3-20 .sui-wrap [class*="sui-col-"] {
|
4557 |
padding-left: 10px;
|
4558 |
padding-right: 10px;
|
4559 |
}
|
4560 |
}
|
4561 |
|
4562 |
+
.sui-2-3-20 .sui-wrap .sui-row {
|
4563 |
display: -webkit-box;
|
4564 |
display: -ms-flexbox;
|
4565 |
display: flex;
|
4570 |
margin-left: -15px;
|
4571 |
}
|
4572 |
|
4573 |
+
.sui-2-3-20 .sui-wrap .sui-row:last-child {
|
4574 |
margin-bottom: 0;
|
4575 |
}
|
4576 |
|
4577 |
@media (max-width: 782px) {
|
4578 |
+
.sui-2-3-20 .sui-wrap .sui-row:last-child {
|
4579 |
margin-bottom: 0;
|
4580 |
}
|
4581 |
}
|
4582 |
|
4583 |
@media (max-width: 782px) {
|
4584 |
+
.sui-2-3-20 .sui-wrap .sui-row {
|
4585 |
margin-right: -10px;
|
4586 |
margin-bottom: 20px;
|
4587 |
margin-left: -10px;
|
4588 |
}
|
4589 |
}
|
4590 |
|
4591 |
+
.sui-2-3-20 .sui-wrap .sui-reverse {
|
4592 |
-webkit-box-orient: horizontal;
|
4593 |
-webkit-box-direction: reverse;
|
4594 |
-ms-flex-direction: row-reverse;
|
4595 |
flex-direction: row-reverse;
|
4596 |
}
|
4597 |
|
4598 |
+
.sui-2-3-20 .sui-wrap .sui-col {
|
4599 |
-webkit-box-flex: 1;
|
4600 |
-ms-flex: 1;
|
4601 |
flex: 1;
|
4602 |
}
|
4603 |
|
4604 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-"] {
|
4605 |
-webkit-box-flex: 0;
|
4606 |
-ms-flex: 0 0 auto;
|
4607 |
flex: 0 0 auto;
|
4611 |
flex-basis: 100%;
|
4612 |
}
|
4613 |
|
4614 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-12 {
|
4615 |
width: 100%;
|
4616 |
max-width: 100%;
|
4617 |
-ms-flex-preferred-size: 100%;
|
4618 |
flex-basis: 100%;
|
4619 |
}
|
4620 |
|
4621 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-12 {
|
4622 |
margin-left: 100%;
|
4623 |
}
|
4624 |
|
4625 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-11 {
|
4626 |
width: 91.66667%;
|
4627 |
max-width: 91.66667%;
|
4628 |
-ms-flex-preferred-size: 91.66667%;
|
4629 |
flex-basis: 91.66667%;
|
4630 |
}
|
4631 |
|
4632 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-11 {
|
4633 |
margin-left: 91.66667%;
|
4634 |
}
|
4635 |
|
4636 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-10 {
|
4637 |
width: 83.33333%;
|
4638 |
max-width: 83.33333%;
|
4639 |
-ms-flex-preferred-size: 83.33333%;
|
4640 |
flex-basis: 83.33333%;
|
4641 |
}
|
4642 |
|
4643 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-10 {
|
4644 |
margin-left: 83.33333%;
|
4645 |
}
|
4646 |
|
4647 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-9 {
|
4648 |
width: 75%;
|
4649 |
max-width: 75%;
|
4650 |
-ms-flex-preferred-size: 75%;
|
4651 |
flex-basis: 75%;
|
4652 |
}
|
4653 |
|
4654 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-9 {
|
4655 |
margin-left: 75%;
|
4656 |
}
|
4657 |
|
4658 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-8 {
|
4659 |
width: 66.66667%;
|
4660 |
max-width: 66.66667%;
|
4661 |
-ms-flex-preferred-size: 66.66667%;
|
4662 |
flex-basis: 66.66667%;
|
4663 |
}
|
4664 |
|
4665 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-8 {
|
4666 |
margin-left: 66.66667%;
|
4667 |
}
|
4668 |
|
4669 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-7 {
|
4670 |
width: 58.33333%;
|
4671 |
max-width: 58.33333%;
|
4672 |
-ms-flex-preferred-size: 58.33333%;
|
4673 |
flex-basis: 58.33333%;
|
4674 |
}
|
4675 |
|
4676 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-7 {
|
4677 |
margin-left: 58.33333%;
|
4678 |
}
|
4679 |
|
4680 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-6 {
|
4681 |
width: 50%;
|
4682 |
max-width: 50%;
|
4683 |
-ms-flex-preferred-size: 50%;
|
4684 |
flex-basis: 50%;
|
4685 |
}
|
4686 |
|
4687 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-6 {
|
4688 |
margin-left: 50%;
|
4689 |
}
|
4690 |
|
4691 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-5 {
|
4692 |
width: 41.66667%;
|
4693 |
max-width: 41.66667%;
|
4694 |
-ms-flex-preferred-size: 41.66667%;
|
4695 |
flex-basis: 41.66667%;
|
4696 |
}
|
4697 |
|
4698 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-5 {
|
4699 |
margin-left: 41.66667%;
|
4700 |
}
|
4701 |
|
4702 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-4 {
|
4703 |
width: 33.33333%;
|
4704 |
max-width: 33.33333%;
|
4705 |
-ms-flex-preferred-size: 33.33333%;
|
4706 |
flex-basis: 33.33333%;
|
4707 |
}
|
4708 |
|
4709 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-4 {
|
4710 |
margin-left: 33.33333%;
|
4711 |
}
|
4712 |
|
4713 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-3 {
|
4714 |
width: 25%;
|
4715 |
max-width: 25%;
|
4716 |
-ms-flex-preferred-size: 25%;
|
4717 |
flex-basis: 25%;
|
4718 |
}
|
4719 |
|
4720 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-3 {
|
4721 |
margin-left: 25%;
|
4722 |
}
|
4723 |
|
4724 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-2 {
|
4725 |
width: 16.66667%;
|
4726 |
max-width: 16.66667%;
|
4727 |
-ms-flex-preferred-size: 16.66667%;
|
4728 |
flex-basis: 16.66667%;
|
4729 |
}
|
4730 |
|
4731 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-2 {
|
4732 |
margin-left: 16.66667%;
|
4733 |
}
|
4734 |
|
4735 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-1 {
|
4736 |
width: 8.33333%;
|
4737 |
max-width: 8.33333%;
|
4738 |
-ms-flex-preferred-size: 8.33333%;
|
4739 |
flex-basis: 8.33333%;
|
4740 |
}
|
4741 |
|
4742 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-1 {
|
4743 |
margin-left: 8.33333%;
|
4744 |
}
|
4745 |
|
4746 |
@media (min-width: 0px) {
|
4747 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-12 {
|
4748 |
width: 100%;
|
4749 |
max-width: 100%;
|
4750 |
-ms-flex-preferred-size: 100%;
|
4751 |
flex-basis: 100%;
|
4752 |
}
|
4753 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-12 {
|
4754 |
margin-left: 100%;
|
4755 |
}
|
4756 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-11 {
|
4757 |
width: 91.66667%;
|
4758 |
max-width: 91.66667%;
|
4759 |
-ms-flex-preferred-size: 91.66667%;
|
4760 |
flex-basis: 91.66667%;
|
4761 |
}
|
4762 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-11 {
|
4763 |
margin-left: 91.66667%;
|
4764 |
}
|
4765 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-10 {
|
4766 |
width: 83.33333%;
|
4767 |
max-width: 83.33333%;
|
4768 |
-ms-flex-preferred-size: 83.33333%;
|
4769 |
flex-basis: 83.33333%;
|
4770 |
}
|
4771 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-10 {
|
4772 |
margin-left: 83.33333%;
|
4773 |
}
|
4774 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-9 {
|
4775 |
width: 75%;
|
4776 |
max-width: 75%;
|
4777 |
-ms-flex-preferred-size: 75%;
|
4778 |
flex-basis: 75%;
|
4779 |
}
|
4780 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-9 {
|
4781 |
margin-left: 75%;
|
4782 |
}
|
4783 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-8 {
|
4784 |
width: 66.66667%;
|
4785 |
max-width: 66.66667%;
|
4786 |
-ms-flex-preferred-size: 66.66667%;
|
4787 |
flex-basis: 66.66667%;
|
4788 |
}
|
4789 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-8 {
|
4790 |
margin-left: 66.66667%;
|
4791 |
}
|
4792 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-7 {
|
4793 |
width: 58.33333%;
|
4794 |
max-width: 58.33333%;
|
4795 |
-ms-flex-preferred-size: 58.33333%;
|
4796 |
flex-basis: 58.33333%;
|
4797 |
}
|
4798 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-7 {
|
4799 |
margin-left: 58.33333%;
|
4800 |
}
|
4801 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-6 {
|
4802 |
width: 50%;
|
4803 |
max-width: 50%;
|
4804 |
-ms-flex-preferred-size: 50%;
|
4805 |
flex-basis: 50%;
|
4806 |
}
|
4807 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-6 {
|
4808 |
margin-left: 50%;
|
4809 |
}
|
4810 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-5 {
|
4811 |
width: 41.66667%;
|
4812 |
max-width: 41.66667%;
|
4813 |
-ms-flex-preferred-size: 41.66667%;
|
4814 |
flex-basis: 41.66667%;
|
4815 |
}
|
4816 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-5 {
|
4817 |
margin-left: 41.66667%;
|
4818 |
}
|
4819 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-4 {
|
4820 |
width: 33.33333%;
|
4821 |
max-width: 33.33333%;
|
4822 |
-ms-flex-preferred-size: 33.33333%;
|
4823 |
flex-basis: 33.33333%;
|
4824 |
}
|
4825 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-4 {
|
4826 |
margin-left: 33.33333%;
|
4827 |
}
|
4828 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-3 {
|
4829 |
width: 25%;
|
4830 |
max-width: 25%;
|
4831 |
-ms-flex-preferred-size: 25%;
|
4832 |
flex-basis: 25%;
|
4833 |
}
|
4834 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-3 {
|
4835 |
margin-left: 25%;
|
4836 |
}
|
4837 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-2 {
|
4838 |
width: 16.66667%;
|
4839 |
max-width: 16.66667%;
|
4840 |
-ms-flex-preferred-size: 16.66667%;
|
4841 |
flex-basis: 16.66667%;
|
4842 |
}
|
4843 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-2 {
|
4844 |
margin-left: 16.66667%;
|
4845 |
}
|
4846 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-1 {
|
4847 |
width: 8.33333%;
|
4848 |
max-width: 8.33333%;
|
4849 |
-ms-flex-preferred-size: 8.33333%;
|
4850 |
flex-basis: 8.33333%;
|
4851 |
}
|
4852 |
+
.sui-2-3-20 .sui-wrap .sui-col-xs-offset-1 {
|
4853 |
margin-left: 8.33333%;
|
4854 |
}
|
4855 |
}
|
4856 |
|
4857 |
@media (min-width: 480px) {
|
4858 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-12 {
|
4859 |
width: 100%;
|
4860 |
max-width: 100%;
|
4861 |
-ms-flex-preferred-size: 100%;
|
4862 |
flex-basis: 100%;
|
4863 |
}
|
4864 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-12 {
|
4865 |
margin-left: 100%;
|
4866 |
}
|
4867 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-11 {
|
4868 |
width: 91.66667%;
|
4869 |
max-width: 91.66667%;
|
4870 |
-ms-flex-preferred-size: 91.66667%;
|
4871 |
flex-basis: 91.66667%;
|
4872 |
}
|
4873 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-11 {
|
4874 |
margin-left: 91.66667%;
|
4875 |
}
|
4876 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-10 {
|
4877 |
width: 83.33333%;
|
4878 |
max-width: 83.33333%;
|
4879 |
-ms-flex-preferred-size: 83.33333%;
|
4880 |
flex-basis: 83.33333%;
|
4881 |
}
|
4882 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-10 {
|
4883 |
margin-left: 83.33333%;
|
4884 |
}
|
4885 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-9 {
|
4886 |
width: 75%;
|
4887 |
max-width: 75%;
|
4888 |
-ms-flex-preferred-size: 75%;
|
4889 |
flex-basis: 75%;
|
4890 |
}
|
4891 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-9 {
|
4892 |
margin-left: 75%;
|
4893 |
}
|
4894 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-8 {
|
4895 |
width: 66.66667%;
|
4896 |
max-width: 66.66667%;
|
4897 |
-ms-flex-preferred-size: 66.66667%;
|
4898 |
flex-basis: 66.66667%;
|
4899 |
}
|
4900 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-8 {
|
4901 |
margin-left: 66.66667%;
|
4902 |
}
|
4903 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-7 {
|
4904 |
width: 58.33333%;
|
4905 |
max-width: 58.33333%;
|
4906 |
-ms-flex-preferred-size: 58.33333%;
|
4907 |
flex-basis: 58.33333%;
|
4908 |
}
|
4909 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-7 {
|
4910 |
margin-left: 58.33333%;
|
4911 |
}
|
4912 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-6 {
|
4913 |
width: 50%;
|
4914 |
max-width: 50%;
|
4915 |
-ms-flex-preferred-size: 50%;
|
4916 |
flex-basis: 50%;
|
4917 |
}
|
4918 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-6 {
|
4919 |
margin-left: 50%;
|
4920 |
}
|
4921 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-5 {
|
4922 |
width: 41.66667%;
|
4923 |
max-width: 41.66667%;
|
4924 |
-ms-flex-preferred-size: 41.66667%;
|
4925 |
flex-basis: 41.66667%;
|
4926 |
}
|
4927 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-5 {
|
4928 |
margin-left: 41.66667%;
|
4929 |
}
|
4930 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-4 {
|
4931 |
width: 33.33333%;
|
4932 |
max-width: 33.33333%;
|
4933 |
-ms-flex-preferred-size: 33.33333%;
|
4934 |
flex-basis: 33.33333%;
|
4935 |
}
|
4936 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-4 {
|
4937 |
margin-left: 33.33333%;
|
4938 |
}
|
4939 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-3 {
|
4940 |
width: 25%;
|
4941 |
max-width: 25%;
|
4942 |
-ms-flex-preferred-size: 25%;
|
4943 |
flex-basis: 25%;
|
4944 |
}
|
4945 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-3 {
|
4946 |
margin-left: 25%;
|
4947 |
}
|
4948 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-2 {
|
4949 |
width: 16.66667%;
|
4950 |
max-width: 16.66667%;
|
4951 |
-ms-flex-preferred-size: 16.66667%;
|
4952 |
flex-basis: 16.66667%;
|
4953 |
}
|
4954 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-2 {
|
4955 |
margin-left: 16.66667%;
|
4956 |
}
|
4957 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-1 {
|
4958 |
width: 8.33333%;
|
4959 |
max-width: 8.33333%;
|
4960 |
-ms-flex-preferred-size: 8.33333%;
|
4961 |
flex-basis: 8.33333%;
|
4962 |
}
|
4963 |
+
.sui-2-3-20 .sui-wrap .sui-col-sm-offset-1 {
|
4964 |
margin-left: 8.33333%;
|
4965 |
}
|
4966 |
}
|
4967 |
|
4968 |
@media (min-width: 783px) {
|
4969 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-12 {
|
4970 |
width: 100%;
|
4971 |
max-width: 100%;
|
4972 |
-ms-flex-preferred-size: 100%;
|
4973 |
flex-basis: 100%;
|
4974 |
}
|
4975 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-12 {
|
4976 |
margin-left: 100%;
|
4977 |
}
|
4978 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-11 {
|
4979 |
width: 91.66667%;
|
4980 |
max-width: 91.66667%;
|
4981 |
-ms-flex-preferred-size: 91.66667%;
|
4982 |
flex-basis: 91.66667%;
|
4983 |
}
|
4984 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-11 {
|
4985 |
margin-left: 91.66667%;
|
4986 |
}
|
4987 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-10 {
|
4988 |
width: 83.33333%;
|
4989 |
max-width: 83.33333%;
|
4990 |
-ms-flex-preferred-size: 83.33333%;
|
4991 |
flex-basis: 83.33333%;
|
4992 |
}
|
4993 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-10 {
|
4994 |
margin-left: 83.33333%;
|
4995 |
}
|
4996 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-9 {
|
4997 |
width: 75%;
|
4998 |
max-width: 75%;
|
4999 |
-ms-flex-preferred-size: 75%;
|
5000 |
flex-basis: 75%;
|
5001 |
}
|
5002 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-9 {
|
5003 |
margin-left: 75%;
|
5004 |
}
|
5005 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-8 {
|
5006 |
width: 66.66667%;
|
5007 |
max-width: 66.66667%;
|
5008 |
-ms-flex-preferred-size: 66.66667%;
|
5009 |
flex-basis: 66.66667%;
|
5010 |
}
|
5011 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-8 {
|
5012 |
margin-left: 66.66667%;
|
5013 |
}
|
5014 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-7 {
|
5015 |
width: 58.33333%;
|
5016 |
max-width: 58.33333%;
|
5017 |
-ms-flex-preferred-size: 58.33333%;
|
5018 |
flex-basis: 58.33333%;
|
5019 |
}
|
5020 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-7 {
|
5021 |
margin-left: 58.33333%;
|
5022 |
}
|
5023 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-6 {
|
5024 |
width: 50%;
|
5025 |
max-width: 50%;
|
5026 |
-ms-flex-preferred-size: 50%;
|
5027 |
flex-basis: 50%;
|
5028 |
}
|
5029 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-6 {
|
5030 |
margin-left: 50%;
|
5031 |
}
|
5032 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-5 {
|
5033 |
width: 41.66667%;
|
5034 |
max-width: 41.66667%;
|
5035 |
-ms-flex-preferred-size: 41.66667%;
|
5036 |
flex-basis: 41.66667%;
|
5037 |
}
|
5038 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-5 {
|
5039 |
margin-left: 41.66667%;
|
5040 |
}
|
5041 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-4 {
|
5042 |
width: 33.33333%;
|
5043 |
max-width: 33.33333%;
|
5044 |
-ms-flex-preferred-size: 33.33333%;
|
5045 |
flex-basis: 33.33333%;
|
5046 |
}
|
5047 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-4 {
|
5048 |
margin-left: 33.33333%;
|
5049 |
}
|
5050 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-3 {
|
5051 |
width: 25%;
|
5052 |
max-width: 25%;
|
5053 |
-ms-flex-preferred-size: 25%;
|
5054 |
flex-basis: 25%;
|
5055 |
}
|
5056 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-3 {
|
5057 |
margin-left: 25%;
|
5058 |
}
|
5059 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-2 {
|
5060 |
width: 16.66667%;
|
5061 |
max-width: 16.66667%;
|
5062 |
-ms-flex-preferred-size: 16.66667%;
|
5063 |
flex-basis: 16.66667%;
|
5064 |
}
|
5065 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-2 {
|
5066 |
margin-left: 16.66667%;
|
5067 |
}
|
5068 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-1 {
|
5069 |
width: 8.33333%;
|
5070 |
max-width: 8.33333%;
|
5071 |
-ms-flex-preferred-size: 8.33333%;
|
5072 |
flex-basis: 8.33333%;
|
5073 |
}
|
5074 |
+
.sui-2-3-20 .sui-wrap .sui-col-md-offset-1 {
|
5075 |
margin-left: 8.33333%;
|
5076 |
}
|
5077 |
}
|
5078 |
|
5079 |
@media (min-width: 1200px) {
|
5080 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-12 {
|
5081 |
width: 100%;
|
5082 |
max-width: 100%;
|
5083 |
-ms-flex-preferred-size: 100%;
|
5084 |
flex-basis: 100%;
|
5085 |
}
|
5086 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-12 {
|
5087 |
margin-left: 100%;
|
5088 |
}
|
5089 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-11 {
|
5090 |
width: 91.66667%;
|
5091 |
max-width: 91.66667%;
|
5092 |
-ms-flex-preferred-size: 91.66667%;
|
5093 |
flex-basis: 91.66667%;
|
5094 |
}
|
5095 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-11 {
|
5096 |
margin-left: 91.66667%;
|
5097 |
}
|
5098 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-10 {
|
5099 |
width: 83.33333%;
|
5100 |
max-width: 83.33333%;
|
5101 |
-ms-flex-preferred-size: 83.33333%;
|
5102 |
flex-basis: 83.33333%;
|
5103 |
}
|
5104 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-10 {
|
5105 |
margin-left: 83.33333%;
|
5106 |
}
|
5107 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-9 {
|
5108 |
width: 75%;
|
5109 |
max-width: 75%;
|
5110 |
-ms-flex-preferred-size: 75%;
|
5111 |
flex-basis: 75%;
|
5112 |
}
|
5113 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-9 {
|
5114 |
margin-left: 75%;
|
5115 |
}
|
5116 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-8 {
|
5117 |
width: 66.66667%;
|
5118 |
max-width: 66.66667%;
|
5119 |
-ms-flex-preferred-size: 66.66667%;
|
5120 |
flex-basis: 66.66667%;
|
5121 |
}
|
5122 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-8 {
|
5123 |
margin-left: 66.66667%;
|
5124 |
}
|
5125 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-7 {
|
5126 |
width: 58.33333%;
|
5127 |
max-width: 58.33333%;
|
5128 |
-ms-flex-preferred-size: 58.33333%;
|
5129 |
flex-basis: 58.33333%;
|
5130 |
}
|
5131 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-7 {
|
5132 |
margin-left: 58.33333%;
|
5133 |
}
|
5134 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-6 {
|
5135 |
width: 50%;
|
5136 |
max-width: 50%;
|
5137 |
-ms-flex-preferred-size: 50%;
|
5138 |
flex-basis: 50%;
|
5139 |
}
|
5140 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-6 {
|
5141 |
margin-left: 50%;
|
5142 |
}
|
5143 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-5 {
|
5144 |
width: 41.66667%;
|
5145 |
max-width: 41.66667%;
|
5146 |
-ms-flex-preferred-size: 41.66667%;
|
5147 |
flex-basis: 41.66667%;
|
5148 |
}
|
5149 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-5 {
|
5150 |
margin-left: 41.66667%;
|
5151 |
}
|
5152 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-4 {
|
5153 |
width: 33.33333%;
|
5154 |
max-width: 33.33333%;
|
5155 |
-ms-flex-preferred-size: 33.33333%;
|
5156 |
flex-basis: 33.33333%;
|
5157 |
}
|
5158 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-4 {
|
5159 |
margin-left: 33.33333%;
|
5160 |
}
|
5161 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-3 {
|
5162 |
width: 25%;
|
5163 |
max-width: 25%;
|
5164 |
-ms-flex-preferred-size: 25%;
|
5165 |
flex-basis: 25%;
|
5166 |
}
|
5167 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-3 {
|
5168 |
margin-left: 25%;
|
5169 |
}
|
5170 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-2 {
|
5171 |
width: 16.66667%;
|
5172 |
max-width: 16.66667%;
|
5173 |
-ms-flex-preferred-size: 16.66667%;
|
5174 |
flex-basis: 16.66667%;
|
5175 |
}
|
5176 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-2 {
|
5177 |
margin-left: 16.66667%;
|
5178 |
}
|
5179 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-1 {
|
5180 |
width: 8.33333%;
|
5181 |
max-width: 8.33333%;
|
5182 |
-ms-flex-preferred-size: 8.33333%;
|
5183 |
flex-basis: 8.33333%;
|
5184 |
}
|
5185 |
+
.sui-2-3-20 .sui-wrap .sui-col-lg-offset-1 {
|
5186 |
margin-left: 8.33333%;
|
5187 |
}
|
5188 |
}
|
5189 |
|
5190 |
@media (max-width: 1200px) {
|
5191 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-lg-"]:last-child {
|
5192 |
margin-bottom: 0;
|
5193 |
}
|
5194 |
}
|
5195 |
|
5196 |
@media (max-width: 1200px) {
|
5197 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-lg-"] {
|
5198 |
margin-bottom: 30px;
|
5199 |
}
|
5200 |
}
|
5201 |
|
5202 |
@media (max-width: 783px) {
|
5203 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-lg-"] {
|
5204 |
margin-bottom: 20px;
|
5205 |
}
|
5206 |
}
|
5207 |
|
5208 |
@media (max-width: 783px) {
|
5209 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-md-"]:last-child {
|
5210 |
margin-bottom: 0;
|
5211 |
}
|
5212 |
}
|
5213 |
|
5214 |
@media (max-width: 783px) {
|
5215 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-md-"] {
|
5216 |
margin-bottom: 20px;
|
5217 |
}
|
5218 |
}
|
5219 |
|
5220 |
@media (max-width: 480px) {
|
5221 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-sm-"]:last-child {
|
5222 |
margin-bottom: 0;
|
5223 |
}
|
5224 |
}
|
5225 |
|
5226 |
@media (max-width: 480px) {
|
5227 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-sm-"] {
|
5228 |
margin-bottom: 20px;
|
5229 |
}
|
5230 |
}
|
5231 |
|
5232 |
@media (max-width: 0px) {
|
5233 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-xs-"]:last-child {
|
5234 |
margin-bottom: 0;
|
5235 |
}
|
5236 |
}
|
5237 |
|
5238 |
@media (max-width: 0px) {
|
5239 |
+
.sui-2-3-20 .sui-wrap [class*="sui-col-xs-"] {
|
5240 |
margin-bottom: 20px;
|
5241 |
}
|
5242 |
}
|
5243 |
|
5244 |
+
.sui-2-3-20 .sui-wrap .sui-notice p:first-of-type:before,
|
5245 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p:first-of-type:before,
|
5246 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating p:first-of-type:before {
|
5247 |
content: "I";
|
5248 |
}
|
5249 |
|
5250 |
+
.sui-2-3-20 .sui-wrap .sui-notice p:first-of-type:before,
|
5251 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p:first-of-type:before,
|
5252 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating p:first-of-type:before {
|
5253 |
position: absolute;
|
5254 |
color: #888888;
|
5255 |
font-size: 16px;
|
5256 |
}
|
5257 |
|
5258 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-info,
|
5259 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-info,
|
5260 |
+
.sui-2-3-20 .sui-wrap .sui-notice-info.sui-notice-floating {
|
5261 |
border-left: 2px solid #17A8E3;
|
5262 |
}
|
5263 |
|
5264 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-info p:first-of-type:before,
|
5265 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-info p:first-of-type:before,
|
5266 |
+
.sui-2-3-20 .sui-wrap .sui-notice-info.sui-notice-floating p:first-of-type:before {
|
5267 |
color: #17A8E3;
|
5268 |
}
|
5269 |
|
5270 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-success,
|
5271 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-success,
|
5272 |
+
.sui-2-3-20 .sui-wrap .sui-notice-success.sui-notice-floating {
|
5273 |
border-left: 2px solid #1ABC9C;
|
5274 |
}
|
5275 |
|
5276 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-success p:first-of-type:before,
|
5277 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-success p:first-of-type:before,
|
5278 |
+
.sui-2-3-20 .sui-wrap .sui-notice-success.sui-notice-floating p:first-of-type:before {
|
5279 |
content: "_";
|
5280 |
}
|
5281 |
|
5282 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-success p:first-of-type:before,
|
5283 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-success p:first-of-type:before,
|
5284 |
+
.sui-2-3-20 .sui-wrap .sui-notice-success.sui-notice-floating p:first-of-type:before {
|
5285 |
color: #1ABC9C;
|
5286 |
}
|
5287 |
|
5288 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-warning,
|
5289 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-warning,
|
5290 |
+
.sui-2-3-20 .sui-wrap .sui-notice-warning.sui-notice-floating {
|
5291 |
border-left: 2px solid #FECF2F;
|
5292 |
}
|
5293 |
|
5294 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-warning p:first-of-type:before,
|
5295 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-warning p:first-of-type:before,
|
5296 |
+
.sui-2-3-20 .sui-wrap .sui-notice-warning.sui-notice-floating p:first-of-type:before {
|
5297 |
content: "!";
|
5298 |
}
|
5299 |
|
5300 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-warning p:first-of-type:before,
|
5301 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-warning p:first-of-type:before,
|
5302 |
+
.sui-2-3-20 .sui-wrap .sui-notice-warning.sui-notice-floating p:first-of-type:before {
|
5303 |
color: #FECF2F;
|
5304 |
}
|
5305 |
|
5306 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-error,
|
5307 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-error,
|
5308 |
+
.sui-2-3-20 .sui-wrap .sui-notice-error.sui-notice-floating {
|
5309 |
border-left: 2px solid #FF6D6D;
|
5310 |
}
|
5311 |
|
5312 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-error p:first-of-type:before,
|
5313 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-error p:first-of-type:before,
|
5314 |
+
.sui-2-3-20 .sui-wrap .sui-notice-error.sui-notice-floating p:first-of-type:before {
|
5315 |
content: "!";
|
5316 |
}
|
5317 |
|
5318 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-error p:first-of-type:before,
|
5319 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-error p:first-of-type:before,
|
5320 |
+
.sui-2-3-20 .sui-wrap .sui-notice-error.sui-notice-floating p:first-of-type:before {
|
5321 |
color: #FF6D6D;
|
5322 |
}
|
5323 |
|
5324 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-purple,
|
5325 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-purple,
|
5326 |
+
.sui-2-3-20 .sui-wrap .sui-notice-purple.sui-notice-floating {
|
5327 |
border-left: 2px solid #8D00B1;
|
5328 |
}
|
5329 |
|
5330 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-purple p:first-of-type:before,
|
5331 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-purple p:first-of-type:before,
|
5332 |
+
.sui-2-3-20 .sui-wrap .sui-notice-purple.sui-notice-floating p:first-of-type:before {
|
5333 |
color: #8D00B1;
|
5334 |
}
|
5335 |
|
5336 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-orange,
|
5337 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-orange,
|
5338 |
+
.sui-2-3-20 .sui-wrap .sui-notice-orange.sui-notice-floating {
|
5339 |
border-left: 2px solid #FF7E41;
|
5340 |
}
|
5341 |
|
5342 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-orange p:first-of-type:before,
|
5343 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-orange p:first-of-type:before,
|
5344 |
+
.sui-2-3-20 .sui-wrap .sui-notice-orange.sui-notice-floating p:first-of-type:before {
|
5345 |
color: #FF7E41;
|
5346 |
}
|
5347 |
|
5348 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-loading,
|
5349 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-loading,
|
5350 |
+
.sui-2-3-20 .sui-wrap .sui-notice-loading.sui-notice-floating {
|
5351 |
border-width: 0;
|
5352 |
background-color: #F2F2F2;
|
5353 |
}
|
5354 |
|
5355 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-loading p:first-of-type:before,
|
5356 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-loading p:first-of-type:before,
|
5357 |
+
.sui-2-3-20 .sui-wrap .sui-notice-loading.sui-notice-floating p:first-of-type:before {
|
5358 |
content: "N";
|
5359 |
}
|
5360 |
|
5361 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-loading p:first-of-type:before,
|
5362 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-notice-loading p:first-of-type:before,
|
5363 |
+
.sui-2-3-20 .sui-wrap .sui-notice-loading.sui-notice-floating p:first-of-type:before {
|
5364 |
-webkit-animation: spin 1.3s linear infinite;
|
5365 |
animation: spin 1.3s linear infinite;
|
5366 |
}
|
5367 |
|
5368 |
+
.sui-2-3-20 .sui-wrap .sui-notice {
|
5369 |
position: relative;
|
5370 |
display: block;
|
5371 |
margin: 30px 0;
|
5376 |
background-color: #FFFFFF;
|
5377 |
}
|
5378 |
|
5379 |
+
.sui-2-3-20 .sui-wrap .sui-notice p {
|
5380 |
margin: 15px 0;
|
5381 |
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
5382 |
letter-spacing: -0.25px;
|
5383 |
}
|
5384 |
|
5385 |
+
.sui-2-3-20 .sui-wrap .sui-notice p:first-child, .sui-2-3-20 .sui-wrap .sui-notice p:first-of-type {
|
5386 |
margin-top: 0;
|
5387 |
}
|
5388 |
|
5389 |
+
.sui-2-3-20 .sui-wrap .sui-notice p:last-child, .sui-2-3-20 .sui-wrap .sui-notice p:last-of-type {
|
5390 |
margin-bottom: 0;
|
5391 |
}
|
5392 |
|
5393 |
+
.sui-2-3-20 .sui-wrap .sui-notice p:first-of-type:before {
|
5394 |
top: 18px;
|
5395 |
left: 22px;
|
5396 |
}
|
5397 |
|
5398 |
+
.sui-2-3-20 .sui-wrap .sui-notice, .sui-2-3-20 .sui-wrap .sui-notice p {
|
5399 |
color: #333333;
|
5400 |
}
|
5401 |
|
5402 |
+
.sui-2-3-20 .sui-wrap .sui-notice strong, .sui-2-3-20 .sui-wrap .sui-notice p strong {
|
5403 |
font-weight: 500;
|
5404 |
}
|
5405 |
|
5406 |
+
.sui-2-3-20 .sui-wrap .sui-notice .sui-notice-dismiss {
|
5407 |
display: block;
|
5408 |
margin: 6px 0 -5px;
|
5409 |
}
|
5410 |
|
5411 |
+
.sui-2-3-20 .sui-wrap .sui-notice .sui-notice-dismiss a {
|
5412 |
margin-left: -10px;
|
5413 |
padding: 5px 10px;
|
5414 |
color: #888888;
|
5418 |
text-decoration: none;
|
5419 |
}
|
5420 |
|
5421 |
+
.sui-2-3-20 .sui-wrap .sui-notice .sui-notice-dismiss a:hover, .sui-2-3-20 .sui-wrap .sui-notice .sui-notice-dismiss a:active {
|
5422 |
color: #333333;
|
5423 |
}
|
5424 |
|
5425 |
+
.sui-2-3-20 .sui-wrap .sui-notice:first-child {
|
5426 |
margin-top: 0;
|
5427 |
}
|
5428 |
|
5429 |
+
.sui-2-3-20 .sui-wrap .sui-notice:last-child {
|
5430 |
margin-bottom: 0;
|
5431 |
}
|
5432 |
|
5433 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-notice-icon-tick p:first-of-type:before {
|
5434 |
content: "_";
|
5435 |
}
|
5436 |
|
5437 |
+
.sui-2-3-20 .sui-wrap .sui-notice .sui-notice-buttons {
|
5438 |
margin-top: 5px;
|
5439 |
}
|
5440 |
|
5441 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-no-notice-icon {
|
5442 |
padding: 15px 20px;
|
5443 |
}
|
5444 |
|
5445 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-no-notice-icon p:first-of-type:before {
|
5446 |
content: none;
|
5447 |
margin: 0;
|
5448 |
padding: 0;
|
5449 |
}
|
5450 |
|
5451 |
+
.sui-2-3-20 .sui-wrap .sui-notice.sui-no-notice-icon .sui-notice-buttons {
|
5452 |
margin-left: 0;
|
5453 |
}
|
5454 |
|
5455 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top, .sui-2-3-20 .sui-wrap .sui-notice-floating {
|
5456 |
width: 100%;
|
5457 |
max-width: 600px;
|
5458 |
display: block;
|
5472 |
transform: translateX(-50%);
|
5473 |
}
|
5474 |
|
5475 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top .sui-notice-content, .sui-2-3-20 .sui-wrap .sui-notice-floating .sui-notice-content {
|
5476 |
position: relative;
|
5477 |
}
|
5478 |
|
5479 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p, .sui-2-3-20 .sui-wrap .sui-notice-floating p {
|
5480 |
position: relative;
|
5481 |
margin: 15px 10px 15px 0;
|
5482 |
color: #666666;
|
5485 |
}
|
5486 |
|
5487 |
|
5488 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p:first-of-type:before,
|
5489 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating p:first-of-type:before {
|
5490 |
top: 2px;
|
5491 |
left: -28px;
|
5492 |
}
|
5493 |
|
5494 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p strong, .sui-2-3-20 .sui-wrap .sui-notice-floating p strong {
|
5495 |
color: #333333;
|
5496 |
font-weight: 500;
|
5497 |
}
|
5498 |
|
5499 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p:first-child, .sui-2-3-20 .sui-wrap .sui-notice-floating p:first-child, .sui-2-3-20 .sui-wrap .sui-notice-top p:first-of-type, .sui-2-3-20 .sui-wrap .sui-notice-floating p:first-of-type {
|
5500 |
margin-top: 0;
|
5501 |
}
|
5502 |
|
5503 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top p:last-child, .sui-2-3-20 .sui-wrap .sui-notice-floating p:last-child, .sui-2-3-20 .sui-wrap .sui-notice-top p:last-of-type, .sui-2-3-20 .sui-wrap .sui-notice-floating p:last-of-type {
|
5504 |
margin-bottom: 0;
|
5505 |
}
|
5506 |
|
5507 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-can-dismiss, .sui-2-3-20 .sui-wrap .sui-can-dismiss.sui-notice-floating {
|
5508 |
display: -webkit-box;
|
5509 |
display: -ms-flexbox;
|
5510 |
display: flex;
|
5511 |
}
|
5512 |
|
5513 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-can-dismiss .sui-notice-content, .sui-2-3-20 .sui-wrap .sui-can-dismiss.sui-notice-floating .sui-notice-content {
|
5514 |
-webkit-box-flex: 1;
|
5515 |
-ms-flex: 1;
|
5516 |
flex: 1;
|
5518 |
align-self: center;
|
5519 |
}
|
5520 |
|
5521 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-can-dismiss .sui-notice-dismiss, .sui-2-3-20 .sui-wrap .sui-can-dismiss.sui-notice-floating .sui-notice-dismiss {
|
5522 |
display: -webkit-box;
|
5523 |
display: -ms-flexbox;
|
5524 |
display: flex;
|
5532 |
margin: -15px -20px -15px 0;
|
5533 |
}
|
5534 |
|
5535 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-can-dismiss .sui-notice-dismiss a, .sui-2-3-20 .sui-wrap .sui-can-dismiss.sui-notice-floating .sui-notice-dismiss a {
|
5536 |
display: -webkit-box;
|
5537 |
display: -ms-flexbox;
|
5538 |
display: flex;
|
5559 |
transition: 0.3s ease;
|
5560 |
}
|
5561 |
|
5562 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-can-dismiss .sui-notice-dismiss a:before, .sui-2-3-20 .sui-wrap .sui-can-dismiss.sui-notice-floating .sui-notice-dismiss a:before {
|
5563 |
color: #888888;
|
5564 |
font-size: 13px;
|
5565 |
}
|
5566 |
|
5567 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top.sui-can-dismiss .sui-notice-dismiss a:hover, .sui-2-3-20 .sui-wrap .sui-can-dismiss.sui-notice-floating .sui-notice-dismiss a:hover, .sui-2-3-20 .sui-wrap .sui-notice-top.sui-can-dismiss .sui-notice-dismiss a:active, .sui-2-3-20 .sui-wrap .sui-can-dismiss.sui-notice-floating .sui-notice-dismiss a:active {
|
5568 |
background-color: #E6E6E6;
|
5569 |
}
|
5570 |
|
5571 |
@media (max-width: 782px) {
|
5572 |
+
.sui-2-3-20 .sui-wrap .sui-notice-top, .sui-2-3-20 .sui-wrap .sui-notice-floating {
|
5573 |
width: 90%;
|
5574 |
top: 23px;
|
5575 |
margin-left: 0;
|
5576 |
}
|
5577 |
}
|
5578 |
|
5579 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating {
|
5580 |
width: auto;
|
5581 |
display: -webkit-box;
|
5582 |
display: -ms-flexbox;
|
5584 |
padding: 11px 20px 12px 50px;
|
5585 |
}
|
5586 |
|
5587 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating p {
|
5588 |
margin: 15px 20px 15px 0;
|
5589 |
}
|
5590 |
|
5591 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating .sui-notice-content {
|
5592 |
-webkit-box-flex: 1;
|
5593 |
-ms-flex: 1;
|
5594 |
flex: 1;
|
5596 |
align-self: center;
|
5597 |
}
|
5598 |
|
5599 |
+
.sui-2-3-20 .sui-wrap .sui-notice-floating .sui-notice-buttons {
|
5600 |
display: -webkit-box;
|
5601 |
display: -ms-flexbox;
|
5602 |
display: flex;
|
5606 |
flex-direction: column;
|
5607 |
}
|
5608 |
|
5609 |
+
.sui-2-3-20.wp-admin.folded .sui-notice-top, .sui-2-3-20.wp-admin.folded .sui-wrap .sui-notice-floating {
|
5610 |
margin-left: 18px;
|
5611 |
}
|
5612 |
|
5613 |
@media (max-width: 782px) {
|
5614 |
+
.sui-2-3-20.wp-admin.folded .sui-notice-top, .sui-2-3-20.wp-admin.folded .sui-wrap .sui-notice-floating {
|
5615 |
margin-left: 0;
|
5616 |
}
|
5617 |
}
|
5618 |
|
5619 |
+
.sui-2-3-20 .sui-wrap .sui-header {
|
5620 |
display: -webkit-box;
|
5621 |
display: -ms-flexbox;
|
5622 |
display: flex;
|
5630 |
line-height: 1;
|
5631 |
}
|
5632 |
|
5633 |
+
.sui-2-3-20 .sui-wrap .sui-header h1 {
|
5634 |
text-transform: uppercase;
|
5635 |
}
|
5636 |
|
5637 |
@media (max-width: 782px) {
|
5638 |
+
.sui-2-3-20 .sui-wrap .sui-header h1 {
|
5639 |
-webkit-box-flex: 0;
|
5640 |
-ms-flex: 0 0 100%;
|
5641 |
flex: 0 0 100%;
|
5643 |
}
|
5644 |
|
5645 |
@media (max-width: 782px) {
|
5646 |
+
.sui-2-3-20 .sui-wrap .sui-header .sui-actions-right {
|
5647 |
margin-top: 10px;
|
5648 |
margin-right: auto;
|
5649 |
margin-left: 0;
|
5651 |
}
|
5652 |
|
5653 |
@media (max-width: 782px) {
|
5654 |
+
.sui-2-3-20 .sui-wrap .sui-header .sui-actions-left {
|
5655 |
margin-top: 10px;
|
5656 |
margin-right: 0;
|
5657 |
margin-left: 0;
|
5659 |
}
|
5660 |
|
5661 |
@media (max-width: 782px) {
|
5662 |
+
.sui-2-3-20 .sui-wrap .sui-header.sui-header-inline h1 + * {
|
5663 |
margin-left: 10px;
|
5664 |
}
|
5665 |
}
|
5666 |
|
5667 |
@media (max-width: 782px) {
|
5668 |
+
.sui-2-3-20 .sui-wrap .sui-header.sui-header-inline h1 {
|
5669 |
-webkit-box-flex: 1;
|
5670 |
-ms-flex: 1;
|
5671 |
flex: 1;
|
5673 |
}
|
5674 |
|
5675 |
@media (max-width: 782px) {
|
5676 |
+
.sui-2-3-20 .sui-wrap .sui-header.sui-header-inline .sui-actions-right,
|
5677 |
+
.sui-2-3-20 .sui-wrap .sui-header.sui-header-inline .sui-actions-left {
|
5678 |
-webkit-box-flex: 0;
|
5679 |
-ms-flex: 0 0 auto;
|
5680 |
flex: 0 0 auto;
|
5684 |
}
|
5685 |
|
5686 |
@media (min-width: 1200px) {
|
5687 |
+
.sui-2-3-20 .sui-wrap .sui-header.sui-with-floating-input h1 {
|
5688 |
padding-right: 260px;
|
5689 |
}
|
5690 |
}
|
5691 |
|
5692 |
@media (max-width: 782px) {
|
5693 |
+
.sui-2-3-20 .sui-wrap .sui-header.sui-with-floating-input {
|
5694 |
margin-bottom: 15px;
|
5695 |
}
|
5696 |
}
|
5697 |
|
5698 |
@media (max-width: 782px) {
|
5699 |
+
.sui-2-3-20 .sui-wrap .sui-header {
|
5700 |
margin-bottom: 20px;
|
5701 |
}
|
5702 |
}
|
5703 |
|
5704 |
+
.sui-2-3-20 .sui-wrap .sui-header-title {
|
5705 |
color: #333333;
|
5706 |
margin: 0;
|
5707 |
text-align: left;
|
5713 |
text-overflow: ellipsis;
|
5714 |
}
|
5715 |
|
5716 |
+
.sui-2-3-20 .sui-wrap .sui-summary {
|
5717 |
padding: 10px 20px;
|
5718 |
}
|
5719 |
|
5720 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-image-space,
|
5721 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment {
|
5722 |
padding: 10px 0;
|
5723 |
}
|
5724 |
|
5725 |
@media (min-width: 783px) {
|
5726 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-image-space,
|
5727 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment {
|
5728 |
padding: 0 15px;
|
5729 |
}
|
5730 |
}
|
5731 |
|
5732 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-image-space {
|
5733 |
display: none;
|
5734 |
}
|
5735 |
|
5736 |
@media (min-width: 783px) {
|
5737 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-image-space {
|
5738 |
min-width: 222px;
|
5739 |
min-height: 212px;
|
5740 |
-webkit-box-flex: 0;
|
5743 |
}
|
5744 |
}
|
5745 |
|
5746 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment {
|
5747 |
display: block;
|
5748 |
}
|
5749 |
|
5750 |
@media (min-width: 783px) {
|
5751 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment .sui-list {
|
5752 |
padding-right: 15px;
|
5753 |
padding-left: 15px;
|
5754 |
}
|
5755 |
}
|
5756 |
|
5757 |
@media (min-width: 783px) {
|
5758 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment .sui-summary-details {
|
5759 |
padding-right: 30px;
|
5760 |
padding-left: 30px;
|
5761 |
}
|
5762 |
}
|
5763 |
|
5764 |
@media (min-width: 783px) {
|
5765 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list,
|
5766 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details {
|
5767 |
padding-left: 0;
|
5768 |
}
|
5769 |
}
|
5770 |
|
5771 |
@media (min-width: 783px) {
|
5772 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list,
|
5773 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details {
|
5774 |
padding-right: 0;
|
5775 |
}
|
5776 |
}
|
5777 |
|
5778 |
@media (min-width: 783px) {
|
5779 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-segment {
|
5780 |
overflow: hidden;
|
5781 |
-webkit-box-flex: 1;
|
5782 |
-ms-flex: 1;
|
5786 |
}
|
5787 |
}
|
5788 |
|
5789 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details {
|
5790 |
color: #333333;
|
5791 |
font-size: 13px;
|
5792 |
line-height: 22px;
|
5795 |
text-align: center;
|
5796 |
}
|
5797 |
|
5798 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details span {
|
5799 |
display: inline-block;
|
5800 |
}
|
5801 |
|
5802 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub {
|
5803 |
display: block;
|
5804 |
margin-top: 0;
|
5805 |
margin-bottom: 5px;
|
5806 |
color: #888888;
|
5807 |
}
|
5808 |
|
5809 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child {
|
5810 |
margin-bottom: 0;
|
5811 |
}
|
5812 |
|
5813 |
@media (min-width: 783px) {
|
5814 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child {
|
5815 |
margin-bottom: 0;
|
5816 |
}
|
5817 |
}
|
5818 |
|
5819 |
@media (min-width: 783px) {
|
5820 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub {
|
5821 |
margin-bottom: 24px;
|
5822 |
white-space: normal;
|
5823 |
}
|
5824 |
}
|
5825 |
|
5826 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent {
|
5827 |
margin-left: -5px;
|
5828 |
}
|
5829 |
|
5830 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large {
|
5831 |
font-size: 50px;
|
5832 |
line-height: 55px;
|
5833 |
}
|
5834 |
|
5835 |
@media (min-width: 783px) {
|
5836 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large + .sui-summary-sub {
|
5837 |
margin-top: -1px;
|
5838 |
}
|
5839 |
}
|
5840 |
|
5841 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail {
|
5842 |
display: block;
|
5843 |
font-size: 15px;
|
5844 |
font-weight: 500;
|
5845 |
}
|
5846 |
|
5847 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img {
|
5848 |
position: relative;
|
5849 |
vertical-align: middle;
|
5850 |
top: -1px;
|
5852 |
}
|
5853 |
|
5854 |
@media (min-width: 783px) {
|
5855 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img {
|
5856 |
float: left;
|
5857 |
vertical-align: unset;
|
5858 |
top: 1px;
|
5859 |
}
|
5860 |
}
|
5861 |
|
5862 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail + .sui-summary-sub {
|
5863 |
margin-top: 5px;
|
5864 |
}
|
5865 |
|
5866 |
@media (min-width: 783px) {
|
5867 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail {
|
5868 |
overflow: hidden;
|
5869 |
text-overflow: ellipsis;
|
5870 |
white-space: nowrap;
|
5871 |
}
|
5872 |
}
|
5873 |
|
5874 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] {
|
5875 |
position: relative;
|
5876 |
top: -22px;
|
5877 |
left: 5px;
|
5878 |
font-size: 16px;
|
5879 |
}
|
5880 |
|
5881 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] + .sui-summary-percent {
|
5882 |
margin-left: -20px;
|
5883 |
}
|
5884 |
|
5885 |
@media (min-width: 783px) {
|
5886 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-summary-details {
|
5887 |
padding-top: 30px;
|
5888 |
padding-bottom: 30px;
|
5889 |
text-align: left;
|
5890 |
}
|
5891 |
}
|
5892 |
|
5893 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-list li span {
|
5894 |
white-space: normal;
|
5895 |
}
|
5896 |
|
5897 |
@media (min-width: 783px) {
|
5898 |
+
.sui-2-3-20 .sui-wrap .sui-summary .sui-list {
|
5899 |
padding-top: 30px;
|
5900 |
padding-bottom: 30px;
|
5901 |
}
|
5902 |
}
|
5903 |
|
5904 |
@media (min-width: 783px) {
|
5905 |
+
.sui-2-3-20 .sui-wrap .sui-summary.sui-summary-sm .sui-summary-image-space {
|
5906 |
min-width: 222px;
|
5907 |
min-height: 151px;
|
5908 |
-webkit-box-flex: 0;
|
5912 |
}
|
5913 |
|
5914 |
@media (min-width: 783px) {
|
5915 |
+
.sui-2-3-20 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child + .sui-summary-segment .sui-list,
|
5916 |
+
.sui-2-3-20 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details {
|
5917 |
padding-left: 0;
|
5918 |
}
|
5919 |
}
|
5920 |
|
5921 |
@media (min-width: 783px) {
|
5922 |
+
.sui-2-3-20 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child + .sui-summary-segment .sui-list,
|
5923 |
+
.sui-2-3-20 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details {
|
5924 |
padding-left: 0;
|
5925 |
}
|
5926 |
}
|
5927 |
|
5928 |
@media (min-width: 783px) {
|
5929 |
+
.sui-2-3-20 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child + .sui-summary-segment .sui-list,
|
5930 |
+
.sui-2-3-20 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details {
|
5931 |
padding-left: 0;
|
5932 |
}
|
5933 |
}
|
5934 |
|
5935 |
@media (min-width: 783px) {
|
5936 |
+
.sui-2-3-20 .sui-wrap .sui-summary {
|
5937 |
display: -webkit-box;
|
5938 |
display: -ms-flexbox;
|
5939 |
display: flex;
|
5944 |
}
|
5945 |
}
|
5946 |
|
5947 |
+
.sui-2-3-20 .sui-wrap .sui-list {
|
5948 |
margin: 20px 0;
|
5949 |
padding: 0;
|
5950 |
border: 0;
|
5951 |
}
|
5952 |
|
5953 |
+
.sui-2-3-20 .sui-wrap .sui-list, .sui-2-3-20 .sui-wrap .sui-list li {
|
5954 |
list-style: none;
|
5955 |
}
|
5956 |
|
5957 |
+
.sui-2-3-20 .sui-wrap .sui-list li {
|
5958 |
display: -webkit-box;
|
5959 |
display: -ms-flexbox;
|
5960 |
display: flex;
|
5970 |
letter-spacing: -0.25px;
|
5971 |
}
|
5972 |
|
5973 |
+
.sui-2-3-20 .sui-wrap .sui-list li [class*="sui-list-"] {
|
5974 |
padding: 0 10px;
|
5975 |
}
|
5976 |
|
5977 |
+
.sui-2-3-20 .sui-wrap .sui-list li [class*="sui-list-"]:first-child {
|
5978 |
padding-left: 0;
|
5979 |
}
|
5980 |
|
5981 |
@media (min-width: 783px) {
|
5982 |
+
.sui-2-3-20 .sui-wrap .sui-list li [class*="sui-list-"]:first-child {
|
5983 |
padding-left: 0;
|
5984 |
}
|
5985 |
}
|
5986 |
|
5987 |
+
.sui-2-3-20 .sui-wrap .sui-list li [class*="sui-list-"]:last-child {
|
5988 |
padding-right: 0;
|
5989 |
}
|
5990 |
|
5991 |
@media (min-width: 783px) {
|
5992 |
+
.sui-2-3-20 .sui-wrap .sui-list li [class*="sui-list-"]:last-child {
|
5993 |
padding-right: 0;
|
5994 |
}
|
5995 |
}
|
5996 |
|
5997 |
@media (min-width: 783px) {
|
5998 |
+
.sui-2-3-20 .sui-wrap .sui-list li [class*="sui-list-"] {
|
5999 |
padding: 0 15px;
|
6000 |
}
|
6001 |
}
|
6002 |
|
6003 |
+
.sui-2-3-20 .sui-wrap .sui-list li .sui-list-label {
|
6004 |
-webkit-box-flex: 1;
|
6005 |
-ms-flex: 1;
|
6006 |
flex: 1;
|
6007 |
color: #333333;
|
6008 |
}
|
6009 |
|
6010 |
+
.sui-2-3-20 .sui-wrap .sui-list li .sui-list-detail {
|
6011 |
-webkit-box-flex: 0;
|
6012 |
-ms-flex: 0 0 auto;
|
6013 |
flex: 0 0 auto;
|
6014 |
text-align: right;
|
6015 |
}
|
6016 |
|
6017 |
+
.sui-2-3-20 .sui-wrap .sui-list li:first-child {
|
6018 |
padding-top: 0;
|
6019 |
}
|
6020 |
|
6021 |
@media (min-width: 783px) {
|
6022 |
+
.sui-2-3-20 .sui-wrap .sui-list li:first-child {
|
6023 |
padding-top: 0;
|
6024 |
}
|
6025 |
}
|
6026 |
|
6027 |
+
.sui-2-3-20 .sui-wrap .sui-list li:last-child {
|
6028 |
padding-bottom: 0;
|
6029 |
border-bottom: 0;
|
6030 |
}
|
6031 |
|
6032 |
@media (min-width: 783px) {
|
6033 |
+
.sui-2-3-20 .sui-wrap .sui-list li:last-child {
|
6034 |
padding-bottom: 0;
|
6035 |
}
|
6036 |
}
|
6037 |
|
6038 |
@media (min-width: 783px) {
|
6039 |
+
.sui-2-3-20 .sui-wrap .sui-list li {
|
6040 |
padding: 19px 0;
|
6041 |
}
|
6042 |
}
|
6043 |
|
6044 |
+
.sui-2-3-20 .sui-wrap .sui-list:first-child {
|
6045 |
margin-top: 0;
|
6046 |
}
|
6047 |
|
6048 |
@media (min-width: 783px) {
|
6049 |
+
.sui-2-3-20 .sui-wrap .sui-list:first-child {
|
6050 |
margin-top: 0;
|
6051 |
}
|
6052 |
}
|
6053 |
|
6054 |
+
.sui-2-3-20 .sui-wrap .sui-list:last-child {
|
6055 |
margin-bottom: 0;
|
6056 |
}
|
6057 |
|
6058 |
@media (min-width: 783px) {
|
6059 |
+
.sui-2-3-20 .sui-wrap .sui-list:last-child {
|
6060 |
margin-bottom: 0;
|
6061 |
}
|
6062 |
}
|
6063 |
|
6064 |
+
.sui-2-3-20 .sui-wrap .sui-list ul, .sui-2-3-20 .sui-wrap .sui-list ol {
|
6065 |
display: none;
|
6066 |
}
|
6067 |
|
6068 |
@media (min-width: 783px) {
|
6069 |
+
.sui-2-3-20 .sui-wrap .sui-list {
|
6070 |
margin: 30px 0;
|
6071 |
}
|
6072 |
}
|
6073 |
|
6074 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip {
|
6075 |
position: relative;
|
6076 |
}
|
6077 |
|
6078 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip:before, .sui-2-3-20 .sui-wrap .sui-tooltip:after {
|
6079 |
content: " ";
|
6080 |
opacity: 0;
|
6081 |
-webkit-backface-visibility: hidden;
|
6087 |
transition: 0.2s;
|
6088 |
}
|
6089 |
|
6090 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip:before {
|
6091 |
left: 50%;
|
6092 |
bottom: 100%;
|
6093 |
border: 5px solid transparent;
|
6096 |
transform: translateX(-50%);
|
6097 |
}
|
6098 |
|
6099 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip:after {
|
6100 |
content: attr(data-tooltip);
|
6101 |
min-width: var(--tooltip-width, 40px);
|
6102 |
left: 50%;
|
6117 |
}
|
6118 |
|
6119 |
@media (min-width: 783px) {
|
6120 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip:after {
|
6121 |
white-space: nowrap;
|
6122 |
}
|
6123 |
}
|
6124 |
|
6125 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-constrained:after {
|
6126 |
min-width: var(--tooltip-width, 240px);
|
6127 |
white-space: normal;
|
6128 |
}
|
6129 |
|
6130 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-left:after {
|
6131 |
left: 0;
|
6132 |
-webkit-transform: translateX(0);
|
6133 |
transform: translateX(0);
|
6134 |
}
|
6135 |
|
6136 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-right:after {
|
6137 |
right: 0;
|
6138 |
left: unset;
|
6139 |
-webkit-transform: translateX(0);
|
6140 |
transform: translateX(0);
|
6141 |
}
|
6142 |
|
6143 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom:before, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:before, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:before {
|
6144 |
top: 100%;
|
6145 |
bottom: unset;
|
6146 |
border-top-color: transparent;
|
6147 |
border-bottom-color: #333333;
|
6148 |
}
|
6149 |
|
6150 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom:after, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after {
|
6151 |
top: 100%;
|
6152 |
bottom: unset;
|
6153 |
margin-top: 10px;
|
6154 |
margin-bottom: 0;
|
6155 |
}
|
6156 |
|
6157 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after {
|
6158 |
left: 0;
|
6159 |
-webkit-transform: translate(0);
|
6160 |
transform: translate(0);
|
6161 |
}
|
6162 |
|
6163 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after {
|
6164 |
left: unset;
|
6165 |
right: 0;
|
6166 |
-webkit-transform: translate(0);
|
6167 |
transform: translate(0);
|
6168 |
}
|
6169 |
|
6170 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-left:before {
|
6171 |
top: 50%;
|
6172 |
right: 100%;
|
6173 |
bottom: unset;
|
6178 |
transform: translateY(-50%);
|
6179 |
}
|
6180 |
|
6181 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-left:after {
|
6182 |
top: 50%;
|
6183 |
right: 100%;
|
6184 |
bottom: unset;
|
6189 |
transform: translateY(-50%);
|
6190 |
}
|
6191 |
|
6192 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-right:before {
|
6193 |
top: 50%;
|
6194 |
bottom: unset;
|
6195 |
left: 100%;
|
6199 |
transform: translateY(-50%);
|
6200 |
}
|
6201 |
|
6202 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-right:after {
|
6203 |
top: 50%;
|
6204 |
bottom: unset;
|
6205 |
left: 100%;
|
6210 |
}
|
6211 |
|
6212 |
@media (max-width: 782px) {
|
6213 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-mobile:after {
|
6214 |
min-width: var(--tooltip-width-mobile, 120px);
|
6215 |
white-space: normal;
|
6216 |
}
|
6217 |
}
|
6218 |
|
6219 |
@media (max-width: 782px) {
|
6220 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:before, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:before, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:before {
|
6221 |
top: unset;
|
6222 |
bottom: 100%;
|
6223 |
left: 50%;
|
6232 |
}
|
6233 |
|
6234 |
@media (max-width: 782px) {
|
6235 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after {
|
6236 |
min-width: var(--tooltip-width-mobile, 120px);
|
6237 |
top: unset;
|
6238 |
bottom: 100%;
|
6245 |
}
|
6246 |
|
6247 |
@media (max-width: 782px) {
|
6248 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after {
|
6249 |
right: unset;
|
6250 |
left: 50%;
|
6251 |
-webkit-transform: translateX(-50%);
|
6254 |
}
|
6255 |
|
6256 |
@media (max-width: 782px) {
|
6257 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after {
|
6258 |
right: unset;
|
6259 |
left: 0;
|
6260 |
-webkit-transform: translateX(0);
|
6263 |
}
|
6264 |
|
6265 |
@media (max-width: 782px) {
|
6266 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after {
|
6267 |
right: 0;
|
6268 |
left: unset;
|
6269 |
-webkit-transform: translateX(0);
|
6272 |
}
|
6273 |
|
6274 |
@media (max-width: 782px) {
|
6275 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:before, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:before, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:before {
|
6276 |
top: 100%;
|
6277 |
bottom: unset;
|
6278 |
left: 50%;
|
6287 |
}
|
6288 |
|
6289 |
@media (max-width: 782px) {
|
6290 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after, .sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after {
|
6291 |
min-width: var(--tooltip-width-mobile, 120px);
|
6292 |
top: 100%;
|
6293 |
bottom: unset;
|
6300 |
}
|
6301 |
|
6302 |
@media (max-width: 782px) {
|
6303 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after {
|
6304 |
right: unset;
|
6305 |
left: 50%;
|
6306 |
-webkit-transform: translateX(-50%);
|
6309 |
}
|
6310 |
|
6311 |
@media (max-width: 782px) {
|
6312 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after {
|
6313 |
right: unset;
|
6314 |
left: 0;
|
6315 |
-webkit-transform: translateX(0);
|
6318 |
}
|
6319 |
|
6320 |
@media (max-width: 782px) {
|
6321 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after {
|
6322 |
right: 0;
|
6323 |
left: unset;
|
6324 |
-webkit-transform: translateX(0);
|
6327 |
}
|
6328 |
|
6329 |
@media (max-width: 782px) {
|
6330 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:before {
|
6331 |
top: 50%;
|
6332 |
right: 100%;
|
6333 |
bottom: unset;
|
6342 |
}
|
6343 |
|
6344 |
@media (max-width: 782px) {
|
6345 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:after {
|
6346 |
min-width: var(--tooltip-width-mobile, 120px);
|
6347 |
top: 50%;
|
6348 |
right: 100%;
|
6359 |
}
|
6360 |
|
6361 |
@media (max-width: 782px) {
|
6362 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:before {
|
6363 |
top: 50%;
|
6364 |
right: unset;
|
6365 |
bottom: unset;
|
6374 |
}
|
6375 |
|
6376 |
@media (max-width: 782px) {
|
6377 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:after {
|
6378 |
min-width: var(--tooltip-width-mobile, 120px);
|
6379 |
top: 50%;
|
6380 |
right: unset;
|
6390 |
}
|
6391 |
}
|
6392 |
|
6393 |
+
.sui-2-3-20 .sui-wrap .sui-tooltip:hover:before, .sui-2-3-20 .sui-wrap .sui-tooltip:hover:after {
|
6394 |
opacity: 1;
|
6395 |
-webkit-backface-visibility: visible;
|
6396 |
backface-visibility: visible;
|
6397 |
}
|
6398 |
|
6399 |
+
.sui-2-3-20 .select-container {
|
6400 |
cursor: pointer;
|
6401 |
display: block;
|
6402 |
position: relative;
|
6411 |
transition-duration: 0.3s;
|
6412 |
}
|
6413 |
|
6414 |
+
.sui-2-3-20 .select-container .dropdown-handle {
|
6415 |
width: 39px;
|
6416 |
display: block;
|
6417 |
position: absolute;
|
6427 |
transition-duration: 0.3s;
|
6428 |
}
|
6429 |
|
6430 |
+
.sui-2-3-20 .select-container .dropdown-handle [class*="sui-icon-"] {
|
6431 |
height: 38px;
|
6432 |
display: -webkit-box;
|
6433 |
display: -ms-flexbox;
|
6446 |
transition: transform 0.2s linear, -webkit-transform 0.2s linear;
|
6447 |
}
|
6448 |
|
6449 |
+
.sui-2-3-20 .select-container .dropdown-handle [class*="sui-icon-"]:before {
|
6450 |
display: block;
|
6451 |
-webkit-box-flex: 0;
|
6452 |
-ms-flex: 0 0 auto;
|
6453 |
flex: 0 0 auto;
|
6454 |
}
|
6455 |
|
6456 |
+
.sui-2-3-20 .select-container .select-list-container {
|
6457 |
zoom: 1;
|
6458 |
display: block;
|
6459 |
position: relative;
|
6460 |
padding-right: 39px;
|
6461 |
}
|
6462 |
|
6463 |
+
.sui-2-3-20 .select-container .select-list-container .list-value {
|
6464 |
width: 100%;
|
6465 |
height: auto;
|
6466 |
overflow: hidden;
|
6481 |
transition-duration: 0.3s;
|
6482 |
}
|
6483 |
|
6484 |
+
.sui-2-3-20 .select-container .select-list-container .list-results {
|
6485 |
width: 0;
|
6486 |
max-height: 200px;
|
6487 |
overflow-y: auto;
|
6504 |
transition-duration: 0.3s;
|
6505 |
}
|
6506 |
|
6507 |
+
.sui-2-3-20 .select-container .select-list-container .list-results, .sui-2-3-20 .select-container .select-list-container .list-results ul, .sui-2-3-20 .select-container .select-list-container .list-results li {
|
6508 |
list-style: none;
|
6509 |
}
|
6510 |
|
6511 |
+
.sui-2-3-20 .select-container .select-list-container .list-results li {
|
6512 |
cursor: pointer;
|
6513 |
margin: 0;
|
6514 |
padding: 5px 14px;
|
6520 |
transition: 0.3s ease;
|
6521 |
}
|
6522 |
|
6523 |
+
.sui-2-3-20 .select-container .select-list-container .list-results li [class*="sui-icon-"] {
|
6524 |
margin-right: 7px;
|
6525 |
text-align: center;
|
6526 |
}
|
6527 |
|
6528 |
+
.sui-2-3-20 .select-container .select-list-container .list-results li [class*="sui-icon-"]:before {
|
6529 |
color: inherit;
|
6530 |
}
|
6531 |
|
6532 |
+
.sui-2-3-20 .select-container .select-list-container .list-results li.current {
|
6533 |
background-color: #888888;
|
6534 |
color: #FFFFFF;
|
6535 |
}
|
6536 |
|
6537 |
+
.sui-2-3-20 .select-container .select-list-container .list-results li:not(.current):hover {
|
6538 |
background-color: rgba(51, 51, 51, 0.05);
|
6539 |
color: #666666;
|
6540 |
}
|
6541 |
|
6542 |
+
.sui-2-3-20 .select-container .select-list-container .list-results .optgroup {
|
6543 |
cursor: default;
|
6544 |
}
|
6545 |
|
6546 |
+
.sui-2-3-20 .select-container .select-list-container .list-results .optgroup li.optgroup-label {
|
6547 |
cursor: default;
|
6548 |
pointer-events: none;
|
6549 |
color: #AAAAAA;
|
6551 |
font-weight: 500;
|
6552 |
}
|
6553 |
|
6554 |
+
.sui-2-3-20 .select-container .select-list-container .list-results .optgroup li.optgroup-label:hover {
|
6555 |
background-color: transparent;
|
6556 |
}
|
6557 |
|
6558 |
+
.sui-2-3-20 .select-container .select-list-container .list-results .optgroup li:not(.optgroup-label) {
|
6559 |
cursor: pointer;
|
6560 |
padding-left: 28px;
|
6561 |
}
|
6562 |
|
6563 |
+
.sui-2-3-20 .select-container:hover {
|
6564 |
background-color: #FFFFFF;
|
6565 |
}
|
6566 |
|
6567 |
+
.sui-2-3-20 .select-container.active {
|
6568 |
+
z-index: 13;
|
6569 |
background-color: #FFFFFF;
|
6570 |
}
|
6571 |
|
6572 |
+
.sui-2-3-20 .select-container.active .dropdown-handle [class*="sui-icon-"] {
|
6573 |
-webkit-transform: rotate(180deg);
|
6574 |
transform: rotate(180deg);
|
6575 |
}
|
6576 |
|
6577 |
+
.sui-2-3-20 .select-container.active .select-list-container .list-results {
|
6578 |
width: auto;
|
6579 |
display: block;
|
6580 |
left: 0;
|
6583 |
transition-duration: 0ms;
|
6584 |
}
|
6585 |
|
6586 |
+
.sui-2-3-20 .select-container.sui-mobile-nav {
|
6587 |
margin-bottom: 30px;
|
6588 |
background-color: #FFFFFF;
|
6589 |
}
|
6590 |
|
6591 |
+
.sui-2-3-20 .select-container.sui-mobile-nav .dropdown-handle {
|
6592 |
background-color: #FFFFFF;
|
6593 |
font-size: 13px;
|
6594 |
}
|
6595 |
|
6596 |
+
.sui-2-3-20 .select-container.sui-mobile-nav.active .dropdown-handle {
|
6597 |
background-color: transparent;
|
6598 |
font-size: 13px;
|
6599 |
}
|
6600 |
|
6601 |
@media (max-width: 782px) {
|
6602 |
+
.sui-2-3-20 .select-container.sui-mobile-nav {
|
6603 |
margin-bottom: 20px;
|
6604 |
}
|
6605 |
}
|
6606 |
|
6607 |
+
.sui-2-3-20 .select-container.sui-select-sm .dropdown-handle {
|
6608 |
width: 29px;
|
6609 |
line-height: 28px;
|
6610 |
}
|
6611 |
|
6612 |
+
.sui-2-3-20 .select-container.sui-select-sm .dropdown-handle [class*="sui-icon-"] {
|
6613 |
height: 28px;
|
6614 |
}
|
6615 |
|
6616 |
+
.sui-2-3-20 .select-container.sui-select-sm .select-list-container {
|
6617 |
padding-right: 29px;
|
6618 |
}
|
6619 |
|
6620 |
+
.sui-2-3-20 .select-container.sui-select-sm .select-list-container .list-value {
|
6621 |
padding: 6px 7px 6px 11px;
|
6622 |
font-size: 13px;
|
6623 |
line-height: 16px;
|
6624 |
}
|
6625 |
|
6626 |
+
.sui-2-3-20 .select-container.sui-select-sm .select-list-container .list-results {
|
6627 |
top: 28px;
|
6628 |
padding: 7px 0;
|
6629 |
}
|
6630 |
|
6631 |
+
.sui-2-3-20 .select-container.sui-select-sm .select-list-container .list-results li {
|
6632 |
font-size: 13px;
|
6633 |
line-height: 20px;
|
6634 |
}
|
6635 |
|
6636 |
+
.sui-2-3-20 .select-container.sui-select-inline {
|
6637 |
width: auto;
|
6638 |
max-width: 100%;
|
6639 |
min-width: 120px;
|
6643 |
margin-right: 10px;
|
6644 |
}
|
6645 |
|
6646 |
+
.sui-2-3-20 .select-container.sui-select-inline .select-list-container {
|
6647 |
-webkit-box-flex: 0;
|
6648 |
-ms-flex: 0 0 100%;
|
6649 |
flex: 0 0 100%;
|
6650 |
}
|
6651 |
|
6652 |
+
.sui-2-3-20 .select-container.sui-select-inline:last-child {
|
6653 |
margin-right: 0;
|
6654 |
}
|
6655 |
|
6656 |
+
.sui-2-3-20 .list-table > thead > .select-open th,
|
6657 |
+
.sui-2-3-20 .list-table > thead > .select-open td,
|
6658 |
+
.sui-2-3-20 .list-table > tbody > .select-open th,
|
6659 |
+
.sui-2-3-20 .list-table > tbody > .select-open td,
|
6660 |
+
.sui-2-3-20 .list-table > tfoot > .select-open th,
|
6661 |
+
.sui-2-3-20 .list-table > tfoot > .select-open td {
|
6662 |
z-index: 9;
|
6663 |
}
|
6664 |
|
6665 |
+
.sui-2-3-20 .sui-wrap .sui-tag {
|
6666 |
min-width: 40px;
|
6667 |
height: 26px;
|
6668 |
cursor: default;
|
6678 |
text-align: center;
|
6679 |
}
|
6680 |
|
6681 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-red, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-error {
|
6682 |
background-color: #FF6D6D;
|
6683 |
color: #FFFFFF;
|
6684 |
}
|
6685 |
|
6686 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-yellow, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-warning {
|
6687 |
background-color: #FECF2F;
|
6688 |
color: #333333;
|
6689 |
}
|
6690 |
|
6691 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-green, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-upsell, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-success, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-upgrade {
|
6692 |
background-color: #1ABC9C;
|
6693 |
color: #FFFFFF;
|
6694 |
}
|
6695 |
|
6696 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-blue, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-branded {
|
6697 |
background-color: #17A8E3;
|
6698 |
color: #FFFFFF;
|
6699 |
}
|
6700 |
|
6701 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-purple {
|
6702 |
background-color: #8D00B1;
|
6703 |
color: #FFFFFF;
|
6704 |
}
|
6705 |
|
6706 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-disabled, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-inactive {
|
6707 |
background-color: #F2F2F2;
|
6708 |
color: #AAAAAA;
|
6709 |
}
|
6710 |
|
6711 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-pro, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-beta {
|
6712 |
min-width: auto;
|
6713 |
height: 12px;
|
6714 |
padding: 2px 8px 1px;
|
6719 |
text-align: center;
|
6720 |
}
|
6721 |
|
6722 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-pro {
|
6723 |
background-color: #8D00B1;
|
6724 |
color: #FFFFFF;
|
6725 |
}
|
6726 |
|
6727 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-beta {
|
6728 |
background-color: #FF7E41;
|
6729 |
color: #FFFFFF;
|
6730 |
}
|
6731 |
|
6732 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-red, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-error {
|
6733 |
border-color: #FFE5E9;
|
6734 |
background-color: transparent;
|
6735 |
color: #FF6D6D;
|
6736 |
}
|
6737 |
|
6738 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-yellow, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-warning {
|
6739 |
border-color: #FFF5D5;
|
6740 |
background-color: transparent;
|
6741 |
color: #FECF2F;
|
6742 |
}
|
6743 |
|
6744 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-green, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upsell, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-success, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upgrade {
|
6745 |
border-color: #D1F1EA;
|
6746 |
background-color: transparent;
|
6747 |
color: #1ABC9C;
|
6748 |
}
|
6749 |
|
6750 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-blue, .sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-branded {
|
6751 |
border-color: #E1F6FF;
|
6752 |
background-color: transparent;
|
6753 |
color: #17A8E3;
|
6754 |
}
|
6755 |
|
6756 |
+
.sui-2-3-20 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-purple {
|
6757 |
border-color: #F9E1FF;
|
6758 |
background-color: transparent;
|
6759 |
color: #8D00B1;
|
6760 |
}
|
6761 |
|
6762 |
+
.sui-2-3-20 .sui-wrap .sui-tag:first-child {
|
6763 |
margin-left: 0;
|
6764 |
}
|
6765 |
|
6766 |
+
.sui-2-3-20 .sui-wrap .sui-tag:last-child {
|
6767 |
margin-right: 0;
|
6768 |
}
|
6769 |
|
6770 |
+
.sui-2-3-20 .sui-wrap .sui-label, .sui-2-3-20 .sui-wrap .sui-label-inline {
|
6771 |
display: -webkit-inline-box;
|
6772 |
display: -ms-inline-flexbox;
|
6773 |
display: inline-flex;
|
6777 |
font: 500 12px/16px "Roboto", Arial, sans-serif;
|
6778 |
}
|
6779 |
|
6780 |
+
.sui-2-3-20 .sui-wrap .sui-form-control, .sui-2-3-20 .sui-wrap .sui-multi-checkbox {
|
6781 |
width: 100%;
|
6782 |
height: 40px;
|
6783 |
margin: 0;
|
6793 |
transition: 0.3s ease-in-out;
|
6794 |
}
|
6795 |
|
6796 |
+
.sui-2-3-20 .sui-wrap .sui-form-control, .sui-2-3-20 .sui-wrap .sui-multi-checkbox, .sui-2-3-20 .sui-wrap .sui-form-control:hover, .sui-2-3-20 .sui-wrap .sui-multi-checkbox:hover, .sui-2-3-20 .sui-wrap .sui-form-control:focus, .sui-2-3-20 .sui-wrap .sui-multi-checkbox:focus, .sui-2-3-20 .sui-wrap .sui-form-control:active, .sui-2-3-20 .sui-wrap .sui-multi-checkbox:active {
|
6797 |
outline: none;
|
6798 |
-webkit-box-shadow: none;
|
6799 |
box-shadow: none;
|
6800 |
}
|
6801 |
|
6802 |
+
.sui-2-3-20 .sui-wrap .sui-form-control:hover, .sui-2-3-20 .sui-wrap .sui-multi-checkbox:hover, .sui-2-3-20 .sui-wrap .sui-form-control:focus, .sui-2-3-20 .sui-wrap .sui-multi-checkbox:focus {
|
6803 |
border-color: #DDDDDD;
|
6804 |
background-color: #FFFFFF;
|
6805 |
}
|
6806 |
|
6807 |
+
.sui-2-3-20 .sui-wrap .sui-form-control:focus, .sui-2-3-20 .sui-wrap .sui-multi-checkbox:focus {
|
6808 |
background-color: #FFFFFF;
|
6809 |
color: #333333;
|
6810 |
}
|
6811 |
|
6812 |
+
.sui-2-3-20 .sui-wrap .sui-form-control::-webkit-input-placeholder, .sui-2-3-20 .sui-wrap .sui-multi-checkbox::-webkit-input-placeholder {
|
6813 |
color: #AAAAAA;
|
6814 |
}
|
6815 |
|
6816 |
+
.sui-2-3-20 .sui-wrap .sui-form-control:-ms-input-placeholder, .sui-2-3-20 .sui-wrap .sui-multi-checkbox:-ms-input-placeholder {
|
6817 |
color: #AAAAAA;
|
6818 |
}
|
6819 |
|
6820 |
+
.sui-2-3-20 .sui-wrap .sui-form-control::-ms-input-placeholder, .sui-2-3-20 .sui-wrap .sui-multi-checkbox::-ms-input-placeholder {
|
6821 |
color: #AAAAAA;
|
6822 |
}
|
6823 |
|
6824 |
+
.sui-2-3-20 .sui-wrap .sui-form-control::placeholder, .sui-2-3-20 .sui-wrap .sui-multi-checkbox::placeholder {
|
6825 |
color: #AAAAAA;
|
6826 |
}
|
6827 |
|
6828 |
+
.sui-2-3-20 .sui-wrap .sui-form-control[disabled], .sui-2-3-20 .sui-wrap .sui-multi-checkbox[disabled], .sui-2-3-20 .sui-wrap .sui-disabled.sui-form-control, .sui-2-3-20 .sui-wrap .sui-disabled.sui-multi-checkbox,
|
6829 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-form-control,
|
6830 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-multi-checkbox {
|
6831 |
cursor: not-allowed;
|
6832 |
}
|
6833 |
|
6834 |
+
.sui-2-3-20 .sui-wrap .sui-form-control[disabled], .sui-2-3-20 .sui-wrap .sui-multi-checkbox[disabled], .sui-2-3-20 .sui-wrap .sui-form-control[disabled]:focus, .sui-2-3-20 .sui-wrap .sui-multi-checkbox[disabled]:focus, .sui-2-3-20 .sui-wrap .sui-form-control[disabled]:hover, .sui-2-3-20 .sui-wrap .sui-multi-checkbox[disabled]:hover, .sui-2-3-20 .sui-wrap .sui-disabled.sui-form-control, .sui-2-3-20 .sui-wrap .sui-disabled.sui-multi-checkbox, .sui-2-3-20 .sui-wrap .sui-disabled.sui-form-control:focus, .sui-2-3-20 .sui-wrap .sui-disabled.sui-multi-checkbox:focus, .sui-2-3-20 .sui-wrap .sui-disabled.sui-form-control:hover, .sui-2-3-20 .sui-wrap .sui-disabled.sui-multi-checkbox:hover,
|
6835 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-form-control,
|
6836 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-multi-checkbox,
|
6837 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-form-control:focus,
|
6838 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-multi-checkbox:focus,
|
6839 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-form-control:hover,
|
6840 |
+
fieldset[disabled] .sui-2-3-20 .sui-wrap .sui-multi-checkbox:hover {
|
6841 |
border-color: #F2F2F2;
|
6842 |
background-color: #F2F2F2;
|
6843 |
color: #AAAAAA;
|
6844 |
}
|
6845 |
|
6846 |
+
.sui-2-3-20 .sui-wrap .sui-form-control::-ms-expand, .sui-2-3-20 .sui-wrap .sui-multi-checkbox::-ms-expand {
|
6847 |
border: 0;
|
6848 |
background-color: transparent;
|
6849 |
}
|
6850 |
|
6851 |
+
.sui-2-3-20 .sui-wrap label {
|
6852 |
cursor: default;
|
6853 |
}
|
6854 |
|
6855 |
+
.sui-2-3-20 .sui-wrap label[for] {
|
6856 |
cursor: pointer;
|
6857 |
}
|
6858 |
|
6859 |
+
.sui-2-3-20 .sui-wrap .sui-label {
|
6860 |
display: -webkit-box;
|
6861 |
display: -ms-flexbox;
|
6862 |
display: flex;
|
6866 |
margin: 0 0 5px;
|
6867 |
}
|
6868 |
|
6869 |
+
.sui-2-3-20 .sui-wrap .sui-label .sui-tag {
|
6870 |
margin-left: 5px;
|
6871 |
}
|
6872 |
|
6873 |
+
.sui-2-3-20 .sui-wrap .sui-label .sui-tag.sui-left {
|
6874 |
margin-right: 5px;
|
6875 |
margin-left: 0;
|
6876 |
}
|
6877 |
|
6878 |
+
.sui-2-3-20 .sui-wrap .sui-label:last-child {
|
6879 |
margin: 0;
|
6880 |
}
|
6881 |
|
6882 |
+
.sui-2-3-20 .sui-wrap .sui-label-link {
|
6883 |
margin-right: 0;
|
6884 |
margin-left: auto;
|
6885 |
color: #888888;
|
6886 |
font-weight: 400;
|
6887 |
}
|
6888 |
|
6889 |
+
.sui-2-3-20 .sui-wrap .sui-label-inline {
|
6890 |
margin: 0;
|
6891 |
}
|
6892 |
|
6893 |
+
.sui-2-3-20 .sui-wrap .sui-label-note {
|
6894 |
margin-right: 0;
|
6895 |
margin-left: auto;
|
6896 |
}
|
6897 |
|
6898 |
+
.sui-2-3-20 .sui-wrap .sui-form-control, .sui-2-3-20 .sui-wrap .sui-multi-checkbox {
|
6899 |
display: block;
|
6900 |
}
|
6901 |
|
6902 |
+
.sui-2-3-20 .sui-wrap .sui-form-control.sui-input-sm, .sui-2-3-20 .sui-wrap .sui-input-sm.sui-multi-checkbox {
|
6903 |
max-width: 80px;
|
6904 |
}
|
6905 |
|
6906 |
+
.sui-2-3-20 .sui-wrap .sui-form-control.sui-input-md, .sui-2-3-20 .sui-wrap .sui-input-md.sui-multi-checkbox {
|
6907 |
max-width: 240px;
|
6908 |
}
|
6909 |
|
6910 |
+
.sui-2-3-20 .sui-wrap .sui-form-control.sui-field-has-prefix, .sui-2-3-20 .sui-wrap .sui-field-has-prefix.sui-multi-checkbox, .sui-2-3-20 .sui-wrap .sui-form-control.sui-field-has-suffix, .sui-2-3-20 .sui-wrap .sui-field-has-suffix.sui-multi-checkbox {
|
6911 |
width: auto;
|
6912 |
display: inline-block;
|
6913 |
}
|
6914 |
|
6915 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox {
|
6916 |
height: auto;
|
6917 |
max-height: 114px;
|
6918 |
overflow-y: auto;
|
6919 |
padding: 1px;
|
6920 |
}
|
6921 |
|
6922 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label {
|
6923 |
margin: 1px 0;
|
6924 |
}
|
6925 |
|
6926 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label input:checked + span {
|
6927 |
background-color: #17A8E3;
|
6928 |
color: #FFFFFF;
|
6929 |
}
|
6930 |
|
6931 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label span {
|
6932 |
display: block;
|
6933 |
padding: 10px;
|
6934 |
}
|
6935 |
|
6936 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label:first-child {
|
6937 |
margin-top: 0;
|
6938 |
}
|
6939 |
|
6940 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label:first-child span {
|
6941 |
border-radius: 3px 3px 0 0;
|
6942 |
}
|
6943 |
|
6944 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label:last-child {
|
6945 |
margin-bottom: 0;
|
6946 |
}
|
6947 |
|
6948 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label:last-child span {
|
6949 |
border-radius: 0 0 3px 3px;
|
6950 |
}
|
6951 |
|
6952 |
+
.sui-2-3-20 .sui-wrap .sui-description,
|
6953 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label {
|
6954 |
display: block;
|
6955 |
margin-top: 5px;
|
6956 |
color: #888888;
|
6959 |
font-weight: 400;
|
6960 |
}
|
6961 |
|
6962 |
+
.sui-2-3-20 .sui-wrap .sui-description.sui-toggle-description,
|
6963 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label.sui-toggle-description {
|
6964 |
margin-left: 48px;
|
6965 |
}
|
6966 |
|
6967 |
+
.sui-2-3-20 .sui-wrap .sui-description.sui-checkbox-description, .sui-2-3-20 .sui-wrap .sui-description.sui-radio-description,
|
6968 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label.sui-checkbox-description,
|
6969 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label.sui-radio-description {
|
6970 |
margin: 0 27px 5px;
|
6971 |
}
|
6972 |
|
6973 |
+
.sui-2-3-20 .sui-wrap .sui-description + .sui-form-field,
|
6974 |
+
.sui-2-3-20 .sui-wrap .sui-description + .sui-form-field-inline,
|
6975 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label + .sui-form-field,
|
6976 |
+
.sui-2-3-20 .sui-wrap .sui-multi-checkbox label + .sui-form-field-inline {
|
6977 |
margin-top: 20px;
|
6978 |
}
|
6979 |
|
6980 |
+
.sui-2-3-20 .sui-wrap .sui-error-message {
|
6981 |
display: block;
|
6982 |
margin-top: 8px;
|
6983 |
color: #FF6D6D;
|
6986 |
font-weight: 500;
|
6987 |
}
|
6988 |
|
6989 |
+
.sui-2-3-20 .sui-wrap .sui-form-field.sui-input-sm {
|
6990 |
max-width: 80px;
|
6991 |
}
|
6992 |
|
6993 |
+
.sui-2-3-20 .sui-wrap .sui-form-field.sui-input-md {
|
6994 |
max-width: 240px;
|
6995 |
}
|
6996 |
|
6997 |
@media (min-width: 783px) {
|
6998 |
+
.sui-2-3-20 .sui-wrap .sui-form-field > .sui-row [class^="sui-col"] {
|
6999 |
padding-right: 5px;
|
7000 |
padding-left: 5px;
|
7001 |
}
|
7002 |
}
|
7003 |
|
7004 |
@media (min-width: 783px) {
|
7005 |
+
.sui-2-3-20 .sui-wrap .sui-form-field > .sui-row:first-child {
|
7006 |
margin-top: 0;
|
7007 |
}
|
7008 |
}
|
7009 |
|
7010 |
@media (min-width: 783px) {
|
7011 |
+
.sui-2-3-20 .sui-wrap .sui-form-field > .sui-row {
|
7012 |
margin-top: 10px;
|
7013 |
margin-right: -5px;
|
7014 |
margin-bottom: 0;
|
7016 |
}
|
7017 |
}
|
7018 |
|
7019 |
+
.sui-2-3-20 .sui-wrap .sui-form-field:last-child {
|
7020 |
margin-bottom: 0;
|
7021 |
}
|
7022 |
|
7023 |
@media (max-width: 782px) {
|
7024 |
+
.sui-2-3-20 .sui-wrap .sui-form-field:last-child {
|
7025 |
margin-bottom: 0;
|
7026 |
}
|
7027 |
}
|
7028 |
|
7029 |
+
.sui-2-3-20 .sui-wrap .sui-form-field.sui-has_error .sui-form-control, .sui-2-3-20 .sui-wrap .sui-form-field.sui-has_error .sui-multi-checkbox, .sui-2-3-20 .sui-wrap .sui-form-field.sui-form-field-error .sui-form-control, .sui-2-3-20 .sui-wrap .sui-form-field.sui-form-field-error .sui-multi-checkbox {
|
7030 |
border-bottom: 2px solid #FF6D6D;
|
7031 |
}
|
7032 |
|
7033 |
+
.sui-2-3-20 .sui-wrap .sui-form-field.sui-has_error .sui-control-with-icon [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-form-field.sui-form-field-error .sui-control-with-icon [class*="sui-icon-"]:before {
|
7034 |
color: #FF6D6D;
|
7035 |
}
|
7036 |
|
7037 |
@media (max-width: 782px) {
|
7038 |
+
.sui-2-3-20 .sui-wrap .sui-form-field {
|
7039 |
margin-bottom: 20px;
|
7040 |
}
|
7041 |
}
|
7042 |
|
7043 |
@media (min-width: 783px) {
|
7044 |
+
.sui-2-3-20 .sui-wrap .sui-form-field {
|
7045 |
margin-bottom: 30px;
|
7046 |
}
|
7047 |
}
|
7048 |
|
7049 |
+
.sui-2-3-20 .sui-wrap .sui-field-suffix,
|
7050 |
+
.sui-2-3-20 .sui-wrap .sui-field-prefix {
|
7051 |
display: inline-block;
|
7052 |
color: #888888;
|
7053 |
font-size: 13px;
|
7054 |
line-height: 22px;
|
7055 |
}
|
7056 |
|
7057 |
+
.sui-2-3-20 .sui-wrap .sui-field-prefix {
|
7058 |
margin-right: 10px;
|
7059 |
}
|
7060 |
|
7061 |
+
.sui-2-3-20 .sui-wrap .sui-field-suffix {
|
7062 |
margin-left: 10px;
|
7063 |
}
|
7064 |
|
7065 |
@media (min-width: 783px) {
|
7066 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .sui-form-field:first-child,
|
7067 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .select-container:first-child {
|
7068 |
margin-left: 0;
|
7069 |
}
|
7070 |
}
|
7071 |
|
7072 |
@media (min-width: 783px) {
|
7073 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .sui-form-field:last-child,
|
7074 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .select-container:last-child {
|
7075 |
margin-right: 0;
|
7076 |
}
|
7077 |
}
|
7078 |
|
7079 |
@media (min-width: 783px) {
|
7080 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .sui-form-field,
|
7081 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .select-container {
|
7082 |
-webkit-box-flex: 0;
|
7083 |
-ms-flex: 0 0 auto;
|
7084 |
flex: 0 0 auto;
|
7090 |
}
|
7091 |
|
7092 |
@media (min-width: 783px) {
|
7093 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .sui-form-field {
|
7094 |
-webkit-box-flex: 0;
|
7095 |
-ms-flex: 0 0 auto;
|
7096 |
flex: 0 0 auto;
|
7099 |
}
|
7100 |
|
7101 |
@media (min-width: 783px) {
|
7102 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > p,
|
7103 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > span,
|
7104 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline > .sui-label {
|
7105 |
-webkit-box-flex: 0;
|
7106 |
-ms-flex: 0 0 auto;
|
7107 |
flex: 0 0 auto;
|
7110 |
}
|
7111 |
|
7112 |
@media (max-width: 782px) {
|
7113 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline:last-child {
|
7114 |
margin-bottom: 0;
|
7115 |
}
|
7116 |
}
|
7117 |
|
7118 |
@media (min-width: 783px) {
|
7119 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline:last-child {
|
7120 |
margin-bottom: 0;
|
7121 |
}
|
7122 |
}
|
7123 |
|
7124 |
@media (min-width: 783px) {
|
7125 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline {
|
7126 |
display: -webkit-box;
|
7127 |
display: -ms-flexbox;
|
7128 |
display: flex;
|
7134 |
}
|
7135 |
|
7136 |
@media (max-width: 782px) {
|
7137 |
+
.sui-2-3-20 .sui-wrap .sui-form-field-inline {
|
7138 |
margin-bottom: 20px;
|
7139 |
}
|
7140 |
}
|
7141 |
|
7142 |
+
.sui-2-3-20 .sui-wrap .sui-control-with-icon {
|
7143 |
position: relative;
|
7144 |
}
|
7145 |
|
7146 |
+
.sui-2-3-20 .sui-wrap .sui-control-with-icon .sui-form-control, .sui-2-3-20 .sui-wrap .sui-control-with-icon .sui-multi-checkbox {
|
7147 |
padding-left: 40px;
|
7148 |
}
|
7149 |
|
7150 |
+
.sui-2-3-20 .sui-wrap .sui-control-with-icon select.sui-select + .select2-container .select2-selection__rendered {
|
7151 |
padding-left: 40px;
|
7152 |
}
|
7153 |
|
7154 |
+
.sui-2-3-20 .sui-wrap .sui-control-with-icon [class*="sui-icon-"] {
|
7155 |
width: 16px;
|
7156 |
height: 16px;
|
7157 |
pointer-events: none;
|
7173 |
left: 14px;
|
7174 |
}
|
7175 |
|
7176 |
+
.sui-2-3-20 .sui-wrap .sui-control-with-icon [class*="sui-icon-"]:before {
|
7177 |
color: #AAAAAA;
|
7178 |
display: block;
|
7179 |
}
|
7180 |
|
7181 |
+
.sui-2-3-20 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-form-control, .sui-2-3-20 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-multi-checkbox {
|
7182 |
padding-right: 40px;
|
7183 |
padding-left: 14px;
|
7184 |
}
|
7185 |
|
7186 |
+
.sui-2-3-20 .sui-wrap .sui-control-with-icon.sui-right-icon [class*="sui-icon-"] {
|
7187 |
right: 14px;
|
7188 |
left: auto;
|
7189 |
color: #888888;
|
7190 |
}
|
7191 |
|
7192 |
+
.sui-2-3-20 .sui-wrap .sui-with-button {
|
7193 |
display: -webkit-box;
|
7194 |
display: -ms-flexbox;
|
7195 |
display: flex;
|
7198 |
align-items: center;
|
7199 |
}
|
7200 |
|
7201 |
+
.sui-2-3-20 .sui-wrap .sui-with-button .sui-button {
|
7202 |
-webkit-box-flex: 0;
|
7203 |
-ms-flex: 0 0 auto;
|
7204 |
flex: 0 0 auto;
|
7205 |
}
|
7206 |
|
7207 |
+
.sui-2-3-20 .sui-wrap .sui-with-button .sui-form-control, .sui-2-3-20 .sui-wrap .sui-with-button .sui-multi-checkbox {
|
7208 |
-webkit-box-flex: 1;
|
7209 |
-ms-flex: 1;
|
7210 |
flex: 1;
|
7211 |
margin: 0 5px;
|
7212 |
}
|
7213 |
|
7214 |
+
.sui-2-3-20 .sui-wrap .sui-with-button .sui-form-control:first-child, .sui-2-3-20 .sui-wrap .sui-with-button .sui-multi-checkbox:first-child {
|
7215 |
margin-left: 0;
|
7216 |
}
|
7217 |
|
7218 |
+
.sui-2-3-20 .sui-wrap .sui-with-button .sui-form-control:last-child, .sui-2-3-20 .sui-wrap .sui-with-button .sui-multi-checkbox:last-child {
|
7219 |
margin-right: 0;
|
7220 |
}
|
7221 |
|
7222 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-inside, .sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-inside {
|
7223 |
display: block;
|
7224 |
position: relative;
|
7225 |
}
|
7226 |
|
7227 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-inside .sui-button,
|
7228 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-inside .sui-button-icon, .sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button,
|
7229 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-icon {
|
7230 |
position: absolute;
|
7231 |
top: 5px;
|
7232 |
right: 5px;
|
7233 |
}
|
7234 |
|
7235 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-inside .sui-button-lg, .sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-lg {
|
7236 |
top: 0;
|
7237 |
right: 0;
|
7238 |
border-top-left-radius: 0;
|
7239 |
border-bottom-left-radius: 0;
|
7240 |
}
|
7241 |
|
7242 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-inside .sui-form-control, .sui-2-3-20 .sui-wrap .sui-with-button.sui-inside .sui-multi-checkbox, .sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-inside .sui-form-control, .sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-inside .sui-multi-checkbox {
|
7243 |
margin: 0;
|
7244 |
padding-right: 90px;
|
7245 |
}
|
7246 |
|
7247 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-icon {
|
7248 |
display: block;
|
7249 |
position: relative;
|
7250 |
}
|
7251 |
|
7252 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button,
|
7253 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-icon {
|
7254 |
position: absolute;
|
7255 |
top: 5px;
|
7256 |
right: 5px;
|
7257 |
}
|
7258 |
|
7259 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-lg {
|
7260 |
top: 0;
|
7261 |
right: 0;
|
7262 |
}
|
7263 |
|
7264 |
+
.sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-icon .sui-form-control, .sui-2-3-20 .sui-wrap .sui-with-button.sui-with-button-icon .sui-multi-checkbox {
|
7265 |
margin: 0;
|
7266 |
padding-right: 40px;
|
7267 |
}
|
7268 |
|
7269 |
+
.sui-2-3-20 .sui-wrap .sui-input-group {
|
7270 |
width: 100%;
|
7271 |
display: -webkit-box;
|
7272 |
display: -ms-flexbox;
|
7277 |
position: relative;
|
7278 |
}
|
7279 |
|
7280 |
+
.sui-2-3-20 .sui-wrap .sui-password-group {
|
7281 |
position: relative;
|
7282 |
}
|
7283 |
|
7284 |
+
.sui-2-3-20 .sui-wrap .sui-password-group .sui-password-toggle {
|
7285 |
width: 30px;
|
7286 |
height: 30px;
|
7287 |
cursor: pointer;
|
7299 |
transform: translateY(-50%);
|
7300 |
}
|
7301 |
|
7302 |
+
.sui-2-3-20 .sui-wrap .sui-password-group .sui-password-toggle:hover, .sui-2-3-20 .sui-wrap .sui-password-group .sui-password-toggle:focus, .sui-2-3-20 .sui-wrap .sui-password-group .sui-password-toggle:active {
|
7303 |
outline: 0;
|
7304 |
}
|
7305 |
|
7306 |
+
.sui-2-3-20 .sui-wrap .sui-password-group .sui-password-toggle:hover {
|
7307 |
background-color: rgba(0, 0, 0, 0.03);
|
7308 |
}
|
7309 |
|
7310 |
+
.sui-2-3-20 .sui-wrap .sui-password-group .sui-password-toggle:hover [class*="sui-icon-"]:before {
|
7311 |
color: #666666;
|
7312 |
}
|
7313 |
|
7314 |
+
.sui-2-3-20 .sui-wrap .sui-date {
|
7315 |
position: relative;
|
7316 |
}
|
7317 |
|
7318 |
+
.sui-2-3-20 .sui-wrap .sui-date .sui-form-control:first-child, .sui-2-3-20 .sui-wrap .sui-date .sui-multi-checkbox:first-child {
|
7319 |
padding-right: 40px;
|
7320 |
}
|
7321 |
|
7322 |
+
.sui-2-3-20 .sui-wrap .sui-date .sui-form-control:last-child, .sui-2-3-20 .sui-wrap .sui-date .sui-multi-checkbox:last-child {
|
7323 |
padding-left: 40px;
|
7324 |
}
|
7325 |
|
7326 |
+
.sui-2-3-20 .sui-wrap .sui-date [class*="sui-icon-"] {
|
7327 |
width: 30px;
|
7328 |
height: 30px;
|
7329 |
display: -webkit-box;
|
7343 |
top: 5px;
|
7344 |
}
|
7345 |
|
7346 |
+
.sui-2-3-20 .sui-wrap .sui-date [class*="sui-icon-"]:before {
|
7347 |
display: block;
|
7348 |
}
|
7349 |
|
7350 |
+
.sui-2-3-20 .sui-wrap .sui-date [class*="sui-icon-"]:first-child {
|
7351 |
left: 5px;
|
7352 |
}
|
7353 |
|
7354 |
+
.sui-2-3-20 .sui-wrap .sui-date [class*="sui-icon-"]:last-child {
|
7355 |
right: 5px;
|
7356 |
}
|
7357 |
|
7358 |
+
.sui-2-3-20 .sui-wrap .sui-multi-date {
|
7359 |
display: -webkit-box;
|
7360 |
display: -ms-flexbox;
|
7361 |
display: flex;
|
7364 |
align-items: center;
|
7365 |
}
|
7366 |
|
7367 |
+
.sui-2-3-20 .sui-wrap .sui-multi-date .sui-form-field {
|
7368 |
-webkit-box-flex: 1;
|
7369 |
-ms-flex: 1;
|
7370 |
flex: 1;
|
7371 |
}
|
7372 |
|
7373 |
+
.sui-2-3-20 .sui-wrap .sui-multi-date .sui-form-field + button {
|
7374 |
-webkit-box-flex: 0;
|
7375 |
-ms-flex: 0 0 auto;
|
7376 |
flex: 0 0 auto;
|
7378 |
}
|
7379 |
|
7380 |
@media (max-width: 782px) {
|
7381 |
+
.sui-2-3-20 .sui-wrap .sui-multi-date .sui-form-field {
|
7382 |
margin-bottom: 0;
|
7383 |
}
|
7384 |
}
|
7385 |
|
7386 |
@media (min-width: 783px) {
|
7387 |
+
.sui-2-3-20 .sui-wrap .sui-multi-date .sui-form-field {
|
7388 |
margin-bottom: 0;
|
7389 |
}
|
7390 |
}
|
7391 |
|
7392 |
+
.sui-2-3-20 .sui-wrap .sui-multi-date:not(:last-child) {
|
7393 |
margin-bottom: 10px;
|
7394 |
}
|
7395 |
|
7396 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables {
|
7397 |
position: relative;
|
7398 |
}
|
7399 |
|
7400 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-form-control, .sui-2-3-20 .sui-wrap .sui-insert-variables .sui-multi-checkbox {
|
7401 |
padding-right: 53px;
|
7402 |
}
|
7403 |
|
7404 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container {
|
7405 |
position: absolute;
|
7406 |
top: 0;
|
7407 |
right: 0;
|
7410 |
pointer-events: none;
|
7411 |
}
|
7412 |
|
7413 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .dropdown-handle {
|
7414 |
display: none;
|
7415 |
}
|
7416 |
|
7417 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container {
|
7418 |
padding-right: 0;
|
7419 |
pointer-events: initial;
|
7420 |
}
|
7421 |
|
7422 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-value {
|
7423 |
width: 40px;
|
7424 |
height: 40px;
|
7425 |
display: -webkit-box;
|
7446 |
transition: 0.2s ease;
|
7447 |
}
|
7448 |
|
7449 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-value:hover {
|
7450 |
border-left-color: #DDDDDD;
|
7451 |
background-color: #F2F2F2;
|
7452 |
}
|
7453 |
|
7454 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-value:hover:before {
|
7455 |
color: #666666;
|
7456 |
}
|
7457 |
|
7458 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-value:before {
|
7459 |
content: "@";
|
7460 |
width: 16px;
|
7461 |
height: 16px;
|
7463 |
position: absolute;
|
7464 |
}
|
7465 |
|
7466 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-results {
|
7467 |
width: 320px;
|
7468 |
left: auto;
|
7469 |
margin-right: 0;
|
7471 |
background-color: #FFFFFF;
|
7472 |
}
|
7473 |
|
7474 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-results li.sui-element-flex {
|
7475 |
display: -webkit-box;
|
7476 |
display: -ms-flexbox;
|
7477 |
display: flex;
|
7478 |
}
|
7479 |
|
7480 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-results li.sui-element-flex span {
|
7481 |
pointer-events: none;
|
7482 |
overflow: hidden;
|
7483 |
display: block;
|
7485 |
white-space: nowrap;
|
7486 |
}
|
7487 |
|
7488 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-results li.sui-element-flex span {
|
7489 |
-webkit-box-flex: 1;
|
7490 |
-ms-flex: 1;
|
7491 |
flex: 1;
|
7492 |
}
|
7493 |
|
7494 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-results li.sui-element-flex span + span {
|
7495 |
-webkit-box-flex: 0;
|
7496 |
-ms-flex: 0 0 auto;
|
7497 |
flex: 0 0 auto;
|
7500 |
font-size: 12px;
|
7501 |
}
|
7502 |
|
7503 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-results .current {
|
7504 |
background-color: transparent;
|
7505 |
color: #888888;
|
7506 |
}
|
7507 |
|
7508 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container .select-list-container .list-results .current:hover {
|
7509 |
background-color: #F8F8F8;
|
7510 |
color: #333333;
|
7511 |
}
|
7512 |
|
7513 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container.active .select-list-container .list-value {
|
7514 |
z-index: 1011;
|
7515 |
border-bottom-color: #FFFFFF;
|
7516 |
border-left-color: #DDDDDD;
|
7518 |
border-bottom-right-radius: 0;
|
7519 |
}
|
7520 |
|
7521 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container.active .select-list-container .list-value:before {
|
7522 |
color: #333333;
|
7523 |
}
|
7524 |
|
7525 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .select-container.active .select-list-container .list-results {
|
7526 |
top: 38px;
|
7527 |
border-top-right-radius: 0;
|
7528 |
}
|
7529 |
|
7530 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 {
|
7531 |
width: auto !important;
|
7532 |
height: auto !important;
|
7533 |
display: block;
|
7536 |
right: 0;
|
7537 |
}
|
7538 |
|
7539 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 * {
|
7540 |
display: block;
|
7541 |
outline: none;
|
7542 |
}
|
7543 |
|
7544 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single {
|
7545 |
height: auto;
|
7546 |
border: 1px solid #DDDDDD;
|
7547 |
border-left-color: transparent;
|
7551 |
transition: 0.2s ease;
|
7552 |
}
|
7553 |
|
7554 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single .select2-selection__arrow {
|
7555 |
width: 38px;
|
7556 |
height: 38px;
|
7557 |
display: -webkit-box;
|
7565 |
right: auto;
|
7566 |
}
|
7567 |
|
7568 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single .select2-selection__arrow:before {
|
7569 |
content: "@";
|
7570 |
display: block;
|
7571 |
margin: 0 auto;
|
7573 |
font-size: 16px;
|
7574 |
}
|
7575 |
|
7576 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single .select2-selection__arrow b {
|
7577 |
display: none;
|
7578 |
}
|
7579 |
|
7580 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single:hover {
|
7581 |
border-left-color: #DDDDDD;
|
7582 |
background-color: #F2F2F2;
|
7583 |
}
|
7584 |
|
7585 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2 .select2-selection--single:hover .select2-selection__arrow:before {
|
7586 |
color: #666666;
|
7587 |
}
|
7588 |
|
7589 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2.select2-container--open .select2-selection--single {
|
7590 |
border-left-color: #DDDDDD;
|
7591 |
background-color: #FFFFFF;
|
7592 |
border-bottom-right-radius: 0;
|
7593 |
}
|
7594 |
|
7595 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables .sui-variables + .select2.select2-container--open .select2-selection--single .select2-selection__arrow:before {
|
7596 |
color: #333333;
|
7597 |
}
|
7598 |
|
7599 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables textarea.sui-form-control + .select-container .select-list-container .list-value, .sui-2-3-20 .sui-wrap .sui-insert-variables textarea.sui-multi-checkbox + .select-container .select-list-container .list-value {
|
7600 |
border-color: transparent;
|
7601 |
}
|
7602 |
|
7603 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables textarea.sui-form-control + .select-container .select-list-container .list-value:hover, .sui-2-3-20 .sui-wrap .sui-insert-variables textarea.sui-multi-checkbox + .select-container .select-list-container .list-value:hover {
|
7604 |
border-left-color: transparent;
|
7605 |
background-color: transparent;
|
7606 |
}
|
7607 |
|
7608 |
+
.sui-2-3-20 .sui-wrap .sui-insert-variables textarea.sui-form-control + .select-container.active .select-list-container .list-value, .sui-2-3-20 .sui-wrap .sui-insert-variables textarea.sui-multi-checkbox + .select-container.active .select-list-container .list-value {
|
7609 |
border-left-color: transparent;
|
7610 |
background-color: transparent;
|
7611 |
}
|
7612 |
|
7613 |
+
.sui-2-3-20 .sui-wrap textarea.sui-form-control, .sui-2-3-20 .sui-wrap textarea.sui-multi-checkbox {
|
7614 |
max-width: 100%;
|
7615 |
height: auto;
|
7616 |
resize: vertical;
|
7617 |
line-height: 20px;
|
7618 |
}
|
7619 |
|
7620 |
+
.sui-2-3-20 .sui-wrap select.sui-form-control, .sui-2-3-20 .sui-wrap select.sui-multi-checkbox {
|
7621 |
cursor: pointer;
|
7622 |
-webkit-appearance: none;
|
7623 |
-moz-appearance: none;
|
7628 |
line-height: 1;
|
7629 |
}
|
7630 |
|
7631 |
+
.sui-2-3-20 .sui-wrap .sui-radio, .sui-2-3-20 .sui-wrap .sui-checkbox {
|
7632 |
-webkit-user-select: none;
|
7633 |
-moz-user-select: none;
|
7634 |
-ms-user-select: none;
|
7638 |
align-items: flex-start;
|
7639 |
}
|
7640 |
|
7641 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span, .sui-2-3-20 .sui-wrap .sui-checkbox input + span {
|
7642 |
width: 16px;
|
7643 |
height: 16px;
|
7644 |
cursor: pointer;
|
7654 |
transition: 0.3s ease;
|
7655 |
}
|
7656 |
|
7657 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span:before, .sui-2-3-20 .sui-wrap .sui-checkbox input + span:before {
|
7658 |
opacity: 0;
|
7659 |
-webkit-transition: 0.3s ease;
|
7660 |
transition: 0.3s ease;
|
7661 |
}
|
7662 |
|
7663 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span + span, .sui-2-3-20 .sui-wrap .sui-checkbox input + span + span,
|
7664 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span + .sui-description,
|
7665 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox input + span + .sui-description {
|
7666 |
cursor: pointer;
|
7667 |
margin: 0 0 0 10px;
|
7668 |
color: #666666;
|
7671 |
font-weight: 500;
|
7672 |
}
|
7673 |
|
7674 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span + span.sui-description-sm, .sui-2-3-20 .sui-wrap .sui-checkbox input + span + span.sui-description-sm,
|
7675 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span + .sui-description.sui-description-sm,
|
7676 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox input + span + .sui-description.sui-description-sm {
|
7677 |
font-size: 13px;
|
7678 |
}
|
7679 |
|
7680 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span ~ .sui-tag, .sui-2-3-20 .sui-wrap .sui-checkbox input + span ~ .sui-tag {
|
7681 |
margin-top: auto;
|
7682 |
margin-bottom: auto;
|
7683 |
margin-left: 10px;
|
7684 |
}
|
7685 |
|
7686 |
+
.sui-2-3-20 .sui-wrap .sui-radio input:checked + span, .sui-2-3-20 .sui-wrap .sui-checkbox input:checked + span {
|
7687 |
border-color: #17A8E3;
|
7688 |
background-color: #17A8E3;
|
7689 |
}
|
7690 |
|
7691 |
+
.sui-2-3-20 .sui-wrap .sui-radio input:checked + span:before, .sui-2-3-20 .sui-wrap .sui-checkbox input:checked + span:before {
|
7692 |
opacity: 1;
|
7693 |
}
|
7694 |
|
7695 |
+
.sui-2-3-20 .sui-wrap .sui-radio input:disabled + span, .sui-2-3-20 .sui-wrap .sui-checkbox input:disabled + span, .sui-2-3-20 .sui-wrap .sui-radio input[disabled] + span, .sui-2-3-20 .sui-wrap .sui-checkbox input[disabled] + span, .sui-2-3-20 .sui-wrap .sui-radio input.sui-disabled + span, .sui-2-3-20 .sui-wrap .sui-checkbox input.sui-disabled + span {
|
7696 |
cursor: not-allowed;
|
7697 |
border-color: #F2F2F2;
|
7698 |
background-color: #F2F2F2;
|
7699 |
}
|
7700 |
|
7701 |
+
.sui-2-3-20 .sui-wrap .sui-radio input:disabled + span + span, .sui-2-3-20 .sui-wrap .sui-checkbox input:disabled + span + span,
|
7702 |
+
.sui-2-3-20 .sui-wrap .sui-radio input:disabled + span + .sui-description,
|
7703 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox input:disabled + span + .sui-description, .sui-2-3-20 .sui-wrap .sui-radio input[disabled] + span + span, .sui-2-3-20 .sui-wrap .sui-checkbox input[disabled] + span + span,
|
7704 |
+
.sui-2-3-20 .sui-wrap .sui-radio input[disabled] + span + .sui-description,
|
7705 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox input[disabled] + span + .sui-description, .sui-2-3-20 .sui-wrap .sui-radio input.sui-disabled + span + span, .sui-2-3-20 .sui-wrap .sui-checkbox input.sui-disabled + span + span,
|
7706 |
+
.sui-2-3-20 .sui-wrap .sui-radio input.sui-disabled + span + .sui-description,
|
7707 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox input.sui-disabled + span + .sui-description {
|
7708 |
cursor: not-allowed;
|
7709 |
}
|
7710 |
|
7711 |
@media (max-width: 782px) {
|
7712 |
+
.sui-2-3-20 .sui-wrap .sui-radio:last-child, .sui-2-3-20 .sui-wrap .sui-checkbox:last-child {
|
7713 |
margin-bottom: 0;
|
7714 |
}
|
7715 |
}
|
7716 |
|
7717 |
@media (min-width: 783px) {
|
7718 |
+
.sui-2-3-20 .sui-wrap .sui-radio:last-child, .sui-2-3-20 .sui-wrap .sui-checkbox:last-child {
|
7719 |
margin-right: 0;
|
7720 |
}
|
7721 |
}
|
7722 |
|
7723 |
@media (max-width: 782px) {
|
7724 |
+
.sui-2-3-20 .sui-wrap .sui-radio, .sui-2-3-20 .sui-wrap .sui-checkbox {
|
7725 |
display: -webkit-box;
|
7726 |
display: -ms-flexbox;
|
7727 |
display: flex;
|
7730 |
}
|
7731 |
|
7732 |
@media (min-width: 783px) {
|
7733 |
+
.sui-2-3-20 .sui-wrap .sui-radio, .sui-2-3-20 .sui-wrap .sui-checkbox {
|
7734 |
display: -webkit-inline-box;
|
7735 |
display: -ms-inline-flexbox;
|
7736 |
display: inline-flex;
|
7738 |
}
|
7739 |
}
|
7740 |
|
7741 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span {
|
7742 |
position: relative;
|
7743 |
border-radius: 50%;
|
7744 |
}
|
7745 |
|
7746 |
+
.sui-2-3-20 .sui-wrap .sui-radio input + span:before {
|
7747 |
content: " ";
|
7748 |
width: 6px;
|
7749 |
height: 6px;
|
7755 |
background-color: #FFFFFF;
|
7756 |
}
|
7757 |
|
7758 |
+
.sui-2-3-20 .sui-wrap .sui-radio input:disabled + span:before, .sui-2-3-20 .sui-wrap .sui-radio input[disabled] + span:before, .sui-2-3-20 .sui-wrap .sui-radio input.sui-disabled + span:before {
|
7759 |
background-color: #AAAAAA;
|
7760 |
}
|
7761 |
|
7762 |
@media (min-width: 783px) {
|
7763 |
+
.sui-2-3-20 .sui-wrap .sui-radio.sui-radio-stacked:last-child {
|
7764 |
margin: 0;
|
7765 |
}
|
7766 |
}
|
7767 |
|
7768 |
@media (min-width: 783px) {
|
7769 |
+
.sui-2-3-20 .sui-wrap .sui-radio.sui-radio-stacked {
|
7770 |
display: -webkit-box;
|
7771 |
display: -ms-flexbox;
|
7772 |
display: flex;
|
7774 |
}
|
7775 |
}
|
7776 |
|
7777 |
+
.sui-2-3-20 .sui-wrap .sui-radio.sui-radio-sm input + span + span,
|
7778 |
+
.sui-2-3-20 .sui-wrap .sui-radio.sui-radio-sm input + span + .sui-description {
|
7779 |
font-size: 13px;
|
7780 |
}
|
7781 |
|
7782 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image {
|
7783 |
-webkit-box-orient: vertical;
|
7784 |
-webkit-box-direction: normal;
|
7785 |
-ms-flex-direction: column;
|
7789 |
align-items: center;
|
7790 |
}
|
7791 |
|
7792 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image img {
|
7793 |
display: block;
|
7794 |
margin: 0;
|
7795 |
padding: 0;
|
7796 |
border: 0;
|
7797 |
}
|
7798 |
|
7799 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image img + .sui-radio {
|
7800 |
margin-top: 15px;
|
7801 |
}
|
7802 |
|
7803 |
@media (max-width: 782px) {
|
7804 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image + * {
|
7805 |
margin-top: 20px;
|
7806 |
}
|
7807 |
}
|
7808 |
|
7809 |
@media (min-width: 783px) {
|
7810 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image + * {
|
7811 |
margin-left: 20px;
|
7812 |
}
|
7813 |
}
|
7814 |
|
7815 |
@media (min-width: 783px) {
|
7816 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image.sui-radio-stacked + * {
|
7817 |
margin-top: 30px;
|
7818 |
margin-left: 0;
|
7819 |
}
|
7820 |
}
|
7821 |
|
7822 |
@media (min-width: 783px) {
|
7823 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image.sui-radio-stacked {
|
7824 |
display: -webkit-inline-box;
|
7825 |
display: -ms-inline-flexbox;
|
7826 |
display: inline-flex;
|
7828 |
}
|
7829 |
|
7830 |
@media (max-width: 782px) {
|
7831 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image {
|
7832 |
display: -webkit-box;
|
7833 |
display: -ms-flexbox;
|
7834 |
display: flex;
|
7836 |
}
|
7837 |
|
7838 |
@media (min-width: 783px) {
|
7839 |
+
.sui-2-3-20 .sui-wrap .sui-radio-image {
|
7840 |
display: -webkit-inline-box;
|
7841 |
display: -ms-inline-flexbox;
|
7842 |
display: inline-flex;
|
7843 |
}
|
7844 |
}
|
7845 |
|
7846 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox input + span:before {
|
7847 |
content: "Ω";
|
7848 |
width: 14px;
|
7849 |
height: 14px;
|
7861 |
text-align: center;
|
7862 |
}
|
7863 |
|
7864 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox input:disabled + span:before, .sui-2-3-20 .sui-wrap .sui-checkbox input[disabled] + span:before, .sui-2-3-20 .sui-wrap .sui-checkbox input.sui-disabled + span:before {
|
7865 |
color: #AAAAAA;
|
7866 |
}
|
7867 |
|
7868 |
@media (min-width: 783px) {
|
7869 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox.sui-checkbox-stacked:last-child {
|
7870 |
margin: 0;
|
7871 |
}
|
7872 |
}
|
7873 |
|
7874 |
@media (min-width: 783px) {
|
7875 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox.sui-checkbox-stacked {
|
7876 |
display: -webkit-box;
|
7877 |
display: -ms-flexbox;
|
7878 |
display: flex;
|
7880 |
}
|
7881 |
}
|
7882 |
|
7883 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox.sui-checkbox-sm input + span + span,
|
7884 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox.sui-checkbox-sm input + span + .sui-description {
|
7885 |
font-size: 13px;
|
7886 |
}
|
7887 |
|
7888 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image {
|
7889 |
-webkit-box-orient: vertical;
|
7890 |
-webkit-box-direction: normal;
|
7891 |
-ms-flex-direction: column;
|
7895 |
align-items: center;
|
7896 |
}
|
7897 |
|
7898 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image img {
|
7899 |
display: block;
|
7900 |
margin: 0;
|
7901 |
padding: 0;
|
7902 |
border: 0;
|
7903 |
}
|
7904 |
|
7905 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image img + .sui-checkbox {
|
7906 |
margin-top: 15px;
|
7907 |
}
|
7908 |
|
7909 |
@media (max-width: 782px) {
|
7910 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image + * {
|
7911 |
margin-top: 20px;
|
7912 |
}
|
7913 |
}
|
7914 |
|
7915 |
@media (min-width: 783px) {
|
7916 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image + * {
|
7917 |
margin-left: 20px;
|
7918 |
}
|
7919 |
}
|
7920 |
|
7921 |
@media (min-width: 783px) {
|
7922 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked + * {
|
7923 |
margin-top: 30px;
|
7924 |
margin-left: 0;
|
7925 |
}
|
7926 |
}
|
7927 |
|
7928 |
@media (min-width: 783px) {
|
7929 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked {
|
7930 |
display: -webkit-inline-box;
|
7931 |
display: -ms-inline-flexbox;
|
7932 |
display: inline-flex;
|
7934 |
}
|
7935 |
|
7936 |
@media (max-width: 782px) {
|
7937 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image {
|
7938 |
display: -webkit-box;
|
7939 |
display: -ms-flexbox;
|
7940 |
display: flex;
|
7942 |
}
|
7943 |
|
7944 |
@media (min-width: 783px) {
|
7945 |
+
.sui-2-3-20 .sui-wrap .sui-checkbox-image {
|
7946 |
display: -webkit-inline-box;
|
7947 |
display: -ms-inline-flexbox;
|
7948 |
display: inline-flex;
|
7949 |
}
|
7950 |
}
|
7951 |
|
7952 |
+
.sui-2-3-20 .sui-wrap .sui-upload {
|
7953 |
max-width: 100%;
|
7954 |
display: -webkit-box;
|
7955 |
display: -ms-flexbox;
|
7956 |
display: flex;
|
7957 |
}
|
7958 |
|
7959 |
+
.sui-2-3-20 .sui-wrap .sui-upload button {
|
7960 |
cursor: pointer;
|
7961 |
display: block;
|
7962 |
-webkit-transition: 0.3s ease;
|
7963 |
transition: 0.3s ease;
|
7964 |
}
|
7965 |
|
7966 |
+
.sui-2-3-20 .sui-wrap .sui-upload button, .sui-2-3-20 .sui-wrap .sui-upload button:hover, .sui-2-3-20 .sui-wrap .sui-upload button:focus, .sui-2-3-20 .sui-wrap .sui-upload button:active {
|
7967 |
outline: none;
|
7968 |
-webkit-box-shadow: none;
|
7969 |
box-shadow: none;
|
7970 |
}
|
7971 |
|
7972 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image {
|
7973 |
width: 40px;
|
7974 |
height: 40px;
|
7975 |
-webkit-box-flex: 0;
|
7982 |
border-radius: 4px;
|
7983 |
}
|
7984 |
|
7985 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image [class*="sui-image-"] {
|
7986 |
width: 36px;
|
7987 |
height: 36px;
|
7988 |
display: block;
|
7989 |
border-radius: 3px;
|
7990 |
}
|
7991 |
|
7992 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-mask {
|
7993 |
background-color: #DDDDDD;
|
7994 |
background-image: linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF), linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF);
|
7995 |
background-size: 12px 12px;
|
7996 |
background-position: 0 0, 6px 6px;
|
7997 |
}
|
7998 |
|
7999 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview {
|
8000 |
cursor: pointer;
|
8001 |
display: none;
|
8002 |
position: absolute;
|
8008 |
background-position: center;
|
8009 |
}
|
8010 |
|
8011 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before {
|
8012 |
content: "¢";
|
8013 |
opacity: 0;
|
8014 |
display: -webkit-box;
|
8034 |
transition: 0.2s ease;
|
8035 |
}
|
8036 |
|
8037 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active {
|
8038 |
outline: none;
|
8039 |
-webkit-box-shadow: none;
|
8040 |
box-shadow: none;
|
8041 |
}
|
8042 |
|
8043 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover:before, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus:before, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active:before {
|
8044 |
opacity: 1;
|
8045 |
}
|
8046 |
|
8047 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-button,
|
8048 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file {
|
8049 |
margin-left: 5px;
|
8050 |
}
|
8051 |
|
8052 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file {
|
8053 |
max-width: calc(100% - 45px);
|
8054 |
cursor: initial;
|
8055 |
padding-left: 19px;
|
8056 |
}
|
8057 |
|
8058 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:before {
|
8059 |
content: unset;
|
8060 |
}
|
8061 |
|
8062 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:hover, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:active {
|
8063 |
background-color: #FFFFFF;
|
8064 |
}
|
8065 |
|
8066 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file {
|
8067 |
max-width: 100%;
|
8068 |
cursor: pointer;
|
8069 |
-webkit-box-flex: 0;
|
8079 |
transition: 0.3s ease;
|
8080 |
}
|
8081 |
|
8082 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file:before {
|
8083 |
content: "Æ";
|
8084 |
width: 29px;
|
8085 |
display: block;
|
8090 |
text-align: center;
|
8091 |
}
|
8092 |
|
8093 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file span {
|
8094 |
-webkit-user-select: none;
|
8095 |
-moz-user-select: none;
|
8096 |
-ms-user-select: none;
|
8101 |
letter-spacing: -0.25px;
|
8102 |
}
|
8103 |
|
8104 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file span:focus {
|
8105 |
outline: none;
|
8106 |
-webkit-box-shadow: none;
|
8107 |
box-shadow: none;
|
8108 |
}
|
8109 |
|
8110 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file button {
|
8111 |
width: 39px;
|
8112 |
position: absolute;
|
8113 |
top: 0;
|
8121 |
text-align: center;
|
8122 |
}
|
8123 |
|
8124 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file button [class*="sui-icon-"] {
|
8125 |
display: block;
|
8126 |
}
|
8127 |
|
8128 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file button [class*="sui-icon-"]:before {
|
8129 |
display: block;
|
8130 |
}
|
8131 |
|
8132 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file button:hover, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file button:focus, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file button:active {
|
8133 |
background-color: rgba(51, 51, 51, 0.04);
|
8134 |
}
|
8135 |
|
8136 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file:hover, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-file:active {
|
8137 |
background-color: #FAFAFA;
|
8138 |
}
|
8139 |
|
8140 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-button {
|
8141 |
margin: 0;
|
8142 |
padding: 11px 19px;
|
8143 |
border: 1px dashed #DDDDDD;
|
8148 |
letter-spacing: -0.25px;
|
8149 |
}
|
8150 |
|
8151 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-button:hover, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-button:focus, .sui-2-3-20 .sui-wrap .sui-upload .sui-upload-button:active {
|
8152 |
border-color: #AAAAAA;
|
8153 |
background-color: #FAFAFA;
|
8154 |
}
|
8155 |
|
8156 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-button [class*="sui-icon-"] {
|
8157 |
width: 24px;
|
8158 |
margin-left: -4px;
|
8159 |
color: #888888;
|
8163 |
text-align: center;
|
8164 |
}
|
8165 |
|
8166 |
+
.sui-2-3-20 .sui-wrap .sui-upload .sui-upload-button [class*="sui-icon-"]:before {
|
8167 |
display: block;
|
8168 |
color: inherit;
|
8169 |
}
|
8170 |
|
8171 |
+
.sui-2-3-20 .sui-wrap .sui-upload.sui-has_file .sui-upload-image .sui-image-preview {
|
8172 |
display: block;
|
8173 |
}
|
8174 |
|
8175 |
+
.sui-2-3-20 .sui-wrap .sui-upload.sui-has_file .sui-upload-file {
|
8176 |
display: block;
|
8177 |
}
|
8178 |
|
8179 |
+
.sui-2-3-20 .sui-wrap .sui-upload.sui-has_file .sui-upload-button {
|
8180 |
display: none;
|
8181 |
}
|
8182 |
|
8183 |
+
.sui-2-3-20 .sui-wrap .sui-upload + .sui-notice {
|
8184 |
margin-top: 10px;
|
8185 |
}
|
8186 |
|
8187 |
+
.sui-2-3-20 .sui-wrap .sui-upload + .sui-upload {
|
8188 |
margin-top: 10px;
|
8189 |
}
|
8190 |
|
8191 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap {
|
8192 |
display: block;
|
8193 |
}
|
8194 |
|
8195 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker {
|
8196 |
display: -webkit-box;
|
8197 |
display: -ms-flexbox;
|
8198 |
display: flex;
|
8201 |
align-items: center;
|
8202 |
}
|
8203 |
|
8204 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value {
|
8205 |
display: block;
|
8206 |
position: relative;
|
8207 |
}
|
8208 |
|
8209 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button],
|
8210 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input,
|
8211 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button {
|
8212 |
display: block;
|
8213 |
margin: 0;
|
8214 |
border: 1px solid #DDDDDD;
|
8215 |
border-radius: 4px;
|
8216 |
}
|
8217 |
|
8218 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], .sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover, .sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus,
|
8219 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input,
|
8220 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:hover,
|
8221 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:focus,
|
8222 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,
|
8223 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:hover,
|
8224 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:focus {
|
8225 |
outline: none;
|
8226 |
-webkit-box-shadow: none;
|
8227 |
box-shadow: none;
|
8228 |
}
|
8229 |
|
8230 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button],
|
8231 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button {
|
8232 |
width: 30px;
|
8233 |
height: 30px;
|
8234 |
cursor: pointer;
|
8237 |
padding: 0;
|
8238 |
}
|
8239 |
|
8240 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input,
|
8241 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button {
|
8242 |
background-color: #FAFAFA;
|
8243 |
}
|
8244 |
|
8245 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] {
|
8246 |
left: 0;
|
8247 |
background-color: #DDDDDD;
|
8248 |
background-image: linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF), linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF);
|
8250 |
background-position: 0 0, 6px 6px;
|
8251 |
}
|
8252 |
|
8253 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] span {
|
8254 |
width: 26px;
|
8255 |
height: 26px;
|
8256 |
display: block;
|
8260 |
border-radius: 2px;
|
8261 |
}
|
8262 |
|
8263 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], .sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover, .sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus {
|
8264 |
-webkit-box-shadow: inset 0 0 0 1px #FFFFFF;
|
8265 |
box-shadow: inset 0 0 0 1px #FFFFFF;
|
8266 |
}
|
8267 |
|
8268 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input {
|
8269 |
width: 100%;
|
8270 |
height: 30px;
|
8271 |
padding: 6px 40px;
|
8274 |
letter-spacing: -0.25px;
|
8275 |
}
|
8276 |
|
8277 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button {
|
8278 |
right: 0;
|
8279 |
border-top-left-radius: 0;
|
8280 |
border-bottom-left-radius: 0;
|
8281 |
}
|
8282 |
|
8283 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button [class*="sui-icon-"] {
|
8284 |
font-size: 12px;
|
8285 |
}
|
8286 |
|
8287 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-button {
|
8288 |
margin-left: 5px;
|
8289 |
}
|
8290 |
|
8291 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-hex .sui-colorpicker-value {
|
8292 |
-webkit-box-flex: 0;
|
8293 |
-ms-flex: 0 1 135px;
|
8294 |
flex: 0 1 135px;
|
8295 |
}
|
8296 |
|
8297 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-rgba .sui-colorpicker-value {
|
8298 |
-webkit-box-flex: 0;
|
8299 |
-ms-flex: 0 1 215px;
|
8300 |
flex: 0 1 215px;
|
8301 |
}
|
8302 |
|
8303 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container {
|
8304 |
display: none;
|
8305 |
margin: 5px 0 0;
|
8306 |
padding: 9px;
|
8311 |
box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07);
|
8312 |
}
|
8313 |
|
8314 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap {
|
8315 |
display: block;
|
8316 |
}
|
8317 |
|
8318 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap span,
|
8319 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap label,
|
8320 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input {
|
8321 |
display: block;
|
8322 |
}
|
8323 |
|
8324 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input {
|
8325 |
width: 100% !important;
|
8326 |
height: 30px;
|
8327 |
margin: 0;
|
8334 |
letter-spacing: -0.25px;
|
8335 |
}
|
8336 |
|
8337 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input, .sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:hover, .sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:focus {
|
8338 |
outline: none;
|
8339 |
-webkit-box-shadow: none;
|
8340 |
box-shadow: none;
|
8341 |
}
|
8342 |
|
8343 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker {
|
8344 |
width: auto !important;
|
8345 |
height: auto !important;
|
8346 |
position: relative;
|
8349 |
border: 0;
|
8350 |
}
|
8351 |
|
8352 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner {
|
8353 |
display: -webkit-box;
|
8354 |
display: -ms-flexbox;
|
8355 |
display: flex;
|
8356 |
position: unset;
|
8357 |
}
|
8358 |
|
8359 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container {
|
8360 |
display: -webkit-box;
|
8361 |
display: -ms-flexbox;
|
8362 |
display: flex;
|
8365 |
}
|
8366 |
|
8367 |
@media (max-width: 782px) {
|
8368 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container {
|
8369 |
position: relative;
|
8370 |
margin-top: 10px;
|
8371 |
-webkit-box-pack: justify;
|
8375 |
}
|
8376 |
|
8377 |
@media (min-width: 783px) {
|
8378 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container {
|
8379 |
width: 160px;
|
8380 |
}
|
8381 |
}
|
8382 |
|
8383 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square,
|
8384 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider,
|
8385 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette {
|
8386 |
float: none;
|
8387 |
-webkit-box-shadow: none;
|
8388 |
box-shadow: none;
|
8389 |
}
|
8390 |
|
8391 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square {
|
8392 |
width: auto !important;
|
8393 |
height: auto !important;
|
8394 |
margin-right: 0;
|
8396 |
}
|
8397 |
|
8398 |
@media (min-width: 783px) {
|
8399 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square {
|
8400 |
margin-bottom: 30px;
|
8401 |
}
|
8402 |
}
|
8403 |
|
8404 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner {
|
8405 |
-webkit-box-shadow: none;
|
8406 |
box-shadow: none;
|
8407 |
}
|
8408 |
|
8409 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz {
|
8410 |
position: unset;
|
8411 |
display: block;
|
8412 |
}
|
8413 |
|
8414 |
@media (max-width: 782px) {
|
8415 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz {
|
8416 |
width: 140px;
|
8417 |
height: 140px;
|
8418 |
}
|
8419 |
}
|
8420 |
|
8421 |
@media (min-width: 783px) {
|
8422 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz {
|
8423 |
width: 160px;
|
8424 |
height: 160px;
|
8425 |
}
|
8426 |
}
|
8427 |
|
8428 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider {
|
8429 |
width: 20px !important;
|
8430 |
margin-left: 10px !important;
|
8431 |
border-radius: 2px;
|
8432 |
}
|
8433 |
|
8434 |
@media (max-width: 782px) {
|
8435 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider {
|
8436 |
height: 140px !important;
|
8437 |
}
|
8438 |
}
|
8439 |
|
8440 |
@media (min-width: 783px) {
|
8441 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider {
|
8442 |
height: 190px !important;
|
8443 |
}
|
8444 |
}
|
8445 |
|
8446 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider-offset {
|
8447 |
top: 10px;
|
8448 |
bottom: 0;
|
8449 |
}
|
8450 |
|
8451 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle {
|
8452 |
height: 10px;
|
8453 |
opacity: 1;
|
8454 |
right: -2px;
|
8460 |
box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3);
|
8461 |
}
|
8462 |
|
8463 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle:before {
|
8464 |
content: unset;
|
8465 |
}
|
8466 |
|
8467 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette {
|
8468 |
width: auto !important;
|
8469 |
min-width: 20px;
|
8470 |
max-width: 20px;
|
8476 |
border: 1px solid #E6E6E6;
|
8477 |
}
|
8478 |
|
8479 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:first-child {
|
8480 |
margin-left: 0 !important;
|
8481 |
}
|
8482 |
|
8483 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:nth-child(n+8) {
|
8484 |
display: none;
|
8485 |
margin-left: 0 !important;
|
8486 |
}
|
8487 |
|
8488 |
@media (max-width: 782px) {
|
8489 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette {
|
8490 |
margin-left: 3.33333px !important;
|
8491 |
}
|
8492 |
}
|
8493 |
|
8494 |
@media (min-width: 783px) {
|
8495 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette {
|
8496 |
margin-left: 3.33333px !important;
|
8497 |
}
|
8498 |
}
|
8499 |
|
8500 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-value {
|
8501 |
width: 0;
|
8502 |
height: 0;
|
8503 |
}
|
8504 |
|
8505 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle {
|
8506 |
width: 16px;
|
8507 |
height: 16px;
|
8508 |
opacity: 1;
|
8515 |
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.3);
|
8516 |
}
|
8517 |
|
8518 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle:after {
|
8519 |
content: unset;
|
8520 |
}
|
8521 |
|
8522 |
+
.sui-2-3-20 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active {
|
8523 |
display: -webkit-inline-box;
|
8524 |
display: -ms-inline-flexbox;
|
8525 |
display: inline-flex;
|
8529 |
flex-direction: column;
|
8530 |
}
|
8531 |
|
8532 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs],
|
8533 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu {
|
8534 |
display: -webkit-box;
|
8535 |
display: -ms-flexbox;
|
8536 |
display: flex;
|
8540 |
list-style: none;
|
8541 |
}
|
8542 |
|
8543 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *,
|
8544 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item,
|
8545 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *,
|
8546 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item {
|
8547 |
cursor: pointer;
|
8548 |
margin: 0 10px;
|
8549 |
padding: 14px 0 12px;
|
8550 |
}
|
8551 |
|
8552 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *, .sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:focus, .sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:hover, .sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:active, .sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:visited,
|
8553 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item,
|
8554 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:focus,
|
8555 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:hover,
|
8556 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:active,
|
8557 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:visited,
|
8558 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *,
|
8559 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:focus,
|
8560 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:hover,
|
8561 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:active,
|
8562 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:visited,
|
8563 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item,
|
8564 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:focus,
|
8565 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:hover,
|
8566 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:active,
|
8567 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:visited {
|
8568 |
border-bottom: 2px solid transparent;
|
8569 |
color: #888888;
|
8570 |
font-size: 12px;
|
8574 |
text-decoration: none;
|
8575 |
}
|
8576 |
|
8577 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:first-child,
|
8578 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:first-child,
|
8579 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:first-child,
|
8580 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:first-child {
|
8581 |
margin-left: 0;
|
8582 |
}
|
8583 |
|
8584 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:last-child,
|
8585 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:last-child,
|
8586 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:last-child,
|
8587 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:last-child {
|
8588 |
margin-right: 0;
|
8589 |
}
|
8590 |
|
8591 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *.active,
|
8592 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item.active,
|
8593 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *.active,
|
8594 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item.active {
|
8595 |
color: #333333;
|
8596 |
border-bottom-color: #333333;
|
8597 |
}
|
8598 |
|
8599 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *,
|
8600 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content,
|
8601 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *,
|
8602 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content {
|
8603 |
display: none;
|
8604 |
margin-top: -1px;
|
8605 |
padding: 20px 0 0;
|
8606 |
border-top: 1px solid #E6E6E6;
|
8607 |
}
|
8608 |
|
8609 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *.active,
|
8610 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content.active,
|
8611 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *.active,
|
8612 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content.active {
|
8613 |
display: block;
|
8614 |
}
|
8615 |
|
8616 |
@media (min-width: 783px) {
|
8617 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *,
|
8618 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content,
|
8619 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *,
|
8620 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content {
|
8621 |
padding: 30px 0 0;
|
8622 |
}
|
8623 |
}
|
8624 |
|
8625 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed > [data-tabs],
|
8626 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed > .sui-tabs-menu {
|
8627 |
border-top-width: 0;
|
8628 |
}
|
8629 |
|
8630 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs {
|
8631 |
margin: 0 0 20px;
|
8632 |
}
|
8633 |
|
8634 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs],
|
8635 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu {
|
8636 |
display: -webkit-box;
|
8637 |
display: -ms-flexbox;
|
8638 |
display: flex;
|
8643 |
list-style: none;
|
8644 |
}
|
8645 |
|
8646 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *,
|
8647 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item,
|
8648 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *,
|
8649 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item {
|
8650 |
cursor: pointer;
|
8651 |
-webkit-box-flex: 0;
|
8652 |
-ms-flex: 0 0 auto;
|
8655 |
padding: 9px 20px;
|
8656 |
}
|
8657 |
|
8658 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *, .sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *:focus, .sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *:hover, .sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *:active, .sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *:visited,
|
8659 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item,
|
8660 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:focus,
|
8661 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:hover,
|
8662 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:active,
|
8663 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:visited,
|
8664 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *,
|
8665 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:focus,
|
8666 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:hover,
|
8667 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:active,
|
8668 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:visited,
|
8669 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item,
|
8670 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:focus,
|
8671 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:hover,
|
8672 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:active,
|
8673 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:visited {
|
8674 |
background-color: #F8F8F8;
|
8675 |
color: #666666;
|
8676 |
font-size: 13px;
|
8679 |
letter-spacing: -0.25px;
|
8680 |
}
|
8681 |
|
8682 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *:first-child,
|
8683 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:first-child,
|
8684 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:first-child,
|
8685 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:first-child {
|
8686 |
border-radius: 4px 0 0 4px;
|
8687 |
}
|
8688 |
|
8689 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *:last-child,
|
8690 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:last-child,
|
8691 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:last-child,
|
8692 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:last-child {
|
8693 |
margin: 0;
|
8694 |
border-radius: 0 4px 4px 0;
|
8695 |
}
|
8696 |
|
8697 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] > *.active,
|
8698 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item.active,
|
8699 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *.active,
|
8700 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item.active {
|
8701 |
background-color: #E1F6FF;
|
8702 |
color: #17A8E3;
|
8703 |
}
|
8704 |
|
8705 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > *,
|
8706 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content,
|
8707 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > *,
|
8708 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content {
|
8709 |
display: none;
|
8710 |
margin: 10px 0 0;
|
8711 |
}
|
8712 |
|
8713 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > *.sui-tab-boxed,
|
8714 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.sui-tab-boxed,
|
8715 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.sui-tab-boxed,
|
8716 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.sui-tab-boxed {
|
8717 |
padding: 20px;
|
8718 |
border: 1px solid #E6E6E6;
|
8719 |
border-radius: 4px;
|
8720 |
}
|
8721 |
|
8722 |
@media (min-width: 783px) {
|
8723 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > *.sui-tab-boxed,
|
8724 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.sui-tab-boxed,
|
8725 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.sui-tab-boxed,
|
8726 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.sui-tab-boxed {
|
8727 |
padding: 30px;
|
8728 |
}
|
8729 |
}
|
8730 |
|
8731 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > *.active,
|
8732 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.active,
|
8733 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.active,
|
8734 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.active {
|
8735 |
display: block;
|
8736 |
}
|
8737 |
|
8738 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes].sui-tabs-content-lg > *,
|
8739 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > [data-panes].sui-tabs-content-lg > .sui-tab-content,
|
8740 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content.sui-tabs-content-lg > *,
|
8741 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content.sui-tabs-content-lg > .sui-tab-content {
|
8742 |
margin-top: 30px;
|
8743 |
}
|
8744 |
|
8745 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs:last-child {
|
8746 |
margin: 0;
|
8747 |
}
|
8748 |
|
8749 |
@media (min-width: 783px) {
|
8750 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs:last-child {
|
8751 |
margin: 0;
|
8752 |
}
|
8753 |
}
|
8754 |
|
8755 |
@media (min-width: 783px) {
|
8756 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs {
|
8757 |
margin: 0 0 30px;
|
8758 |
}
|
8759 |
}
|
8760 |
|
8761 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-tabs],
|
8762 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-menu {
|
8763 |
padding: 0 20px;
|
8764 |
}
|
8765 |
|
8766 |
@media (min-width: 783px) {
|
8767 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-tabs],
|
8768 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-menu {
|
8769 |
padding: 0 30px;
|
8770 |
}
|
8771 |
}
|
8772 |
|
8773 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > *,
|
8774 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > .sui-tab-content,
|
8775 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > *,
|
8776 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > .sui-tab-content {
|
8777 |
padding: 20px;
|
8778 |
}
|
8779 |
|
8780 |
@media (min-width: 783px) {
|
8781 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > *,
|
8782 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > .sui-tab-content,
|
8783 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > *,
|
8784 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > .sui-tab-content {
|
8785 |
padding: 30px;
|
8786 |
}
|
8787 |
}
|
8788 |
|
8789 |
@media (max-width: 782px) {
|
8790 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed {
|
8791 |
margin: -20px !important;
|
8792 |
}
|
8793 |
}
|
8794 |
|
8795 |
@media (min-width: 783px) {
|
8796 |
+
.sui-2-3-20 .sui-wrap .sui-box-body > .sui-tabs-flushed {
|
8797 |
margin: -30px !important;
|
8798 |
}
|
8799 |
}
|
8800 |
|
8801 |
+
.sui-2-3-20 .sui-wrap {
|
8802 |
position: relative;
|
8803 |
}
|
8804 |
|
8805 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav {
|
8806 |
width: 100%;
|
8807 |
display: table;
|
8808 |
table-layout: fixed;
|
8810 |
margin-bottom: 30px;
|
8811 |
}
|
8812 |
|
8813 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav {
|
8814 |
vertical-align: top;
|
8815 |
}
|
8816 |
|
8817 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs {
|
8818 |
margin: 15px 0 0;
|
8819 |
padding: 0;
|
8820 |
border: 0;
|
8821 |
list-style: none;
|
8822 |
}
|
8823 |
|
8824 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab {
|
8825 |
height: 30px;
|
8826 |
position: relative;
|
8827 |
margin: 0 0 6px;
|
8830 |
list-style: none;
|
8831 |
}
|
8832 |
|
8833 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current {
|
8834 |
background-color: #E6E6E6;
|
8835 |
border-radius: 20px;
|
8836 |
}
|
8837 |
|
8838 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current a {
|
8839 |
color: #333333;
|
8840 |
}
|
8841 |
|
8842 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab i,
|
8843 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab .sui-tag {
|
8844 |
position: absolute;
|
8845 |
top: 2px;
|
8846 |
right: 3px;
|
8847 |
}
|
8848 |
|
8849 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"] {
|
8850 |
top: 6px;
|
8851 |
right: 7px;
|
8852 |
}
|
8853 |
|
8854 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"]:before {
|
8855 |
font-size: 16px;
|
8856 |
}
|
8857 |
|
8858 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a {
|
8859 |
display: block;
|
8860 |
color: #666666;
|
8861 |
font-weight: 500;
|
8863 |
transition: 0.3s ease;
|
8864 |
}
|
8865 |
|
8866 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:hover, .sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:focus {
|
8867 |
color: #333333;
|
8868 |
}
|
8869 |
|
8870 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab {
|
8871 |
height: auto;
|
8872 |
padding: 0;
|
8873 |
background-color: transparent;
|
8874 |
line-height: auto;
|
8875 |
}
|
8876 |
|
8877 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a {
|
8878 |
padding: 5px 15px;
|
8879 |
border-radius: 20px;
|
8880 |
background-color: transparent;
|
8881 |
}
|
8882 |
|
8883 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a.current {
|
8884 |
background-color: #E6E6E6;
|
8885 |
color: #333333;
|
8886 |
}
|
8887 |
|
8888 |
@media (max-width: 1199px) {
|
8889 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs {
|
8890 |
margin-bottom: 15px;
|
8891 |
}
|
8892 |
}
|
8893 |
|
8894 |
@media (min-width: 1200px) {
|
8895 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs {
|
8896 |
margin-bottom: 30px;
|
8897 |
}
|
8898 |
}
|
8899 |
|
8900 |
@media (max-width: 1199px) {
|
8901 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input {
|
8902 |
left: 0 !important;
|
8903 |
}
|
8904 |
}
|
8905 |
|
8906 |
@media (min-width: 1200px) {
|
8907 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input {
|
8908 |
width: 240px;
|
8909 |
position: absolute;
|
8910 |
top: 0;
|
8913 |
}
|
8914 |
}
|
8915 |
|
8916 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field {
|
8917 |
margin: 0 0 10px;
|
8918 |
}
|
8919 |
|
8920 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field .sui-mobile-nav {
|
8921 |
margin-bottom: 0;
|
8922 |
}
|
8923 |
|
8924 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field:last-child {
|
8925 |
margin: 0;
|
8926 |
}
|
8927 |
|
8928 |
@media (max-width: 1199px) {
|
8929 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings {
|
8930 |
margin-bottom: 20px;
|
8931 |
}
|
8932 |
}
|
8933 |
|
8934 |
@media (min-width: 1200px) {
|
8935 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings {
|
8936 |
padding-left: 15px;
|
8937 |
}
|
8938 |
}
|
8939 |
|
8940 |
@media (max-width: 1199px) {
|
8941 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-md {
|
8942 |
display: none;
|
8943 |
}
|
8944 |
}
|
8945 |
|
8946 |
@media (min-width: 1200px) {
|
8947 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-lg {
|
8948 |
display: none;
|
8949 |
}
|
8950 |
}
|
8951 |
|
8952 |
@media (max-width: 1199px) {
|
8953 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav {
|
8954 |
width: 100%;
|
8955 |
display: block;
|
8956 |
}
|
8957 |
}
|
8958 |
|
8959 |
@media (min-width: 1200px) {
|
8960 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav {
|
8961 |
width: 220px;
|
8962 |
display: table-cell;
|
8963 |
padding-right: 30px;
|
8965 |
}
|
8966 |
|
8967 |
@media (min-width: 1200px) {
|
8968 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav .sui-sidenav-sticky {
|
8969 |
position: -webkit-sticky !important;
|
8970 |
position: sticky !important;
|
8971 |
top: 47px;
|
8973 |
}
|
8974 |
}
|
8975 |
|
8976 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav > div:not(.sui-sidenav) {
|
8977 |
display: block;
|
8978 |
position: relative;
|
8979 |
vertical-align: top;
|
8980 |
}
|
8981 |
|
8982 |
@media (max-width: 1100px) {
|
8983 |
+
.sui-2-3-20 .sui-wrap .sui-row-with-sidenav {
|
8984 |
display: block;
|
8985 |
}
|
8986 |
}
|
8987 |
|
8988 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown {
|
8989 |
position: relative;
|
8990 |
display: inline-block;
|
8991 |
margin: 0 10px;
|
8992 |
}
|
8993 |
|
8994 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul {
|
8995 |
min-width: 170px;
|
8996 |
display: none;
|
8997 |
position: absolute;
|
9010 |
transition: 0.3s ease;
|
9011 |
}
|
9012 |
|
9013 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul:before, .sui-2-3-20 .sui-wrap .sui-dropdown ul:after {
|
9014 |
content: " ";
|
9015 |
width: 0;
|
9016 |
position: absolute;
|
9020 |
border-top-color: #DDDDDD;
|
9021 |
}
|
9022 |
|
9023 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul:before {
|
9024 |
z-index: 10;
|
9025 |
top: -10px;
|
9026 |
border-color: #DDDDDD transparent;
|
9027 |
}
|
9028 |
|
9029 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul:after {
|
9030 |
z-index: 11;
|
9031 |
top: -8px;
|
9032 |
border-color: #FFFFFF transparent;
|
9033 |
}
|
9034 |
|
9035 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul, .sui-2-3-20 .sui-wrap .sui-dropdown ul li {
|
9036 |
list-style: none;
|
9037 |
}
|
9038 |
|
9039 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li {
|
9040 |
display: block;
|
9041 |
margin: 0;
|
9042 |
border: 0;
|
9043 |
}
|
9044 |
|
9045 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a:focus, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a:hover, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a:active, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:focus, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:hover, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:active, .sui-2-3-20 .sui-wrap .sui-dropdown ul li > span, .sui-2-3-20 .sui-wrap .sui-dropdown ul li > span:focus, .sui-2-3-20 .sui-wrap .sui-dropdown ul li > span:hover, .sui-2-3-20 .sui-wrap .sui-dropdown ul li > span:active {
|
9046 |
margin: 0;
|
9047 |
padding: 0 8px;
|
9048 |
border: 0;
|
9051 |
box-shadow: none;
|
9052 |
}
|
9053 |
|
9054 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button {
|
9055 |
width: 100%;
|
9056 |
cursor: pointer;
|
9057 |
display: block;
|
9061 |
transition: 0.3s ease;
|
9062 |
}
|
9063 |
|
9064 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a:focus, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a:visited, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:focus, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:visited {
|
9065 |
background-color: transparent;
|
9066 |
color: #888888;
|
9067 |
}
|
9068 |
|
9069 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a:hover, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a:active, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:hover, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:active {
|
9070 |
background-color: #F2F2F2;
|
9071 |
color: #333333;
|
9072 |
}
|
9073 |
|
9074 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a:hover [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a:active [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:hover [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button:active [class*="sui-icon-"]:before {
|
9075 |
color: #333333;
|
9076 |
}
|
9077 |
|
9078 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a.sui-option-red, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a.sui-option-red:focus, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a.sui-option-red:visited, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button.sui-option-red, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button.sui-option-red:focus, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button.sui-option-red:visited {
|
9079 |
+
background-color: transparent;
|
9080 |
+
color: #FF6D6D;
|
9081 |
+
}
|
9082 |
+
|
9083 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a.sui-option-red:hover, .sui-2-3-20 .sui-wrap .sui-dropdown ul li a.sui-option-red:active, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button.sui-option-red:hover, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button.sui-option-red:active {
|
9084 |
+
background-color: #FFE5E9;
|
9085 |
+
}
|
9086 |
+
|
9087 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li a.sui-option-red [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-dropdown ul li button.sui-option-red [class*="sui-icon-"]:before {
|
9088 |
+
color: inherit;
|
9089 |
+
}
|
9090 |
+
|
9091 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li [class*="sui-icon-"] {
|
9092 |
width: 24px;
|
9093 |
margin-right: 4px;
|
9094 |
font-size: 12px;
|
9095 |
text-align: center;
|
9096 |
}
|
9097 |
|
9098 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li [class*="sui-icon-"]:before {
|
9099 |
display: block;
|
9100 |
color: #888888;
|
9101 |
-webkit-transition: 0.3s ease;
|
9102 |
transition: 0.3s ease;
|
9103 |
}
|
9104 |
|
9105 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li.active, .sui-2-3-20 .sui-wrap .sui-dropdown ul li.current {
|
9106 |
background-color: #F2F2F2;
|
9107 |
color: #333333;
|
9108 |
}
|
9109 |
|
9110 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li.active [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-dropdown ul li.current [class*="sui-icon-"]:before {
|
9111 |
color: #333333;
|
9112 |
}
|
9113 |
|
9114 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li.sui-dropdown-label {
|
9115 |
border-bottom: 1px solid #E6E6E6;
|
9116 |
line-height: 30px;
|
9117 |
cursor: default;
|
9118 |
color: #666666;
|
9119 |
}
|
9120 |
|
9121 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown ul li form {
|
9122 |
display: block;
|
9123 |
margin: 0;
|
9124 |
padding: 0;
|
9125 |
border: 0;
|
9126 |
}
|
9127 |
|
9128 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown:first-child {
|
9129 |
margin-left: 0;
|
9130 |
}
|
9131 |
|
9132 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown:last-child {
|
9133 |
margin-right: 0;
|
9134 |
}
|
9135 |
|
9136 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.sui-dropdown-right ul {
|
9137 |
right: unset;
|
9138 |
left: -10px;
|
9139 |
}
|
9140 |
|
9141 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.sui-dropdown-right ul:before, .sui-2-3-20 .sui-wrap .sui-dropdown.sui-dropdown-right ul:after {
|
9142 |
right: unset;
|
9143 |
left: 15px;
|
9144 |
}
|
9145 |
|
9146 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.sui-dropdown-center ul {
|
9147 |
right: unset;
|
9148 |
left: 50%;
|
9149 |
-webkit-transform: translateX(-50%);
|
9150 |
transform: translateX(-50%);
|
9151 |
}
|
9152 |
|
9153 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.sui-dropdown-center ul:before, .sui-2-3-20 .sui-wrap .sui-dropdown.sui-dropdown-center ul:after {
|
9154 |
right: unset;
|
9155 |
left: 50%;
|
9156 |
-webkit-transform: translateX(-50%);
|
9157 |
transform: translateX(-50%);
|
9158 |
}
|
9159 |
|
9160 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.wds-item-loading {
|
9161 |
font-size: 18px;
|
9162 |
}
|
9163 |
|
9164 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.wds-item-loading .sui-dropdown-anchor {
|
9165 |
visibility: hidden;
|
9166 |
}
|
9167 |
|
9168 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor, .sui-2-3-20 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:hover, .sui-2-3-20 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:focus, .sui-2-3-20 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:active, .sui-2-3-20 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:visited {
|
9169 |
background-color: #F2F2F2;
|
9170 |
color: #333333;
|
9171 |
}
|
9172 |
|
9173 |
+
.sui-2-3-20 .sui-wrap .sui-dropdown.open ul {
|
9174 |
display: block;
|
9175 |
}
|
9176 |
|
10374 |
}
|
10375 |
}
|
10376 |
|
10377 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score {
|
10378 |
display: -webkit-box;
|
10379 |
display: -ms-flexbox;
|
10380 |
display: flex;
|
10388 |
transition: all .4s;
|
10389 |
}
|
10390 |
|
10391 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score svg {
|
10392 |
height: 100%;
|
10393 |
-webkit-transform: rotate(-90deg);
|
10394 |
transform: rotate(-90deg);
|
10396 |
transform-origin: center;
|
10397 |
}
|
10398 |
|
10399 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score svg circle {
|
10400 |
fill: none;
|
10401 |
stroke-linecap: butt;
|
10402 |
}
|
10403 |
|
10404 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score svg circle:first-child {
|
10405 |
stroke: #F2F2F2;
|
10406 |
}
|
10407 |
|
10408 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score svg circle:last-child {
|
10409 |
stroke: #1ABC9C;
|
10410 |
}
|
10411 |
|
10412 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score.loaded {
|
10413 |
opacity: 1;
|
10414 |
}
|
10415 |
|
10416 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score-label {
|
10417 |
margin-left: 10px;
|
10418 |
font-weight: 500;
|
10419 |
}
|
10420 |
|
10421 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score-sm {
|
10422 |
height: 30px;
|
10423 |
}
|
10424 |
|
10425 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score-lg {
|
10426 |
height: 120px;
|
10427 |
}
|
10428 |
|
10429 |
+
.sui-2-3-20 .sui-wrap .sui-circle-score-lg .sui-circle-score-label {
|
10430 |
display: none;
|
10431 |
}
|
10432 |
|
10433 |
+
.sui-2-3-20 .sui-wrap .sui-grade-success svg circle:last-child,
|
10434 |
+
.sui-2-3-20 .sui-wrap .sui-grade-aplus svg circle:last-child,
|
10435 |
+
.sui-2-3-20 .sui-wrap .sui-grade-a svg circle:last-child,
|
10436 |
+
.sui-2-3-20 .sui-wrap .sui-grade-b svg circle:last-child {
|
10437 |
stroke: #1ABC9C;
|
10438 |
}
|
10439 |
|
10440 |
+
.sui-2-3-20 .sui-wrap .sui-grade-warning svg circle:last-child,
|
10441 |
+
.sui-2-3-20 .sui-wrap .sui-grade-c svg circle:last-child,
|
10442 |
+
.sui-2-3-20 .sui-wrap .sui-grade-d svg circle:last-child {
|
10443 |
stroke: #FECF2F;
|
10444 |
}
|
10445 |
|
10446 |
+
.sui-2-3-20 .sui-wrap .sui-grade-error svg circle:last-child,
|
10447 |
+
.sui-2-3-20 .sui-wrap .sui-grade-e svg circle:last-child,
|
10448 |
+
.sui-2-3-20 .sui-wrap .sui-grade-f svg circle:last-child {
|
10449 |
stroke: #FF6D6D;
|
10450 |
}
|
10451 |
|
10452 |
+
.sui-2-3-20 .sui-wrap .sui-grade-dismissed svg circle:last-child,
|
10453 |
+
.sui-2-3-20 .sui-wrap .sui-grade-disabled svg circle:last-child {
|
10454 |
stroke: #AAAAAA;
|
10455 |
}
|
10456 |
|
10457 |
+
.sui-2-3-20 .sui-wrap .sui-grade-default svg circle:last-child {
|
10458 |
+
stroke: #666666;
|
10459 |
+
}
|
10460 |
+
|
10461 |
+
.sui-2-3-20 .sui-wrap .sui-footer {
|
10462 |
margin-top: 40px;
|
10463 |
color: #AAAAAA;
|
10464 |
font: 500 12px/22px "Roboto", Arial, sans-serif;
|
10466 |
text-align: center;
|
10467 |
}
|
10468 |
|
10469 |
+
.sui-2-3-20 .sui-wrap .sui-footer [class*="sui-icon-"] {
|
10470 |
margin: 0 3px;
|
10471 |
font-size: 11px;
|
10472 |
}
|
10473 |
|
10474 |
+
.sui-2-3-20 .sui-wrap .sui-footer [class*="sui-icon-"]:before {
|
10475 |
display: block;
|
10476 |
color: #AAAAAA;
|
10477 |
}
|
10478 |
|
10479 |
@media (min-width: 783px) {
|
10480 |
+
.sui-2-3-20 .sui-wrap .sui-footer {
|
10481 |
margin-top: 60px;
|
10482 |
}
|
10483 |
}
|
10484 |
|
10485 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav,
|
10486 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social {
|
10487 |
display: -webkit-box;
|
10488 |
display: -ms-flexbox;
|
10489 |
display: flex;
|
10494 |
text-align: center;
|
10495 |
}
|
10496 |
|
10497 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav, .sui-2-3-20 .sui-wrap .sui-footer-nav li,
|
10498 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social,
|
10499 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li {
|
10500 |
padding: 0;
|
10501 |
border: 0;
|
10502 |
list-style: none;
|
10503 |
}
|
10504 |
|
10505 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav li,
|
10506 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li {
|
10507 |
display: -webkit-inline-box;
|
10508 |
display: -ms-inline-flexbox;
|
10509 |
display: inline-flex;
|
10512 |
font: 400 12px/16px "Roboto", Arial, sans-serif;
|
10513 |
}
|
10514 |
|
10515 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav li a,
|
10516 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a {
|
10517 |
display: block;
|
10518 |
color: #AAAAAA;
|
10519 |
font-weight: 400;
|
10521 |
transition: all 0.3s ease;
|
10522 |
}
|
10523 |
|
10524 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav li a [class*="sui-icon-"],
|
10525 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a [class*="sui-icon-"] {
|
10526 |
width: 30px;
|
10527 |
text-align: center;
|
10528 |
}
|
10529 |
|
10530 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav li a [class*="sui-icon-"]:before,
|
10531 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a [class*="sui-icon-"]:before {
|
10532 |
display: block;
|
10533 |
color: inherit;
|
10534 |
}
|
10535 |
|
10536 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav li a, .sui-2-3-20 .sui-wrap .sui-footer-nav li a:hover, .sui-2-3-20 .sui-wrap .sui-footer-nav li a:active,
|
10537 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a,
|
10538 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a:hover,
|
10539 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a:active {
|
10540 |
outline: none;
|
10541 |
-webkit-box-shadow: none;
|
10542 |
box-shadow: none;
|
10543 |
}
|
10544 |
|
10545 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav li a:hover, .sui-2-3-20 .sui-wrap .sui-footer-nav li a:active,
|
10546 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a:hover,
|
10547 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li a:active {
|
10548 |
color: #666666;
|
10549 |
}
|
10550 |
|
10551 |
@media (max-width: 782px) {
|
10552 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav,
|
10553 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social {
|
10554 |
-ms-flex-wrap: wrap;
|
10555 |
flex-wrap: wrap;
|
10556 |
}
|
10557 |
}
|
10558 |
|
10559 |
@media (min-width: 783px) {
|
10560 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav,
|
10561 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social {
|
10562 |
margin-top: 30px;
|
10563 |
}
|
10564 |
}
|
10565 |
|
10566 |
+
.sui-2-3-20 .sui-wrap .sui-footer-nav li:not(:last-child):after {
|
10567 |
content: "/";
|
10568 |
margin-right: 6px;
|
10569 |
margin-left: 6px;
|
10570 |
}
|
10571 |
|
10572 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li {
|
10573 |
margin: 0 5px;
|
10574 |
}
|
10575 |
|
10576 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li:first-child {
|
10577 |
margin-left: 0;
|
10578 |
}
|
10579 |
|
10580 |
+
.sui-2-3-20 .sui-wrap .sui-footer-social li:last-child {
|
10581 |
margin-right: 0;
|
10582 |
}
|
10583 |
|
10584 |
+
.sui-2-3-20 .sui-wrap #sui-cross-sell-footer > div {
|
10585 |
width: 100%;
|
10586 |
text-align: center;
|
10587 |
border-bottom: 1px solid #E6E6E6;
|
10589 |
margin: 10px 0 40px;
|
10590 |
}
|
10591 |
|
10592 |
+
.sui-2-3-20 .sui-wrap #sui-cross-sell-footer > div > span {
|
10593 |
position: relative;
|
10594 |
color: #888888;
|
10595 |
background-color: #f1f1f1;
|
10598 |
top: 8px;
|
10599 |
}
|
10600 |
|
10601 |
+
.sui-2-3-20 .sui-wrap #sui-cross-sell-footer h3 {
|
10602 |
font-size: 22px;
|
10603 |
font-weight: bold;
|
10604 |
line-height: 30px;
|
10605 |
text-transform: none;
|
10606 |
}
|
10607 |
|
10608 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules {
|
10609 |
margin-top: 30px;
|
10610 |
}
|
10611 |
|
10612 |
@media (min-width: 600px) and (max-width: 783px) {
|
10613 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-col-md-4 {
|
10614 |
display: -webkit-box;
|
10615 |
display: -ms-flexbox;
|
10616 |
display: flex;
|
10617 |
}
|
10618 |
}
|
10619 |
|
10620 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] {
|
10621 |
min-height: 150px;
|
10622 |
border-radius: 4px 4px 0 0;
|
10623 |
background-size: cover;
|
10624 |
background-position: center;
|
10625 |
}
|
10626 |
|
10627 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span {
|
10628 |
width: 56px;
|
10629 |
height: 56px;
|
10630 |
display: block;
|
10638 |
}
|
10639 |
|
10640 |
@media (min-width: 600px) and (max-width: 783px) {
|
10641 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span {
|
10642 |
top: 110px;
|
10643 |
}
|
10644 |
}
|
10645 |
|
10646 |
@media (max-width: 600px) {
|
10647 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span {
|
10648 |
z-index: 1;
|
10649 |
top: 45px;
|
10650 |
left: 50%;
|
10654 |
}
|
10655 |
|
10656 |
@media (min-width: 600px) and (max-width: 783px) {
|
10657 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] {
|
10658 |
width: 180px;
|
10659 |
-webkit-box-flex: 0;
|
10660 |
-ms-flex: none;
|
10664 |
}
|
10665 |
|
10666 |
@media (max-width: 600px) {
|
10667 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] {
|
10668 |
height: 80px;
|
10669 |
min-height: auto;
|
10670 |
}
|
10671 |
}
|
10672 |
|
10673 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box {
|
10674 |
margin-bottom: 0;
|
10675 |
}
|
10676 |
|
10677 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box h3 {
|
10678 |
margin-top: 0;
|
10679 |
font-size: 18px;
|
10680 |
line-height: 30px;
|
10683 |
}
|
10684 |
|
10685 |
@media (min-width: 600px) and (max-width: 783px) {
|
10686 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box h3 {
|
10687 |
margin: 0;
|
10688 |
min-height: auto;
|
10689 |
}
|
10690 |
}
|
10691 |
|
10692 |
@media (max-width: 600px) {
|
10693 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box h3 {
|
10694 |
min-height: auto;
|
10695 |
}
|
10696 |
}
|
10697 |
|
10698 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body {
|
10699 |
padding: 30px;
|
10700 |
border-radius: 0 0 4px 4px;
|
10701 |
text-align: center;
|
10702 |
}
|
10703 |
|
10704 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p {
|
10705 |
margin-bottom: 30px;
|
10706 |
color: #888888;
|
10707 |
font-size: 13px;
|
10709 |
}
|
10710 |
|
10711 |
@media (min-width: 600px) and (max-width: 783px) {
|
10712 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p {
|
10713 |
margin-bottom: 14px;
|
10714 |
}
|
10715 |
}
|
10716 |
|
10717 |
@media (max-width: 600px) {
|
10718 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p {
|
10719 |
margin-bottom: 20px;
|
10720 |
}
|
10721 |
}
|
10722 |
|
10723 |
@media (min-width: 600px) and (max-width: 783px) {
|
10724 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body {
|
10725 |
text-align: left;
|
10726 |
}
|
10727 |
}
|
10728 |
|
10729 |
@media (max-width: 600px) {
|
10730 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body {
|
10731 |
padding: 26px 20px 20px 20px;
|
10732 |
}
|
10733 |
}
|
10734 |
|
10735 |
@media (min-width: 600px) and (max-width: 783px) {
|
10736 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-modules .sui-box {
|
10737 |
border-radius: 0 4px 4px 0;
|
10738 |
}
|
10739 |
}
|
10740 |
|
10741 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-bottom {
|
10742 |
text-align: center;
|
10743 |
margin-top: 50px;
|
10744 |
}
|
10745 |
|
10746 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-bottom h3 {
|
10747 |
font-size: 22px;
|
10748 |
font-weight: bold;
|
10749 |
line-height: 30px;
|
10750 |
text-transform: none;
|
10751 |
}
|
10752 |
|
10753 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-bottom p {
|
10754 |
max-width: 500px;
|
10755 |
margin: 20px auto 30px;
|
10756 |
}
|
10757 |
|
10758 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-bottom .sui-button {
|
10759 |
margin: 0;
|
10760 |
}
|
10761 |
|
10762 |
+
.sui-2-3-20 .sui-wrap .sui-cross-sell-bottom img {
|
10763 |
display: block;
|
10764 |
height: auto;
|
10765 |
max-width: 100%;
|
10766 |
margin: 30px auto 0;
|
10767 |
}
|
10768 |
|
10769 |
+
.sui-2-3-20 #wpfooter {
|
10770 |
display: none;
|
10771 |
}
|
10772 |
|
10773 |
+
.sui-2-3-20 .sui-wrap .sui-progress {
|
10774 |
display: -webkit-box;
|
10775 |
display: -ms-flexbox;
|
10776 |
display: flex;
|
10779 |
align-items: center;
|
10780 |
}
|
10781 |
|
10782 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-icon {
|
10783 |
width: 26px;
|
10784 |
text-align: center;
|
10785 |
}
|
10786 |
|
10787 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-icon [class*="sui-icon-"] {
|
10788 |
display: block;
|
10789 |
font-size: 16px;
|
10790 |
}
|
10791 |
|
10792 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-icon [class*="sui-icon-"]:before {
|
10793 |
display: block;
|
10794 |
}
|
10795 |
|
10796 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-icon + .sui-progress-text {
|
10797 |
margin-left: 0;
|
10798 |
}
|
10799 |
|
10800 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-icon + .sui-progress-bar {
|
10801 |
margin-left: 5px;
|
10802 |
}
|
10803 |
|
10804 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-text {
|
10805 |
min-width: 40px;
|
10806 |
-webkit-box-flex: 0;
|
10807 |
-ms-flex: 0 0 auto;
|
10812 |
text-align: center;
|
10813 |
}
|
10814 |
|
10815 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-text span {
|
10816 |
display: block;
|
10817 |
}
|
10818 |
|
10819 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-text + .sui-progress-bar {
|
10820 |
margin-left: 5px;
|
10821 |
}
|
10822 |
|
10823 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-bar {
|
10824 |
height: 10px;
|
10825 |
overflow: hidden;
|
10826 |
-webkit-box-flex: 1;
|
10830 |
background-color: #E6E6E6;
|
10831 |
}
|
10832 |
|
10833 |
+
.sui-2-3-20 .sui-wrap .sui-progress .sui-progress-bar span {
|
10834 |
height: 100%;
|
10835 |
display: block;
|
10836 |
background-color: #17A8E3;
|
10837 |
}
|
10838 |
|
10839 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block {
|
10840 |
width: 100%;
|
10841 |
max-width: 100%;
|
10842 |
min-height: 60px;
|
10852 |
background-color: #FFFFFF;
|
10853 |
}
|
10854 |
|
10855 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block .sui-progress {
|
10856 |
-webkit-box-flex: 1;
|
10857 |
-ms-flex: 1;
|
10858 |
flex: 1;
|
10859 |
}
|
10860 |
|
10861 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block .sui-progress + .sui-button,
|
10862 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block .sui-progress + .sui-button-icon {
|
10863 |
margin-left: 10px;
|
10864 |
}
|
10865 |
|
10866 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block .sui-button,
|
10867 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block .sui-button-icon {
|
10868 |
-webkit-box-flex: 0;
|
10869 |
-ms-flex: 0 0 auto;
|
10870 |
flex: 0 0 auto;
|
10871 |
}
|
10872 |
|
10873 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block .sui-button-icon [class*="sui-icon-"],
|
10874 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block a.sui-button-icon [class*="sui-icon-"],
|
10875 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block button.sui-button-icon [class*="sui-icon-"] {
|
10876 |
font-size: 16px;
|
10877 |
}
|
10878 |
|
10879 |
+
.sui-2-3-20 .sui-wrap .sui-progress-block + .sui-progress-state {
|
10880 |
margin-top: 10px;
|
10881 |
}
|
10882 |
|
10883 |
+
.sui-2-3-20 .sui-wrap .sui-progress-state {
|
10884 |
display: block;
|
10885 |
color: #888888;
|
10886 |
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
10888 |
text-align: center;
|
10889 |
}
|
10890 |
|
10891 |
+
.sui-2-3-20 .sui-wrap .sui-progress-state span {
|
10892 |
display: block;
|
10893 |
}
|
10894 |
|
10895 |
+
.sui-2-3-20 .sui-wrap .sui-table {
|
10896 |
width: 100%;
|
10897 |
table-layout: fixed;
|
10898 |
margin: 20px 0;
|
10906 |
letter-spacing: -0.25px;
|
10907 |
}
|
10908 |
|
10909 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > th,
|
10910 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > .sui-table-item-title,
|
10911 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > .sui-accordion-item-title, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > th,
|
10912 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody > tr > .sui-table-item-title,
|
10913 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody > tr > .sui-accordion-item-title, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > th,
|
10914 |
+
.sui-2-3-20 .sui-wrap .sui-table tfoot > tr > .sui-table-item-title,
|
10915 |
+
.sui-2-3-20 .sui-wrap .sui-table tfoot > tr > .sui-accordion-item-title {
|
10916 |
color: #333333;
|
10917 |
text-align: left;
|
10918 |
}
|
10919 |
|
10920 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > th, .sui-2-3-20 .sui-wrap .sui-table thead > tr > td, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > th, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > td, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > th, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > td {
|
10921 |
height: 40px;
|
10922 |
vertical-align: middle;
|
10923 |
padding: 5px 9px;
|
10925 |
border-bottom: 1px solid #E6E6E6;
|
10926 |
}
|
10927 |
|
10928 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > th:first-child, .sui-2-3-20 .sui-wrap .sui-table thead > tr > td:first-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > th:first-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > td:first-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > th:first-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > td:first-child {
|
10929 |
padding-left: 19px;
|
10930 |
}
|
10931 |
|
10932 |
@media (min-width: 783px) {
|
10933 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > th:first-child, .sui-2-3-20 .sui-wrap .sui-table thead > tr > td:first-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > th:first-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > td:first-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > th:first-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > td:first-child {
|
10934 |
padding-left: 29px;
|
10935 |
}
|
10936 |
}
|
10937 |
|
10938 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > th:last-child, .sui-2-3-20 .sui-wrap .sui-table thead > tr > td:last-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > th:last-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > td:last-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > th:last-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > td:last-child {
|
10939 |
padding-right: 19px;
|
10940 |
}
|
10941 |
|
10942 |
@media (min-width: 783px) {
|
10943 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > th:last-child, .sui-2-3-20 .sui-wrap .sui-table thead > tr > td:last-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > th:last-child, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > td:last-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > th:last-child, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > td:last-child {
|
10944 |
padding-right: 29px;
|
10945 |
}
|
10946 |
}
|
10947 |
|
10948 |
@media (min-width: 783px) {
|
10949 |
+
.sui-2-3-20 .sui-wrap .sui-table thead > tr > th, .sui-2-3-20 .sui-wrap .sui-table thead > tr > td, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > th, .sui-2-3-20 .sui-wrap .sui-table tbody > tr > td, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > th, .sui-2-3-20 .sui-wrap .sui-table tfoot > tr > td {
|
10950 |
height: 60px;
|
10951 |
padding-right: 14px;
|
10952 |
padding-left: 14px;
|
10953 |
}
|
10954 |
}
|
10955 |
|
10956 |
+
.sui-2-3-20 .sui-wrap .sui-table thead:last-child > tr:last-child > th, .sui-2-3-20 .sui-wrap .sui-table thead:last-child > tr:last-child > td, .sui-2-3-20 .sui-wrap .sui-table tbody:last-child > tr:last-child > th, .sui-2-3-20 .sui-wrap .sui-table tbody:last-child > tr:last-child > td, .sui-2-3-20 .sui-wrap .sui-table tfoot:last-child > tr:last-child > th, .sui-2-3-20 .sui-wrap .sui-table tfoot:last-child > tr:last-child > td {
|
10957 |
border-bottom: 0;
|
10958 |
}
|
10959 |
|
10960 |
+
.sui-2-3-20 .sui-wrap .sui-table thead tr th {
|
10961 |
font-weight: bold;
|
10962 |
white-space: nowrap;
|
10963 |
}
|
10964 |
|
10965 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr th .sui-toggle,
|
10966 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr td .sui-toggle {
|
10967 |
vertical-align: text-top;
|
10968 |
}
|
10969 |
|
10970 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr th > [class*="sui-icon-"],
|
10971 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr td > [class*="sui-icon-"] {
|
10972 |
margin-right: 10px;
|
10973 |
font-size: 10px;
|
10974 |
}
|
10975 |
|
10976 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr th > [class*="sui-icon-"].sui-icon-right,
|
10977 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr td > [class*="sui-icon-"].sui-icon-right {
|
10978 |
margin-right: 0;
|
10979 |
margin-left: 10px;
|
10980 |
}
|
10981 |
|
10982 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr th,
|
10983 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-table-item-title,
|
10984 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-accordion-item-title {
|
10985 |
font-weight: 500;
|
10986 |
}
|
10987 |
|
10988 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"],
|
10989 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"] {
|
10990 |
margin-right: 10px;
|
10991 |
+
font-size: 16px;
|
10992 |
+
vertical-align: middle;
|
10993 |
}
|
10994 |
|
10995 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"]:before,
|
10996 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"]:before {
|
10997 |
+
display: inline-block;
|
10998 |
+
line-height: 22px;
|
10999 |
}
|
11000 |
|
11001 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"].sui-icon-right,
|
11002 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"].sui-icon-right {
|
11003 |
margin-right: 0;
|
11004 |
margin-left: 10px;
|
11005 |
}
|
11006 |
|
11007 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-error th,
|
11008 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-error .sui-table-item-title,
|
11009 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-error .sui-accordion-item-title,
|
11010 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-warning th,
|
11011 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-warning .sui-table-item-title,
|
11012 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-warning .sui-accordion-item-title,
|
11013 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-success th,
|
11014 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-success .sui-table-item-title,
|
11015 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-success .sui-accordion-item-title {
|
11016 |
color: #333333;
|
11017 |
}
|
11018 |
|
11019 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-error td,
|
11020 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-warning td,
|
11021 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-success td {
|
11022 |
color: #666666;
|
11023 |
}
|
11024 |
|
11025 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-default {
|
11026 |
+
-webkit-box-shadow: inset 3px 0 0 #666666;
|
11027 |
+
box-shadow: inset 3px 0 0 #666666;
|
11028 |
+
}
|
11029 |
+
|
11030 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-error {
|
11031 |
-webkit-box-shadow: inset 3px 0 0 #FF6D6D;
|
11032 |
box-shadow: inset 3px 0 0 #FF6D6D;
|
11033 |
}
|
11034 |
|
11035 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-warning {
|
11036 |
-webkit-box-shadow: inset 3px 0 0 #FECF2F;
|
11037 |
box-shadow: inset 3px 0 0 #FECF2F;
|
11038 |
}
|
11039 |
|
11040 |
+
.sui-2-3-20 .sui-wrap .sui-table tbody tr.sui-success {
|
11041 |
-webkit-box-shadow: inset 3px 0 0 #1ABC9C;
|
11042 |
box-shadow: inset 3px 0 0 #1ABC9C;
|
11043 |
}
|
11044 |
|
11045 |
+
.sui-2-3-20 .sui-wrap .sui-table:first-child, .sui-2-3-20 .sui-wrap .sui-table.sui-table-with-title {
|
11046 |
margin-top: 0;
|
11047 |
}
|
11048 |
|
11049 |
@media (min-width: 783px) {
|
11050 |
+
.sui-2-3-20 .sui-wrap .sui-table:first-child, .sui-2-3-20 .sui-wrap .sui-table.sui-table-with-title {
|
11051 |
margin-top: 0;
|
11052 |
}
|
11053 |
}
|
11054 |
|
11055 |
+
.sui-2-3-20 .sui-wrap .sui-table:last-child {
|
11056 |
margin-bottom: 0;
|
11057 |
}
|
11058 |
|
11059 |
@media (min-width: 783px) {
|
11060 |
+
.sui-2-3-20 .sui-wrap .sui-table:last-child {
|
11061 |
margin-bottom: 0;
|
11062 |
}
|
11063 |
}
|
11064 |
|
11065 |
+
.sui-2-3-20 .sui-wrap .sui-table.sui-table-flushed {
|
11066 |
margin: 0;
|
11067 |
border: 0;
|
11068 |
border-radius: 0;
|
11070 |
}
|
11071 |
|
11072 |
@media (min-width: 783px) {
|
11073 |
+
.sui-2-3-20 .sui-wrap .sui-table {
|
11074 |
margin: 30px 0;
|
11075 |
}
|
11076 |
}
|
11077 |
|
11078 |
+
.sui-2-3-20 .sui-wrap .sui-table-title {
|
11079 |
margin: 5px 0;
|
11080 |
color: #333333;
|
11081 |
font: bold 13px/22px "Roboto", Arial, sans-serif;
|
11082 |
letter-spacing: 0;
|
11083 |
}
|
11084 |
|
11085 |
+
.sui-2-3-20 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > thead:first-child > tr:first-child > th, .sui-2-3-20 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > thead:first-child > tr:first-child > td,
|
11086 |
+
.sui-2-3-20 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tbody:first-child > tr:first-child > th,
|
11087 |
+
.sui-2-3-20 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tbody:first-child > tr:first-child > td,
|
11088 |
+
.sui-2-3-20 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tfoot:first-child > tr:first-child > th,
|
11089 |
+
.sui-2-3-20 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tfoot:first-child > tr:first-child > td {
|
11090 |
height: auto;
|
11091 |
padding-top: 0;
|
11092 |
}
|
11093 |
|
11094 |
+
.sui-2-3-20 .sui-wrap .sui-field-list {
|
11095 |
border: 1px solid #E6E6E6;
|
11096 |
border-radius: 4px;
|
11097 |
}
|
11098 |
|
11099 |
+
.sui-2-3-20 .sui-wrap .sui-field-list-header {
|
11100 |
padding: 20px 30px;
|
11101 |
}
|
11102 |
|
11103 |
+
.sui-2-3-20 .sui-wrap .sui-field-list-item {
|
11104 |
display: -webkit-box;
|
11105 |
display: -ms-flexbox;
|
11106 |
display: flex;
|
11111 |
border-top: 1px solid #E6E6E6;
|
11112 |
}
|
11113 |
|
11114 |
+
.sui-2-3-20 .sui-wrap .sui-field-list-item-label {
|
11115 |
margin-right: auto;
|
11116 |
margin-left: 0;
|
11117 |
}
|
11118 |
|
11119 |
+
.sui-2-3-20 .sui-wrap .sui-field-list-title {
|
11120 |
margin: 0;
|
11121 |
color: #333333;
|
11122 |
font-size: 13px;
|
11126 |
text-transform: capitalize;
|
11127 |
}
|
11128 |
|
11129 |
+
.sui-2-3-20 .sui-wrap .sui-accordion .sui-accordion-item-body,
|
11130 |
+
.sui-2-3-20 .sui-wrap .sui-accordion .sui-accordion-item-content {
|
11131 |
+
font-size: 13px;
|
11132 |
+
line-height: 22px;
|
11133 |
+
}
|
11134 |
+
|
11135 |
+
.sui-2-3-20 .sui-wrap .sui-accordion .sui-accordion-item-body p,
|
11136 |
+
.sui-2-3-20 .sui-wrap .sui-accordion .sui-accordion-item-content p {
|
11137 |
+
font-size: 13px;
|
11138 |
+
line-height: 22px;
|
11139 |
+
margin: 5px 0 10px;
|
11140 |
+
}
|
11141 |
+
|
11142 |
+
.sui-2-3-20 .sui-wrap .sui-accordion .sui-accordion-item-body .sui-accordion-body-header,
|
11143 |
+
.sui-2-3-20 .sui-wrap .sui-accordion .sui-accordion-item-content .sui-accordion-body-header {
|
11144 |
+
display: block;
|
11145 |
+
font-size: 13px;
|
11146 |
+
line-height: 22px;
|
11147 |
+
font-weight: 700;
|
11148 |
+
margin: 5px 0;
|
11149 |
+
}
|
11150 |
+
|
11151 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header,
|
11152 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header,
|
11153 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header,
|
11154 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header,
|
11155 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer {
|
11156 |
display: -webkit-box;
|
11157 |
display: -ms-flexbox;
|
11158 |
display: flex;
|
11166 |
letter-spacing: -0.25px;
|
11167 |
}
|
11168 |
|
11169 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div,
|
11170 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div,
|
11171 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div,
|
11172 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div,
|
11173 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div {
|
11174 |
display: -webkit-box;
|
11175 |
display: -ms-flexbox;
|
11176 |
display: flex;
|
11183 |
padding: 0 9px;
|
11184 |
}
|
11185 |
|
11186 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:first-child,
|
11187 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child,
|
11188 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:first-child, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:first-child,
|
11189 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child,
|
11190 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:first-child {
|
11191 |
padding-left: 19px;
|
11192 |
}
|
11193 |
|
11194 |
@media (min-width: 783px) {
|
11195 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:first-child,
|
11196 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child,
|
11197 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:first-child, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:first-child,
|
11198 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child,
|
11199 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:first-child {
|
11200 |
padding-left: 29px;
|
11201 |
}
|
11202 |
}
|
11203 |
|
11204 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:last-child,
|
11205 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child,
|
11206 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:last-child, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:last-child,
|
11207 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child,
|
11208 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:last-child {
|
11209 |
padding-right: 19px;
|
11210 |
}
|
11211 |
|
11212 |
@media (min-width: 783px) {
|
11213 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:last-child,
|
11214 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child,
|
11215 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:last-child, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:last-child,
|
11216 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child,
|
11217 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:last-child {
|
11218 |
padding-right: 29px;
|
11219 |
}
|
11220 |
}
|
11221 |
|
11222 |
@media (min-width: 783px) {
|
11223 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div,
|
11224 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div,
|
11225 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div,
|
11226 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div,
|
11227 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div {
|
11228 |
padding-right: 14px;
|
11229 |
padding-left: 14px;
|
11230 |
}
|
11231 |
}
|
11232 |
|
11233 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > [class^="sui-accordion-col-"],
|
11234 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > [class^="sui-accordion-col-"],
|
11235 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > [class^="sui-accordion-col-"], .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > [class^="sui-accordion-col-"],
|
11236 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > [class^="sui-accordion-col-"],
|
11237 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > [class^="sui-accordion-col-"] {
|
11238 |
-webkit-box-flex: 0;
|
11239 |
-ms-flex: 0 0 auto;
|
11240 |
flex: 0 0 auto;
|
11241 |
}
|
11242 |
|
11243 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1,
|
11244 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1,
|
11245 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1,
|
11246 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1,
|
11247 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1 {
|
11248 |
min-width: 8.33333%;
|
11249 |
-ms-flex-preferred-size: 8.33333%;
|
11250 |
flex-basis: 8.33333%;
|
11251 |
}
|
11252 |
|
11253 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2,
|
11254 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2,
|
11255 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2,
|
11256 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2,
|
11257 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2 {
|
11258 |
min-width: 16.66667%;
|
11259 |
-ms-flex-preferred-size: 16.66667%;
|
11260 |
flex-basis: 16.66667%;
|
11261 |
}
|
11262 |
|
11263 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3,
|
11264 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3,
|
11265 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3,
|
11266 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3,
|
11267 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3 {
|
11268 |
min-width: 25%;
|
11269 |
-ms-flex-preferred-size: 25%;
|
11270 |
flex-basis: 25%;
|
11271 |
}
|
11272 |
|
11273 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4,
|
11274 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4,
|
11275 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4,
|
11276 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4,
|
11277 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4 {
|
11278 |
min-width: 33.33333%;
|
11279 |
-ms-flex-preferred-size: 33.33333%;
|
11280 |
flex-basis: 33.33333%;
|
11281 |
}
|
11282 |
|
11283 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5,
|
11284 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5,
|
11285 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5,
|
11286 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5,
|
11287 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5 {
|
11288 |
min-width: 41.66667%;
|
11289 |
-ms-flex-preferred-size: 41.66667%;
|
11290 |
flex-basis: 41.66667%;
|
11291 |
}
|
11292 |
|
11293 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6,
|
11294 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6,
|
11295 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6,
|
11296 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6,
|
11297 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6 {
|
11298 |
min-width: 50%;
|
11299 |
-ms-flex-preferred-size: 50%;
|
11300 |
flex-basis: 50%;
|
11301 |
}
|
11302 |
|
11303 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7,
|
11304 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7,
|
11305 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7,
|
11306 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7,
|
11307 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7 {
|
11308 |
min-width: 58.33333%;
|
11309 |
-ms-flex-preferred-size: 58.33333%;
|
11310 |
flex-basis: 58.33333%;
|
11311 |
}
|
11312 |
|
11313 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8,
|
11314 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8,
|
11315 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8,
|
11316 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8,
|
11317 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8 {
|
11318 |
min-width: 66.66667%;
|
11319 |
-ms-flex-preferred-size: 66.66667%;
|
11320 |
flex-basis: 66.66667%;
|
11321 |
}
|
11322 |
|
11323 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9,
|
11324 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9,
|
11325 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9,
|
11326 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9,
|
11327 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9 {
|
11328 |
min-width: 75%;
|
11329 |
-ms-flex-preferred-size: 75%;
|
11330 |
flex-basis: 75%;
|
11331 |
}
|
11332 |
|
11333 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10,
|
11334 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10,
|
11335 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10,
|
11336 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10,
|
11337 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10 {
|
11338 |
min-width: 83.33333%;
|
11339 |
-ms-flex-preferred-size: 83.33333%;
|
11340 |
flex-basis: 83.33333%;
|
11341 |
}
|
11342 |
|
11343 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11,
|
11344 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11,
|
11345 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11,
|
11346 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11,
|
11347 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11 {
|
11348 |
min-width: 91.66667%;
|
11349 |
-ms-flex-preferred-size: 91.66667%;
|
11350 |
flex-basis: 91.66667%;
|
11351 |
}
|
11352 |
|
11353 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12,
|
11354 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12,
|
11355 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12,
|
11356 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12,
|
11357 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12 {
|
11358 |
min-width: 100%;
|
11359 |
-ms-flex-preferred-size: 100%;
|
11360 |
flex-basis: 100%;
|
11361 |
}
|
11362 |
|
11363 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header {
|
11364 |
cursor: pointer;
|
11365 |
}
|
11366 |
|
11367 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] {
|
11368 |
-webkit-transition: 0.2s linear;
|
11369 |
transition: 0.2s linear;
|
11370 |
}
|
11371 |
|
11372 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body {
|
11373 |
display: none;
|
11374 |
}
|
11375 |
|
11376 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] {
|
11377 |
-webkit-transform: rotate(180deg);
|
11378 |
transform: rotate(180deg);
|
11379 |
}
|
11380 |
|
11381 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-body, .sui-2-3-20 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-body {
|
11382 |
display: block;
|
11383 |
}
|
11384 |
|
11385 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) {
|
11386 |
margin: 20px 0;
|
11387 |
border: 1px solid #E6E6E6;
|
11388 |
border-radius: 4px;
|
11389 |
}
|
11390 |
|
11391 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header,
|
11392 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header,
|
11393 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer {
|
11394 |
min-height: 40px;
|
11395 |
padding: 5px 0;
|
11396 |
}
|
11397 |
|
11398 |
@media (min-width: 783px) {
|
11399 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header,
|
11400 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header,
|
11401 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer {
|
11402 |
min-height: 60px;
|
11403 |
}
|
11404 |
}
|
11405 |
|
11406 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header {
|
11407 |
border-bottom: 1px solid #E6E6E6;
|
11408 |
}
|
11409 |
|
11410 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header > div {
|
11411 |
overflow: hidden;
|
11412 |
color: #333333;
|
11413 |
font-weight: bold;
|
11415 |
white-space: nowrap;
|
11416 |
}
|
11417 |
|
11418 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header:last-child {
|
11419 |
border-bottom-width: 0;
|
11420 |
}
|
11421 |
|
11422 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item {
|
11423 |
border-bottom: 1px solid #E6E6E6;
|
11424 |
}
|
11425 |
|
11426 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header {
|
11427 |
color: #666666;
|
11428 |
-webkit-transition: 0.3s ease;
|
11429 |
transition: 0.3s ease;
|
11430 |
}
|
11431 |
|
11432 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header > div span {
|
11433 |
-webkit-box-flex: 0;
|
11434 |
-ms-flex: 0 1 auto;
|
11435 |
flex: 0 1 auto;
|
11436 |
}
|
11437 |
|
11438 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"] {
|
11439 |
margin-right: 10px;
|
11440 |
font-size: 12px;
|
11441 |
}
|
11442 |
|
11443 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"]:before {
|
11444 |
display: block;
|
11445 |
}
|
11446 |
|
11447 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"].sui-icon-right {
|
11448 |
margin-right: 0;
|
11449 |
margin-left: 10px;
|
11450 |
}
|
11451 |
|
11452 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title {
|
11453 |
color: #333333;
|
11454 |
font-weight: 500;
|
11455 |
}
|
11456 |
|
11457 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle {
|
11458 |
-webkit-box-flex: 0;
|
11459 |
-ms-flex: 0 0 auto;
|
11460 |
flex: 0 0 auto;
|
11463 |
align-items: flex-start;
|
11464 |
}
|
11465 |
|
11466 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title [class*="sui-icon-"] {
|
11467 |
+
font-size: 16px;
|
11468 |
}
|
11469 |
|
11470 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-accordion-open-indicator [class*="sui-icon-"] {
|
11471 |
font-size: 12px;
|
11472 |
}
|
11473 |
|
11474 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator {
|
11475 |
-ms-flex-item-align: start;
|
11476 |
align-self: flex-start;
|
11477 |
margin-right: 0;
|
11478 |
margin-left: auto;
|
11479 |
}
|
11480 |
|
11481 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] {
|
11482 |
margin: 0;
|
11483 |
}
|
11484 |
|
11485 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag + .sui-accordion-open-indicator {
|
11486 |
margin-left: 10px;
|
11487 |
}
|
11488 |
|
11489 |
@media (min-width: 783px) {
|
11490 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag + .sui-accordion-open-indicator {
|
11491 |
margin-left: 20px;
|
11492 |
}
|
11493 |
}
|
11494 |
|
11495 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:hover, .sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:focus {
|
11496 |
background-color: #F8F8F8;
|
11497 |
}
|
11498 |
|
11499 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body {
|
11500 |
padding: 0 19px 19px;
|
11501 |
background-color: #F8F8F8;
|
11502 |
}
|
11503 |
|
11504 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body .sui-box:last-child {
|
11505 |
margin-bottom: 0;
|
11506 |
}
|
11507 |
|
11508 |
@media (min-width: 783px) {
|
11509 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body {
|
11510 |
padding: 0 29px 29px;
|
11511 |
}
|
11512 |
}
|
11513 |
|
11514 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:first-child .sui-accordion-item-header {
|
11515 |
border-top-left-radius: 3px;
|
11516 |
border-top-right-radius: 3px;
|
11517 |
}
|
11518 |
|
11519 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child {
|
11520 |
border-bottom: 0;
|
11521 |
}
|
11522 |
|
11523 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-header,
|
11524 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-body {
|
11525 |
border-bottom-right-radius: 3px;
|
11526 |
border-bottom-left-radius: 3px;
|
11527 |
}
|
11528 |
|
11529 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-header,
|
11530 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-body {
|
11531 |
+
-webkit-box-shadow: inset 3px 0 #666666;
|
11532 |
+
box-shadow: inset 3px 0 #666666;
|
11533 |
+
}
|
11534 |
+
|
11535 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-header,
|
11536 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-body {
|
11537 |
-webkit-box-shadow: inset 3px 0 #FF6D6D;
|
11538 |
box-shadow: inset 3px 0 #FF6D6D;
|
11539 |
}
|
11540 |
|
11541 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-header,
|
11542 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-body {
|
11543 |
-webkit-box-shadow: inset 3px 0 #FECF2F;
|
11544 |
box-shadow: inset 3px 0 #FECF2F;
|
11545 |
}
|
11546 |
|
11547 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-header,
|
11548 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-body {
|
11549 |
-webkit-box-shadow: inset 3px 0 #1ABC9C;
|
11550 |
box-shadow: inset 3px 0 #1ABC9C;
|
11551 |
}
|
11552 |
|
11553 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header {
|
11554 |
border-bottom-right-radius: 0;
|
11555 |
border-bottom-left-radius: 0;
|
11556 |
background-color: #F8F8F8;
|
11557 |
}
|
11558 |
|
11559 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header {
|
11560 |
cursor: default;
|
11561 |
background-color: #F8F8F8;
|
11562 |
}
|
11563 |
|
11564 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title {
|
11565 |
color: #AAAAAA;
|
11566 |
}
|
11567 |
|
11568 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-open-indicator {
|
11569 |
pointer-events: none;
|
11570 |
}
|
11571 |
|
11572 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-toggle {
|
11573 |
pointer-events: initial;
|
11574 |
}
|
11575 |
|
11576 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-circle-score svg circle:last-child {
|
11577 |
stroke: #DDDDDD;
|
11578 |
}
|
11579 |
|
11580 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header [class*="sui-icon-"]:before {
|
11581 |
color: #DDDDDD;
|
11582 |
}
|
11583 |
|
11584 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-error .sui-accordion-item-header, .sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-warning .sui-accordion-item-header, .sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-success .sui-accordion-item-header {
|
11585 |
-webkit-box-shadow: inset 3px 0 #DDDDDD;
|
11586 |
box-shadow: inset 3px 0 #DDDDDD;
|
11587 |
}
|
11588 |
|
11589 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-accordion-item--open > .sui-accordion-item-body {
|
11590 |
display: none;
|
11591 |
}
|
11592 |
|
11593 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed {
|
11594 |
margin: 0;
|
11595 |
border-right-width: 0;
|
11596 |
border-left-width: 0;
|
11597 |
border-radius: 0;
|
11598 |
}
|
11599 |
|
11600 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:first-child {
|
11601 |
border-top-width: 0;
|
11602 |
}
|
11603 |
|
11604 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:last-child {
|
11605 |
border-bottom-width: 0;
|
11606 |
}
|
11607 |
|
11608 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:first-child) .sui-accordion-item:first-child .sui-accordion-item-header {
|
11609 |
border-top-left-radius: 0;
|
11610 |
border-top-right-radius: 0;
|
11611 |
}
|
11612 |
|
11613 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-header,
|
11614 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-body {
|
11615 |
border-bottom-right-radius: 0;
|
11616 |
border-bottom-left-radius: 0;
|
11617 |
}
|
11618 |
|
11619 |
@media (min-width: 783px) {
|
11620 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed {
|
11621 |
margin: 0;
|
11622 |
}
|
11623 |
}
|
11624 |
|
11625 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child {
|
11626 |
margin-top: 0;
|
11627 |
}
|
11628 |
|
11629 |
@media (min-width: 783px) {
|
11630 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child {
|
11631 |
margin-top: 0;
|
11632 |
}
|
11633 |
}
|
11634 |
|
11635 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child {
|
11636 |
margin-bottom: 0;
|
11637 |
}
|
11638 |
|
11639 |
@media (min-width: 783px) {
|
11640 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child {
|
11641 |
margin-bottom: 0;
|
11642 |
}
|
11643 |
}
|
11644 |
|
11645 |
@media (min-width: 783px) {
|
11646 |
+
.sui-2-3-20 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) {
|
11647 |
margin-top: 30px;
|
11648 |
margin-bottom: 30px;
|
11649 |
}
|
11650 |
}
|
11651 |
|
11652 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item {
|
11653 |
cursor: pointer;
|
11654 |
-webkit-transition: background-color 0.3s;
|
11655 |
transition: background-color 0.3s;
|
11656 |
}
|
11657 |
|
11658 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td {
|
11659 |
-webkit-transition: background-color 0.3s;
|
11660 |
transition: background-color 0.3s;
|
11661 |
}
|
11662 |
|
11663 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"] {
|
11664 |
height: 22px;
|
11665 |
line-height: 22px;
|
11666 |
}
|
11667 |
|
11668 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"]:before {
|
11669 |
line-height: 22px;
|
11670 |
}
|
11671 |
|
11672 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item .sui-accordion-open-indicator {
|
11673 |
float: right;
|
11674 |
margin-left: 10px;
|
11675 |
}
|
11676 |
|
11677 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item .sui-accordion-open-indicator [class*="sui-icon-"] {
|
11678 |
display: block;
|
11679 |
margin-right: 0;
|
11680 |
font-size: 12px;
|
11681 |
}
|
11682 |
|
11683 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item:hover, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item:focus {
|
11684 |
background-color: #F8F8F8;
|
11685 |
}
|
11686 |
|
11687 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-default + .sui-accordion-item-content {
|
11688 |
+
-webkit-box-shadow: inset 3px 0 0 #666666;
|
11689 |
+
box-shadow: inset 3px 0 0 #666666;
|
11690 |
+
}
|
11691 |
+
|
11692 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-error + .sui-accordion-item-content {
|
11693 |
-webkit-box-shadow: inset 3px 0 0 #FF6D6D;
|
11694 |
box-shadow: inset 3px 0 0 #FF6D6D;
|
11695 |
}
|
11696 |
|
11697 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-warning + .sui-accordion-item-content {
|
11698 |
-webkit-box-shadow: inset 3px 0 0 #FECF2F;
|
11699 |
box-shadow: inset 3px 0 0 #FECF2F;
|
11700 |
}
|
11701 |
|
11702 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-success + .sui-accordion-item-content {
|
11703 |
-webkit-box-shadow: inset 3px 0 0 #1ABC9C;
|
11704 |
box-shadow: inset 3px 0 0 #1ABC9C;
|
11705 |
}
|
11706 |
|
11707 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open {
|
11708 |
background-color: #F8F8F8;
|
11709 |
}
|
11710 |
|
11711 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open th, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open td {
|
11712 |
border-bottom-color: transparent;
|
11713 |
}
|
11714 |
|
11715 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open .sui-accordion-open-indicator i {
|
11716 |
-webkit-transform: rotate(180deg);
|
11717 |
transform: rotate(180deg);
|
11718 |
}
|
11719 |
|
11720 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open + .sui-accordion-item-content {
|
11721 |
display: table-row;
|
11722 |
}
|
11723 |
|
11724 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled {
|
11725 |
pointer-events: none;
|
11726 |
background-color: #F8F8F8;
|
11727 |
}
|
11728 |
|
11729 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td {
|
11730 |
color: #AAAAAA;
|
11731 |
}
|
11732 |
|
11733 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th .sui-toggle, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td .sui-toggle {
|
11734 |
pointer-events: initial;
|
11735 |
}
|
11736 |
|
11737 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th .sui-circle-score svg circle:last-child, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td .sui-circle-score svg circle:last-child {
|
11738 |
stroke: #DDDDDD;
|
11739 |
}
|
11740 |
|
11741 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th [class*="sui-icon-"]:before, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td [class*="sui-icon-"]:before {
|
11742 |
color: #DDDDDD;
|
11743 |
}
|
11744 |
|
11745 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-error, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-warning, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-success {
|
11746 |
-webkit-box-shadow: inset 3px 0 0 #DDDDDD;
|
11747 |
box-shadow: inset 3px 0 0 #DDDDDD;
|
11748 |
}
|
11749 |
|
11750 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled + .sui-accordion-item-content {
|
11751 |
display: none;
|
11752 |
}
|
11753 |
|
11754 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content {
|
11755 |
display: none;
|
11756 |
background-color: #F8F8F8;
|
11757 |
}
|
11758 |
|
11759 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content th, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content td {
|
11760 |
padding: 0 20px;
|
11761 |
}
|
11762 |
|
11763 |
@media (min-width: 783px) {
|
11764 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content th, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content td {
|
11765 |
padding: 0 30px;
|
11766 |
}
|
11767 |
}
|
11768 |
|
11769 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item, .sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item-content {
|
11770 |
border-radius: 0 0 4px 4px;
|
11771 |
}
|
11772 |
|
11773 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item.sui-accordion-item--open {
|
11774 |
border-radius: 0;
|
11775 |
}
|
11776 |
|
11777 |
+
.sui-2-3-20 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-first {
|
11778 |
border-radius: 4px 4px 0 0;
|
11779 |
}
|
11780 |
|
11781 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item {
|
11782 |
margin: 0 0 20px;
|
11783 |
border-radius: 4px;
|
11784 |
background-color: #FFFFFF;
|
11786 |
box-shadow: 0 2px 0 0 #E6E6E6;
|
11787 |
}
|
11788 |
|
11789 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header {
|
11790 |
min-height: 60px;
|
11791 |
padding: 15px 0;
|
11792 |
color: #888888;
|
11796 |
letter-spacing: -0.25px;
|
11797 |
}
|
11798 |
|
11799 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong {
|
11800 |
margin-right: 10px;
|
11801 |
color: #333333;
|
11802 |
}
|
11803 |
|
11804 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title {
|
11805 |
color: #333333;
|
11806 |
font-size: 22px;
|
11807 |
line-height: 30px;
|
11810 |
}
|
11811 |
|
11812 |
@media (max-width: 782px) {
|
11813 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-tag {
|
11814 |
display: block;
|
11815 |
bottom: 17px;
|
11816 |
left: 9px;
|
11818 |
}
|
11819 |
}
|
11820 |
|
11821 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title {
|
11822 |
overflow: hidden;
|
11823 |
display: -webkit-box;
|
11824 |
display: -ms-flexbox;
|
11830 |
white-space: nowrap;
|
11831 |
}
|
11832 |
|
11833 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title span {
|
11834 |
-webkit-box-flex: 0;
|
11835 |
-ms-flex: 0 0 auto;
|
11836 |
flex: 0 0 auto;
|
11837 |
}
|
11838 |
|
11839 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title .sui-trim-text {
|
11840 |
overflow: hidden;
|
11841 |
display: block;
|
11842 |
-webkit-box-flex: 0;
|
11850 |
}
|
11851 |
|
11852 |
@media (min-width: 783px) {
|
11853 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-mobile-visible {
|
11854 |
display: none;
|
11855 |
}
|
11856 |
}
|
11857 |
|
11858 |
@media (max-width: 782px) {
|
11859 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-desktop-visible {
|
11860 |
display: none;
|
11861 |
}
|
11862 |
}
|
11863 |
|
11864 |
@media (max-width: 782px) {
|
11865 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-date {
|
11866 |
display: none;
|
11867 |
}
|
11868 |
}
|
11869 |
|
11870 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button,
|
11871 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown,
|
11872 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon {
|
11873 |
margin: 0 5px;
|
11874 |
}
|
11875 |
|
11876 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button .sui-button-icon,
|
11877 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown .sui-button-icon,
|
11878 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon .sui-button-icon {
|
11879 |
margin: 0;
|
11880 |
}
|
11881 |
|
11882 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:first-child,
|
11883 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:first-child,
|
11884 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:first-child {
|
11885 |
margin-left: 0;
|
11886 |
}
|
11887 |
|
11888 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:last-child,
|
11889 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:last-child,
|
11890 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:last-child {
|
11891 |
margin-right: 0;
|
11892 |
}
|
11893 |
|
11894 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag {
|
11895 |
margin-left: 10px;
|
11896 |
}
|
11897 |
|
11898 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag.sui-tag-right {
|
11899 |
margin-right: 10px;
|
11900 |
margin-left: 0;
|
11901 |
}
|
11902 |
|
11903 |
@media (max-width: 782px) {
|
11904 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto:not(:first-child) {
|
11905 |
margin-top: 10px;
|
11906 |
}
|
11907 |
}
|
11908 |
|
11909 |
@media (max-width: 782px) {
|
11910 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto {
|
11911 |
-webkit-box-flex: 0;
|
11912 |
-ms-flex: 0 0 100%;
|
11913 |
flex: 0 0 100%;
|
11918 |
}
|
11919 |
|
11920 |
@media (max-width: 782px) {
|
11921 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header {
|
11922 |
-ms-flex-wrap: wrap;
|
11923 |
flex-wrap: wrap;
|
11924 |
position: relative;
|
11926 |
}
|
11927 |
|
11928 |
@media (min-width: 783px) {
|
11929 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header {
|
11930 |
min-height: 90px;
|
11931 |
}
|
11932 |
}
|
11933 |
|
11934 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body {
|
11935 |
padding: 0 20px 20px;
|
11936 |
}
|
11937 |
|
11938 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data {
|
11939 |
display: -webkit-box;
|
11940 |
display: -ms-flexbox;
|
11941 |
display: flex;
|
11945 |
padding: 0;
|
11946 |
}
|
11947 |
|
11948 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data, .sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li {
|
11949 |
border: 0;
|
11950 |
list-style: none;
|
11951 |
}
|
11952 |
|
11953 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li {
|
11954 |
font-size: 13px;
|
11955 |
line-height: 22px;
|
11956 |
font-family: "Roboto", Arial, sans-serif;
|
11960 |
text-align: center;
|
11961 |
}
|
11962 |
|
11963 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong, .sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span {
|
11964 |
display: block;
|
11965 |
}
|
11966 |
|
11967 |
@media (min-width: 783px) {
|
11968 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong, .sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span {
|
11969 |
margin-right: 20px;
|
11970 |
}
|
11971 |
}
|
11972 |
|
11973 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong {
|
11974 |
color: #333333;
|
11975 |
font-weight: 500;
|
11976 |
}
|
11977 |
|
11978 |
@media (min-width: 783px) {
|
11979 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li[data-col="large"] {
|
11980 |
min-width: 200px;
|
11981 |
}
|
11982 |
}
|
11983 |
|
11984 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li:last-child {
|
11985 |
margin: 0;
|
11986 |
}
|
11987 |
|
11988 |
@media (max-width: 782px) {
|
11989 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li {
|
11990 |
min-width: 50%;
|
11991 |
-webkit-box-flex: 0;
|
11992 |
-ms-flex: 0 0 50%;
|
11996 |
}
|
11997 |
|
11998 |
@media (min-width: 783px) {
|
11999 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li {
|
12000 |
-webkit-box-flex: 0;
|
12001 |
-ms-flex: 0 0 auto;
|
12002 |
flex: 0 0 auto;
|
12006 |
}
|
12007 |
}
|
12008 |
|
12009 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > * {
|
12010 |
display: block;
|
12011 |
margin-right: 0;
|
12012 |
background-color: #F8F8F8;
|
12013 |
color: transparent;
|
12014 |
}
|
12015 |
|
12016 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > *:first-child {
|
12017 |
border-radius: 4px 4px 0 0;
|
12018 |
}
|
12019 |
|
12020 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > *:last-child {
|
12021 |
border-radius: 0 0 4px 4px;
|
12022 |
}
|
12023 |
|
12024 |
@media (min-width: 783px) {
|
12025 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body {
|
12026 |
padding: 0 30px 30px;
|
12027 |
}
|
12028 |
}
|
12029 |
|
12030 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child {
|
12031 |
margin: 0;
|
12032 |
}
|
12033 |
|
12034 |
@media (min-width: 783px) {
|
12035 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child {
|
12036 |
margin: 0;
|
12037 |
}
|
12038 |
}
|
12039 |
|
12040 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-item-date {
|
12041 |
display: none;
|
12042 |
}
|
12043 |
|
12044 |
@media (min-width: 783px) {
|
12045 |
+
.sui-2-3-20 .sui-wrap .sui-accordion-block .sui-accordion-item {
|
12046 |
margin: 0 0 30px;
|
12047 |
}
|
12048 |
}
|
12049 |
|
12050 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-header + .sui-accordion-flushed {
|
12051 |
border-top-width: 0;
|
12052 |
}
|
12053 |
|
12054 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-body > .sui-accordion-flushed:not(.sui-accordion-block) {
|
12055 |
margin-right: -20px;
|
12056 |
margin-left: -20px;
|
12057 |
}
|
12058 |
|
12059 |
@media (min-width: 783px) {
|
12060 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-body > .sui-accordion-flushed:not(.sui-accordion-block) {
|
12061 |
margin-right: -30px;
|
12062 |
margin-left: -30px;
|
12063 |
}
|
12064 |
}
|
12065 |
|
12066 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content > .sui-accordion-flushed:not(.sui-accordion-block) {
|
12067 |
margin-bottom: -20px;
|
12068 |
}
|
12069 |
|
12070 |
@media (min-width: 783px) {
|
12071 |
+
.sui-2-3-20 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content > .sui-accordion-flushed:not(.sui-accordion-block) {
|
12072 |
margin-bottom: -30px;
|
12073 |
}
|
12074 |
}
|
12075 |
|
12076 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,
|
12077 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,
|
12078 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,
|
12079 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion.sui-table.sui-accordion-flushed,
|
12080 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,
|
12081 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,
|
12082 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed {
|
12083 |
+
margin-right: -20px;
|
12084 |
+
margin-left: -20px;
|
12085 |
}
|
12086 |
|
12087 |
@media (min-width: 783px) {
|
12088 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,
|
12089 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,
|
12090 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,
|
12091 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion.sui-table.sui-accordion-flushed,
|
12092 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,
|
12093 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,
|
12094 |
+
.sui-2-3-20 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed {
|
12095 |
+
margin-right: -30px;
|
12096 |
+
margin-left: -30px;
|
12097 |
}
|
12098 |
}
|
12099 |
|
12100 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed {
|
12101 |
margin-right: -20px;
|
12102 |
margin-left: -20px;
|
12103 |
}
|
12104 |
|
12105 |
@media (min-width: 783px) {
|
12106 |
+
.sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-3-20 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed {
|
12107 |
margin-right: -30px;
|
12108 |
margin-left: -30px;
|
12109 |
}
|
12110 |
}
|
12111 |
|
12112 |
+
.sui-2-3-20 .sui-wrap .sui-code-snippet-wrapper {
|
12113 |
position: relative;
|
12114 |
}
|
12115 |
|
12116 |
+
.sui-2-3-20 .sui-wrap .sui-code-snippet-wrapper [data-clipboard-target] {
|
12117 |
position: absolute;
|
12118 |
right: 15px;
|
12119 |
top: 15px;
|
12121 |
min-width: auto;
|
12122 |
}
|
12123 |
|
12124 |
+
.sui-2-3-20 .sui-dialog {
|
12125 |
position: fixed;
|
12126 |
+
z-index: 13;
|
12127 |
top: 0;
|
12128 |
right: 0;
|
12129 |
bottom: 0;
|
12135 |
-ms-flex-align: center;
|
12136 |
align-items: center;
|
12137 |
overflow: auto;
|
12138 |
+
background-color: rgba(51, 51, 51, 0.95);
|
12139 |
}
|
12140 |
|
12141 |
+
.sui-2-3-20 .sui-dialog, .sui-2-3-20 .sui-dialog * {
|
12142 |
-webkit-box-sizing: border-box;
|
12143 |
box-sizing: border-box;
|
12144 |
}
|
12145 |
|
12146 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-overlay {
|
12147 |
+
position: absolute;
|
12148 |
z-index: 13;
|
|
|
12149 |
top: 0;
|
12150 |
right: 0;
|
12151 |
bottom: 0;
|
12152 |
+
left: 0;
|
12153 |
}
|
12154 |
|
12155 |
@media (max-width: 960px) {
|
12156 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-overlay {
|
12157 |
left: 36px;
|
12158 |
}
|
12159 |
}
|
12160 |
|
12161 |
@media (max-width: 782px) {
|
12162 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-overlay {
|
12163 |
left: 0;
|
12164 |
}
|
12165 |
}
|
12166 |
|
12167 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-content {
|
12168 |
width: 100%;
|
12169 |
max-width: 660px;
|
12170 |
max-height: 85%;
|
12174 |
padding: 0 30px;
|
12175 |
}
|
12176 |
|
12177 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-content > .sui-box {
|
12178 |
margin: 30px 0;
|
12179 |
-webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
|
12180 |
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
|
12181 |
}
|
12182 |
|
12183 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-content > .sui-box .sui-box-body > * {
|
12184 |
margin-bottom: 30px;
|
12185 |
}
|
12186 |
|
12187 |
@media (max-width: 782px) {
|
12188 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-content > .sui-box .sui-box-body > * {
|
12189 |
margin-bottom: 20px;
|
12190 |
}
|
12191 |
}
|
12192 |
|
12193 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-content > .sui-box .sui-box-body > *:last-child {
|
12194 |
margin-bottom: 0;
|
12195 |
}
|
12196 |
|
12197 |
@media (max-width: 782px) {
|
12198 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-content > .sui-box {
|
12199 |
margin: 20px 0;
|
12200 |
}
|
12201 |
}
|
12202 |
|
12203 |
@media (max-width: 782px) {
|
12204 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-content {
|
12205 |
max-width: 640px;
|
12206 |
padding: 0 20px;
|
12207 |
}
|
12208 |
}
|
12209 |
|
12210 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-close {
|
12211 |
width: 30px;
|
12212 |
height: 30px;
|
12213 |
cursor: pointer;
|
12221 |
transition: 0.3s ease;
|
12222 |
}
|
12223 |
|
12224 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-close:hover:before, .sui-2-3-20 .sui-dialog .sui-dialog-close:active:before {
|
12225 |
color: #888888;
|
12226 |
}
|
12227 |
|
12228 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-close:before {
|
12229 |
content: ")";
|
12230 |
color: #AAAAAA;
|
12231 |
font-size: 16px;
|
12232 |
line-height: 30px;
|
12233 |
}
|
12234 |
|
12235 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-back {
|
12236 |
width: 30px;
|
12237 |
height: 30px;
|
12238 |
cursor: pointer;
|
12246 |
transition: 0.3s ease;
|
12247 |
}
|
12248 |
|
12249 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-back:hover:before, .sui-2-3-20 .sui-dialog .sui-dialog-back:active:before {
|
12250 |
color: #888888;
|
12251 |
}
|
12252 |
|
12253 |
+
.sui-2-3-20 .sui-dialog .sui-dialog-back:before {
|
12254 |
content: "Ó";
|
12255 |
color: #AAAAAA;
|
12256 |
font-size: 16px;
|
12257 |
line-height: 30px;
|
12258 |
}
|
12259 |
|
12260 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header.sui-block-content-center .sui-notice,
|
12261 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header.sui-block-content-center .sui-form-field,
|
12262 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-body.sui-block-content-center .sui-notice,
|
12263 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-body.sui-block-content-center .sui-form-field,
|
12264 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-footer.sui-block-content-center .sui-notice,
|
12265 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-footer.sui-block-content-center .sui-form-field {
|
12266 |
text-align: initial;
|
12267 |
}
|
12268 |
|
12269 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header {
|
12270 |
display: block;
|
12271 |
position: relative;
|
12272 |
padding-top: 40px;
|
12274 |
border-bottom: 0;
|
12275 |
}
|
12276 |
|
12277 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close {
|
12278 |
position: absolute;
|
12279 |
top: 20px;
|
12280 |
right: 20px;
|
12281 |
}
|
12282 |
|
12283 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-back {
|
12284 |
position: absolute;
|
12285 |
top: 20px;
|
12286 |
left: 20px;
|
12287 |
}
|
12288 |
|
12289 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header .sui-box-title {
|
12290 |
font-size: 22px;
|
12291 |
line-height: 30px;
|
12292 |
font-family: "Roboto Condensed", "Roboto", Arial, sans-serif;
|
12293 |
}
|
12294 |
|
12295 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-image {
|
12296 |
width: 70px;
|
12297 |
height: 70px;
|
12298 |
display: block;
|
12305 |
background-color: #FFFFFF;
|
12306 |
}
|
12307 |
|
12308 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-image img {
|
12309 |
display: block;
|
12310 |
border-radius: 3px;
|
12311 |
}
|
12312 |
|
12313 |
@media (max-width: 782px) {
|
12314 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-image {
|
12315 |
display: none;
|
12316 |
}
|
12317 |
}
|
12318 |
|
12319 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header:last-child {
|
12320 |
padding-bottom: 20px;
|
12321 |
}
|
12322 |
|
12323 |
@media (min-width: 783px) {
|
12324 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header:last-child {
|
12325 |
padding-bottom: 30px;
|
12326 |
}
|
12327 |
}
|
12328 |
|
12329 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header + .sui-box-body-slim {
|
12330 |
padding-top: 10px;
|
12331 |
}
|
12332 |
|
12333 |
@media (min-width: 783px) {
|
12334 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-header {
|
12335 |
padding-top: 60px;
|
12336 |
}
|
12337 |
}
|
12338 |
|
12339 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-footer {
|
12340 |
-webkit-box-pack: justify;
|
12341 |
-ms-flex-pack: justify;
|
12342 |
justify-content: space-between;
|
12343 |
border-top: 0;
|
12344 |
}
|
12345 |
|
12346 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-footer.sui-box-footer-center {
|
12347 |
-webkit-box-pack: center;
|
12348 |
-ms-flex-pack: center;
|
12349 |
justify-content: center;
|
12350 |
}
|
12351 |
|
12352 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-alt .sui-dialog-content > .sui-box .sui-box-footer.sui-box-footer-right {
|
12353 |
-webkit-box-pack: end;
|
12354 |
-ms-flex-pack: end;
|
12355 |
justify-content: flex-end;
|
12356 |
}
|
12357 |
|
12358 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header {
|
12359 |
border: none;
|
12360 |
text-align: center;
|
12361 |
display: block;
|
12364 |
padding-bottom: 10px;
|
12365 |
}
|
12366 |
|
12367 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close {
|
12368 |
width: 30px;
|
12369 |
height: 30px;
|
12370 |
display: -webkit-box;
|
12387 |
padding: 0;
|
12388 |
}
|
12389 |
|
12390 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close, .sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close:before {
|
12391 |
color: #888888;
|
12392 |
}
|
12393 |
|
12394 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close:before {
|
12395 |
font-size: 16px;
|
12396 |
}
|
12397 |
|
12398 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close:hover, .sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close:focus {
|
12399 |
outline: none;
|
12400 |
}
|
12401 |
|
12402 |
@media (max-width: 782px) {
|
12403 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-close {
|
12404 |
top: 20px;
|
12405 |
right: 10px;
|
12406 |
}
|
12407 |
}
|
12408 |
|
12409 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-image {
|
12410 |
width: 70px;
|
12411 |
height: 70px;
|
12412 |
display: block;
|
12419 |
background-color: #FFFFFF;
|
12420 |
}
|
12421 |
|
12422 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-image img {
|
12423 |
display: block;
|
12424 |
border-radius: 3px;
|
12425 |
}
|
12426 |
|
12427 |
@media (max-width: 782px) {
|
12428 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-dialog-image {
|
12429 |
display: none;
|
12430 |
}
|
12431 |
}
|
12432 |
|
12433 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header .sui-box-title {
|
12434 |
margin: 0;
|
12435 |
color: #333333;
|
12436 |
font: bold 22px/30px "Roboto Condensed", "Roboto", Arial, sans-serif;
|
12437 |
}
|
12438 |
|
12439 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header p {
|
12440 |
margin: 10px 0 0;
|
12441 |
color: #666666;
|
12442 |
font-size: 13px;
|
12443 |
line-height: 22px;
|
12444 |
}
|
12445 |
|
12446 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header p:first-child {
|
12447 |
margin-top: 0;
|
12448 |
}
|
12449 |
|
12450 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header.sui-dialog-with-image {
|
12451 |
margin-top: 35px;
|
12452 |
padding-top: 60px;
|
12453 |
}
|
12454 |
|
12455 |
@media (max-width: 782px) {
|
12456 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-header.sui-dialog-with-image {
|
12457 |
margin-top: 0;
|
12458 |
}
|
12459 |
}
|
12460 |
|
12461 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body {
|
12462 |
padding-top: 10px;
|
12463 |
padding-bottom: 15px;
|
12464 |
text-align: center;
|
12465 |
}
|
12466 |
|
12467 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body p {
|
12468 |
font-size: 13px;
|
12469 |
line-height: 20px;
|
12470 |
}
|
12471 |
|
12472 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body label {
|
12473 |
text-align: left;
|
12474 |
}
|
12475 |
|
12476 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body .sui-label {
|
12477 |
line-height: 22px;
|
12478 |
}
|
12479 |
|
12480 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body .sui-form-field {
|
12481 |
margin-bottom: 20px;
|
12482 |
}
|
12483 |
|
12484 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body .sui-form-field:last-child {
|
12485 |
margin-bottom: 0;
|
12486 |
}
|
12487 |
|
12488 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body:last-child {
|
12489 |
padding-bottom: 40px;
|
12490 |
}
|
12491 |
|
12492 |
@media (max-width: 782px) {
|
12493 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-body {
|
12494 |
padding-bottom: 10px;
|
12495 |
}
|
12496 |
}
|
12497 |
|
12498 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-footer {
|
12499 |
-webkit-box-align: center;
|
12500 |
-ms-flex-align: center;
|
12501 |
align-items: center;
|
12507 |
border: 0;
|
12508 |
}
|
12509 |
|
12510 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-footer.sui-align-unset {
|
12511 |
-webkit-box-pack: unset;
|
12512 |
-ms-flex-pack: unset;
|
12513 |
justify-content: unset;
|
12514 |
}
|
12515 |
|
12516 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-footer.sui-space-between {
|
12517 |
+
-webkit-box-pack: justify;
|
12518 |
+
-ms-flex-pack: justify;
|
12519 |
+
justify-content: space-between;
|
12520 |
+
}
|
12521 |
+
|
12522 |
@media (max-width: 782px) {
|
12523 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm:not(.sui-dialog-alt) .sui-dialog-content > .sui-box .sui-box-footer {
|
12524 |
padding-top: 10px;
|
12525 |
}
|
12526 |
}
|
12527 |
|
12528 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm .sui-dialog-content {
|
12529 |
max-width: 460px;
|
12530 |
}
|
12531 |
|
12532 |
@media (max-width: 400px) {
|
12533 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-sm .sui-dialog-content {
|
12534 |
max-width: calc(400px + (20px*2));
|
12535 |
}
|
12536 |
}
|
12537 |
|
12538 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-lg .sui-dialog-content {
|
12539 |
max-width: 1040px;
|
12540 |
}
|
12541 |
|
12542 |
@media (max-width: 1200px) {
|
12543 |
+
.sui-2-3-20 .sui-dialog.sui-dialog-lg .sui-dialog-content {
|
12544 |
max-width: 1020px;
|
12545 |
}
|
12546 |
}
|
12547 |
|
12548 |
+
.sui-2-3-20 .sui-dialog[aria-hidden="true"] {
|
12549 |
display: none;
|
12550 |
}
|
12551 |
|
12552 |
@media (max-width: 960px) {
|
12553 |
+
.sui-2-3-20 .sui-dialog {
|
12554 |
left: 36px;
|
12555 |
}
|
12556 |
}
|
12557 |
|
12558 |
@media (max-width: 782px) {
|
12559 |
+
.sui-2-3-20 .sui-dialog {
|
12560 |
left: 0;
|
12561 |
}
|
12562 |
}
|
12563 |
|
12564 |
+
.sui-2-3-20.wp-admin.folded .sui-dialog {
|
12565 |
left: 36px;
|
12566 |
}
|
12567 |
|
12568 |
@media (max-width: 782px) {
|
12569 |
+
.sui-2-3-20.wp-admin.folded .sui-dialog {
|
12570 |
left: 0;
|
12571 |
}
|
12572 |
}
|
12573 |
|
12574 |
+
.sui-2-3-20.wp-admin.folded .sui-dialog-overlay {
|
12575 |
left: 36px;
|
12576 |
}
|
12577 |
|
12578 |
@media (max-width: 782px) {
|
12579 |
+
.sui-2-3-20.wp-admin.folded .sui-dialog-overlay {
|
12580 |
left: 0;
|
12581 |
}
|
12582 |
}
|
12585 |
overflow: hidden;
|
12586 |
}
|
12587 |
|
12588 |
+
.sui-2-3-20 .sui-wrap .sui-listing li {
|
12589 |
color: #888888;
|
12590 |
line-height: 26px;
|
12591 |
padding: 2px 0 2px 34px;
|
12592 |
position: relative;
|
12593 |
}
|
12594 |
|
12595 |
+
.sui-2-3-20 .sui-wrap .sui-listing li:before {
|
12596 |
content: "_";
|
12597 |
}
|
12598 |
|
12599 |
+
.sui-2-3-20 .sui-wrap .sui-listing li:before {
|
12600 |
color: #17A8E3;
|
12601 |
top: 1px;
|
12602 |
font-size: 20px;
|
12614 |
line-height: 1;
|
12615 |
}
|
12616 |
|
12617 |
+
.sui-2-3-20 .sui-wrap .sui-pagination {
|
12618 |
display: -webkit-box;
|
12619 |
display: -ms-flexbox;
|
12620 |
display: flex;
|
12624 |
list-style: none;
|
12625 |
}
|
12626 |
|
12627 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li {
|
12628 |
display: block;
|
12629 |
-webkit-box-flex: 0;
|
12630 |
-ms-flex: 0 0 auto;
|
12637 |
font: 500 12px/16px "Roboto", Arial, sans-serif;
|
12638 |
}
|
12639 |
|
12640 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a {
|
12641 |
min-width: 38px;
|
12642 |
height: 28px;
|
12643 |
display: block;
|
12648 |
text-align: center;
|
12649 |
}
|
12650 |
|
12651 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a i {
|
12652 |
font-size: 10px;
|
12653 |
}
|
12654 |
|
12655 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a, .sui-2-3-20 .sui-wrap .sui-pagination li a:visited {
|
12656 |
color: #888888;
|
12657 |
}
|
12658 |
|
12659 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a i:before, .sui-2-3-20 .sui-wrap .sui-pagination li a:visited i:before {
|
12660 |
color: #888888;
|
12661 |
}
|
12662 |
|
12663 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a:hover, .sui-2-3-20 .sui-wrap .sui-pagination li a:hover i:before {
|
12664 |
color: #17A8E3;
|
12665 |
}
|
12666 |
|
12667 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a:disabled, .sui-2-3-20 .sui-wrap .sui-pagination li a[disabled] {
|
12668 |
pointer-events: none;
|
12669 |
color: #DDDDDD;
|
12670 |
}
|
12671 |
|
12672 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a:disabled i:before, .sui-2-3-20 .sui-wrap .sui-pagination li a[disabled] i:before {
|
12673 |
color: #DDDDDD;
|
12674 |
}
|
12675 |
|
12676 |
@media (max-width: 782px) {
|
12677 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li a {
|
12678 |
min-width: unset;
|
12679 |
}
|
12680 |
}
|
12681 |
|
12682 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li.sui-active a {
|
12683 |
pointer-events: none;
|
12684 |
}
|
12685 |
|
12686 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li.sui-active a, .sui-2-3-20 .sui-wrap .sui-pagination li.sui-active a:visited {
|
12687 |
background: #F8F8F8;
|
12688 |
color: #333333;
|
12689 |
}
|
12690 |
|
12691 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li:first-child {
|
12692 |
border-radius: 4px 0 0 4px;
|
12693 |
}
|
12694 |
|
12695 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li:last-child {
|
12696 |
border-radius: 0 4px 4px 0;
|
12697 |
}
|
12698 |
|
12699 |
@media (max-width: 782px) {
|
12700 |
+
.sui-2-3-20 .sui-wrap .sui-pagination li {
|
12701 |
-webkit-box-flex: 1;
|
12702 |
-ms-flex: 1;
|
12703 |
flex: 1;
|
12704 |
}
|
12705 |
}
|
12706 |
|
12707 |
+
.sui-2-3-20 .sui-wrap .sui-pagination .sui-pagination-dots span {
|
12708 |
min-width: 38px;
|
12709 |
height: 28px;
|
12710 |
display: block;
|
12715 |
text-align: center;
|
12716 |
}
|
12717 |
|
12718 |
+
.sui-2-3-20 .sui-wrap .sui-pagination:first-child {
|
12719 |
margin-top: 0;
|
12720 |
}
|
12721 |
|
12722 |
+
.sui-2-3-20 .sui-wrap .sui-pagination:last-child {
|
12723 |
margin-bottom: 0;
|
12724 |
}
|
12725 |
|
12726 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-results {
|
12727 |
display: inline-block;
|
12728 |
color: #888888;
|
12729 |
font: 400 13px/22px "Roboto", Arial, sans-serif;
|
12730 |
}
|
12731 |
|
12732 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap {
|
12733 |
display: -webkit-box;
|
12734 |
display: -ms-flexbox;
|
12735 |
display: flex;
|
12741 |
justify-content: flex-end;
|
12742 |
}
|
12743 |
|
12744 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination-results + .sui-pagination,
|
12745 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination-results + .sui-button-icon {
|
12746 |
margin-left: 15px;
|
12747 |
}
|
12748 |
|
12749 |
@media (max-width: 782px) {
|
12750 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination-results + .sui-pagination,
|
12751 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination-results + .sui-button-icon {
|
12752 |
margin-left: 0;
|
12753 |
}
|
12754 |
}
|
12755 |
|
12756 |
@media (max-width: 782px) {
|
12757 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination-results {
|
12758 |
display: none;
|
12759 |
}
|
12760 |
}
|
12761 |
|
12762 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination {
|
12763 |
margin-top: 0;
|
12764 |
margin-bottom: 0;
|
12765 |
}
|
12766 |
|
12767 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination + .sui-button-icon {
|
12768 |
margin-left: 10px;
|
12769 |
}
|
12770 |
|
12771 |
@media (max-width: 782px) {
|
12772 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap .sui-pagination {
|
12773 |
-webkit-box-flex: 1;
|
12774 |
-ms-flex: 1;
|
12775 |
flex: 1;
|
12776 |
}
|
12777 |
}
|
12778 |
|
12779 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap + .sui-table,
|
12780 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-wrap + .sui-accordion {
|
12781 |
margin-top: 10px;
|
12782 |
}
|
12783 |
|
12784 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter {
|
12785 |
display: none;
|
12786 |
margin: 10px 0;
|
12787 |
padding: 19px;
|
12789 |
border-radius: 4px;
|
12790 |
}
|
12791 |
|
12792 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter .sui-filter-footer {
|
12793 |
display: -webkit-box;
|
12794 |
display: -ms-flexbox;
|
12795 |
display: flex;
|
12800 |
}
|
12801 |
|
12802 |
@media (max-width: 782px) {
|
12803 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter .sui-filter-footer {
|
12804 |
margin-right: -19px;
|
12805 |
margin-left: -19px;
|
12806 |
padding: 19px 19px 0;
|
12808 |
}
|
12809 |
|
12810 |
@media (min-width: 783px) {
|
12811 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter .sui-filter-footer {
|
12812 |
margin-right: -29px;
|
12813 |
margin-left: -29px;
|
12814 |
padding: 29px 29px 0;
|
12815 |
}
|
12816 |
}
|
12817 |
|
12818 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter:first-child {
|
12819 |
margin-top: 0;
|
12820 |
}
|
12821 |
|
12822 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter:last-child {
|
12823 |
margin-bottom: 0;
|
12824 |
}
|
12825 |
|
12826 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter.sui-open {
|
12827 |
display: block;
|
12828 |
}
|
12829 |
|
12830 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter + .sui-table,
|
12831 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter + .sui-accordion {
|
12832 |
margin-top: 10px;
|
12833 |
}
|
12834 |
|
12835 |
@media (min-width: 783px) {
|
12836 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-filter {
|
12837 |
padding: 29px;
|
12838 |
}
|
12839 |
}
|
12840 |
|
12841 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-active-filters {
|
12842 |
display: -webkit-box;
|
12843 |
display: -ms-flexbox;
|
12844 |
display: flex;
|
12848 |
flex-flow: row wrap;
|
12849 |
}
|
12850 |
|
12851 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-active-filters .sui-active-filter {
|
12852 |
color: #FFFFFF;
|
12853 |
font-size: 12px;
|
12854 |
font-weight: 500;
|
12859 |
margin: 4px 4px 0 0;
|
12860 |
}
|
12861 |
|
12862 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove {
|
12863 |
cursor: pointer;
|
12864 |
+
padding: 4px 7px;
|
12865 |
margin-left: 8px;
|
12866 |
color: #FFFFFF;
|
12867 |
background-color: #5E5E5E;
|
12870 |
border-radius: 0 4px 4px 0;
|
12871 |
}
|
12872 |
|
12873 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before {
|
12874 |
content: ")";
|
12875 |
}
|
12876 |
|
12877 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before {
|
12878 |
color: #FFFFFF;
|
12879 |
font-size: 10px;
|
12880 |
display: unset;
|
12881 |
}
|
12882 |
|
12883 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:hover {
|
12884 |
color: #FFFFFF;
|
12885 |
background-color: #565656;
|
12886 |
}
|
12887 |
|
12888 |
+
.sui-2-3-20 .sui-wrap .sui-pagination-active-filters .sui-active-filter:last-of-type {
|
12889 |
margin-right: 0;
|
12890 |
}
|
12891 |
|
12892 |
+
.sui-2-3-20 select.sui-select + .select2-container {
|
12893 |
width: 100% !important;
|
12894 |
display: block;
|
12895 |
}
|
12896 |
|
12897 |
+
.sui-2-3-20 select.sui-select + .select2-container .selection {
|
12898 |
display: block;
|
12899 |
}
|
12900 |
|
12901 |
+
.sui-2-3-20 select.sui-select + .select2-container .selection:focus, .sui-2-3-20 select.sui-select + .select2-container .selection *:focus {
|
12902 |
outline: none;
|
12903 |
}
|
12904 |
|
12905 |
+
.sui-2-3-20 select.sui-select + .select2-container .select2-selection--single,
|
12906 |
+
.sui-2-3-20 select.sui-select + .select2-container .select2-selection--multiple {
|
12907 |
border-radius: 4px;
|
12908 |
border: 1px solid #DDDDDD;
|
12909 |
background-color: #FAFAFA;
|
12911 |
transition: 0.3s ease;
|
12912 |
}
|
12913 |
|
12914 |
+
.sui-2-3-20 select.sui-select + .select2-container .select2-selection--single:hover,
|
12915 |
+
.sui-2-3-20 select.sui-select + .select2-container .select2-selection--multiple:hover {
|
12916 |
background-color: #FFFFFF;
|
12917 |
}
|
12918 |
|
12919 |
+
.sui-2-3-20 select.sui-select + .select2-container .select2-selection--single {
|
12920 |
height: auto;
|
12921 |
display: block;
|
12922 |
position: relative;
|
12923 |
}
|
12924 |
|
12925 |
+
.sui-2-3-20 select.sui-select + .select2-container .select2-selection--single .select2-selection__rendered {
|
12926 |
padding: 7px 28px 6px 15px;
|
12927 |
color: #333333;
|
12928 |
font: 500 15px/25px "Roboto", Arial, sans-serif;
|