Plugin Directory

Changeset 3018932


Ignore:
Timestamp:
01/08/2024 07:42:57 PM (2 years ago)
Author:
maxpressy
Message:

Pushing a new version

Location:
maxboxy/trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • maxboxy/trunk/admin/opt/config/framework.php

    r3018369 r3018932  
    179179                    'type'          => 'slider',
    180180                    'title'         => esc_html__('Large screen breaking point', 'maxboxy'),
    181                     'help'          => esc_html__('From entered point onward, it\'s considered to be the large screen. There are the options that depend on this. Default value is "992".', 'maxboxy'),
     181                    'help'          => esc_html__('From entered point onward, it\'s considered to be the large screen. There are the options that depend on this, i.e. hiding content blocks for small or large screen. Default value is "992".', 'maxboxy'),
    182182                    'default'       => 992,
    183183                    'min'           => 200,
     
    186186                    'validate'      => 'csf_validate_numeric',
    187187                    'sanitize'      => 'absint',
    188                 ),
    189                 array(
    190                     'id'            => 'content_blocks_max_width',
    191                     'type'          => 'dimensions',
    192                     'title'         => esc_html__('In panel content width', 'maxboxy'),
    193                     'help'          => esc_html__('This is noticeable if the panels are taking a large portion of the screen or the full-width size. The default value is 960px. You can set a new value to limit the wideness of the blocks.', 'maxboxy'),
    194                     'height'        => false,
    195                     'units'         => array( 'px', 'em', 'rem' ),
    196                     'default'       => array(
    197                         'width'      => '960',
    198                     ),
    199                 ),
    200                 array(
    201                     'id'            => 'content_blocks_max_width_wide',
    202                     'type'          => 'dimensions',
    203                     'title'         => esc_html__('In panel content wide width', 'maxboxy'),
    204                     'help'          => esc_html__('This is noticeable if the panels are taking a large portion of the screen or the full-width size. The default value is 1280px. You can set a new value to limit the wideness of the wide-aligned blocks. You can apply wide alignment for most of the blocks from their toolbar settings.', 'maxboxy'),
    205                     'height'        => false,
    206                     'units'         => array( 'px', 'em', 'rem' ),
    207                     'default'       => array(
    208                         'width'      => '1280',
    209                     ),
    210188                ),
    211189                array(
     
    224202                    'id'        => 'remove_wpautop',
    225203                    'type'      => 'switcher',
    226                     'title'     => esc_html__('WP autop removal', 'maxboxy'),
     204                    'title'     => esc_html__('WP autop', 'maxboxy'),
    227205                    'desc'      => esc_html__('We remove the empty paragraphs when WordPress auto-inject them. Here you can disable that. Recommended: keep it prevented.', 'maxboxy'),
    228206                    'help'      => esc_html__('By default we prevent wpautop. WordPress somethimes have a habit to inject excesive empty paragraphs. We remove this possibility. However, it is affecting the whole site, not just the MaxBoxy panels, so you can turn off this if from any reason is necessary.', 'maxboxy'),
  • maxboxy/trunk/classes/init.php

    r3018369 r3018932  
    117117                }
    118118
    119             }
    120 
    121         }
    122 
    123 
    124         /**
    125          * Escaped css.
    126          *
    127          * @return string Prepered css for inline output.
    128          */
    129         // phpcs:ignore
    130         public static function _escaped_css() {
    131 
    132             // blocks max-width
    133             $blocks_width               =  isset(get_option('_maxboxy_options')[ 'content_blocks_max_width' ]['width'])
    134                                         ?  (int)(get_option('_maxboxy_options')[ 'content_blocks_max_width' ]['width'] ) : '';
    135 
    136             // blocks max-width unit
    137             $blocks_width_unit          =  isset(get_option('_maxboxy_options')[ 'content_blocks_max_width' ]['unit'])
    138                                         ?       (get_option('_maxboxy_options')[ 'content_blocks_max_width' ]['unit'] ) : 'px';
    139 
    140             // blocks max-width wide
    141             $blocks_width_wide          =  isset(get_option('_maxboxy_options')[ 'content_blocks_max_width_wide' ]['width'])
    142                                         ?  (int)(get_option('_maxboxy_options')[ 'content_blocks_max_width_wide' ]['width'] ) : '';
    143 
    144             // blocks max-width wide unit
    145             $blocks_width_wide_unit     =  isset(get_option('_maxboxy_options')[ 'content_blocks_max_width_wide' ]['unit'])
    146                                         ?       (get_option('_maxboxy_options')[ 'content_blocks_max_width_wide' ]['unit'] ) : 'px';
    147 
    148 
    149             $out  = is_numeric($blocks_width)      && $blocks_width      !== 960  ? '.mboxy-content > :not(.alignwide):not(.alignfull) {max-width:' .esc_attr($blocks_width) .esc_attr($blocks_width_unit) .';}' : '';
    150             $out .= is_numeric($blocks_width_wide) && $blocks_width_wide !== 1280 ? '.mboxy-content > .alignwide {max-width:' .esc_attr($blocks_width_wide) .esc_attr($blocks_width_wide_unit) .';}' : '';
    151 
    152             if (!empty($out) ) {
    153                      return $out;
    154             } else {
    155                     return '';
    156119            }
    157120
     
    217180
    218181                }
    219 
    220                 // for dynamic inline css output
    221                 $_escaped_data = ! empty(self::_escaped_css()) ? self::_escaped_css() : '';
    222 
    223                 /*
    224                  * With option "Loading plugin file" selected to the "on_demand",
    225                  * wp_add_inline_style will add a <style> element inside
    226                  * the <body> which will produce an error with w3.org validator.
    227                  * To overcome the error, the solution is to use combining
    228                  * CSS External and Inline with one of speed optimization plugins.
    229                  */
    230                 wp_add_inline_style('maxboxy', $_escaped_data);
    231182
    232183            }
  • maxboxy/trunk/library/css/main.css

    r3018369 r3018932  
    503503    transition: transform 800ms ease, -webkit-transform 800ms ease; }
    504504
    505 /**
    506  * Blocks width.
    507  * Including alignfull & alignwide alignments.
    508  */
    509 .mboxy-content > *:not(.alignwide):not(.alignfull) {
    510   max-width: 960px;
    511   margin: 0 auto; }
    512 
     505.mboxy-content > .alignfull,
    513506.mboxy-content > .alignwide {
    514   max-width: 1280px;
    515   margin: 0 auto; }
    516 
    517 .mboxy-content > .alignfull {
    518507  max-width: -webkit-fill-available;
    519508  max-width: -moz-available;
     
    716705          -ms-transform: rotate(180deg);
    717706              transform: rotate(180deg); }
     707  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon[class*="iks"], .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon.minus {
     708    height: 4px;
     709    -webkit-box-shadow: 0 2px 0 0;
     710            box-shadow: 0 2px 0 0; }
     711  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon[class*="iks"] {
     712    -webkit-box-shadow: none;
     713            box-shadow: none; }
     714  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon[class*="ham"] {
     715    height: 0; }
     716  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f3:before, .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f3:after, .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f4:before, .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f4:after {
     717    width: 12px; }
     718  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon.point-up {
     719    -webkit-transform: rotate(90deg) translateY(-1px);
     720        -ms-transform: rotate(90deg) translateY(-1px);
     721            transform: rotate(90deg) translateY(-1px); }
     722  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon.point-down {
     723    -webkit-transform: rotate(-90deg) translateY(0px);
     724        -ms-transform: rotate(-90deg) translateY(0px);
     725            transform: rotate(-90deg) translateY(0px); }
     726  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon:before, .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon:after {
     727    height: 2px; }
     728  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="iks"], .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="point"], .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon.minus {
     729    height: 3px; }
     730  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="ham"] {
     731    height: 2px;
     732    -webkit-box-shadow: 0 2px 0 0;
     733            box-shadow: 0 2px 0 0; }
     734  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon.point-up {
     735    -webkit-transform: rotate(90deg) translateY(-1px);
     736        -ms-transform: rotate(90deg) translateY(-1px);
     737            transform: rotate(90deg) translateY(-1px); }
     738  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon.point-down {
     739    -webkit-transform: rotate(-90deg) translateY(1px);
     740        -ms-transform: rotate(-90deg) translateY(1px);
     741            transform: rotate(-90deg) translateY(1px); }
     742  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon:before, .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon:after {
     743    height: 2px; }
     744  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="ham"]:before {
     745    -webkit-box-shadow: 0 -7px 0 0;
     746            box-shadow: 0 -7px 0 0; }
     747  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-l {
     748    margin: 6px 7px;
     749    padding: 0 20px; }
     750  .mboxy-wrap > .mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-h {
     751    margin: 14px 15px;
     752    padding: 0 20px; }
    718753  .mboxy-wrap > .mboxy .trigger.size-m {
    719754    -webkit-transform: scale(0.55);
     
    721756            transform: scale(0.55);
    722757    margin: -4px; }
    723     .mboxy-wrap > .mboxy .trigger.size-m .trig-icon[class*="iks"], .mboxy-wrap > .mboxy .trigger.size-m .trig-icon.minus {
    724       height: 4px;
    725       -webkit-box-shadow: 0 2px 0 0;
    726               box-shadow: 0 2px 0 0; }
    727     .mboxy-wrap > .mboxy .trigger.size-m .trig-icon[class*="iks"] {
    728       -webkit-box-shadow: none;
    729               box-shadow: none; }
    730     .mboxy-wrap > .mboxy .trigger.size-m .trig-icon[class*="ham"] {
    731       height: 0; }
    732     .mboxy-wrap > .mboxy .trigger.size-m .trig-icon .ham-f3:before, .mboxy-wrap > .mboxy .trigger.size-m .trig-icon .ham-f3:after, .mboxy-wrap > .mboxy .trigger.size-m .trig-icon .ham-f4:before, .mboxy-wrap > .mboxy .trigger.size-m .trig-icon .ham-f4:after {
    733       width: 12px; }
    734     .mboxy-wrap > .mboxy .trigger.size-m .trig-icon.point-up {
    735       -webkit-transform: rotate(90deg) translateY(-1px);
    736           -ms-transform: rotate(90deg) translateY(-1px);
    737               transform: rotate(90deg) translateY(-1px); }
    738     .mboxy-wrap > .mboxy .trigger.size-m .trig-icon.point-down {
    739       -webkit-transform: rotate(-90deg) translateY(0px);
    740           -ms-transform: rotate(-90deg) translateY(0px);
    741               transform: rotate(-90deg) translateY(0px); }
    742     .mboxy-wrap > .mboxy .trigger.size-m .trig-icon:before, .mboxy-wrap > .mboxy .trigger.size-m .trig-icon:after {
    743       height: 2px; }
    744758  .mboxy-wrap > .mboxy .trigger.size-s {
    745759    -webkit-transform: scale(0.75);
    746760        -ms-transform: scale(0.75);
    747761            transform: scale(0.75); }
    748     .mboxy-wrap > .mboxy .trigger.size-s .trig-icon[class*="iks"], .mboxy-wrap > .mboxy .trigger.size-s .trig-icon[class*="point"], .mboxy-wrap > .mboxy .trigger.size-s .trig-icon.minus {
    749       height: 3px; }
    750     .mboxy-wrap > .mboxy .trigger.size-s .trig-icon[class*="ham"] {
    751       height: 2px;
    752       -webkit-box-shadow: 0 2px 0 0;
    753               box-shadow: 0 2px 0 0; }
    754     .mboxy-wrap > .mboxy .trigger.size-s .trig-icon.point-up {
    755       -webkit-transform: rotate(90deg) translateY(-1px);
    756           -ms-transform: rotate(90deg) translateY(-1px);
    757               transform: rotate(90deg) translateY(-1px); }
    758     .mboxy-wrap > .mboxy .trigger.size-s .trig-icon.point-down {
    759       -webkit-transform: rotate(-90deg) translateY(1px);
    760           -ms-transform: rotate(-90deg) translateY(1px);
    761               transform: rotate(-90deg) translateY(1px); }
    762     .mboxy-wrap > .mboxy .trigger.size-s .trig-icon:before, .mboxy-wrap > .mboxy .trigger.size-s .trig-icon:after {
    763       height: 2px; }
    764     .mboxy-wrap > .mboxy .trigger.size-s .trig-icon[class*="ham"]:before {
    765       -webkit-box-shadow: 0 -7px 0 0;
    766               box-shadow: 0 -7px 0 0; }
    767762  .mboxy-wrap > .mboxy .trigger.size-l {
    768     -webkit-transform: scale(1.25);
    769         -ms-transform: scale(1.25);
    770             transform: scale(1.25);
    771     margin: 6px 7px;
    772     padding: 0 20px; }
     763    -webkit-transform: scale(1.22);
     764        -ms-transform: scale(1.22);
     765            transform: scale(1.22);
     766    margin: 6px 7px; }
    773767  .mboxy-wrap > .mboxy .trigger.size-h {
    774768    -webkit-transform: scale(1.55);
    775769        -ms-transform: scale(1.55);
    776770            transform: scale(1.55);
    777     margin: 14px 15px;
    778     padding: 0 20px; }
     771    margin: 14px 15px; }
    779772  .mboxy-wrap > .mboxy .trigger.bordered.igniteon:not(.has-img-open), .mboxy-wrap > .mboxy .trigger.bordered:not(.igniteon):not(.has-img-close):not(.close-img-thesame) {
    780773    border: 2px solid; }
     
    820813        pointer-events: initial;
    821814        cursor: pointer;
    822         width: 25px;
     815        width: 22px;
    823816        height: auto;
    824         font-size: .75rem;
     817        font-size: 10px;
    825818        border: 1px solid currentColor;
    826819        border-radius: 50%; }
     
    843836  .mboxy-wrap > .mboxy .trigger:not(.igniteon):not(.close-img-thesame) .trig-img-open {
    844837    display: none; }
    845   .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon) {
     838  .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close) {
    846839    margin: 0 !important; }
     840    .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).size-m {
     841      margin: -4px !important; }
     842    .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).size-l {
     843      margin: 6px 7px !important; }
     844    .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).size-h {
     845      margin: 14px 15px !important; }
     846    .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded {
     847      margin: 8px !important; }
     848      .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-m {
     849        margin: -4px !important; }
     850      .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-s {
     851        margin: 4px !important; }
     852      .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-l {
     853        margin: 16px !important; }
     854      .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-h {
     855        margin: 26px !important; }
     856  .mboxy-wrap > .mboxy .trigger.closer-no-margin:not(.igniteon).has-img-close {
     857    margin: 16px !important; }
    847858
    848859.mboxy-wrap:not(.on)[class*="place-center"] > .mboxy > .trigger.size-m {
     
    857868
    858869.mboxy-wrap:not(.on)[class*="place-center"] > .mboxy > .trigger.size-l {
    859   -webkit-transform: scale(1.25);
    860       -ms-transform: scale(1.25);
    861           transform: scale(1.25); }
     870  -webkit-transform: scale(1.22);
     871      -ms-transform: scale(1.22);
     872          transform: scale(1.22); }
    862873
    863874.mboxy-wrap:not(.on)[class*="place-center"] > .mboxy > .trigger.size-h {
     
    877888
    878889.mboxy-wrap:not(.on)[class*="centered"] > .mboxy > .trigger.size-l {
    879   -webkit-transform: scale(1.25);
    880       -ms-transform: scale(1.25);
    881           transform: scale(1.25); }
     890  -webkit-transform: scale(1.22);
     891      -ms-transform: scale(1.22);
     892          transform: scale(1.22); }
    882893
    883894.mboxy-wrap:not(.on)[class*="centered"] > .mboxy > .trigger.size-h {
  • maxboxy/trunk/library/css/min/main.css

    r3018369 r3018932  
    1 .is-screen-disabled{display:none !important}.mboxy-mt0{margin-top:0 !important}.mboxy-mb0{margin-bottom:0 !important}.mboxy-ml0{margin-left:0 !important}.mboxy-mr0{margin-right:0 !important}@-webkit-keyframes faderIn{from{opacity:0}to{opacity:1}}@keyframes faderIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes pushUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pushUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pushDown{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pushDown{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pushLeft{0%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pushLeft{0%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes pushRight{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pushRight{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.mboxy-wrap>.mboxy{display:-webkit-box;display:-ms-flexbox;display:flex}.mboxy-wrap>.mboxy.dir-row-rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mboxy-wrap>.mboxy.dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mboxy-wrap>.mboxy.dir-column-rev{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mboxy-wrap>.mboxy.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mboxy-wrap>.mboxy.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mboxy-wrap>.mboxy.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mboxy-wrap>.mboxy>.mboxy-content{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:100%}.mboxy-wrap .additional-label{position:absolute;color:#ffffff;background:#333333;padding:4px 14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:50%;text-align:center;border-radius:5px}.mboxy-wrap:not([class*="bottomed"]) .additional-label{top:100%;left:inherit;right:inherit}.mboxy-wrap[class*="bottomed"] .additional-label{bottom:100%;left:inherit;right:inherit}.mboxy-wrap.on.hide-default-closer>.mboxy>.trig-default{display:none}.mboxy-wrap:not(.on) .additional-label{display:none}.floatany{position:absolute;z-index:999}.floatany>.mboxy{position:fixed;z-index:1;max-width:100%}.floatany>.mboxy>.mboxy-content{height:inherit;overflow:auto}.floatany.on[class*="topped"] .mboxy{top:0;bottom:auto}.floatany.on[class*="centered"] .mboxy{top:auto;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.floatany.on[class*="bottomed"] .mboxy{bottom:0;top:auto}.floatany.on[class*="place-left"] .mboxy{left:0;right:auto}.floatany.on[class*="place-right"] .mboxy{right:0;left:auto}.floatany.on[class*="place-center"] .mboxy{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.floatany.on.place-center-centered .mboxy{-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.floatany.on.nospace .mboxy .mboxy-content{overflow:auto}.floatany:not(.on) *{-webkit-transition:none;-o-transition:none;transition:none}.floatany:not(.on)[class*="place-right"] .igniteon{right:0;left:auto}.floatany:not(.on):not(.type-toggler){visibility:hidden}.floatany:not(.on).type-toggler>.mboxy>.trig-default.igniteon{position:fixed}.floatany:not(.on)[class*="topped"]>.mboxy>.igniteon{top:0;bottom:auto}.floatany:not(.on)[class*="centered"]>.mboxy>.igniteon{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.floatany:not(.on).place-center-centered:not(.style-slide-horizontal)>.mboxy>.igniteon{bottom:0;top:auto}.floatany:not(.on).place-center-centered.style-slide-horizontal>.mboxy>.igniteon{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.floatany:not(.on)[class*="bottomed"]>.mboxy>.igniteon{bottom:0;top:auto}.floatany:not(.on)[class*="place-left"]>.mboxy>.igniteon{left:0;right:auto}.floatany:not(.on)[class*="place-center"]>.mboxy>.igniteon{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto}.injectany{position:relative;z-index:2;margin-bottom:2em}.injectany .mboxy{position:relative}.injectany:not(.on):not([class*="style-slide-"]):not(.type-toggler){visibility:hidden}.injectany:not(.on):not([class*="style-slide-"]):not(.type-toggler)>.mboxy{display:none !important}.injectany:not(.on).type-toggler>.mboxy>.mboxy-content{display:none !important}.injectany:not(.on).type-toggler>.mboxy>.igniteon{position:relative}.injectany.is-sticky{position:-webkit-sticky;position:sticky;top:0}.injectany.align-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.injectany.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.injectany.align-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.style-fadein.on>.mboxy{-webkit-animation-name:faderIn;animation-name:faderIn;-webkit-animation-duration:800ms;animation-duration:800ms}.style-slide-horizontal[class*="place-left"]>.mboxy{right:auto;left:-100%;-webkit-transition:left 800ms ease;-o-transition:left 800ms ease;transition:left 800ms ease}.style-slide-horizontal[class*="place-center"]>.mboxy{right:auto;left:-100%;-webkit-transition:left 800ms ease;-o-transition:left 800ms ease;transition:left 800ms ease}.style-slide-horizontal[class*="place-right"]>.mboxy{left:auto;right:-100%;-webkit-transition:right 800ms ease;-o-transition:right 800ms ease;transition:right 800ms ease}.style-slide-horizontal[class*="topped"]:not(.on)>.mboxy{top:0;bottom:auto}.style-slide-horizontal[class*="centered"]:not(.on)>.mboxy{top:auto;bottom:0}.style-slide-horizontal[class*="bottomed"]:not(.on)>.mboxy{bottom:0;top:auto}.style-slide-vertical[class*="topped"]>.mboxy{bottom:auto;-webkit-transition:top 800ms ease;-o-transition:top 800ms ease;transition:top 800ms ease}.style-slide-vertical[class*="centered"]>.mboxy{top:auto;-webkit-transition:bottom 800ms ease;-o-transition:bottom 800ms ease;transition:bottom 800ms ease}.style-slide-vertical[class*="bottomed"] .mboxy{top:auto;-webkit-transition:bottom 800ms ease;-o-transition:bottom 800ms ease;transition:bottom 800ms ease}.style-slide-vertical[class*="topped"]:not(.on)>.mboxy{top:-100%}.style-slide-vertical[class*="bottomed"]:not(.on)>.mboxy{bottom:-100%}.style-slide-vertical[class*="centered"]:not(.on)>.mboxy{bottom:-100%}.style-slide-vertical[class*="place-left"]:not(.on)>.mboxy{left:0;right:auto}.style-slide-vertical[class*="place-right"]:not(.on)>.mboxy{right:0;left:auto}.style-slide-vertical[class*="place-center"]:not(.on)>.mboxy{left:50%;-webkit-transition:transformX 800ms ease;-o-transition:transformX 800ms ease;transition:transformX 800ms ease}.style-push-up.on .mboxy-content{-webkit-animation-name:pushUp;animation-name:pushUp;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.style-push-left.on .mboxy-content{-webkit-animation-name:pushLeft;animation-name:pushLeft;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.style-push-right.on .mboxy-content{-webkit-animation-name:pushRight;animation-name:pushRight;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.style-push-down.on .mboxy-content{-webkit-animation-name:pushDown;animation-name:pushDown;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.injectany.style-slide-horizontal.type-closer>.mboxy{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-horizontal.type-closer:not(.on):not(.align-end)>.mboxy{margin-left:-100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:fixed}.injectany.style-slide-horizontal.type-closer:not(.on).align-end>.mboxy{margin-right:-100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:fixed}.injectany.style-slide-horizontal.type-toggler{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-horizontal.type-toggler:not(.on){-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.injectany.style-slide-vertical.type-closer>.mboxy{-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-vertical.type-closer:not(.on)>.mboxy{bottom:-100%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);position:fixed}.injectany.style-slide-vertical.type-toggler{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-vertical.type-toggler:not(.on){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.injectany[class*="style-align"]{-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5);transform:scaleX(0.5)}.injectany[class*="style-align"].alignwide,.injectany[class*="style-align"].alignfull{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.mboxy-content>*:not(.alignwide):not(.alignfull){max-width:960px;margin:0 auto}.mboxy-content>.alignwide{max-width:1280px;margin:0 auto}.mboxy-content>.alignfull{max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch}body.maxboxy-overlay-on{overflow:hidden}.mboxy-overlay{position:absolute}.mboxy-overlay .overlay-inner{height:100%;width:100%;background:#232323;opacity:0}.mboxy-overlay.on{position:relative;z-index:-1}.mboxy-overlay.on .overlay-inner{position:fixed;top:0;left:0;cursor:crosshair;opacity:.9;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.role-rotator>.mboxy>.mboxy-content>*:not(.rotator-active){display:none}.role-rotator>.mboxy>.mboxy-content>.mboxy-rotator-parentor .rotator-child:not(.rotator-active){display:none}.is-split:not(.split-show){display:none}.splitter-group,.pick-split-id{display:none}.mboxy-wrap>.mboxy .trigger{z-index:1;cursor:pointer;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:-webkit-box;display:-ms-flexbox;display:flex}.mboxy-wrap>.mboxy .trigger.has-icon-open.igniteon,.mboxy-wrap>.mboxy .trigger.has-icon-close:not(.igniteon){color:#ffffff;background:#333333;height:52px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mboxy-wrap>.mboxy .trigger:hover{opacity:.9}.mboxy-wrap>.mboxy .trigger.has-svg-open.igniteon .trig-icon,.mboxy-wrap>.mboxy .trigger.has-img-open.igniteon .trig-icon,.mboxy-wrap>.mboxy .trigger.has-svg-close:not(.igniteon) .trig-icon,.mboxy-wrap>.mboxy .trigger.has-img-close:not(.igniteon) .trig-icon{display:none}.mboxy-wrap>.mboxy .trigger .trig-icon{position:relative;top:auto;height:1px;width:20px;margin:auto}.mboxy-wrap>.mboxy .trigger .trig-icon:not(.minus):before{content:"";height:1px;width:20px;-webkit-box-shadow:0 -10px 0 0;box-shadow:0 -10px 0 0;position:absolute;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mboxy-wrap>.mboxy .trigger .trig-icon:not(.minus):after{content:"";height:1px;width:20px;-webkit-box-shadow:0 10px 0 0;box-shadow:0 10px 0 0;position:absolute;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="iks"]{width:22px}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="iks"]:before{top:1px;left:8px;-webkit-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="iks"]:after{top:1px;left:8px;-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.iks-plus{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.iks-plus:after{top:0}.mboxy-wrap>.mboxy .trigger .trig-icon.minus{-webkit-box-shadow:0 1px 0 0;box-shadow:0 1px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="ham"]{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:0 1px 0 0;box-shadow:0 1px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="ham"]:before{top:1px;left:0;-webkit-box-shadow:0 -9px 0 0;box-shadow:0 -9px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="ham"]:after{top:0;left:0}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f1{width:13px;-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f1:before{width:7px}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f2{width:13px;-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f2:after{width:7px}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f3:before{width:10px}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f3:after{width:10px;-webkit-box-shadow:10px 10px 0 0;box-shadow:10px 10px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f4:before{width:10px;left:auto;right:0}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f4:after{width:10px;-webkit-box-shadow:0 10px 0 0;box-shadow:0 10px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="point"]{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="point"]:before{top:1px;left:5px;-webkit-transform:translateY(0) rotate(-40deg);-ms-transform:translateY(0) rotate(-40deg);transform:translateY(0) rotate(-40deg)}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="point"]:after{top:-1px;left:5px;-webkit-transform:translateY(0) rotate(40deg);-ms-transform:translateY(0) rotate(40deg);transform:translateY(0) rotate(40deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.point-up{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.point-down{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.point-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mboxy-wrap>.mboxy .trigger.size-m{-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55);margin:-4px}.mboxy-wrap>.mboxy .trigger.size-m .trig-icon[class*="iks"],.mboxy-wrap>.mboxy .trigger.size-m .trig-icon.minus{height:4px;-webkit-box-shadow:0 2px 0 0;box-shadow:0 2px 0 0}.mboxy-wrap>.mboxy .trigger.size-m .trig-icon[class*="iks"]{-webkit-box-shadow:none;box-shadow:none}.mboxy-wrap>.mboxy .trigger.size-m .trig-icon[class*="ham"]{height:0}.mboxy-wrap>.mboxy .trigger.size-m .trig-icon .ham-f3:before,.mboxy-wrap>.mboxy .trigger.size-m .trig-icon .ham-f3:after,.mboxy-wrap>.mboxy .trigger.size-m .trig-icon .ham-f4:before,.mboxy-wrap>.mboxy .trigger.size-m .trig-icon .ham-f4:after{width:12px}.mboxy-wrap>.mboxy .trigger.size-m .trig-icon.point-up{-webkit-transform:rotate(90deg) translateY(-1px);-ms-transform:rotate(90deg) translateY(-1px);transform:rotate(90deg) translateY(-1px)}.mboxy-wrap>.mboxy .trigger.size-m .trig-icon.point-down{-webkit-transform:rotate(-90deg) translateY(0px);-ms-transform:rotate(-90deg) translateY(0px);transform:rotate(-90deg) translateY(0px)}.mboxy-wrap>.mboxy .trigger.size-m .trig-icon:before,.mboxy-wrap>.mboxy .trigger.size-m .trig-icon:after{height:2px}.mboxy-wrap>.mboxy .trigger.size-s{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mboxy-wrap>.mboxy .trigger.size-s .trig-icon[class*="iks"],.mboxy-wrap>.mboxy .trigger.size-s .trig-icon[class*="point"],.mboxy-wrap>.mboxy .trigger.size-s .trig-icon.minus{height:3px}.mboxy-wrap>.mboxy .trigger.size-s .trig-icon[class*="ham"]{height:2px;-webkit-box-shadow:0 2px 0 0;box-shadow:0 2px 0 0}.mboxy-wrap>.mboxy .trigger.size-s .trig-icon.point-up{-webkit-transform:rotate(90deg) translateY(-1px);-ms-transform:rotate(90deg) translateY(-1px);transform:rotate(90deg) translateY(-1px)}.mboxy-wrap>.mboxy .trigger.size-s .trig-icon.point-down{-webkit-transform:rotate(-90deg) translateY(1px);-ms-transform:rotate(-90deg) translateY(1px);transform:rotate(-90deg) translateY(1px)}.mboxy-wrap>.mboxy .trigger.size-s .trig-icon:before,.mboxy-wrap>.mboxy .trigger.size-s .trig-icon:after{height:2px}.mboxy-wrap>.mboxy .trigger.size-s .trig-icon[class*="ham"]:before{-webkit-box-shadow:0 -7px 0 0;box-shadow:0 -7px 0 0}.mboxy-wrap>.mboxy .trigger.size-l{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);margin:6px 7px;padding:0 20px}.mboxy-wrap>.mboxy .trigger.size-h{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55);margin:14px 15px;padding:0 20px}.mboxy-wrap>.mboxy .trigger.bordered.igniteon:not(.has-img-open),.mboxy-wrap>.mboxy .trigger.bordered:not(.igniteon):not(.has-img-close):not(.close-img-thesame){border:2px solid}.mboxy-wrap>.mboxy .trigger.inside.inside{position:absolute}.mboxy-wrap>.mboxy .trigger.rounded.igniteon:not(.has-img-open),.mboxy-wrap>.mboxy .trigger.rounded:not(.igniteon):not(.has-img-close):not(.close-img-thesame){border-radius:50%;margin:8px}.mboxy-wrap>.mboxy .trigger.rounded.size-m{margin:-4px}.mboxy-wrap>.mboxy .trigger.rounded.size-s{margin:4px}.mboxy-wrap>.mboxy .trigger.rounded.size-l{margin:16px}.mboxy-wrap>.mboxy .trigger.rounded.size-h{margin:26px}.mboxy-wrap>.mboxy .trigger.rounded.squared.igniteon:not(.has-img-open),.mboxy-wrap>.mboxy .trigger.rounded.squared:not(.igniteon):not(.has-img-close):not(.close-img-thesame){border-radius:5px}.mboxy-wrap>.mboxy .trigger.has-additional-message{position:relative}.mboxy-wrap>.mboxy .trigger.has-additional-message .additional-message{position:absolute;color:#ffffff;background:#333333;padding:6px 16px;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:350px;pointer-events:none;margin-left:6px;border-radius:5px}.mboxy-wrap>.mboxy .trigger.has-additional-message .additional-message .additional-message-killer{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);background:inherit;color:inherit;pointer-events:initial;cursor:pointer;width:25px;height:auto;font-size:.75rem;border:1px solid currentColor;border-radius:50%}.mboxy-wrap>.mboxy .trigger[class*="has-svg"]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.mboxy-wrap>.mboxy .trigger svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:55px;height:auto}.mboxy-wrap>.mboxy .trigger.igniteon.has-img-open,.mboxy-wrap>.mboxy .trigger.close-img-thesame,.mboxy-wrap>.mboxy .trigger:not(.igniteon).has-img-close{background:transparent !important;color:unset !important}.mboxy-wrap>.mboxy .trigger.igniteon .trig-svg-close,.mboxy-wrap>.mboxy .trigger.igniteon .trig-img-close,.mboxy-wrap>.mboxy .trigger:not(.igniteon):not(.close-svg-thesame) .trig-svg-open,.mboxy-wrap>.mboxy .trigger:not(.igniteon):not(.close-img-thesame) .trig-img-open{display:none}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon){margin:0 !important}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-m{-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55)}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-s{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-l{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-h{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-m{-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-s{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-l{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-h{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55)}.mboxy-wrap:not([class*="bottomed"]) .additional-message{top:100%;margin-top:22px;left:inherit;right:inherit}.mboxy-wrap[class*="bottomed"] .additional-message{bottom:100%;margin-bottom:22px;left:inherit;right:inherit}.mboxy-wrap[class*="place-right"] .mboxy .trigger.has-additional-message .additional-message{margin-left:auto;margin-right:6px}.mboxy-wrap[class*="place-right"] .mboxy .trigger.has-additional-message .additional-message .additional-message-killer{right:auto;left:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mboxy-wrap.on .additional-message{display:none}
     1.is-screen-disabled{display:none !important}.mboxy-mt0{margin-top:0 !important}.mboxy-mb0{margin-bottom:0 !important}.mboxy-ml0{margin-left:0 !important}.mboxy-mr0{margin-right:0 !important}@-webkit-keyframes faderIn{from{opacity:0}to{opacity:1}}@keyframes faderIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes pushUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pushUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pushDown{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pushDown{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pushLeft{0%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pushLeft{0%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes pushRight{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes pushRight{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.mboxy-wrap>.mboxy{display:-webkit-box;display:-ms-flexbox;display:flex}.mboxy-wrap>.mboxy.dir-row-rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mboxy-wrap>.mboxy.dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mboxy-wrap>.mboxy.dir-column-rev{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mboxy-wrap>.mboxy.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mboxy-wrap>.mboxy.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mboxy-wrap>.mboxy.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mboxy-wrap>.mboxy>.mboxy-content{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:100%}.mboxy-wrap .additional-label{position:absolute;color:#ffffff;background:#333333;padding:4px 14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:50%;text-align:center;border-radius:5px}.mboxy-wrap:not([class*="bottomed"]) .additional-label{top:100%;left:inherit;right:inherit}.mboxy-wrap[class*="bottomed"] .additional-label{bottom:100%;left:inherit;right:inherit}.mboxy-wrap.on.hide-default-closer>.mboxy>.trig-default{display:none}.mboxy-wrap:not(.on) .additional-label{display:none}.floatany{position:absolute;z-index:999}.floatany>.mboxy{position:fixed;z-index:1;max-width:100%}.floatany>.mboxy>.mboxy-content{height:inherit;overflow:auto}.floatany.on[class*="topped"] .mboxy{top:0;bottom:auto}.floatany.on[class*="centered"] .mboxy{top:auto;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.floatany.on[class*="bottomed"] .mboxy{bottom:0;top:auto}.floatany.on[class*="place-left"] .mboxy{left:0;right:auto}.floatany.on[class*="place-right"] .mboxy{right:0;left:auto}.floatany.on[class*="place-center"] .mboxy{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.floatany.on.place-center-centered .mboxy{-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.floatany.on.nospace .mboxy .mboxy-content{overflow:auto}.floatany:not(.on) *{-webkit-transition:none;-o-transition:none;transition:none}.floatany:not(.on)[class*="place-right"] .igniteon{right:0;left:auto}.floatany:not(.on):not(.type-toggler){visibility:hidden}.floatany:not(.on).type-toggler>.mboxy>.trig-default.igniteon{position:fixed}.floatany:not(.on)[class*="topped"]>.mboxy>.igniteon{top:0;bottom:auto}.floatany:not(.on)[class*="centered"]>.mboxy>.igniteon{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.floatany:not(.on).place-center-centered:not(.style-slide-horizontal)>.mboxy>.igniteon{bottom:0;top:auto}.floatany:not(.on).place-center-centered.style-slide-horizontal>.mboxy>.igniteon{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.floatany:not(.on)[class*="bottomed"]>.mboxy>.igniteon{bottom:0;top:auto}.floatany:not(.on)[class*="place-left"]>.mboxy>.igniteon{left:0;right:auto}.floatany:not(.on)[class*="place-center"]>.mboxy>.igniteon{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto}.injectany{position:relative;z-index:2;margin-bottom:2em}.injectany .mboxy{position:relative}.injectany:not(.on):not([class*="style-slide-"]):not(.type-toggler){visibility:hidden}.injectany:not(.on):not([class*="style-slide-"]):not(.type-toggler)>.mboxy{display:none !important}.injectany:not(.on).type-toggler>.mboxy>.mboxy-content{display:none !important}.injectany:not(.on).type-toggler>.mboxy>.igniteon{position:relative}.injectany.is-sticky{position:-webkit-sticky;position:sticky;top:0}.injectany.align-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.injectany.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.injectany.align-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.style-fadein.on>.mboxy{-webkit-animation-name:faderIn;animation-name:faderIn;-webkit-animation-duration:800ms;animation-duration:800ms}.style-slide-horizontal[class*="place-left"]>.mboxy{right:auto;left:-100%;-webkit-transition:left 800ms ease;-o-transition:left 800ms ease;transition:left 800ms ease}.style-slide-horizontal[class*="place-center"]>.mboxy{right:auto;left:-100%;-webkit-transition:left 800ms ease;-o-transition:left 800ms ease;transition:left 800ms ease}.style-slide-horizontal[class*="place-right"]>.mboxy{left:auto;right:-100%;-webkit-transition:right 800ms ease;-o-transition:right 800ms ease;transition:right 800ms ease}.style-slide-horizontal[class*="topped"]:not(.on)>.mboxy{top:0;bottom:auto}.style-slide-horizontal[class*="centered"]:not(.on)>.mboxy{top:auto;bottom:0}.style-slide-horizontal[class*="bottomed"]:not(.on)>.mboxy{bottom:0;top:auto}.style-slide-vertical[class*="topped"]>.mboxy{bottom:auto;-webkit-transition:top 800ms ease;-o-transition:top 800ms ease;transition:top 800ms ease}.style-slide-vertical[class*="centered"]>.mboxy{top:auto;-webkit-transition:bottom 800ms ease;-o-transition:bottom 800ms ease;transition:bottom 800ms ease}.style-slide-vertical[class*="bottomed"] .mboxy{top:auto;-webkit-transition:bottom 800ms ease;-o-transition:bottom 800ms ease;transition:bottom 800ms ease}.style-slide-vertical[class*="topped"]:not(.on)>.mboxy{top:-100%}.style-slide-vertical[class*="bottomed"]:not(.on)>.mboxy{bottom:-100%}.style-slide-vertical[class*="centered"]:not(.on)>.mboxy{bottom:-100%}.style-slide-vertical[class*="place-left"]:not(.on)>.mboxy{left:0;right:auto}.style-slide-vertical[class*="place-right"]:not(.on)>.mboxy{right:0;left:auto}.style-slide-vertical[class*="place-center"]:not(.on)>.mboxy{left:50%;-webkit-transition:transformX 800ms ease;-o-transition:transformX 800ms ease;transition:transformX 800ms ease}.style-push-up.on .mboxy-content{-webkit-animation-name:pushUp;animation-name:pushUp;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.style-push-left.on .mboxy-content{-webkit-animation-name:pushLeft;animation-name:pushLeft;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.style-push-right.on .mboxy-content{-webkit-animation-name:pushRight;animation-name:pushRight;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.style-push-down.on .mboxy-content{-webkit-animation-name:pushDown;animation-name:pushDown;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.injectany.style-slide-horizontal.type-closer>.mboxy{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-horizontal.type-closer:not(.on):not(.align-end)>.mboxy{margin-left:-100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);position:fixed}.injectany.style-slide-horizontal.type-closer:not(.on).align-end>.mboxy{margin-right:-100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:fixed}.injectany.style-slide-horizontal.type-toggler{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-horizontal.type-toggler:not(.on){-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.injectany.style-slide-vertical.type-closer>.mboxy{-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-vertical.type-closer:not(.on)>.mboxy{bottom:-100%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);position:fixed}.injectany.style-slide-vertical.type-toggler{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.injectany.style-slide-vertical.type-toggler:not(.on){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.injectany[class*="style-align"]{-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5);transform:scaleX(0.5)}.injectany[class*="style-align"].alignwide,.injectany[class*="style-align"].alignfull{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;-o-transition:transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease, -webkit-transform 800ms ease}.mboxy-content>.alignfull,.mboxy-content>.alignwide{max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch}body.maxboxy-overlay-on{overflow:hidden}.mboxy-overlay{position:absolute}.mboxy-overlay .overlay-inner{height:100%;width:100%;background:#232323;opacity:0}.mboxy-overlay.on{position:relative;z-index:-1}.mboxy-overlay.on .overlay-inner{position:fixed;top:0;left:0;cursor:crosshair;opacity:.9;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.role-rotator>.mboxy>.mboxy-content>*:not(.rotator-active){display:none}.role-rotator>.mboxy>.mboxy-content>.mboxy-rotator-parentor .rotator-child:not(.rotator-active){display:none}.is-split:not(.split-show){display:none}.splitter-group,.pick-split-id{display:none}.mboxy-wrap>.mboxy .trigger{z-index:1;cursor:pointer;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:-webkit-box;display:-ms-flexbox;display:flex}.mboxy-wrap>.mboxy .trigger.has-icon-open.igniteon,.mboxy-wrap>.mboxy .trigger.has-icon-close:not(.igniteon){color:#ffffff;background:#333333;height:52px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mboxy-wrap>.mboxy .trigger:hover{opacity:.9}.mboxy-wrap>.mboxy .trigger.has-svg-open.igniteon .trig-icon,.mboxy-wrap>.mboxy .trigger.has-img-open.igniteon .trig-icon,.mboxy-wrap>.mboxy .trigger.has-svg-close:not(.igniteon) .trig-icon,.mboxy-wrap>.mboxy .trigger.has-img-close:not(.igniteon) .trig-icon{display:none}.mboxy-wrap>.mboxy .trigger .trig-icon{position:relative;top:auto;height:1px;width:20px;margin:auto}.mboxy-wrap>.mboxy .trigger .trig-icon:not(.minus):before{content:"";height:1px;width:20px;-webkit-box-shadow:0 -10px 0 0;box-shadow:0 -10px 0 0;position:absolute;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mboxy-wrap>.mboxy .trigger .trig-icon:not(.minus):after{content:"";height:1px;width:20px;-webkit-box-shadow:0 10px 0 0;box-shadow:0 10px 0 0;position:absolute;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="iks"]{width:22px}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="iks"]:before{top:1px;left:8px;-webkit-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="iks"]:after{top:1px;left:8px;-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.iks-plus{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.iks-plus:after{top:0}.mboxy-wrap>.mboxy .trigger .trig-icon.minus{-webkit-box-shadow:0 1px 0 0;box-shadow:0 1px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="ham"]{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:0 1px 0 0;box-shadow:0 1px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="ham"]:before{top:1px;left:0;-webkit-box-shadow:0 -9px 0 0;box-shadow:0 -9px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="ham"]:after{top:0;left:0}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f1{width:13px;-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f1:before{width:7px}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f2{width:13px;-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f2:after{width:7px}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f3:before{width:10px}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f3:after{width:10px;-webkit-box-shadow:10px 10px 0 0;box-shadow:10px 10px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f4:before{width:10px;left:auto;right:0}.mboxy-wrap>.mboxy .trigger .trig-icon.ham-f4:after{width:10px;-webkit-box-shadow:0 10px 0 0;box-shadow:0 10px 0 0}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="point"]{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="point"]:before{top:1px;left:5px;-webkit-transform:translateY(0) rotate(-40deg);-ms-transform:translateY(0) rotate(-40deg);transform:translateY(0) rotate(-40deg)}.mboxy-wrap>.mboxy .trigger .trig-icon[class*="point"]:after{top:-1px;left:5px;-webkit-transform:translateY(0) rotate(40deg);-ms-transform:translateY(0) rotate(40deg);transform:translateY(0) rotate(40deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.point-up{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.point-down{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mboxy-wrap>.mboxy .trigger .trig-icon.point-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon[class*="iks"],.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon.minus{height:4px;-webkit-box-shadow:0 2px 0 0;box-shadow:0 2px 0 0}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon[class*="iks"]{-webkit-box-shadow:none;box-shadow:none}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon[class*="ham"]{height:0}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f3:before,.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f3:after,.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f4:before,.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon .ham-f4:after{width:12px}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon.point-up{-webkit-transform:rotate(90deg) translateY(-1px);-ms-transform:rotate(90deg) translateY(-1px);transform:rotate(90deg) translateY(-1px)}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon.point-down{-webkit-transform:rotate(-90deg) translateY(0px);-ms-transform:rotate(-90deg) translateY(0px);transform:rotate(-90deg) translateY(0px)}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon:before,.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-m .trig-icon:after{height:2px}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="iks"],.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="point"],.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon.minus{height:3px}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="ham"]{height:2px;-webkit-box-shadow:0 2px 0 0;box-shadow:0 2px 0 0}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon.point-up{-webkit-transform:rotate(90deg) translateY(-1px);-ms-transform:rotate(90deg) translateY(-1px);transform:rotate(90deg) translateY(-1px)}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon.point-down{-webkit-transform:rotate(-90deg) translateY(1px);-ms-transform:rotate(-90deg) translateY(1px);transform:rotate(-90deg) translateY(1px)}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon:before,.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon:after{height:2px}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-s .trig-icon[class*="ham"]:before{-webkit-box-shadow:0 -7px 0 0;box-shadow:0 -7px 0 0}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-l{margin:6px 7px;padding:0 20px}.mboxy-wrap>.mboxy .trigger:not([class*="has-svg"]):not([class*="has-img"]).size-h{margin:14px 15px;padding:0 20px}.mboxy-wrap>.mboxy .trigger.size-m{-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55);margin:-4px}.mboxy-wrap>.mboxy .trigger.size-s{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mboxy-wrap>.mboxy .trigger.size-l{-webkit-transform:scale(1.22);-ms-transform:scale(1.22);transform:scale(1.22);margin:6px 7px}.mboxy-wrap>.mboxy .trigger.size-h{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55);margin:14px 15px}.mboxy-wrap>.mboxy .trigger.bordered.igniteon:not(.has-img-open),.mboxy-wrap>.mboxy .trigger.bordered:not(.igniteon):not(.has-img-close):not(.close-img-thesame){border:2px solid}.mboxy-wrap>.mboxy .trigger.inside.inside{position:absolute}.mboxy-wrap>.mboxy .trigger.rounded.igniteon:not(.has-img-open),.mboxy-wrap>.mboxy .trigger.rounded:not(.igniteon):not(.has-img-close):not(.close-img-thesame){border-radius:50%;margin:8px}.mboxy-wrap>.mboxy .trigger.rounded.size-m{margin:-4px}.mboxy-wrap>.mboxy .trigger.rounded.size-s{margin:4px}.mboxy-wrap>.mboxy .trigger.rounded.size-l{margin:16px}.mboxy-wrap>.mboxy .trigger.rounded.size-h{margin:26px}.mboxy-wrap>.mboxy .trigger.rounded.squared.igniteon:not(.has-img-open),.mboxy-wrap>.mboxy .trigger.rounded.squared:not(.igniteon):not(.has-img-close):not(.close-img-thesame){border-radius:5px}.mboxy-wrap>.mboxy .trigger.has-additional-message{position:relative}.mboxy-wrap>.mboxy .trigger.has-additional-message .additional-message{position:absolute;color:#ffffff;background:#333333;padding:6px 16px;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:350px;pointer-events:none;margin-left:6px;border-radius:5px}.mboxy-wrap>.mboxy .trigger.has-additional-message .additional-message .additional-message-killer{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);background:inherit;color:inherit;pointer-events:initial;cursor:pointer;width:22px;height:auto;font-size:10px;border:1px solid currentColor;border-radius:50%}.mboxy-wrap>.mboxy .trigger[class*="has-svg"]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.mboxy-wrap>.mboxy .trigger svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:55px;height:auto}.mboxy-wrap>.mboxy .trigger.igniteon.has-img-open,.mboxy-wrap>.mboxy .trigger.close-img-thesame,.mboxy-wrap>.mboxy .trigger:not(.igniteon).has-img-close{background:transparent !important;color:unset !important}.mboxy-wrap>.mboxy .trigger.igniteon .trig-svg-close,.mboxy-wrap>.mboxy .trigger.igniteon .trig-img-close,.mboxy-wrap>.mboxy .trigger:not(.igniteon):not(.close-svg-thesame) .trig-svg-open,.mboxy-wrap>.mboxy .trigger:not(.igniteon):not(.close-img-thesame) .trig-img-open{display:none}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close){margin:0 !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).size-m{margin:-4px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).size-l{margin:6px 7px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).size-h{margin:14px 15px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded{margin:8px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-m{margin:-4px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-s{margin:4px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-l{margin:16px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon):not(.has-img-close).rounded.size-h{margin:26px !important}.mboxy-wrap>.mboxy .trigger.closer-no-margin:not(.igniteon).has-img-close{margin:16px !important}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-m{-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55)}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-s{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-l{-webkit-transform:scale(1.22);-ms-transform:scale(1.22);transform:scale(1.22)}.mboxy-wrap:not(.on)[class*="place-center"]>.mboxy>.trigger.size-h{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-m{-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-s{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-l{-webkit-transform:scale(1.22);-ms-transform:scale(1.22);transform:scale(1.22)}.mboxy-wrap:not(.on)[class*="centered"]>.mboxy>.trigger.size-h{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55)}.mboxy-wrap:not([class*="bottomed"]) .additional-message{top:100%;margin-top:22px;left:inherit;right:inherit}.mboxy-wrap[class*="bottomed"] .additional-message{bottom:100%;margin-bottom:22px;left:inherit;right:inherit}.mboxy-wrap[class*="place-right"] .mboxy .trigger.has-additional-message .additional-message{margin-left:auto;margin-right:6px}.mboxy-wrap[class*="place-right"] .mboxy .trigger.has-additional-message .additional-message .additional-message-killer{right:auto;left:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mboxy-wrap.on .additional-message{display:none}
  • maxboxy/trunk/library/js/min/main.js

    r3018369 r3018932  
    1 jQuery(document).ready(function(a){"use strict";function t(){var t=a(".floatany:not(.role-hidden):not(.is-split)");t.length&&t.maxboxyOn()}function e(){var a={root:null,threshold:.1},t=new IntersectionObserver(o,a),e=document.querySelectorAll(".injectany:not(.role-hidden):not(.is-split)");for(var s in e)e.hasOwnProperty(s)&&t.observe(e[s])}function o(t){t.forEach(function(t){var e=t.target.getAttribute("id"),o=a("#"+e);t.isIntersecting?a(o).prop("class").match(/intersected/)||(a(o).addClass("intersected").maxboxyOn(),a(o).prop("class").match(/style-alignwide/)?a(o).addClass("alignwide"):a(o).prop("class").match(/style-alignfull/)&&a(o).addClass("alignfull")):a(o).prop("class").match(/intersected/)&&(a(o).panelOverlayOff(),a(o).prop("class").match(/ia-overlayed/)&&a(o).removeClass("ia-overlayed"))})}function s(){a(".mboxy-wrap").panelNospace()}function r(){var t=a(".nospace");t.length&&t.panelNospaceDestroy()}function n(){a(".mboxy-wrap").panelSize()}function i(){var a="undefined"!=typeof new_large_screen_break_point&&992!==new_large_screen_break_point?new_large_screen_break_point:992;return a}function l(){a(window).disableForScreens()}function c(){var t=a(".mboxy .alignfull");t.length&&a.each(t,function(){var t=a(this).closest(".mboxy-content"),e=t.css("padding-left"),o=t.css("padding-right");a(this).css({"margin-left":"-"+e,"margin-right":"-"+o,width:"auto"})})}a.fn.maxboxyOn=function(){return this.each(function(){a(this).doTimeout("load_panel",20,function(){if(!a(this).prop("class").match(/is-banished/)){var t=!!a(this).prop("class").match(/on-appear-condition/),e=!!a(this).prop("class").match(/appear-elm-present/),o=!!a(this).prop("class").match(/appear-after-time/),s=!!a(this).prop("class").match(/appear-after-scroll/),r=!!a(this).prop("class").match(/appear-after-elm-inview/),n=!!a(this).prop("class").match(/appear-after-elm-outview/),i=!!a(this).prop("class").match(/appear-until-pageviews/),l=!!a(this).prop("class").match(/appear-after-pageviews/),c=!!a(this).prop("class").match(/role-igniter/),p="undefined"!=typeof a(this).data("appear-elm-present")?a(this).data("appear-elm-present"):"",d="undefined"!=typeof a(this).data("appear-after-time")?1e3*a(this).data("appear-after-time"):"",h="undefined"!=typeof a(this).data("appear-after-scroll")?a(this).data("appear-after-scroll"):"",m="undefined"!=typeof a(this).data("appear-after-elm-inview")?a(this).data("appear-after-elm-inview"):"",f="undefined"!=typeof a(this).data("appear-after-elm-outview")?a(this).data("appear-after-elm-outview"):"",u="undefined"!=typeof a(this).data("appear-until-pageviews")?a(this).data("appear-until-pageviews"):"",v="undefined"!=typeof a(this).data("appear-after-pageviews")?a(this).data("appear-after-pageviews"):"",y=a(this),g=function(){c===!0?(y.find(".trig-default").addClass("igniteon"),y.panelSize()):(y.addClass("on").panelOverlayOn().panelSize().panelRotator(),a("body").prop("class").match(/maxboxy-tracking-on/)&&y.countViews())},b=function(){c===!0?y.find(".trig-default").removeClass("igniteon"):y.removeClass("on").panelOverlayOff()};if(t===!0){if(e===!0&&!a(p).length||i===!0&&localStorage.maxboxy_pagecount>u||l===!0&&localStorage.maxboxy_pagecount<v)return;(e===!0&&a(p).length||i===!0&&localStorage.maxboxy_pagecount<=u||l===!0&&localStorage.maxboxy_pagecount>=v)&&o===!1&&s===!1&&r===!1&&n===!1&&g(),o===!0?a(this).doTimeout(d,g):s===!0?a(window).scroll(function(){a(this).scrollTop()>h?g():b()}):a(m).length?a(this).doTimeout("visibility",200,function(){a(window).on("scroll",function(){var t=a(window).height(),e=a(window).scrollTop(),o=e+t,s=a(m).outerHeight(),r=a(m).offset().top,n=r+s,i=n>=e&&r<=o;i===!0?g():y.prop("class").match(/appear-after-elm-view-repeat/)&&b()})}):a(f).length&&a(this).doTimeout("visibility",200,function(){a(window).on("scroll",function(){var t=a(window).scrollTop(),e=a(f).outerHeight(),o=a(f).offset().top,s=o+e;s<t?g():y.prop("class").match(/appear-after-elm-view-repeat/)&&b()})})}else g()}})}),this},t(),window.IntersectionObserver&&e(),a.fn.panelOverlayOn=function(){return this.each(function(){a(this).find(">.mboxy-overlay").length&&(a(this).find(">.mboxy-overlay").addClass("on"),a(this).prop("class").match(/floatany/)&&a("body").addClass("maxboxy-overlay-on"),a(this).prop("class").match(/injectany/)&&a(this).addClass("ia-overlayed"))}),this},a.fn.panelOverlayOff=function(){return this.each(function(){a(this).find(">.mboxy-overlay").length&&(a(this).find(">.mboxy-overlay").removeClass("on"),a(this).prop("class").match(/floatany/)&&a("body").removeClass("maxboxy-overlay-on"))}),this},a.fn.panelRotator=function(){return this.each(function(){var t=a(this),e=!!t.prop("class").match(/rotator-repeat/),o="undefined"!=typeof t.data("rotator-on")?1e3*t.data("rotator-on"):5e3,s="undefined"!=typeof t.data("rotator-off")?1e3*t.data("rotator-off"):1e4;if(t.prop("class").match(/role-rotator/)){t.addClass("rotator-started"),t.find("> .mboxy > .mboxy-content").prepend(t.find("> .mboxy > .mboxy-content").children("style, script, link"));var r=t.find("> .mboxy > .mboxy-content").children().not("style, script");r.first().addClass("rotator-first rotator-active"),r.last().addClass("rotator-last");var n=t.find(".mboxy-content > .mboxy-rotator-parentor");n.length&&a.each(n,function(){var t=a(this).find(">ul>li");t.addClass("rotator-child").first().addClass("rotator-first rotator-active").last().addClass("rotator-last")});var i=function(){t.doTimeout("closePanel",o,function(){t.removeClass("on").panelOverlayOff()})},l=function(){t.addClass("on").panelOverlayOn(),i()},c=function(){a.fn.moveToNext=function(){return this.each(function(){a(this).removeClass("rotator-active").next().addClass("rotator-active")}),this},a.fn.moveToFirst=function(){return this.each(function(){a(this).removeClass("rotator-active").siblings(".rotator-first").addClass("rotator-active")}),this};var s=t.find("> .mboxy > .mboxy-content > .rotator-active"),r=!(!s.length||!s.prop("class").match(/rotator-last/)),n=!(!s.length||!s.prop("class").match(/mboxy-rotator-parentor/)),i=!(!s.length||!s.prop("class").match(/rotator-children-end/)),l=r===!0&&(n===!1||n===!0&&i===!0),c=o+850;s.doTimeout("setRotatorDance",c,function(){if(e===!0&&l===!0)s.moveToFirst();else if(e===!1&&l===!0)s.removeClass("rotator-active"),t.addClass("rotator-end");else if(s.prop("class").match(/mboxy-rotator-parentor/)){var a=s.find(".rotator-child.rotator-active");a.not(".rotator-last").length?a.moveToNext():a.prop("class").match(/rotator-last/)&&(a.moveToFirst(),s.prop("class").match(/rotator-last/)?e===!1&&s.prop("class").match(/rotator-last/)?(s.removeClass("rotator-active").addClass("rotator-children-end"),t.addClass("rotator-end")):e===!0&&s.prop("class").match(/rotator-last/)&&!s.prop("class").match(/rotator-first/)&&s.moveToFirst():s.moveToNext())}else s.moveToNext()})};l(),c();var p=o+s,d=function(){t.prop("class").match(/rotator-end/)?clearInterval(d):t.prop("class").match(/rotator-pause/)||(l(),c())};setInterval(d,p)}}),this},a.fn.exiterPanel=function(){return this.each(function(){var t=a(this);a(document).on("mouseout",function(e){!t.prop("class").match(/is-banished/)&&e.clientY<0&&(t.addClass("on").panelOverlayOn(),a("body").prop("class").match(/maxboxy-tracking-on/)&&t.countViews(),t.prop("class").match(/role-rotator/)&&(t.prop("class").match(/rotator-end/)?t.removeClass("rotator-end").panelRotator():t.prop("class").match(/rotator-started/)||t.panelRotator()))})}),this},a(".mboxy-wrap.role-exit").exiterPanel(),a.fn.panelRemoveBanished=function(){return this.each(function(){var t=a(this),e="maxboxy-banish-"+t.attr("id");"true"===localStorage.getItem(e)&&a(this).addClass("is-banished").remove()}),this},a(".role-banish, .goal-after-banish").panelRemoveBanished(),a.fn.panelMarkBanished=function(){return this.each(function(){if("undefined"!=typeof Storage){var t=a(this).closest(".mboxy-wrap"),e="maxboxy-banish-"+t.attr("id");localStorage.setItem(e,"true"),t.addClass("is-banished")}}),this},a.fn.trigAnim=function(){return this.each(function(){function t(){var a=!!e.prop("class").match(/anim-rotate/);a===!0&&e.doTimeout(100,"addClass","anim-do-rotate").doTimeout(1500,"removeClass","anim-do-rotate");var t=!!e.prop("class").match(/anim-shadow/);t===!0&&e.doTimeout(100,"addClass","anim-do-shadow").doTimeout(1500,"removeClass","anim-do-shadow");var o=!!e.prop("class").match(/anim-pulse/);o===!0&&e.doTimeout(100,"addClass","anim-do-heartBeat").doTimeout(1500,"removeClass","anim-do-heartBeat");var s=!!e.prop("class").match(/anim-shake-h/);s===!0&&e.doTimeout(100,"addClass","anim-do-shakeX").doTimeout(1500,"removeClass","anim-do-shakeX");var r=!!e.prop("class").match(/anim-shake-v/);r===!0&&e.doTimeout(100,"addClass","anim-do-shakeY").doTimeout(1500,"removeClass","anim-do-shakeY")}var e=a(this),o=!!a(this).prop("class").match(/anim-echo/),s=!!a(this).prop("class").match(/anim-onload/),r=!!a(this).prop("class").match(/anim-doclick/),n="undefined"!=typeof e.data("anim-echo")?1e3*e.data("anim-echo"):15e3,i=function(){e.prop("class").match(/anim-over/)?clearInterval(i):t()};s===!0&&t(),r===!0&&t(),o===!0&&setInterval(i,n)}),this},a.fn.panelCloser=function(){return this.on("click",function(){var t=a(this).closest(".mboxy-wrap");if(t.prop("class").match(/ia-overlayed/))t.panelOverlayOff().removeClass("ia-overlayed");else{var e=a(".floatany > .mboxy-overlay.on").length;e<=1&&t.find(">.mboxy-overlay.on").length&&a("body").removeClass("maxboxy-overlay-on"),t.prop("class").match(/nospace/)&&t.panelNospaceDestroy(),t.removeClass("on").find(">.mboxy-overlay").removeClass("on");var o="undefined"!=typeof t.data("rotator-close-pause")&&1e3*t.data("rotator-close-pause"),s=!!t.prop("class").match(/role-rotator/);s===!0&&o!==!1&&t.addClass("rotator-pause").doTimeout(o,"removeClass","rotator-pause"),t.prop("class").match(/inline-set/)&&(t.children().css({left:"",right:"",top:""}),t.find(".mboxy-content").css("overflow",""),t.doTimeout(20,"removeClass","inline-set"));var r=!!a(this).closest(".mboxy-wrap.role-banish").length;r===!0&&a(this).panelMarkBanished()}}),this},a(".type-closer .mboxy-overlay, .mboxy-closer").panelCloser().trigAnim(),a.fn.panelToggler=function(){return this.on("click",function(t){t.preventDefault();var e=a(this).closest(".mboxy-wrap");if(e.prop("class").match(/ia-overlayed/))e.panelOverlayOff().removeClass("ia-overlayed");else{e.toggleClass("on"),e.prop("class").match(/floatany/)&&e.find(">.mboxy-overlay").length&&(e.find(">.mboxy-overlay").toggleClass("on"),a("body").toggleClass("maxboxy-overlay-on")),e.find(".mboxy-toggler.trig-default").toggleClass("igniteon");var o=e.find(".trig-icon"),s="undefined"!=typeof o.data("button-open")?o.data("button-open"):"",r="undefined"!=typeof o.data("button-close")?o.data("button-close"):"";(s.length||r.length)&&o.toggleClass(s+" "+r);var n=e.find(">.mboxy >.trigger"),i=maxboxy_localize.toggler_title_open,l=maxboxy_localize.toggler_title_close;n.length&&n.prop("class").match(/igniteon/)?n.attr("title",i):(n.attr("title",l),e.panelNospace(),a("body").prop("class").match(/maxboxy-tracking-on/)&&e.countViews()),e.prop("class").match(/role-rotator/)&&(e.prop("class").match(/role-igniter/)&&!e.prop("class").match(/rotator-started/)?e.panelRotator():e.prop("class").match(/rotator-end/)?e.removeClass("on"):e.toggleClass("rotator-pause")),e.find(">.mboxy >.trigger").prop("class").match(/anim-click/)&&e.find(">.mboxy >.trigger").addClass("anim-doclick").trigAnim(),e.find(">.mboxy >.trigger").prop("class").match(/anim-echo/)&&e.find(">.mboxy >.trigger").addClass("anim-over")}}),this};var p=a(".mboxy-toggler, .type-toggler .mboxy-overlay");p.panelToggler().trigAnim(),a.fn.panelHoverShut=function(){return this.on({mouseleave:function(){a(this).removeClass("on");var t=!!a(this).prop("class").match(/inline-set/);if(t===!0){a(this).children().css({display:"",left:"",right:"",top:""});var e=a(this).attr("id"),o=a(".mboxy-mark-close");a.each(o,function(){var t=a(this).children().attr("href")==="#"+e;t===!0&&a(this).removeClass("mboxy-mark-active")}),a(this).doTimeout(20,"removeClass","inline-set")}a(this).prop("class").match(/role-banish/)&&a(this).panelMarkBanished()}}),this},a(".type-closer.role-hoverer").panelHoverShut(),a(".additional-message-killer").on("click",function(t){t.stopPropagation(),a(this).parent().hide()}),a.fn.panelNospace=function(){return this.each(function(){var t=!!a(this).prop("class").match(/on/),e=!!a(this).prop("class").match(/injectany/);if(t===!0&&e===!1){var o=a(this).find(">.mboxy").outerHeight(),s=a(window).outerHeight();o>s&&(a(this).find("> .mboxy").css({height:s}),a(this).addClass("nospace"))}}),this},a(this).doTimeout(1350,s),a.fn.panelNospaceDestroy=function(){return this.each(function(){a(this).find("> .mboxy").css("height",""),a(this).removeClass("nospace")}),this},a.fn.panelSize=function(){return this.each(function(){var t=a(this).find(".with-size"),e="undefined"!=typeof t.data("panel-width")?t.data("panel-width"):"",o="undefined"!=typeof t.data("panel-height")?t.data("panel-height"):"",s=!!a(this).prop("class").match(/nospace/),r=a(window).width();if(t.length&&s===!1&&(t.css({width:e,height:o,display:"flex"}),r>=i())){var n=t.data("panel-large-width"),l=t.data("panel-large-height"),c="undefined"!=typeof n?n:e,p="undefined"!=typeof l?l:o;t.css({width:c,height:p})}}),this},a.fn.disableForScreens=function(){function t(){a(window).width()<i()?(a(".dis-screen-small").addClass("is-screen-disabled"),a(".dis-screen-large").removeClass("is-screen-disabled")):(a(".dis-screen-small").removeClass("is-screen-disabled"),a(".dis-screen-large").addClass("is-screen-disabled"))}return t()},a(this).doTimeout(400,c),a(window).on("resize",function(){r(),l(),n(),a(this).doTimeout(400,c),a(this).doTimeout(500,s)})});
     1jQuery(document).ready(function(a){"use strict";function t(){var t=a(".floatany:not(.role-hidden):not(.is-split)");t.length&&t.maxboxyOn()}function e(){var a={root:null,threshold:.1},t=new IntersectionObserver(o,a),e=document.querySelectorAll(".injectany:not(.role-hidden):not(.is-split)");for(var s in e)e.hasOwnProperty(s)&&t.observe(e[s])}function o(t){t.forEach(function(t){var e=t.target.getAttribute("id"),o=a("#"+e);t.isIntersecting?a(o).prop("class").match(/intersected/)||(a(o).addClass("intersected").maxboxyOn(),a(o).prop("class").match(/style-alignwide/)?a(o).addClass("alignwide"):a(o).prop("class").match(/style-alignfull/)&&a(o).addClass("alignfull")):a(o).prop("class").match(/intersected/)&&(a(o).panelOverlayOff(),a(o).prop("class").match(/ia-overlayed/)&&a(o).removeClass("ia-overlayed"))})}function s(){a(".mboxy-wrap").panelNospace()}function r(){var t=a(".nospace");t.length&&t.panelNospaceDestroy()}function n(){a(".mboxy-wrap").panelSize()}function i(){var a="undefined"!=typeof new_large_screen_break_point&&992!==new_large_screen_break_point?new_large_screen_break_point:992;return a}function l(){a(window).disableForScreens()}function c(){var t=a(".mboxy .alignfull");t.length&&a.each(t,function(){var t=a(this).closest(".mboxy-content"),e=t.css("padding-left"),o=t.css("padding-right");a(this).css({"margin-left":"-"+e,"margin-right":"-"+o,width:"auto"})});var e=a(".mboxy .alignwide");e.length&&a.each(e,function(){var t=a(this).closest(".mboxy-content"),e=parseInt(t.css("padding-left"),10)/2,o=parseInt(t.css("padding-right"),10)/2;a(this).css({"margin-left":"-"+e+"px","margin-right":"-"+o+"px",width:"auto"})})}a.fn.maxboxyOn=function(){return this.each(function(){a(this).doTimeout("load_panel",20,function(){if(!a(this).prop("class").match(/is-banished/)){var t=!!a(this).prop("class").match(/on-appear-condition/),e=!!a(this).prop("class").match(/appear-elm-present/),o=!!a(this).prop("class").match(/appear-after-time/),s=!!a(this).prop("class").match(/appear-after-scroll/),r=!!a(this).prop("class").match(/appear-after-elm-inview/),n=!!a(this).prop("class").match(/appear-after-elm-outview/),i=!!a(this).prop("class").match(/appear-until-pageviews/),l=!!a(this).prop("class").match(/appear-after-pageviews/),c=!!a(this).prop("class").match(/role-igniter/),p="undefined"!=typeof a(this).data("appear-elm-present")?a(this).data("appear-elm-present"):"",d="undefined"!=typeof a(this).data("appear-after-time")?1e3*a(this).data("appear-after-time"):"",h="undefined"!=typeof a(this).data("appear-after-scroll")?a(this).data("appear-after-scroll"):"",m="undefined"!=typeof a(this).data("appear-after-elm-inview")?a(this).data("appear-after-elm-inview"):"",f="undefined"!=typeof a(this).data("appear-after-elm-outview")?a(this).data("appear-after-elm-outview"):"",u="undefined"!=typeof a(this).data("appear-until-pageviews")?a(this).data("appear-until-pageviews"):"",v="undefined"!=typeof a(this).data("appear-after-pageviews")?a(this).data("appear-after-pageviews"):"",y=a(this),g=function(){c===!0?(y.find(".trig-default").addClass("igniteon"),y.panelSize()):(y.addClass("on").panelOverlayOn().panelSize().panelRotator(),a("body").prop("class").match(/maxboxy-tracking-on/)&&y.countViews())},b=function(){c===!0?y.find(".trig-default").removeClass("igniteon"):y.removeClass("on").panelOverlayOff()};if(t===!0){if(e===!0&&!a(p).length||i===!0&&localStorage.maxboxy_pagecount>u||l===!0&&localStorage.maxboxy_pagecount<v)return;(e===!0&&a(p).length||i===!0&&localStorage.maxboxy_pagecount<=u||l===!0&&localStorage.maxboxy_pagecount>=v)&&o===!1&&s===!1&&r===!1&&n===!1&&g(),o===!0?a(this).doTimeout(d,g):s===!0?a(window).scroll(function(){a(this).scrollTop()>h?g():b()}):a(m).length?a(this).doTimeout("visibility",200,function(){a(window).on("scroll",function(){var t=a(window).height(),e=a(window).scrollTop(),o=e+t,s=a(m).outerHeight(),r=a(m).offset().top,n=r+s,i=n>=e&&r<=o;i===!0?g():y.prop("class").match(/appear-after-elm-view-repeat/)&&b()})}):a(f).length&&a(this).doTimeout("visibility",200,function(){a(window).on("scroll",function(){var t=a(window).scrollTop(),e=a(f).outerHeight(),o=a(f).offset().top,s=o+e;s<t?g():y.prop("class").match(/appear-after-elm-view-repeat/)&&b()})})}else g()}})}),this},t(),window.IntersectionObserver&&e(),a.fn.panelOverlayOn=function(){return this.each(function(){a(this).find(">.mboxy-overlay").length&&(a(this).find(">.mboxy-overlay").addClass("on"),a(this).prop("class").match(/floatany/)&&a("body").addClass("maxboxy-overlay-on"),a(this).prop("class").match(/injectany/)&&a(this).addClass("ia-overlayed"))}),this},a.fn.panelOverlayOff=function(){return this.each(function(){a(this).find(">.mboxy-overlay").length&&(a(this).find(">.mboxy-overlay").removeClass("on"),a(this).prop("class").match(/floatany/)&&a("body").removeClass("maxboxy-overlay-on"))}),this},a.fn.panelRotator=function(){return this.each(function(){var t=a(this),e=!!t.prop("class").match(/rotator-repeat/),o="undefined"!=typeof t.data("rotator-on")?1e3*t.data("rotator-on"):5e3,s="undefined"!=typeof t.data("rotator-off")?1e3*t.data("rotator-off"):1e4;if(t.prop("class").match(/role-rotator/)){t.addClass("rotator-started"),t.find("> .mboxy > .mboxy-content").prepend(t.find("> .mboxy > .mboxy-content").children("style, script, link"));var r=t.find("> .mboxy > .mboxy-content").children().not("style, script");r.first().addClass("rotator-first rotator-active"),r.last().addClass("rotator-last");var n=t.find(".mboxy-content > .mboxy-rotator-parentor");n.length&&a.each(n,function(){var t=a(this).find(">ul>li");t.addClass("rotator-child").first().addClass("rotator-first rotator-active").last().addClass("rotator-last")});var i=function(){t.doTimeout("closePanel",o,function(){t.removeClass("on").panelOverlayOff()})},l=function(){t.addClass("on").panelOverlayOn(),i()},c=function(){a.fn.moveToNext=function(){return this.each(function(){a(this).removeClass("rotator-active").next().addClass("rotator-active")}),this},a.fn.moveToFirst=function(){return this.each(function(){a(this).removeClass("rotator-active").siblings(".rotator-first").addClass("rotator-active")}),this};var s=t.find("> .mboxy > .mboxy-content > .rotator-active"),r=!(!s.length||!s.prop("class").match(/rotator-last/)),n=!(!s.length||!s.prop("class").match(/mboxy-rotator-parentor/)),i=!(!s.length||!s.prop("class").match(/rotator-children-end/)),l=r===!0&&(n===!1||n===!0&&i===!0),c=o+850;s.doTimeout("setRotatorDance",c,function(){if(e===!0&&l===!0)s.moveToFirst();else if(e===!1&&l===!0)s.removeClass("rotator-active"),t.addClass("rotator-end");else if(s.prop("class").match(/mboxy-rotator-parentor/)){var a=s.find(".rotator-child.rotator-active");a.not(".rotator-last").length?a.moveToNext():a.prop("class").match(/rotator-last/)&&(a.moveToFirst(),s.prop("class").match(/rotator-last/)?e===!1&&s.prop("class").match(/rotator-last/)?(s.removeClass("rotator-active").addClass("rotator-children-end"),t.addClass("rotator-end")):e===!0&&s.prop("class").match(/rotator-last/)&&!s.prop("class").match(/rotator-first/)&&s.moveToFirst():s.moveToNext())}else s.moveToNext()})};l(),c();var p=o+s,d=function(){t.prop("class").match(/rotator-end/)?clearInterval(d):t.prop("class").match(/rotator-pause/)||(l(),c())};setInterval(d,p)}}),this},a.fn.exiterPanel=function(){return this.each(function(){var t=a(this);a(document).on("mouseout",function(e){!t.prop("class").match(/is-banished/)&&e.clientY<0&&(t.addClass("on").panelOverlayOn(),a("body").prop("class").match(/maxboxy-tracking-on/)&&t.countViews(),t.prop("class").match(/role-rotator/)&&(t.prop("class").match(/rotator-end/)?t.removeClass("rotator-end").panelRotator():t.prop("class").match(/rotator-started/)||t.panelRotator()))})}),this},a(".mboxy-wrap.role-exit").exiterPanel(),a.fn.panelRemoveBanished=function(){return this.each(function(){var t=a(this),e="maxboxy-banish-"+t.attr("id");"true"===localStorage.getItem(e)&&a(this).addClass("is-banished").remove()}),this},a(".role-banish, .goal-after-banish").panelRemoveBanished(),a.fn.panelMarkBanished=function(){return this.each(function(){if("undefined"!=typeof Storage){var t=a(this).closest(".mboxy-wrap"),e="maxboxy-banish-"+t.attr("id");localStorage.setItem(e,"true"),t.addClass("is-banished")}}),this},a.fn.trigAnim=function(){return this.each(function(){function t(){var a=!!e.prop("class").match(/anim-rotate/);a===!0&&e.doTimeout(100,"addClass","anim-do-rotate").doTimeout(1500,"removeClass","anim-do-rotate");var t=!!e.prop("class").match(/anim-shadow/);t===!0&&e.doTimeout(100,"addClass","anim-do-shadow").doTimeout(1500,"removeClass","anim-do-shadow");var o=!!e.prop("class").match(/anim-pulse/);o===!0&&e.doTimeout(100,"addClass","anim-do-heartBeat").doTimeout(1500,"removeClass","anim-do-heartBeat");var s=!!e.prop("class").match(/anim-shake-h/);s===!0&&e.doTimeout(100,"addClass","anim-do-shakeX").doTimeout(1500,"removeClass","anim-do-shakeX");var r=!!e.prop("class").match(/anim-shake-v/);r===!0&&e.doTimeout(100,"addClass","anim-do-shakeY").doTimeout(1500,"removeClass","anim-do-shakeY")}var e=a(this),o=!!a(this).prop("class").match(/anim-echo/),s=!!a(this).prop("class").match(/anim-onload/),r=!!a(this).prop("class").match(/anim-doclick/),n="undefined"!=typeof e.data("anim-echo")?1e3*e.data("anim-echo"):15e3,i=function(){e.prop("class").match(/anim-over/)?clearInterval(i):t()};s===!0&&t(),r===!0&&t(),o===!0&&setInterval(i,n)}),this},a.fn.panelCloser=function(){return this.on("click",function(){var t=a(this).closest(".mboxy-wrap");if(t.prop("class").match(/ia-overlayed/))t.panelOverlayOff().removeClass("ia-overlayed");else{var e=a(".floatany > .mboxy-overlay.on").length;e<=1&&t.find(">.mboxy-overlay.on").length&&a("body").removeClass("maxboxy-overlay-on"),t.prop("class").match(/nospace/)&&t.panelNospaceDestroy(),t.removeClass("on").find(">.mboxy-overlay").removeClass("on");var o="undefined"!=typeof t.data("rotator-close-pause")&&1e3*t.data("rotator-close-pause"),s=!!t.prop("class").match(/role-rotator/);s===!0&&o!==!1&&t.addClass("rotator-pause").doTimeout(o,"removeClass","rotator-pause"),t.prop("class").match(/inline-set/)&&(t.children().css({left:"",right:"",top:""}),t.find(".mboxy-content").css("overflow",""),t.doTimeout(20,"removeClass","inline-set"));var r=!!a(this).closest(".mboxy-wrap.role-banish").length;r===!0&&a(this).panelMarkBanished()}}),this},a(".type-closer .mboxy-overlay, .mboxy-closer").panelCloser().trigAnim(),a.fn.panelToggler=function(){return this.on("click",function(t){t.preventDefault();var e=a(this).closest(".mboxy-wrap");if(e.prop("class").match(/ia-overlayed/))e.panelOverlayOff().removeClass("ia-overlayed");else{e.toggleClass("on"),e.prop("class").match(/floatany/)&&e.find(">.mboxy-overlay").length&&(e.find(">.mboxy-overlay").toggleClass("on"),a("body").toggleClass("maxboxy-overlay-on")),e.find(".mboxy-toggler.trig-default").toggleClass("igniteon");var o=e.find(".trig-icon"),s="undefined"!=typeof o.data("button-open")?o.data("button-open"):"",r="undefined"!=typeof o.data("button-close")?o.data("button-close"):"";(s.length||r.length)&&o.toggleClass(s+" "+r);var n=e.find(">.mboxy >.trigger"),i=maxboxy_localize.toggler_title_open,l=maxboxy_localize.toggler_title_close;n.length&&n.prop("class").match(/igniteon/)?n.attr("title",i):(n.attr("title",l),e.panelNospace(),a("body").prop("class").match(/maxboxy-tracking-on/)&&e.countViews()),e.prop("class").match(/role-rotator/)&&(e.prop("class").match(/role-igniter/)&&!e.prop("class").match(/rotator-started/)?e.panelRotator():e.prop("class").match(/rotator-end/)?e.removeClass("on"):e.toggleClass("rotator-pause")),e.find(">.mboxy >.trigger").prop("class").match(/anim-click/)&&e.find(">.mboxy >.trigger").addClass("anim-doclick").trigAnim(),e.find(">.mboxy >.trigger").prop("class").match(/anim-echo/)&&e.find(">.mboxy >.trigger").addClass("anim-over")}}),this};var p=a(".mboxy-toggler, .type-toggler .mboxy-overlay");p.panelToggler().trigAnim(),a.fn.panelHoverShut=function(){return this.on({mouseleave:function(){a(this).removeClass("on");var t=!!a(this).prop("class").match(/inline-set/);if(t===!0){a(this).children().css({display:"",left:"",right:"",top:""});var e=a(this).attr("id"),o=a(".mboxy-mark-close");a.each(o,function(){var t=a(this).children().attr("href")==="#"+e;t===!0&&a(this).removeClass("mboxy-mark-active")}),a(this).doTimeout(20,"removeClass","inline-set")}a(this).prop("class").match(/role-banish/)&&a(this).panelMarkBanished()}}),this},a(".type-closer.role-hoverer").panelHoverShut(),a(".additional-message-killer").on("click",function(t){t.stopPropagation(),a(this).parent().hide()}),a.fn.panelNospace=function(){return this.each(function(){var t=!!a(this).prop("class").match(/on/),e=!!a(this).prop("class").match(/injectany/);if(t===!0&&e===!1){var o=a(this).find(">.mboxy").outerHeight(),s=a(window).outerHeight();o>s&&(a(this).find("> .mboxy").css({height:s}),a(this).addClass("nospace"))}}),this},a(this).doTimeout(1350,s),a.fn.panelNospaceDestroy=function(){return this.each(function(){a(this).find("> .mboxy").css("height",""),a(this).removeClass("nospace")}),this},a.fn.panelSize=function(){return this.each(function(){var t=a(this).find(".with-size"),e="undefined"!=typeof t.data("panel-width")?t.data("panel-width"):"",o="undefined"!=typeof t.data("panel-height")?t.data("panel-height"):"",s=!!a(this).prop("class").match(/nospace/),r=a(window).width();if(t.length&&s===!1&&(t.css({width:e,height:o,display:"flex"}),r>=i())){var n=t.data("panel-large-width"),l=t.data("panel-large-height"),c="undefined"!=typeof n?n:e,p="undefined"!=typeof l?l:o;t.css({width:c,height:p})}}),this},a.fn.disableForScreens=function(){function t(){a(window).width()<i()?(a(".dis-screen-small").addClass("is-screen-disabled"),a(".dis-screen-large").removeClass("is-screen-disabled")):(a(".dis-screen-small").removeClass("is-screen-disabled"),a(".dis-screen-large").addClass("is-screen-disabled"))}return t()},a(this).doTimeout(400,c),a(window).on("resize",function(){r(),l(),n(),a(this).doTimeout(400,c),a(this).doTimeout(500,s)})});
  • maxboxy/trunk/library/js/src/main.js

    r3018369 r3018932  
    12291229        }
    12301230
     1231        var media_align_wide = $('.mboxy .alignwide');
     1232        if (media_align_wide.length) {
     1233
     1234            $.each(media_align_wide, function () {
     1235
     1236                var mboxy_content    = $(this).closest('.mboxy-content'),
     1237                    // 10 appearing after the comma (,) is the radix - the best practis is to specify it, though ECMAScript 5 assumes it's 10
     1238                    // for the alignwide we're splitting the size /2
     1239                    paddL = parseInt( mboxy_content.css('padding-left'), 10 ) /2,
     1240                    paddR = parseInt( mboxy_content.css('padding-right'), 10 ) /2;
     1241                $(this).css({
     1242                    'margin-left': '-' +paddL +'px',
     1243                    'margin-right': '-' +paddR +'px',
     1244                    'width': 'auto',
     1245                    // max-width set with css
     1246                });
     1247
     1248            });
     1249
     1250        }
     1251
    12311252    }
    12321253    $(this).doTimeout(400, media_aligner);
  • maxboxy/trunk/library/scss/parts/_panels.scss

    r3018369 r3018932  
    422422
    423423
    424 
    425 /**
    426  * Blocks width.
    427  * Including alignfull & alignwide alignments.
    428  */
    429 .mboxy-content > *:not(.alignwide):not(.alignfull) {
    430     max-width: 960px;
    431     margin: 0 auto;
    432 }
    433 
     424.mboxy-content > .alignfull,
    434425.mboxy-content > .alignwide {
    435     max-width: 1280px;
    436     margin: 0 auto;
    437 }
    438 
    439 .mboxy-content > .alignfull {
    440426
    441427    // width: fill-available;
  • maxboxy/trunk/library/scss/parts/_toggler.scss

    r3018369 r3018932  
    179179
    180180            // toggler/closer sizes
    181             &.size-m {
    182                 transform: scale(.55); margin: -4px;
    183 
    184                 .trig-icon {
    185 
    186                     // since it's scaled down, to be viewable, have to set larger height
    187                     &[class*="iks"],
    188                     &.minus {
    189                         height: 4px;
    190                         box-shadow: 0 2px 0 0;
    191                     }
    192 
    193                     &[class*="iks"] {
    194                         box-shadow: none;
    195                     }
    196 
    197                     &[class*="ham"] {
    198                         // eliminate the middle line, coz it's scaled too small and it comes too blury even not seen at all
    199                         height: 0;
    200                     }
    201 
    202                     .ham-f3, .ham-f4 {
    203                         &:before, &:after {  width: 12px; }
    204                     }
    205 
    206                     // change translateX applied by defalt
    207                     &.point-up   { transform: rotate(90deg)  translateY(-1px); }
    208                     &.point-down { transform: rotate(-90deg) translateY(0px); }
    209 
    210                     // since it's scaled down, to be viewable, have to set larger height
    211                     &:before, &:after { height: 2px; }
    212 
    213                 } // end trig-icon
    214 
    215             }
    216 
    217             &.size-s {
    218                 transform: scale(.75);
    219 
    220                 .trig-icon {
    221 
    222                     // since it's scaled down, to be viewable, have to set larger height
    223                     &[class*="iks"],
    224                     &[class*="point"],
    225                     &.minus {
    226                         height: 3px;
    227 
    228                     }
    229 
    230                     // since it's scaled down, to be viewable, have to set larger height
    231                     &[class*="ham"] {
    232                         height: 2px;
    233                         box-shadow: 0 2px 0 0;
    234                     }
    235 
    236                     // change translateX applied by defalt
    237                     &.point-up   { transform: rotate(90deg)  translateY(-1px); }
    238                     &.point-down { transform: rotate(-90deg) translateY(1px); }
    239 
    240                     // since it's scaled down, to be viewable, have to set larger height
    241                     &:before, &:after { height: 2px; }
    242                     &[class*="ham"] {
    243                         &:before { box-shadow: 0 -7px 0 0; }
    244                     }
    245 
    246                 } // end trig-icon
    247 
    248             }
    249 
    250             &.size-l { transform: scale(1.25); margin: 6px 7px;  padding: 0 20px; }
    251             &.size-h { transform: scale(1.55); margin: 14px 15px; padding: 0 20px; }
     181            &:not([class*="has-svg"]):not([class*="has-img"]) {
     182
     183                &.size-m {
     184                    .trig-icon {
     185                        // since it's scaled down, to be viewable, have to set larger height
     186                        &[class*="iks"],
     187                        &.minus {
     188                            height: 4px;
     189                            box-shadow: 0 2px 0 0;
     190                        }
     191
     192                        &[class*="iks"] {
     193                            box-shadow: none;
     194                        }
     195
     196                        &[class*="ham"] {
     197                            // eliminate the middle line, coz it's scaled too small and it comes too blury even not seen at all
     198                            height: 0;
     199                        }
     200
     201                        .ham-f3, .ham-f4 {
     202                            &:before, &:after {  width: 12px; }
     203                        }
     204
     205                        // change translateX applied by defalt
     206                        &.point-up   { transform: rotate(90deg)  translateY(-1px); }
     207                        &.point-down { transform: rotate(-90deg) translateY(0px); }
     208
     209                        // since it's scaled down, to be viewable, have to set larger height
     210                        &:before, &:after { height: 2px; }
     211                    } // end trig-icon
     212                }
     213
     214                &.size-s {
     215                    .trig-icon {
     216                        // since it's scaled down, to be viewable, have to set larger height
     217                        &[class*="iks"],
     218                        &[class*="point"],
     219                        &.minus {
     220                            height: 3px;
     221
     222                        }
     223
     224                        // since it's scaled down, to be viewable, have to set larger height
     225                        &[class*="ham"] {
     226                            height: 2px;
     227                            box-shadow: 0 2px 0 0;
     228                        }
     229
     230                        // change translateX applied by defalt
     231                        &.point-up   { transform: rotate(90deg)  translateY(-1px); }
     232                        &.point-down { transform: rotate(-90deg) translateY(1px); }
     233
     234                        // since it's scaled down, to be viewable, have to set larger height
     235                        &:before, &:after { height: 2px; }
     236                        &[class*="ham"] {
     237                            &:before { box-shadow: 0 -7px 0 0; }
     238                        }
     239                    } // end trig-icon
     240                }
     241
     242                &.size-l { margin: 6px 7px; padding: 0 20px; }
     243                &.size-h { margin: 14px 15px; padding: 0 20px; }
     244            }
     245
     246            // size (scaling affects all options (i.e. icon, img, svg)
     247            &.size-m { transform: scale(.55); margin: -4px; }
     248            &.size-s { transform: scale(.75); }
     249            &.size-l { transform: scale(1.22); margin: 6px 7px; } // scale at 1.22, coz when SVG and .bordered are used, with 1.25 border gets interupet (in Firefox)
     250            &.size-h { transform: scale(1.55); margin: 14px 15px; }
    252251
    253252            // additional styles...
     
    309308                        pointer-events: initial;
    310309                        cursor: pointer;
    311                         width: 25px;
     310                        width: 22px;
    312311                        height: auto;
    313                         font-size: .75rem;
     312                        font-size: 10px;
    314313                        border: 1px solid currentColor;
    315314                        border-radius: 50%;
     
    319318            }
    320319
    321             &[class*="has-svg"] { width: max-content;}
     320            &[class*="has-svg"] {width: max-content;}
    322321
    323322            svg {
     
    342341                display: none;
    343342            }
    344            
    345             &.closer-no-margin:not(.igniteon) { margin: 0 !important; }
     343
     344            // eliminate margins set through the UI on the closer
     345            &.closer-no-margin:not(.igniteon) {
     346
     347                &:not(.has-img-close) {
     348                    margin: 0 !important;
     349
     350                    // actually with the sizes, set some spacing (the same as previously set)
     351                    &.size-m { margin: -4px !important; }
     352                    //&.size-s {}
     353                    &.size-l { margin: 6px 7px !important; }
     354                    &.size-h { margin: 14px 15px !important; }
     355                   
     356                    &.rounded {
     357                        margin: 8px !important;
     358                        &.size-m { margin: -4px !important; }
     359                        &.size-s { margin: 4px !important; }
     360                        &.size-l { margin: 16px !important; }
     361                        &.size-h { margin: 26px !important; }
     362                    }
     363
     364                }
     365
     366                &.has-img-close { margin: 16px !important; }
     367   
     368            }
    346369
    347370        } // end .trigger
     
    352375    &:not(.on)[class*="place-center"] >.mboxy > .trigger.size-m { transform: scale(.55) }
    353376    &:not(.on)[class*="place-center"] >.mboxy > .trigger.size-s { transform: scale(.75) }
    354     &:not(.on)[class*="place-center"] >.mboxy > .trigger.size-l { transform: scale(1.25) }
     377    &:not(.on)[class*="place-center"] >.mboxy > .trigger.size-l { transform: scale(1.22) }
    355378    &:not(.on)[class*="place-center"] >.mboxy > .trigger.size-h { transform: scale(1.55) }
    356379
     
    358381    &:not(.on)[class*="centered"] >.mboxy > .trigger.size-m { transform: scale(.55) }
    359382    &:not(.on)[class*="centered"] >.mboxy > .trigger.size-s { transform: scale(.75) }
    360     &:not(.on)[class*="centered"] >.mboxy > .trigger.size-l { transform: scale(1.25) }
     383    &:not(.on)[class*="centered"] >.mboxy > .trigger.size-l { transform: scale(1.22) }
    361384    &:not(.on)[class*="centered"] >.mboxy > .trigger.size-h { transform: scale(1.55) }
    362385
  • maxboxy/trunk/maxboxy.php

    r3018369 r3018932  
    1616 * License:             GPL v2 or later
    1717 * License URI:         https://www.gnu.org/licenses/gpl-2.0.html
    18  * Version:             1.1.4
     18 * Version:             1.1.5
    1919 * Text Domain:         maxboxy
    2020 * Domain Path:         /languages
  • maxboxy/trunk/readme.txt

    r3018369 r3018932  
    33Tags: popup, notifications, floating content, alerts, content box, floating menu, reusable blocks
    44Tested up to: 6.4
    5 Stable tag: 1.1.4
     5Stable tag: 1.1.5
    66Requires at least: 5.8
    77Requires PHP: 7.3.5
     
    8888
    8989== Changelog ==
     90= 1.1.5 - 2024-01-08 =
     91* Fix: Revoke the global option for the blocks width, too many potential conflicts with individual panel settings
     92* Fix: Padding on the toggler when the SVG is used
     93* Fix: Margin on the closer button when set to be different from the igniter button
     94* Fix: Alignment of the additional message closing button
     95
    9096= 1.1.4 - 2024-01-07 =
    9197* Add: Option to eliminate the margin on the Closer button
Note: See TracChangeset for help on using the changeset viewer.