Changeset 2712530
- Timestamp:
- 04/21/2022 06:13:06 AM (4 years ago)
- Location:
- max-addons-for-bricks/trunk
- Files:
-
- 20 edited
-
assets/css/frontend-rtl.css (modified) (19 diffs)
-
assets/css/frontend-rtl.min.css (modified) (1 diff)
-
assets/css/frontend.css (modified) (19 diffs)
-
assets/css/frontend.min.css (modified) (1 diff)
-
assets/js/frontend.js (modified) (3 diffs)
-
assets/js/frontend.min.js (modified) (1 diff)
-
changelog.txt (modified) (1 diff)
-
elements/cf7-styler/cf7-styler.php (modified) (25 diffs)
-
elements/content-ticker/content-ticker.php (modified) (5 diffs)
-
elements/cta-button/cta-button.php (modified) (3 diffs)
-
elements/flip-box/flip-box.php (modified) (1 diff)
-
elements/fluent-forms-styler/fluent-forms-styler.php (modified) (39 diffs)
-
elements/gravity-forms-styler/gravity-forms-styler.php (modified) (65 diffs)
-
elements/icon-list/icon-list.php (modified) (12 diffs)
-
elements/image-accordion/image-accordion.php (modified) (5 diffs)
-
elements/image-comparison/image-comparison.php (modified) (3 diffs)
-
elements/multi-heading/multi-heading.php (modified) (7 diffs)
-
elements/random-image/random-image.php (modified) (4 diffs)
-
max-addons-bricks.php (modified) (2 diffs)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
max-addons-for-bricks/trunk/assets/css/frontend-rtl.css
r2585945 r2712530 257 257 width: 50px; } 258 258 259 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-left {259 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left { 260 260 display: -webkit-box; 261 261 display: -ms-flexbox; … … 265 265 -ms-flex-direction: row; 266 266 flex-direction: row; } 267 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon {267 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon { 268 268 margin-left: 20px; } 269 269 270 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-right {270 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right { 271 271 display: -webkit-box; 272 272 display: -ms-flexbox; … … 276 276 -ms-flex-direction: row-reverse; 277 277 flex-direction: row-reverse; } 278 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon {278 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon { 279 279 margin-right: 20px; } 280 280 … … 300 300 z-index: 1; } 301 301 302 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-up:hover .mab-flipbox-front, 302 303 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-front { 303 304 -webkit-transform: rotateX(180deg) rotateY(0); … … 308 309 transform: rotateX(-180deg) rotateY(0); } 309 310 311 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-down:hover .mab-flipbox-front, 310 312 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-front { 311 313 -webkit-transform: rotateX(-180deg) rotateY(0); … … 316 318 transform: rotateX(180deg) rotateY(0); } 317 319 320 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-left:hover .mab-flipbox-front, 318 321 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-front { 319 322 -webkit-transform: rotateX(0) rotateY(180deg); … … 324 327 transform: rotateX(0) rotateY(-180deg); } 325 328 329 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-right:hover .mab-flipbox-front, 326 330 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-front { 327 331 -webkit-transform: rotateX(0) rotateY(-180deg); … … 332 336 transform: rotateX(0) rotateY(180deg); } 333 337 334 .br icks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-back {338 .brxe-max-flipbox.mab-flipbox-effect-flip:hover .mab-flipbox-back { 335 339 -webkit-transform: none; 336 340 transform: none; } … … 345 349 transform: translateX(100%) translateY(0); } 346 350 351 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-right:hover .mab-flipbox-front, 347 352 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-front { 348 353 -webkit-transform: translateX(-100%) translateY(0); … … 354 359 transform: translateX(-100%) translateY(0); } 355 360 361 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-left:hover .mab-flipbox-front, 356 362 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-front { 357 363 -webkit-transform: translateX(100%) translateY(0); … … 363 369 transform: translateX(0) translateY(100%); } 364 370 371 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-up:hover .mab-flipbox-front, 365 372 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-front { 366 373 -webkit-transform: translateX(0) translateY(-100%); … … 372 379 transform: translateX(0) translateY(-100%); } 373 380 381 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-down:hover .mab-flipbox-front, 374 382 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-front { 375 383 -webkit-transform: translateX(0) translateY(100%); 376 384 transform: translateX(0) translateY(100%); } 377 385 386 .brxe-max-flipbox.mab-flipbox-effect-push:hover .mab-flipbox-back, 387 .brxe-max-flipbox.mab-flipbox-effect-slide:hover .mab-flipbox-back, 378 388 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push .mab-flipbox-back, 379 389 .bricks-element-max-flipbox:hover .mab-flipbox-effect-slide .mab-flipbox-back { … … 390 400 transform: scale(0.7); } 391 401 402 .brxe-max-flipbox.mab-flipbox-effect-zoom-in:hover .mab-flipbox-back, 392 403 .bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-in .mab-flipbox-back { 393 404 transition: opacity .5s,-webkit-transform .7s; … … 410 421 width: 100%; } 411 422 423 .brxe-max-flipbox.mab-flipbox-effect-zoom-out:hover .mab-flipbox-front, 412 424 .bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-out .mab-flipbox-front { 413 425 width: 0; … … 423 435 z-index: 1; } 424 436 437 .brxe-max-flipbox.mab-flipbox-effect-fade:hover .mab-flipbox-front, 425 438 .bricks-element-max-flipbox:hover .mab-flipbox-effect-fade .mab-flipbox-front { 426 439 opacity: 0; … … 593 606 transition: background-color .4s; } 594 607 595 .mab-image-accordion-overlay .mab-image-accordion-content -wrap{608 .mab-image-accordion-overlay .mab-image-accordion-content { 596 609 z-index: 1; } 597 610 598 .mab-image-accordion-content -wrap{611 .mab-image-accordion-content { 599 612 display: -webkit-box; 600 613 display: -ms-flexbox; … … 609 622 visibility: hidden; } 610 623 611 .mab-image-accordion-content -wrapp:last-child {624 .mab-image-accordion-content p:last-child { 612 625 margin-bottom: 0; } 613 626 614 .mab-image-accordion-content -wrap* {627 .mab-image-accordion-content * { 615 628 visibility: hidden; 616 629 opacity: 0; … … 632 645 transform: translate3d(0, 60px, 0); } 633 646 634 .mab-image-accordion-active .mab-image-accordion-content -wrap{647 .mab-image-accordion-active .mab-image-accordion-content { 635 648 visibility: visible; } 636 649 637 .mab-image-accordion-active .mab-image-accordion-content -wrap* {650 .mab-image-accordion-active .mab-image-accordion-content * { 638 651 opacity: 1; 639 652 visibility: visible; … … 648 661 flex: 3; } 649 662 650 .mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content -wrap* {663 .mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content * { 651 664 opacity: 1; 652 665 visibility: visible; -
max-addons-for-bricks/trunk/assets/css/frontend-rtl.min.css
r2585945 r2712530 1 div[class*=' mab-'],div[class^=mab-]{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-hidden{display:none!important}.mab-v-hidden{opacity:0;visibility:hidden}.mab-icon{display:inline-block;line-height:1;text-align:center;-webkit-transition:all .3s;transition:all .3s}.mab-icon i,.mab-icon svg{width:1em;height:1em;position:relative;display:block}.mab-no-trans{-webkit-transition:none;transition:none}.mab-pos-abs{position:absolute}.mab-image-overlay,.mab-media-background,.mab-media-content,.mab-media-overlay{position:absolute;top:0;right:0;left:0;bottom:0}.mab-media-overlay{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-media-background{background-color:rgba(0,0,0,.2);background-size:cover}.mab-submit-button,.mab-tooltip-click{cursor:pointer}.mab-contact-form input[type=date],.mab-contact-form input[type=email],.mab-contact-form input[type=number],.mab-contact-form input[type=tel],.mab-contact-form input[type=text],.mab-contact-form input[type=url],.mab-contact-form textarea{background:#fff;-webkit-box-shadow:none;box-shadow:none;float:none;height:auto;margin:0;outline:0;width:auto}.mab-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox],.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;display:inline-block;min-width:1px;width:15px;height:15px;background:#ddd;margin-left:5px;padding:3px;vertical-align:middle;top:-1px}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:checked:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{border-radius:50%}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{border-radius:50%}.mab-contact-form .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-contact-form .wpcf7-form .wpcf7-form-control-wrap,.mab-contact-form .wpcf7-form label{display:block}.mab-contact-form .wpcf7-form p{margin-bottom:0}.mab-contact-form.placeholder-show .wpcf7-form-control::-webkit-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-moz-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control:-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::placeholder{color:transparent}.mab-contact-form.labels-hide .wpcf7-form label{display:none}.mab-contact-form-title{margin-bottom:10px}.mab-contact-form-7-description{margin-bottom:20px}.mab-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.bricks-element-max-cta-button{width:auto}.mab-cta-button{line-height:1.6;padding:10px 15px}.mab-cta-button.sm{padding:10px}.mab-cta-button.lg{padding:10px 20px}.mab-cta-button.xl{padding:10px 30px}.mab-cta-button-content{line-height:1.6}.mab-button-description{display:block}.mab-cta-button-icon .icon-svg{display:inline-block}.mab-cta-button-icon img{width:20px}.mab-cta-button-icon-align-left .bricks-button-inner,.mab-cta-button-icon-align-right .bricks-button-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-cta-button-icon-align-left .mab-cta-button-icon,.mab-cta-button-icon-align-right .mab-cta-button-icon{-ms-flex-item-align:center;align-self:center}.mab-flipbox{height:280px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-flipbox .bricks-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-flipbox-front{background-color:#f1f1f1}.mab-flipbox-back{background-color:#f1f1f1;display:block}.mab-flipbox-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;padding:35px;position:relative}.mab-flipbox-container{position:absolute;width:100%;height:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.mab-flipbox .icon{display:inline-block;font-size:40px;line-height:1;text-align:center}.mab-flipbox-image img{width:50px}. bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon{margin-left:20px}.bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon{margin-right:20px}.mab-flipbox-3d .mab-flipbox-inner{-webkit-transform:translateZ(90px) scale(.91);transform:translateZ(90px) scale(.91)}.mab-flipbox-3d .mab-flipbox-overlay{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.mab-flipbox-effect-flip .mab-flipbox-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mab-flipbox-effect-flip .mab-flipbox-front{-webkit-transform:none;transform:none;z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-front{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-push .mab-flipbox,.mab-flipbox-effect-slide .mab-flipbox{overflow:hidden}.mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-front{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-front{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-front{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-front{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push .mab-flipbox-back,.bricks-element-max-flipbox:hover .mab-flipbox-effect-slide .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-zoom-in .mab-flipbox .mab-flipbox-back{transition:opacity .5s .2s,-webkit-transform .7s;-webkit-transition:opacity .5s .2s,-webkit-transform .7s;transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s,-webkit-transform .7s;opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-in .mab-flipbox-back{transition:opacity .5s,-webkit-transform .7s;-webkit-transition:opacity .5s,-webkit-transform .7s;transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mab-flipbox-effect-zoom-out .mab-flipbox .mab-flipbox-front{transition:opacity .35s,width .1ms,-webkit-transform .7s;-webkit-transition:opacity .35s,width .1ms,-webkit-transform .7s;transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;width:100%}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-out .mab-flipbox-front{width:0;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;-webkit-transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s,-webkit-transform .8s}.mab-flipbox-effect-fade .mab-flipbox-front{z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-fade .mab-flipbox-front{opacity:0;visibility:hidden}.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=checkbox],.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=radio]{width:auto}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check{margin-bottom:8px}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check label.ff-el-form-check-label{margin-bottom:0}.mab-icon-list{list-style:none;margin:0;padding:0}.mab-icon-list-icon{display:inline-block;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-icon-list-text{display:inline-block;-ms-flex-item-align:center;align-self:center;padding-right:5px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.mab-icon-list-image{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-image img{width:20px}.mab-icon-list-icon-text{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg svg{height:20px}.mab-list-items.mab-inline-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mab-list-items.mab-inline-items li:not(:last-child){margin-left:8px}.mab-icon-right .mab-list-items li{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.mab-icon-right .mab-icon-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mab-icon-list .highlight{display:inline-block}.mab-icon-list .content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mab-icon-list .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-icon-list .mab-icon-list-text{margin-left:10px}.mab-icon-list .meta{margin-right:10px}.mab-icon-list .separator{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50px;flex-basis:50px;border-top-width:1px;border-top-style:solid}.mab-image-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;height:50vh}.mab-image-accordion .mab-image-accordion-button-wrap *{-webkit-transition:none;transition:none}.mab-image-accordion .mab-image-accordion-button{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-image-accordion-item{cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-decoration:none;-webkit-transition:-webkit-box-flex .4s,-webkit-flex .4s;-webkit-transition:-webkit-box-flex .4s;transition:-webkit-box-flex .4s;transition:flex .4s;transition:flex .4s,-webkit-box-flex .4s,-ms-flex .4s;overflow:hidden}.mab-image-accordion-item:last-child{margin-left:0!important}.mab-image-accordion-active{cursor:default}.mab-image-accordion-overlay{background-color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-transition:background-color .4s;transition:background-color .4s}.mab-image-accordion-overlay .mab-image-accordion-content-wrap{z-index:1}.mab-image-accordion-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden}.mab-image-accordion-content-wrap p:last-child{margin-bottom:0}.mab-image-accordion-content-wrap *{visibility:hidden;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-image-accordion-title{color:#fff;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.mab-image-accordion-description{color:#fff;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-button-wrap{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-active .mab-image-accordion-content-wrap{visibility:visible}.mab-image-accordion-active .mab-image-accordion-content-wrap *{opacity:1;visibility:visible;-webkit-transform:none!important;transform:none!important;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-on-hover .mab-image-accordion-item:hover{-webkit-box-flex:3;-ms-flex:3;flex:3}.mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content-wrap*{opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-orientation-horizontal.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-orientation-horizontal.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-orientation-horizontal .mab-image-accordion-item{margin-left:0!important}@media screen and (max-width:1024px){.mab-image-accordion-stack-on-tablet.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-tablet.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-tablet .mab-image-accordion-item{margin-left:0!important}}@media screen and (max-width:767px){.mab-image-accordion-stack-on-mobile.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-mobile.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-mobile .mab-image-accordion-item{margin-left:0!important}}.max-ic{position:relative;overflow:hidden;cursor:row-resize}.max-ic .max-ic-arrow{width:0;height:0;border:6px inset transparent;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-vertical{cursor:row-resize}.max-ic-vertical .max-ic-arrow-left{border-bottom:6px solid #fff;top:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.max-ic-vertical .max-ic-arrow-right{border-top:6px solid #fff;bottom:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.max-ic-horizontal{cursor:col-resize}.max-ic-horizontal .max-ic-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.max-ic-horizontal .max-ic-arrow-left{border-left:6px solid #fff;right:0;-webkit-transform:translateX(-6px);transform:translateX(-6px)}.max-ic-horizontal .max-ic-arrow-right{border-right:6px solid #fff;left:0;-webkit-transform:translateX(6px);transform:translateX(6px)}.max-ic-img{pointer-events:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:none;width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;top:0;display:block}.max-ic-is-fluid .max-ic-img{display:none}.max-ic-img-before{height:auto;position:static;z-index:1;right:0}.max-ic-img-after{height:100%;position:absolute;z-index:2;right:auto;left:0;width:auto}.max-ic-vertical .max-ic-img-after{width:100%;height:auto}.max-ic-imposter{z-index:4;position:absolute;top:0;right:0;width:100%;height:100%}.max-ic-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;background-size:cover;background-position:center center;z-index:3}.max-ic-is-fluid .max-ic-wrapper,.max-ic-vertical .max-ic-wrapper{width:100%!important}.max-ic-horizontal .max-ic-wrapper,.max-ic-is-fluid .max-ic-wrapper{height:100%!important}.max-ic-fluidwrapper{background-size:cover;background-position:center;position:absolute;top:0;right:0;width:100%;height:100%}.max-ic-control{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;top:0;z-index:5}.max-ic-vertical .max-ic-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;right:0;width:100%}.max-ic-control-line{background:#fff;height:50%;width:3px;z-index:6}.max-ic-vertical .max-ic-control-line{width:50%}.max-ic-theme-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;z-index:5}.max-ic-vertical .max-ic-theme-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.max-ic-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-circle{border:3px solid #fff;width:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;border-radius:999px}.max-ic-label{position:absolute;z-index:12;background:rgba(0,0,0,.33);color:#fff;border-radius:3px;padding:.5rem .75rem;font-size:.85em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.max-ic-label-before{right:1rem}.max-ic-label-after{left:1rem}.max-ic-label.vertical{bottom:auto;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.max-ic-label.on-hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.25s cubic-bezier(.68,.26,.58,1.22);transition:.25s cubic-bezier(.68,.26,.58,1.22)}.max-ic:hover .max-ic-label.on-hover{-webkit-transform:scale(1);transform:scale(1)}.max-ic-label-before.vertical{top:1rem}.max-ic-label-after.vertical{bottom:1rem;left:auto}.max-ic-body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-left{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-right{-webkit-transform:translateX(3px);transform:translateX(3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-left{-webkit-transform:translateY(3px);transform:translateY(3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-right{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.bricks-element-max-multi-heading .bricks-heading{margin:0}.mab-multi-heading:before{content:attr(data-bg-text);font-size:50px;line-height:1;position:absolute;right:0;top:50%;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-random-image{width:auto}.bricks-element-max-random-image figure{margin:0}.mab-random-image img.bricks-lazy-hidden+figcaption{display:none}.mab-random-image{display:inherit}.mab-random-image.image-wrapper:before{pointer-events:none}.mab-random-image.image-overlay{display:block;position:relative;cursor:-webkit-zoom-in;cursor:zoom-in}.mab-random-image.image-overlay:after{position:absolute;content:"";top:0;left:0;bottom:0;right:0;pointer-events:none}.mab-random-image .popup-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:5;top:50%;left:50%;font-size:60px;color:#fff;line-height:inherit;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.mab-random-image .popup-icon.lightbox{cursor:-webkit-zoom-in;cursor:zoom-in;pointer-events:none}.mab-random-image .bricks-image-caption{position:absolute;bottom:0;width:100%;min-width:100px;margin:0;padding:12px 15px;font-size:1em;color:#fff;text-align:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(70%,rgba(0,0,0,.35)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.35) 70%,transparent)}.mab-random-image .bricks-image-caption.css-var{bottom:var(--gutter);width:calc(100% - var(--gutter))}.mab-content-ticker-container{background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.mab-content-ticker-heading{background:#333;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px;position:relative}.mab-content-ticker-heading.mab-content-ticker-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-right .mab-content-ticker-heading-icon{margin-right:5px}.mab-content-ticker-heading.mab-content-ticker-icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mab-content-ticker-heading.mab-content-ticker-icon-left .mab-content-ticker-heading-icon{margin-left:5px}.mab-content-ticker-heading.mab-content-ticker-icon-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-content-ticker-heading.mab-content-ticker-icon-top .mab-content-ticker-heading-icon{margin-bottom:5px}.mab-content-ticker-heading.mab-content-ticker-icon-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-bottom .mab-content-ticker-heading-icon{margin-top:5px}.mab-content-ticker-heading-arrow .mab-content-ticker-heading:after{content:'';position:absolute;left:-20px;border:10px solid transparent;border-right-color:#333;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-content-ticker-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px 15px}.mab-content-ticker .mab-content-ticker-item-title{margin:0}.mab-content-ticker .mab-content-ticker-item-title a{color:inherit;font-size:inherit}.mab-content-ticker .mab-content-ticker-item{width:100%}.mab-content-ticker-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-content-ticker-image{-ms-flex-negative:0;flex-shrink:0;margin-left:15px;width:40px}.mab-content-ticker-meta{font-size:14px}.mab-content-ticker-container .mab-content-ticker,.mab-content-ticker-container .mab-content-ticker-wrap{width:100%}.mab-content-ticker-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px;padding-left:15px}.mab-content-ticker-navigation .mab-slider-arrow{cursor:pointer;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.2;height:auto;margin:0;padding:0;position:static;text-align:center;width:auto;-webkit-transform:none;transform:none}.mab-content-ticker-navigation .mab-slider-arrow i{display:block}.mab-content-ticker-navigation .abx-prev{margin-left:6px}1 div[class*=' mab-'],div[class^=mab-]{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-hidden{display:none!important}.mab-v-hidden{opacity:0;visibility:hidden}.mab-icon{display:inline-block;line-height:1;text-align:center;-webkit-transition:all .3s;transition:all .3s}.mab-icon i,.mab-icon svg{width:1em;height:1em;position:relative;display:block}.mab-no-trans{-webkit-transition:none;transition:none}.mab-pos-abs{position:absolute}.mab-image-overlay,.mab-media-background,.mab-media-content,.mab-media-overlay{position:absolute;top:0;right:0;left:0;bottom:0}.mab-media-overlay{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-media-background{background-color:rgba(0,0,0,.2);background-size:cover}.mab-submit-button,.mab-tooltip-click{cursor:pointer}.mab-contact-form input[type=date],.mab-contact-form input[type=email],.mab-contact-form input[type=number],.mab-contact-form input[type=tel],.mab-contact-form input[type=text],.mab-contact-form input[type=url],.mab-contact-form textarea{background:#fff;-webkit-box-shadow:none;box-shadow:none;float:none;height:auto;margin:0;outline:0;width:auto}.mab-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox],.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;display:inline-block;min-width:1px;width:15px;height:15px;background:#ddd;margin-left:5px;padding:3px;vertical-align:middle;top:-1px}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:checked:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{border-radius:50%}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{border-radius:50%}.mab-contact-form .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-contact-form .wpcf7-form .wpcf7-form-control-wrap,.mab-contact-form .wpcf7-form label{display:block}.mab-contact-form .wpcf7-form p{margin-bottom:0}.mab-contact-form.placeholder-show .wpcf7-form-control::-webkit-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-moz-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control:-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::placeholder{color:transparent}.mab-contact-form.labels-hide .wpcf7-form label{display:none}.mab-contact-form-title{margin-bottom:10px}.mab-contact-form-7-description{margin-bottom:20px}.mab-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.bricks-element-max-cta-button{width:auto}.mab-cta-button{line-height:1.6;padding:10px 15px}.mab-cta-button.sm{padding:10px}.mab-cta-button.lg{padding:10px 20px}.mab-cta-button.xl{padding:10px 30px}.mab-cta-button-content{line-height:1.6}.mab-button-description{display:block}.mab-cta-button-icon .icon-svg{display:inline-block}.mab-cta-button-icon img{width:20px}.mab-cta-button-icon-align-left .bricks-button-inner,.mab-cta-button-icon-align-right .bricks-button-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-cta-button-icon-align-left .mab-cta-button-icon,.mab-cta-button-icon-align-right .mab-cta-button-icon{-ms-flex-item-align:center;align-self:center}.mab-flipbox{height:280px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-flipbox .bricks-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-flipbox-front{background-color:#f1f1f1}.mab-flipbox-back{background-color:#f1f1f1;display:block}.mab-flipbox-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;padding:35px;position:relative}.mab-flipbox-container{position:absolute;width:100%;height:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.mab-flipbox .icon{display:inline-block;font-size:40px;line-height:1;text-align:center}.mab-flipbox-image img{width:50px}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon{margin-left:20px}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon{margin-right:20px}.mab-flipbox-3d .mab-flipbox-inner{-webkit-transform:translateZ(90px) scale(.91);transform:translateZ(90px) scale(.91)}.mab-flipbox-3d .mab-flipbox-overlay{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.mab-flipbox-effect-flip .mab-flipbox-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mab-flipbox-effect-flip .mab-flipbox-front{-webkit-transform:none;transform:none;z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-up:hover .mab-flipbox-front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-down:hover .mab-flipbox-front{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-left:hover .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-right:hover .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.brxe-max-flipbox.mab-flipbox-effect-flip:hover .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-push .mab-flipbox,.mab-flipbox-effect-slide .mab-flipbox{overflow:hidden}.mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-right:hover .mab-flipbox-front{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-left:hover .mab-flipbox-front{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-up:hover .mab-flipbox-front{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-down:hover .mab-flipbox-front{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push .mab-flipbox-back,.bricks-element-max-flipbox:hover .mab-flipbox-effect-slide .mab-flipbox-back,.brxe-max-flipbox.mab-flipbox-effect-push:hover .mab-flipbox-back,.brxe-max-flipbox.mab-flipbox-effect-slide:hover .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-zoom-in .mab-flipbox .mab-flipbox-back{transition:opacity .5s .2s,-webkit-transform .7s;-webkit-transition:opacity .5s .2s,-webkit-transform .7s;transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s,-webkit-transform .7s;opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-in .mab-flipbox-back,.brxe-max-flipbox.mab-flipbox-effect-zoom-in:hover .mab-flipbox-back{transition:opacity .5s,-webkit-transform .7s;-webkit-transition:opacity .5s,-webkit-transform .7s;transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mab-flipbox-effect-zoom-out .mab-flipbox .mab-flipbox-front{transition:opacity .35s,width .1ms,-webkit-transform .7s;-webkit-transition:opacity .35s,width .1ms,-webkit-transform .7s;transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;width:100%}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-out .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-zoom-out:hover .mab-flipbox-front{width:0;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;-webkit-transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s,-webkit-transform .8s}.mab-flipbox-effect-fade .mab-flipbox-front{z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-fade .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-fade:hover .mab-flipbox-front{opacity:0;visibility:hidden}.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=checkbox],.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=radio]{width:auto}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check{margin-bottom:8px}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check label.ff-el-form-check-label{margin-bottom:0}.mab-icon-list{list-style:none;margin:0;padding:0}.mab-icon-list-icon{display:inline-block;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-icon-list-text{display:inline-block;-ms-flex-item-align:center;align-self:center;padding-right:5px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.mab-icon-list-image{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-image img{width:20px}.mab-icon-list-icon-text{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg svg{height:20px}.mab-list-items.mab-inline-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mab-list-items.mab-inline-items li:not(:last-child){margin-left:8px}.mab-icon-right .mab-list-items li{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.mab-icon-right .mab-icon-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mab-icon-list .highlight{display:inline-block}.mab-icon-list .content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mab-icon-list .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-icon-list .mab-icon-list-text{margin-left:10px}.mab-icon-list .meta{margin-right:10px}.mab-icon-list .separator{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50px;flex-basis:50px;border-top-width:1px;border-top-style:solid}.mab-image-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;height:50vh}.mab-image-accordion .mab-image-accordion-button-wrap *{-webkit-transition:none;transition:none}.mab-image-accordion .mab-image-accordion-button{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-image-accordion-item{cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-decoration:none;-webkit-transition:-webkit-box-flex .4s,-webkit-flex .4s;-webkit-transition:-webkit-box-flex .4s;transition:-webkit-box-flex .4s;transition:flex .4s;transition:flex .4s,-webkit-box-flex .4s,-ms-flex .4s;overflow:hidden}.mab-image-accordion-item:last-child{margin-left:0!important}.mab-image-accordion-active{cursor:default}.mab-image-accordion-overlay{background-color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-transition:background-color .4s;transition:background-color .4s}.mab-image-accordion-overlay .mab-image-accordion-content{z-index:1}.mab-image-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden}.mab-image-accordion-content p:last-child{margin-bottom:0}.mab-image-accordion-content *{visibility:hidden;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-image-accordion-title{color:#fff;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.mab-image-accordion-description{color:#fff;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-button-wrap{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-active .mab-image-accordion-content{visibility:visible}.mab-image-accordion-active .mab-image-accordion-content *{opacity:1;visibility:visible;-webkit-transform:none!important;transform:none!important;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-on-hover .mab-image-accordion-item:hover{-webkit-box-flex:3;-ms-flex:3;flex:3}.mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content *{opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-orientation-horizontal.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-orientation-horizontal.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-orientation-horizontal .mab-image-accordion-item{margin-left:0!important}@media screen and (max-width:1024px){.mab-image-accordion-stack-on-tablet.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-tablet.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-tablet .mab-image-accordion-item{margin-left:0!important}}@media screen and (max-width:767px){.mab-image-accordion-stack-on-mobile.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-mobile.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-mobile .mab-image-accordion-item{margin-left:0!important}}.max-ic{position:relative;overflow:hidden;cursor:row-resize}.max-ic .max-ic-arrow{width:0;height:0;border:6px inset transparent;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-vertical{cursor:row-resize}.max-ic-vertical .max-ic-arrow-left{border-bottom:6px solid #fff;top:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.max-ic-vertical .max-ic-arrow-right{border-top:6px solid #fff;bottom:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.max-ic-horizontal{cursor:col-resize}.max-ic-horizontal .max-ic-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.max-ic-horizontal .max-ic-arrow-left{border-left:6px solid #fff;right:0;-webkit-transform:translateX(-6px);transform:translateX(-6px)}.max-ic-horizontal .max-ic-arrow-right{border-right:6px solid #fff;left:0;-webkit-transform:translateX(6px);transform:translateX(6px)}.max-ic-img{pointer-events:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:none;width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;top:0;display:block}.max-ic-is-fluid .max-ic-img{display:none}.max-ic-img-before{height:auto;position:static;z-index:1;right:0}.max-ic-img-after{height:100%;position:absolute;z-index:2;right:auto;left:0;width:auto}.max-ic-vertical .max-ic-img-after{width:100%;height:auto}.max-ic-imposter{z-index:4;position:absolute;top:0;right:0;width:100%;height:100%}.max-ic-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;background-size:cover;background-position:center center;z-index:3}.max-ic-is-fluid .max-ic-wrapper,.max-ic-vertical .max-ic-wrapper{width:100%!important}.max-ic-horizontal .max-ic-wrapper,.max-ic-is-fluid .max-ic-wrapper{height:100%!important}.max-ic-fluidwrapper{background-size:cover;background-position:center;position:absolute;top:0;right:0;width:100%;height:100%}.max-ic-control{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;top:0;z-index:5}.max-ic-vertical .max-ic-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;right:0;width:100%}.max-ic-control-line{background:#fff;height:50%;width:3px;z-index:6}.max-ic-vertical .max-ic-control-line{width:50%}.max-ic-theme-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;z-index:5}.max-ic-vertical .max-ic-theme-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.max-ic-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-circle{border:3px solid #fff;width:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;border-radius:999px}.max-ic-label{position:absolute;z-index:12;background:rgba(0,0,0,.33);color:#fff;border-radius:3px;padding:.5rem .75rem;font-size:.85em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.max-ic-label-before{right:1rem}.max-ic-label-after{left:1rem}.max-ic-label.vertical{bottom:auto;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.max-ic-label.on-hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.25s cubic-bezier(.68,.26,.58,1.22);transition:.25s cubic-bezier(.68,.26,.58,1.22)}.max-ic:hover .max-ic-label.on-hover{-webkit-transform:scale(1);transform:scale(1)}.max-ic-label-before.vertical{top:1rem}.max-ic-label-after.vertical{bottom:1rem;left:auto}.max-ic-body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-left{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-right{-webkit-transform:translateX(3px);transform:translateX(3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-left{-webkit-transform:translateY(3px);transform:translateY(3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-right{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.bricks-element-max-multi-heading .bricks-heading{margin:0}.mab-multi-heading:before{content:attr(data-bg-text);font-size:50px;line-height:1;position:absolute;right:0;top:50%;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-random-image{width:auto}.bricks-element-max-random-image figure{margin:0}.mab-random-image img.bricks-lazy-hidden+figcaption{display:none}.mab-random-image{display:inherit}.mab-random-image.image-wrapper:before{pointer-events:none}.mab-random-image.image-overlay{display:block;position:relative;cursor:-webkit-zoom-in;cursor:zoom-in}.mab-random-image.image-overlay:after{position:absolute;content:"";top:0;left:0;bottom:0;right:0;pointer-events:none}.mab-random-image .popup-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:5;top:50%;left:50%;font-size:60px;color:#fff;line-height:inherit;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.mab-random-image .popup-icon.lightbox{cursor:-webkit-zoom-in;cursor:zoom-in;pointer-events:none}.mab-random-image .bricks-image-caption{position:absolute;bottom:0;width:100%;min-width:100px;margin:0;padding:12px 15px;font-size:1em;color:#fff;text-align:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(70%,rgba(0,0,0,.35)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.35) 70%,transparent)}.mab-random-image .bricks-image-caption.css-var{bottom:var(--gutter);width:calc(100% - var(--gutter))}.mab-content-ticker-container{background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.mab-content-ticker-heading{background:#333;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px;position:relative}.mab-content-ticker-heading.mab-content-ticker-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-right .mab-content-ticker-heading-icon{margin-right:5px}.mab-content-ticker-heading.mab-content-ticker-icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mab-content-ticker-heading.mab-content-ticker-icon-left .mab-content-ticker-heading-icon{margin-left:5px}.mab-content-ticker-heading.mab-content-ticker-icon-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-content-ticker-heading.mab-content-ticker-icon-top .mab-content-ticker-heading-icon{margin-bottom:5px}.mab-content-ticker-heading.mab-content-ticker-icon-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-bottom .mab-content-ticker-heading-icon{margin-top:5px}.mab-content-ticker-heading-arrow .mab-content-ticker-heading:after{content:'';position:absolute;left:-20px;border:10px solid transparent;border-right-color:#333;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-content-ticker-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px 15px}.mab-content-ticker .mab-content-ticker-item-title{margin:0}.mab-content-ticker .mab-content-ticker-item-title a{color:inherit;font-size:inherit}.mab-content-ticker .mab-content-ticker-item{width:100%}.mab-content-ticker-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-content-ticker-image{-ms-flex-negative:0;flex-shrink:0;margin-left:15px;width:40px}.mab-content-ticker-meta{font-size:14px}.mab-content-ticker-container .mab-content-ticker,.mab-content-ticker-container .mab-content-ticker-wrap{width:100%}.mab-content-ticker-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px;padding-left:15px}.mab-content-ticker-navigation .mab-slider-arrow{cursor:pointer;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.2;height:auto;margin:0;padding:0;position:static;text-align:center;width:auto;-webkit-transform:none;transform:none}.mab-content-ticker-navigation .mab-slider-arrow i{display:block}.mab-content-ticker-navigation .abx-prev{margin-left:6px} -
max-addons-for-bricks/trunk/assets/css/frontend.css
r2585945 r2712530 257 257 width: 50px; } 258 258 259 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-left {259 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left { 260 260 display: -webkit-box; 261 261 display: -ms-flexbox; … … 265 265 -ms-flex-direction: row; 266 266 flex-direction: row; } 267 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon {267 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon { 268 268 margin-right: 20px; } 269 269 270 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-right {270 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right { 271 271 display: -webkit-box; 272 272 display: -ms-flexbox; … … 276 276 -ms-flex-direction: row-reverse; 277 277 flex-direction: row-reverse; } 278 . bricks-element-max-flipbox.mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon {278 .mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon { 279 279 margin-left: 20px; } 280 280 … … 300 300 z-index: 1; } 301 301 302 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-up:hover .mab-flipbox-front, 302 303 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-front { 303 304 -webkit-transform: rotateX(180deg) rotateY(0); … … 308 309 transform: rotateX(-180deg) rotateY(0); } 309 310 311 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-down:hover .mab-flipbox-front, 310 312 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-front { 311 313 -webkit-transform: rotateX(-180deg) rotateY(0); … … 316 318 transform: rotateX(180deg) rotateY(0); } 317 319 320 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-left:hover .mab-flipbox-front, 318 321 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-front { 319 322 -webkit-transform: rotateX(0) rotateY(-180deg); … … 324 327 transform: rotateX(0) rotateY(180deg); } 325 328 329 .brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-right:hover .mab-flipbox-front, 326 330 .bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-front { 327 331 -webkit-transform: rotateX(0) rotateY(180deg); … … 332 336 transform: rotateX(0) rotateY(-180deg); } 333 337 334 .br icks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-back {338 .brxe-max-flipbox.mab-flipbox-effect-flip:hover .mab-flipbox-back { 335 339 -webkit-transform: none; 336 340 transform: none; } … … 345 349 transform: translateX(-100%) translateY(0); } 346 350 351 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-right:hover .mab-flipbox-front, 347 352 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-front { 348 353 -webkit-transform: translateX(100%) translateY(0); … … 354 359 transform: translateX(100%) translateY(0); } 355 360 361 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-left:hover .mab-flipbox-front, 356 362 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-front { 357 363 -webkit-transform: translateX(-100%) translateY(0); … … 363 369 transform: translateX(0) translateY(100%); } 364 370 371 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-up:hover .mab-flipbox-front, 365 372 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-front { 366 373 -webkit-transform: translateX(0) translateY(-100%); … … 372 379 transform: translateX(0) translateY(-100%); } 373 380 381 .brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-down:hover .mab-flipbox-front, 374 382 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-front { 375 383 -webkit-transform: translateX(0) translateY(100%); 376 384 transform: translateX(0) translateY(100%); } 377 385 386 .brxe-max-flipbox.mab-flipbox-effect-push:hover .mab-flipbox-back, 387 .brxe-max-flipbox.mab-flipbox-effect-slide:hover .mab-flipbox-back, 378 388 .bricks-element-max-flipbox:hover .mab-flipbox-effect-push .mab-flipbox-back, 379 389 .bricks-element-max-flipbox:hover .mab-flipbox-effect-slide .mab-flipbox-back { … … 390 400 transform: scale(0.7); } 391 401 402 .brxe-max-flipbox.mab-flipbox-effect-zoom-in:hover .mab-flipbox-back, 392 403 .bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-in .mab-flipbox-back { 393 404 transition: opacity .5s,-webkit-transform .7s; … … 410 421 width: 100%; } 411 422 423 .brxe-max-flipbox.mab-flipbox-effect-zoom-out:hover .mab-flipbox-front, 412 424 .bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-out .mab-flipbox-front { 413 425 width: 0; … … 423 435 z-index: 1; } 424 436 437 .brxe-max-flipbox.mab-flipbox-effect-fade:hover .mab-flipbox-front, 425 438 .bricks-element-max-flipbox:hover .mab-flipbox-effect-fade .mab-flipbox-front { 426 439 opacity: 0; … … 593 606 transition: background-color .4s; } 594 607 595 .mab-image-accordion-overlay .mab-image-accordion-content -wrap{608 .mab-image-accordion-overlay .mab-image-accordion-content { 596 609 z-index: 1; } 597 610 598 .mab-image-accordion-content -wrap{611 .mab-image-accordion-content { 599 612 display: -webkit-box; 600 613 display: -ms-flexbox; … … 609 622 visibility: hidden; } 610 623 611 .mab-image-accordion-content -wrapp:last-child {624 .mab-image-accordion-content p:last-child { 612 625 margin-bottom: 0; } 613 626 614 .mab-image-accordion-content -wrap* {627 .mab-image-accordion-content * { 615 628 visibility: hidden; 616 629 opacity: 0; … … 632 645 transform: translate3d(0, 60px, 0); } 633 646 634 .mab-image-accordion-active .mab-image-accordion-content -wrap{647 .mab-image-accordion-active .mab-image-accordion-content { 635 648 visibility: visible; } 636 649 637 .mab-image-accordion-active .mab-image-accordion-content -wrap* {650 .mab-image-accordion-active .mab-image-accordion-content * { 638 651 opacity: 1; 639 652 visibility: visible; … … 648 661 flex: 3; } 649 662 650 .mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content -wrap* {663 .mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content * { 651 664 opacity: 1; 652 665 visibility: visible; -
max-addons-for-bricks/trunk/assets/css/frontend.min.css
r2585945 r2712530 1 div[class*=' mab-'],div[class^=mab-]{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-hidden{display:none!important}.mab-v-hidden{opacity:0;visibility:hidden}.mab-icon{display:inline-block;line-height:1;text-align:center;-webkit-transition:all .3s;transition:all .3s}.mab-icon i,.mab-icon svg{width:1em;height:1em;position:relative;display:block}.mab-no-trans{-webkit-transition:none;transition:none}.mab-pos-abs{position:absolute}.mab-image-overlay,.mab-media-background,.mab-media-content,.mab-media-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.mab-media-overlay{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-media-background{background-color:rgba(0,0,0,.2);background-size:cover}.mab-submit-button,.mab-tooltip-click{cursor:pointer}.mab-contact-form input[type=date],.mab-contact-form input[type=email],.mab-contact-form input[type=number],.mab-contact-form input[type=tel],.mab-contact-form input[type=text],.mab-contact-form input[type=url],.mab-contact-form textarea{background:#fff;-webkit-box-shadow:none;box-shadow:none;float:none;height:auto;margin:0;outline:0;width:auto}.mab-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox],.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;display:inline-block;min-width:1px;width:15px;height:15px;background:#ddd;margin-right:5px;padding:3px;vertical-align:middle;top:-1px}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:checked:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{border-radius:50%}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{border-radius:50%}.mab-contact-form .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-contact-form .wpcf7-form .wpcf7-form-control-wrap,.mab-contact-form .wpcf7-form label{display:block}.mab-contact-form .wpcf7-form p{margin-bottom:0}.mab-contact-form.placeholder-show .wpcf7-form-control::-webkit-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-moz-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control:-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::placeholder{color:transparent}.mab-contact-form.labels-hide .wpcf7-form label{display:none}.mab-contact-form-title{margin-bottom:10px}.mab-contact-form-7-description{margin-bottom:20px}.mab-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.bricks-element-max-cta-button{width:auto}.mab-cta-button{line-height:1.6;padding:10px 15px}.mab-cta-button.sm{padding:10px}.mab-cta-button.lg{padding:10px 20px}.mab-cta-button.xl{padding:10px 30px}.mab-cta-button-content{line-height:1.6}.mab-button-description{display:block}.mab-cta-button-icon .icon-svg{display:inline-block}.mab-cta-button-icon img{width:20px}.mab-cta-button-icon-align-left .bricks-button-inner,.mab-cta-button-icon-align-right .bricks-button-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-cta-button-icon-align-left .mab-cta-button-icon,.mab-cta-button-icon-align-right .mab-cta-button-icon{-ms-flex-item-align:center;align-self:center}.mab-flipbox{height:280px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-flipbox .bricks-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-flipbox-front{background-color:#f1f1f1}.mab-flipbox-back{background-color:#f1f1f1;display:block}.mab-flipbox-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;padding:35px;position:relative}.mab-flipbox-container{position:absolute;width:100%;height:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.mab-flipbox .icon{display:inline-block;font-size:40px;line-height:1;text-align:center}.mab-flipbox-image img{width:50px}. bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon{margin-right:20px}.bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bricks-element-max-flipbox .mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon{margin-left:20px}.mab-flipbox-3d .mab-flipbox-inner{-webkit-transform:translateZ(90px) scale(.91);transform:translateZ(90px) scale(.91)}.mab-flipbox-3d .mab-flipbox-overlay{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.mab-flipbox-effect-flip .mab-flipbox-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mab-flipbox-effect-flip .mab-flipbox-front{-webkit-transform:none;transform:none;z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-front{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-push .mab-flipbox,.mab-flipbox-effect-slide .mab-flipbox{overflow:hidden}.mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-front{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-front{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-front{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-front{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push .mab-flipbox-back,.bricks-element-max-flipbox:hover .mab-flipbox-effect-slide .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-zoom-in .mab-flipbox .mab-flipbox-back{transition:opacity .5s .2s,-webkit-transform .7s;-webkit-transition:opacity .5s .2s,-webkit-transform .7s;transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s,-webkit-transform .7s;opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-in .mab-flipbox-back{transition:opacity .5s,-webkit-transform .7s;-webkit-transition:opacity .5s,-webkit-transform .7s;transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mab-flipbox-effect-zoom-out .mab-flipbox .mab-flipbox-front{transition:opacity .35s,width .1ms,-webkit-transform .7s;-webkit-transition:opacity .35s,width .1ms,-webkit-transform .7s;transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;width:100%}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-out .mab-flipbox-front{width:0;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;-webkit-transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s,-webkit-transform .8s}.mab-flipbox-effect-fade .mab-flipbox-front{z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-fade .mab-flipbox-front{opacity:0;visibility:hidden}.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=checkbox],.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=radio]{width:auto}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check{margin-bottom:8px}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check label.ff-el-form-check-label{margin-bottom:0}.mab-icon-list{list-style:none;margin:0;padding:0}.mab-icon-list-icon{display:inline-block;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-icon-list-text{display:inline-block;-ms-flex-item-align:center;align-self:center;padding-left:5px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.mab-icon-list-image{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-image img{width:20px}.mab-icon-list-icon-text{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg svg{height:20px}.mab-list-items.mab-inline-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mab-list-items.mab-inline-items li:not(:last-child){margin-right:8px}.mab-icon-right .mab-list-items li{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.mab-icon-right .mab-icon-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mab-icon-list .highlight{display:inline-block}.mab-icon-list .content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mab-icon-list .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-icon-list .mab-icon-list-text{margin-right:10px}.mab-icon-list .meta{margin-left:10px}.mab-icon-list .separator{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50px;flex-basis:50px;border-top-width:1px;border-top-style:solid}.mab-image-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;height:50vh}.mab-image-accordion .mab-image-accordion-button-wrap *{-webkit-transition:none;transition:none}.mab-image-accordion .mab-image-accordion-button{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-image-accordion-item{cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-decoration:none;-webkit-transition:-webkit-box-flex .4s,-webkit-flex .4s;-webkit-transition:-webkit-box-flex .4s;transition:-webkit-box-flex .4s;transition:flex .4s;transition:flex .4s,-webkit-box-flex .4s,-ms-flex .4s;overflow:hidden}.mab-image-accordion-item:last-child{margin-right:0!important}.mab-image-accordion-active{cursor:default}.mab-image-accordion-overlay{background-color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-transition:background-color .4s;transition:background-color .4s}.mab-image-accordion-overlay .mab-image-accordion-content-wrap{z-index:1}.mab-image-accordion-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden}.mab-image-accordion-content-wrap p:last-child{margin-bottom:0}.mab-image-accordion-content-wrap *{visibility:hidden;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-image-accordion-title{color:#fff;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.mab-image-accordion-description{color:#fff;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-button-wrap{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-active .mab-image-accordion-content-wrap{visibility:visible}.mab-image-accordion-active .mab-image-accordion-content-wrap *{opacity:1;visibility:visible;-webkit-transform:none!important;transform:none!important;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-on-hover .mab-image-accordion-item:hover{-webkit-box-flex:3;-ms-flex:3;flex:3}.mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content-wrap*{opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-orientation-horizontal.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-orientation-horizontal.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-orientation-horizontal .mab-image-accordion-item{margin-right:0!important}@media screen and (max-width:1024px){.mab-image-accordion-stack-on-tablet.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-tablet.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-tablet .mab-image-accordion-item{margin-right:0!important}}@media screen and (max-width:767px){.mab-image-accordion-stack-on-mobile.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-mobile.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-mobile .mab-image-accordion-item{margin-right:0!important}}.max-ic{position:relative;overflow:hidden;cursor:row-resize}.max-ic .max-ic-arrow{width:0;height:0;border:6px inset transparent;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-vertical{cursor:row-resize}.max-ic-vertical .max-ic-arrow-left{border-bottom:6px solid #fff;top:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.max-ic-vertical .max-ic-arrow-right{border-top:6px solid #fff;bottom:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.max-ic-horizontal{cursor:col-resize}.max-ic-horizontal .max-ic-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.max-ic-horizontal .max-ic-arrow-left{border-right:6px solid #fff;left:0;-webkit-transform:translateX(6px);transform:translateX(6px)}.max-ic-horizontal .max-ic-arrow-right{border-left:6px solid #fff;right:0;-webkit-transform:translateX(-6px);transform:translateX(-6px)}.max-ic-img{pointer-events:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:none;width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;top:0;display:block}.max-ic-is-fluid .max-ic-img{display:none}.max-ic-img-before{height:auto;position:static;z-index:1;left:0}.max-ic-img-after{height:100%;position:absolute;z-index:2;left:auto;right:0;width:auto}.max-ic-vertical .max-ic-img-after{width:100%;height:auto}.max-ic-imposter{z-index:4;position:absolute;top:0;left:0;width:100%;height:100%}.max-ic-wrapper{position:absolute;width:100%;height:100%;right:0;top:0;overflow:hidden;background-size:cover;background-position:center center;z-index:3}.max-ic-is-fluid .max-ic-wrapper,.max-ic-vertical .max-ic-wrapper{width:100%!important}.max-ic-horizontal .max-ic-wrapper,.max-ic-is-fluid .max-ic-wrapper{height:100%!important}.max-ic-fluidwrapper{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.max-ic-control{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;top:0;z-index:5}.max-ic-vertical .max-ic-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;width:100%}.max-ic-control-line{background:#fff;height:50%;width:3px;z-index:6}.max-ic-vertical .max-ic-control-line{width:50%}.max-ic-theme-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;z-index:5}.max-ic-vertical .max-ic-theme-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.max-ic-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-circle{border:3px solid #fff;width:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;border-radius:999px}.max-ic-label{position:absolute;z-index:12;background:rgba(0,0,0,.33);color:#fff;border-radius:3px;padding:.5rem .75rem;font-size:.85em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.max-ic-label-before{left:1rem}.max-ic-label-after{right:1rem}.max-ic-label.vertical{bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.max-ic-label.on-hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.25s cubic-bezier(.68,.26,.58,1.22);transition:.25s cubic-bezier(.68,.26,.58,1.22)}.max-ic:hover .max-ic-label.on-hover{-webkit-transform:scale(1);transform:scale(1)}.max-ic-label-before.vertical{top:1rem}.max-ic-label-after.vertical{bottom:1rem;right:auto}.max-ic-body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-left{-webkit-transform:translateX(3px);transform:translateX(3px)}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-right{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-left{-webkit-transform:translateY(3px);transform:translateY(3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-right{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.bricks-element-max-multi-heading .bricks-heading{margin:0}.mab-multi-heading:before{content:attr(data-bg-text);font-size:50px;line-height:1;position:absolute;left:0;top:50%;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-random-image{width:auto}.bricks-element-max-random-image figure{margin:0}.mab-random-image img.bricks-lazy-hidden+figcaption{display:none}.mab-random-image{display:inherit}.mab-random-image.image-wrapper:before{pointer-events:none}.mab-random-image.image-overlay{display:block;position:relative;cursor:-webkit-zoom-in;cursor:zoom-in}.mab-random-image.image-overlay:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.mab-random-image .popup-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:5;top:50%;right:50%;font-size:60px;color:#fff;line-height:inherit;text-align:center;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);pointer-events:none}.mab-random-image .popup-icon.lightbox{cursor:-webkit-zoom-in;cursor:zoom-in;pointer-events:none}.mab-random-image .bricks-image-caption{position:absolute;bottom:0;width:100%;min-width:100px;margin:0;padding:12px 15px;font-size:1em;color:#fff;text-align:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(70%,rgba(0,0,0,.35)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.35) 70%,transparent)}.mab-random-image .bricks-image-caption.css-var{bottom:var(--gutter);width:calc(100% - var(--gutter))}.mab-content-ticker-container{background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.mab-content-ticker-heading{background:#333;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px;position:relative}.mab-content-ticker-heading.mab-content-ticker-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-right .mab-content-ticker-heading-icon{margin-left:5px}.mab-content-ticker-heading.mab-content-ticker-icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mab-content-ticker-heading.mab-content-ticker-icon-left .mab-content-ticker-heading-icon{margin-right:5px}.mab-content-ticker-heading.mab-content-ticker-icon-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-content-ticker-heading.mab-content-ticker-icon-top .mab-content-ticker-heading-icon{margin-bottom:5px}.mab-content-ticker-heading.mab-content-ticker-icon-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-bottom .mab-content-ticker-heading-icon{margin-top:5px}.mab-content-ticker-heading-arrow .mab-content-ticker-heading:after{content:'';position:absolute;right:-20px;border:10px solid transparent;border-left-color:#333;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-content-ticker-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px 15px}.mab-content-ticker .mab-content-ticker-item-title{margin:0}.mab-content-ticker .mab-content-ticker-item-title a{color:inherit;font-size:inherit}.mab-content-ticker .mab-content-ticker-item{width:100%}.mab-content-ticker-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-content-ticker-image{-ms-flex-negative:0;flex-shrink:0;margin-right:15px;width:40px}.mab-content-ticker-meta{font-size:14px}.mab-content-ticker-container .mab-content-ticker,.mab-content-ticker-container .mab-content-ticker-wrap{width:100%}.mab-content-ticker-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px}.mab-content-ticker-navigation .mab-slider-arrow{cursor:pointer;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.2;height:auto;margin:0;padding:0;position:static;text-align:center;width:auto;-webkit-transform:none;transform:none}.mab-content-ticker-navigation .mab-slider-arrow i{display:block}.mab-content-ticker-navigation .abx-prev{margin-right:6px}1 div[class*=' mab-'],div[class^=mab-]{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-hidden{display:none!important}.mab-v-hidden{opacity:0;visibility:hidden}.mab-icon{display:inline-block;line-height:1;text-align:center;-webkit-transition:all .3s;transition:all .3s}.mab-icon i,.mab-icon svg{width:1em;height:1em;position:relative;display:block}.mab-no-trans{-webkit-transition:none;transition:none}.mab-pos-abs{position:absolute}.mab-image-overlay,.mab-media-background,.mab-media-content,.mab-media-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.mab-media-overlay{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-media-background{background-color:rgba(0,0,0,.2);background-size:cover}.mab-submit-button,.mab-tooltip-click{cursor:pointer}.mab-contact-form input[type=date],.mab-contact-form input[type=email],.mab-contact-form input[type=number],.mab-contact-form input[type=tel],.mab-contact-form input[type=text],.mab-contact-form input[type=url],.mab-contact-form textarea{background:#fff;-webkit-box-shadow:none;box-shadow:none;float:none;height:auto;margin:0;outline:0;width:auto}.mab-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox],.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;display:inline-block;min-width:1px;width:15px;height:15px;background:#ddd;margin-right:5px;padding:3px;vertical-align:middle;top:-1px}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.mab-custom-radio-checkbox.mab-contact-form input[type=checkbox]:checked:before,.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]{border-radius:50%}.mab-custom-radio-checkbox.mab-contact-form input[type=radio]:before{border-radius:50%}.mab-contact-form .wpcf7-form:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden}.mab-contact-form .wpcf7-form .wpcf7-form-control-wrap,.mab-contact-form .wpcf7-form label{display:block}.mab-contact-form .wpcf7-form p{margin-bottom:0}.mab-contact-form.placeholder-show .wpcf7-form-control::-webkit-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-moz-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control:-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::-ms-input-placeholder{color:transparent}.mab-contact-form.placeholder-show .wpcf7-form-control::placeholder{color:transparent}.mab-contact-form.labels-hide .wpcf7-form label{display:none}.mab-contact-form-title{margin-bottom:10px}.mab-contact-form-7-description{margin-bottom:20px}.mab-contact-form-7-button-full-width .wpcf7-form-control.wpcf7-submit{width:100%}.bricks-element-max-cta-button{width:auto}.mab-cta-button{line-height:1.6;padding:10px 15px}.mab-cta-button.sm{padding:10px}.mab-cta-button.lg{padding:10px 20px}.mab-cta-button.xl{padding:10px 30px}.mab-cta-button-content{line-height:1.6}.mab-button-description{display:block}.mab-cta-button-icon .icon-svg{display:inline-block}.mab-cta-button-icon img{width:20px}.mab-cta-button-icon-align-left .bricks-button-inner,.mab-cta-button-icon-align-right .bricks-button-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-cta-button-icon-align-left .mab-cta-button-icon,.mab-cta-button-icon-align-right .mab-cta-button-icon{-ms-flex-item-align:center;align-self:center}.mab-flipbox{height:280px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-flipbox .bricks-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mab-flipbox-front{background-color:#f1f1f1}.mab-flipbox-back{background-color:#f1f1f1;display:block}.mab-flipbox-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;padding:35px;position:relative}.mab-flipbox-container{position:absolute;width:100%;height:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.mab-flipbox .icon{display:inline-block;font-size:40px;line-height:1;text-align:center}.mab-flipbox-image img{width:50px}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-left .mab-icon{margin-right:20px}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mab-flipbox-wrap .mab-flipbox-inner.mab-flipbox-icon-position-right .mab-icon{margin-left:20px}.mab-flipbox-3d .mab-flipbox-inner{-webkit-transform:translateZ(90px) scale(.91);transform:translateZ(90px) scale(.91)}.mab-flipbox-3d .mab-flipbox-overlay{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.mab-flipbox-effect-flip .mab-flipbox-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mab-flipbox-effect-flip .mab-flipbox-front{-webkit-transform:none;transform:none;z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-up:hover .mab-flipbox-front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-down:hover .mab-flipbox-front{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.mab-flipbox-effect-flip.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-left:hover .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-flip.mab-flipbox-direction-right:hover .mab-flipbox-front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.mab-flipbox-effect-flip.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.brxe-max-flipbox.mab-flipbox-effect-flip:hover .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-push .mab-flipbox,.mab-flipbox-effect-slide .mab-flipbox{overflow:hidden}.mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-right .mab-flipbox-back{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-right .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-right:hover .mab-flipbox-front{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-left .mab-flipbox-back{-webkit-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-left .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-left:hover .mab-flipbox-front{-webkit-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}.mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-up .mab-flipbox-back{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-up .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-up:hover .mab-flipbox-front{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-back,.mab-flipbox-effect-slide.mab-flipbox-direction-down .mab-flipbox-back{-webkit-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push.mab-flipbox-direction-down .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-push.mab-flipbox-direction-down:hover .mab-flipbox-front{-webkit-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-push .mab-flipbox-back,.bricks-element-max-flipbox:hover .mab-flipbox-effect-slide .mab-flipbox-back,.brxe-max-flipbox.mab-flipbox-effect-push:hover .mab-flipbox-back,.brxe-max-flipbox.mab-flipbox-effect-slide:hover .mab-flipbox-back{-webkit-transform:none;transform:none}.mab-flipbox-effect-zoom-in .mab-flipbox .mab-flipbox-back{transition:opacity .5s .2s,-webkit-transform .7s;-webkit-transition:opacity .5s .2s,-webkit-transform .7s;transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s,-webkit-transform .7s;opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-in .mab-flipbox-back,.brxe-max-flipbox.mab-flipbox-effect-zoom-in:hover .mab-flipbox-back{transition:opacity .5s,-webkit-transform .7s;-webkit-transition:opacity .5s,-webkit-transform .7s;transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mab-flipbox-effect-zoom-out .mab-flipbox .mab-flipbox-front{transition:opacity .35s,width .1ms,-webkit-transform .7s;-webkit-transition:opacity .35s,width .1ms,-webkit-transform .7s;transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;width:100%}.bricks-element-max-flipbox:hover .mab-flipbox-effect-zoom-out .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-zoom-out:hover .mab-flipbox-front{width:0;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;-webkit-transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s,-webkit-transform .8s}.mab-flipbox-effect-fade .mab-flipbox-front{z-index:1}.bricks-element-max-flipbox:hover .mab-flipbox-effect-fade .mab-flipbox-front,.brxe-max-flipbox.mab-flipbox-effect-fade:hover .mab-flipbox-front{opacity:0;visibility:hidden}.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=checkbox],.mab-contact-form:not(.mab-custom-radio-checkbox) .fluentform input[type=radio]{width:auto}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check{margin-bottom:8px}.mab-custom-radio-checkbox .ff-el-group .ff-el-form-check label.ff-el-form-check-label{margin-bottom:0}.mab-icon-list{list-style:none;margin:0;padding:0}.mab-icon-list-icon{display:inline-block;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-icon-list-text{display:inline-block;-ms-flex-item-align:center;align-self:center;padding-left:5px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.mab-icon-list-image{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-image img{width:20px}.mab-icon-list-icon-text{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg{-ms-flex-negative:0;flex-shrink:0}.mab-icon-list-svg svg{height:20px}.mab-list-items.mab-inline-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mab-list-items.mab-inline-items li:not(:last-child){margin-right:8px}.mab-icon-right .mab-list-items li{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.mab-icon-right .mab-icon-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mab-icon-list .highlight{display:inline-block}.mab-icon-list .content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mab-icon-list .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-icon-list .mab-icon-list-text{margin-right:10px}.mab-icon-list .meta{margin-left:10px}.mab-icon-list .separator{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:50px;flex-basis:50px;border-top-width:1px;border-top-style:solid}.mab-image-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;height:50vh}.mab-image-accordion .mab-image-accordion-button-wrap *{-webkit-transition:none;transition:none}.mab-image-accordion .mab-image-accordion-button{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.mab-image-accordion-item{cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-decoration:none;-webkit-transition:-webkit-box-flex .4s,-webkit-flex .4s;-webkit-transition:-webkit-box-flex .4s;transition:-webkit-box-flex .4s;transition:flex .4s;transition:flex .4s,-webkit-box-flex .4s,-ms-flex .4s;overflow:hidden}.mab-image-accordion-item:last-child{margin-right:0!important}.mab-image-accordion-active{cursor:default}.mab-image-accordion-overlay{background-color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-transition:background-color .4s;transition:background-color .4s}.mab-image-accordion-overlay .mab-image-accordion-content{z-index:1}.mab-image-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden}.mab-image-accordion-content p:last-child{margin-bottom:0}.mab-image-accordion-content *{visibility:hidden;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mab-image-accordion-title{color:#fff;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.mab-image-accordion-description{color:#fff;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-button-wrap{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.mab-image-accordion-active .mab-image-accordion-content{visibility:visible}.mab-image-accordion-active .mab-image-accordion-content *{opacity:1;visibility:visible;-webkit-transform:none!important;transform:none!important;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-on-hover .mab-image-accordion-item:hover{-webkit-box-flex:3;-ms-flex:3;flex:3}.mab-image-accordion-on-hover .mab-image-accordion-item:hover .mab-image-accordion-content *{opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:all .3s .3s;transition:all .3s .3s}.mab-image-accordion-orientation-horizontal.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-orientation-horizontal.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-orientation-horizontal .mab-image-accordion-item{margin-right:0!important}@media screen and (max-width:1024px){.mab-image-accordion-stack-on-tablet.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-tablet.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-tablet .mab-image-accordion-item{margin-right:0!important}}@media screen and (max-width:767px){.mab-image-accordion-stack-on-mobile.mab-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-image-accordion-stack-on-mobile.mab-image-accordion a:hover .mab-image-accordion-overlay{background-color:transparent}.mab-image-accordion-stack-on-mobile .mab-image-accordion-item{margin-right:0!important}}.max-ic{position:relative;overflow:hidden;cursor:row-resize}.max-ic .max-ic-arrow{width:0;height:0;border:6px inset transparent;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-vertical{cursor:row-resize}.max-ic-vertical .max-ic-arrow-left{border-bottom:6px solid #fff;top:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.max-ic-vertical .max-ic-arrow-right{border-top:6px solid #fff;bottom:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.max-ic-horizontal{cursor:col-resize}.max-ic-horizontal .max-ic-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.max-ic-horizontal .max-ic-arrow-left{border-right:6px solid #fff;left:0;-webkit-transform:translateX(6px);transform:translateX(6px)}.max-ic-horizontal .max-ic-arrow-right{border-left:6px solid #fff;right:0;-webkit-transform:translateX(-6px);transform:translateX(-6px)}.max-ic-img{pointer-events:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:none;width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;top:0;display:block}.max-ic-is-fluid .max-ic-img{display:none}.max-ic-img-before{height:auto;position:static;z-index:1;left:0}.max-ic-img-after{height:100%;position:absolute;z-index:2;left:auto;right:0;width:auto}.max-ic-vertical .max-ic-img-after{width:100%;height:auto}.max-ic-imposter{z-index:4;position:absolute;top:0;left:0;width:100%;height:100%}.max-ic-wrapper{position:absolute;width:100%;height:100%;right:0;top:0;overflow:hidden;background-size:cover;background-position:center center;z-index:3}.max-ic-is-fluid .max-ic-wrapper,.max-ic-vertical .max-ic-wrapper{width:100%!important}.max-ic-horizontal .max-ic-wrapper,.max-ic-is-fluid .max-ic-wrapper{height:100%!important}.max-ic-fluidwrapper{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.max-ic-control{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;top:0;z-index:5}.max-ic-vertical .max-ic-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;width:100%}.max-ic-control-line{background:#fff;height:50%;width:3px;z-index:6}.max-ic-vertical .max-ic-control-line{width:50%}.max-ic-theme-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;z-index:5}.max-ic-vertical .max-ic-theme-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.max-ic-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.max-ic-circle{border:3px solid #fff;width:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;border-radius:999px}.max-ic-label{position:absolute;z-index:12;background:rgba(0,0,0,.33);color:#fff;border-radius:3px;padding:.5rem .75rem;font-size:.85em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.max-ic-label-before{left:1rem}.max-ic-label-after{right:1rem}.max-ic-label.vertical{bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.max-ic-label.on-hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.25s cubic-bezier(.68,.26,.58,1.22);transition:.25s cubic-bezier(.68,.26,.58,1.22)}.max-ic:hover .max-ic-label.on-hover{-webkit-transform:scale(1);transform:scale(1)}.max-ic-label-before.vertical{top:1rem}.max-ic-label-after.vertical{bottom:1rem;right:auto}.max-ic-body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-left{-webkit-transform:translateX(3px);transform:translateX(3px)}.bricks-element-max-image-comparison .max-ic-horizontal:hover .max-ic-arrow-right{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-left{-webkit-transform:translateY(3px);transform:translateY(3px)}.bricks-element-max-image-comparison .max-ic-vertical:hover .max-ic-arrow-right{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.bricks-element-max-multi-heading .bricks-heading{margin:0}.mab-multi-heading:before{content:attr(data-bg-text);font-size:50px;line-height:1;position:absolute;left:0;top:50%;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-random-image{width:auto}.bricks-element-max-random-image figure{margin:0}.mab-random-image img.bricks-lazy-hidden+figcaption{display:none}.mab-random-image{display:inherit}.mab-random-image.image-wrapper:before{pointer-events:none}.mab-random-image.image-overlay{display:block;position:relative;cursor:-webkit-zoom-in;cursor:zoom-in}.mab-random-image.image-overlay:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.mab-random-image .popup-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:5;top:50%;right:50%;font-size:60px;color:#fff;line-height:inherit;text-align:center;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);pointer-events:none}.mab-random-image .popup-icon.lightbox{cursor:-webkit-zoom-in;cursor:zoom-in;pointer-events:none}.mab-random-image .bricks-image-caption{position:absolute;bottom:0;width:100%;min-width:100px;margin:0;padding:12px 15px;font-size:1em;color:#fff;text-align:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(70%,rgba(0,0,0,.35)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.35) 70%,transparent)}.mab-random-image .bricks-image-caption.css-var{bottom:var(--gutter);width:calc(100% - var(--gutter))}.mab-content-ticker-container{background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.mab-content-ticker-heading{background:#333;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 15px;position:relative}.mab-content-ticker-heading.mab-content-ticker-icon-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-right .mab-content-ticker-heading-icon{margin-left:5px}.mab-content-ticker-heading.mab-content-ticker-icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mab-content-ticker-heading.mab-content-ticker-icon-left .mab-content-ticker-heading-icon{margin-right:5px}.mab-content-ticker-heading.mab-content-ticker-icon-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mab-content-ticker-heading.mab-content-ticker-icon-top .mab-content-ticker-heading-icon{margin-bottom:5px}.mab-content-ticker-heading.mab-content-ticker-icon-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mab-content-ticker-heading.mab-content-ticker-icon-bottom .mab-content-ticker-heading-icon{margin-top:5px}.mab-content-ticker-heading-arrow .mab-content-ticker-heading:after{content:'';position:absolute;right:-20px;border:10px solid transparent;border-left-color:#333;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mab-content-ticker-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px 15px}.mab-content-ticker .mab-content-ticker-item-title{margin:0}.mab-content-ticker .mab-content-ticker-item-title a{color:inherit;font-size:inherit}.mab-content-ticker .mab-content-ticker-item{width:100%}.mab-content-ticker-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mab-content-ticker-image{-ms-flex-negative:0;flex-shrink:0;margin-right:15px;width:40px}.mab-content-ticker-meta{font-size:14px}.mab-content-ticker-container .mab-content-ticker,.mab-content-ticker-container .mab-content-ticker-wrap{width:100%}.mab-content-ticker-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px}.mab-content-ticker-navigation .mab-slider-arrow{cursor:pointer;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.2;height:auto;margin:0;padding:0;position:static;text-align:center;width:auto;-webkit-transform:none;transform:none}.mab-content-ticker-navigation .mab-slider-arrow i{display:block}.mab-content-ticker-navigation .abx-prev{margin-right:6px} -
max-addons-for-bricks/trunk/assets/js/frontend.js
r2587503 r2712530 1 function mabGetElementId(e) { 2 if ( typeof bricksGetElementId === 'function' ) { 3 var elementId = bricksGetElementId(e); 4 } else { 5 var containerId = e.id, 6 elementId = containerId.replace("brxe-",""); 7 } 8 9 return elementId; 10 } 11 12 function mabGetelementSelector(e) { 13 var elementId = mabGetElementId(e); 14 15 if ( typeof bricksGetElementId === 'function' ) { 16 var elementSelector = ".bricks-element-" + elementId; 17 } else { 18 var elementSelector = "#brxe-" + elementId; 19 } 20 21 return elementSelector; 22 } 23 1 24 function mabImageAccordion() { 2 bricksQuerySelectorAll(document, '.bricks-element-max-image-accordion ').forEach(function (e) {3 var elementId = bricksGetElementId(e),25 bricksQuerySelectorAll(document, '.bricks-element-max-image-accordion, .brxe-max-image-accordion').forEach(function (e) { 26 var elementId = mabGetElementId(e), 4 27 imageAccordion = document.getElementById("mab-image-accordion-" + elementId), 5 28 action = imageAccordion.getAttribute('data-action'), … … 49 72 50 73 function mabImageComparison() { 51 bricksQuerySelectorAll(document, ".bricks-element-max-image-comparison ").forEach(function (e) {52 var element Id = bricksGetElementId(e),53 element = document.querySelector(".bricks-element-" + elementId+ " .mab-image-comparison"),54 settings = JSON.parse(element.dataset.settings);74 bricksQuerySelectorAll(document, ".bricks-element-max-image-comparison, .brxe-max-image-comparison").forEach(function (e) { 75 var elementSelector = mabGetelementSelector(e), 76 element = document.querySelector(elementSelector + " .mab-image-comparison"), 77 settings = JSON.parse(element.dataset.settings); 55 78 56 79 var view = new ImageComparison(element, settings).mount(); … … 59 82 60 83 function mabContentTicker() { 61 bricksQuerySelectorAll(document, ".bricks-element-max-content-ticker").forEach(function (e) { 62 var elementId = bricksGetElementId(e), 63 element = document.querySelector(".bricks-element-" + elementId + " .mab-content-ticker"), 64 carousel = document.getElementById("mab-content-ticker-" + elementId), 65 prevArrowElem = document.getElementById("bx-prev-" + elementId), 66 nextArrowElem = document.getElementById("bx-next-" + elementId), 67 prevArrow = ''; 68 nextArrow = ''; 69 settings = JSON.parse(element.dataset.slidersettings); 84 bricksQuerySelectorAll(document, ".bricks-element-max-content-ticker, .brxe-max-content-ticker").forEach(function (e) { 85 var elementId = mabGetElementId(e), 86 elementSelector = mabGetelementSelector(e), 87 element = document.querySelector(elementSelector + " .mab-content-ticker"), 88 carousel = document.getElementById("mab-content-ticker-" + elementId), 89 prevArrowElem = document.getElementById("bx-prev-" + elementId), 90 nextArrowElem = document.getElementById("bx-next-" + elementId), 91 prevArrow = ''; 92 nextArrow = ''; 93 settings = JSON.parse(element.dataset.slidersettings); 70 94 71 95 if ( prevArrowElem ) { -
max-addons-for-bricks/trunk/assets/js/frontend.min.js
r2587503 r2712530 1 function mab ImageAccordion(){bricksQuerySelectorAll(document,".bricks-element-max-image-accordion").forEach(function(e){var t=bricksGetElementId(e),e=document.getElementById("mab-image-accordion-"+t),t=e.getAttribute("data-action"),n=document.querySelectorAll(".mab-image-accordion-item");if("on-hover"===t)for(var o=0;o<n.length;o++)n[o].onmouseover=function(){for(var e=0;e<n.length;e++)n[e].style.flex="1",n[e].classList.remove("mab-image-accordion-active");this.classList.add("mab-image-accordion-active"),this.style.flex="3"},n[o].onmouseout=function(){this.style.flex="1",this.classList.remove("mab-image-accordion-active")};else if("on-click"===t){for(o=0;o<n.length;o++)n[o].addEventListener("click",function(){for(var e=0;e<n.length;e++)n[e].style.flex="1",n[e].classList.remove("mab-image-accordion-active");this.classList.add("mab-image-accordion-active"),this.style.flex="3"});e.addEventListener("click",function(e){e.stopPropagation()}),document.body.addEventListener("click",function(e){for(var t=0;t<n.length;t++)n[t].style.flex="1",n[t].classList.remove("mab-image-accordion-active")})}})}function mabImageComparison(){bricksQuerySelectorAll(document,".bricks-element-max-image-comparison").forEach(function(e){var t=bricksGetElementId(e),e=document.querySelector(".bricks-element-"+t+" .mab-image-comparison"),t=JSON.parse(e.dataset.settings);new ImageComparison(e,t).mount()})}function mabContentTicker(){bricksQuerySelectorAll(document,".bricks-element-max-content-ticker").forEach(function(e){var t=bricksGetElementId(e),n=document.querySelector(".bricks-element-"+t+" .mab-content-ticker"),o=document.getElementById("mab-content-ticker-"+t),c=document.getElementById("bx-prev-"+t),i=document.getElementById("bx-next-"+t),e="";nextArrow="",settings=JSON.parse(n.dataset.slidersettings),c&&c.hasAttribute("data-prev-icon")&&(e=document.getElementById("bx-prev-"+t).getAttribute("data-prev-icon")),i&&i.hasAttribute("data-next-icon")&&(nextArrow=document.getElementById("bx-next-"+t).getAttribute("data-next-icon")),e&&(settings.prevText=e),nextArrow&&(settings.nextText=nextArrow),jQuery(o).bxSlider(settings)})}jQuery(document).ready(function(){bricksIsFrontend&&(mabImageAccordion(),mabImageComparison(),mabContentTicker())});1 function mabGetElementId(e){return"function"==typeof bricksGetElementId?bricksGetElementId(e):e.id.replace("brxe-","")}function mabGetelementSelector(e){e=mabGetElementId(e);return"function"==typeof bricksGetElementId?".bricks-element-"+e:"#brxe-"+e}function mabImageAccordion(){bricksQuerySelectorAll(document,".bricks-element-max-image-accordion, .brxe-max-image-accordion").forEach(function(e){var t=mabGetElementId(e),e=document.getElementById("mab-image-accordion-"+t),t=e.getAttribute("data-action"),n=document.querySelectorAll(".mab-image-accordion-item");if("on-hover"===t)for(var o=0;o<n.length;o++)n[o].onmouseover=function(){for(var e=0;e<n.length;e++)n[e].style.flex="1",n[e].classList.remove("mab-image-accordion-active");this.classList.add("mab-image-accordion-active"),this.style.flex="3"},n[o].onmouseout=function(){this.style.flex="1",this.classList.remove("mab-image-accordion-active")};else if("on-click"===t){for(o=0;o<n.length;o++)n[o].addEventListener("click",function(){for(var e=0;e<n.length;e++)n[e].style.flex="1",n[e].classList.remove("mab-image-accordion-active");this.classList.add("mab-image-accordion-active"),this.style.flex="3"});e.addEventListener("click",function(e){e.stopPropagation()}),document.body.addEventListener("click",function(e){for(var t=0;t<n.length;t++)n[t].style.flex="1",n[t].classList.remove("mab-image-accordion-active")})}})}function mabImageComparison(){bricksQuerySelectorAll(document,".bricks-element-max-image-comparison, .brxe-max-image-comparison").forEach(function(e){var t=mabGetelementSelector(e),e=document.querySelector(t+" .mab-image-comparison"),t=JSON.parse(e.dataset.settings);new ImageComparison(e,t).mount()})}function mabContentTicker(){bricksQuerySelectorAll(document,".bricks-element-max-content-ticker, .brxe-max-content-ticker").forEach(function(e){var t=mabGetElementId(e),n=mabGetelementSelector(e),o=document.querySelector(n+" .mab-content-ticker"),c=document.getElementById("mab-content-ticker-"+t),a=document.getElementById("bx-prev-"+t),e=document.getElementById("bx-next-"+t),n="";nextArrow="",settings=JSON.parse(o.dataset.slidersettings),a&&a.hasAttribute("data-prev-icon")&&(n=document.getElementById("bx-prev-"+t).getAttribute("data-prev-icon")),e&&e.hasAttribute("data-next-icon")&&(nextArrow=document.getElementById("bx-next-"+t).getAttribute("data-next-icon")),n&&(settings.prevText=n),nextArrow&&(settings.nextText=nextArrow),jQuery(c).bxSlider(settings)})}jQuery(document).ready(function(){bricksIsFrontend&&(mabImageAccordion(),mabImageComparison(),mabContentTicker())}); -
max-addons-for-bricks/trunk/changelog.txt
r2703748 r2712530 1 == 1.3.9 == 2 Release date: April 21, 2022 3 * Fixed: Most of the style options were not working with Bricks 1.4 beta 4 1 5 == 1.3.8 == 2 6 Release date: April 2, 2022 3 * Fixed compatibility issues with Bricks 1.4 beta7 * Fixed: Fatal PHP errors with Bricks 1.4 beta 4 8 5 9 == 1.3.7 == -
max-addons-for-bricks/trunk/elements/cf7-styler/cf7-styler.php
r2573041 r2712530 116 116 [ 117 117 'property' => 'font', 118 'selector' => '. mab-contact-form .wpcf7 form.wpcf7-form label',118 'selector' => '.wpcf7 form.wpcf7-form label', 119 119 ], 120 120 ], … … 131 131 [ 132 132 'property' => 'font', 133 'selector' => '. mab-contact-form .wpcf7-form-control::placeholder',133 'selector' => '.wpcf7-form-control::placeholder', 134 134 ], 135 135 ], … … 146 146 [ 147 147 'property' => 'font', 148 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-text',148 'selector' => '.wpcf7-form-control.wpcf7-text', 149 149 ], 150 150 [ 151 151 'property' => 'font', 152 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-textarea',152 'selector' => '.wpcf7-form-control.wpcf7-textarea', 153 153 ], 154 154 [ 155 155 'property' => 'font', 156 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-select',156 'selector' => '.wpcf7-form-control.wpcf7-select', 157 157 ], 158 158 ], … … 169 169 [ 170 170 'property' => 'background-color', 171 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-text',171 'selector' => '.wpcf7-form-control.wpcf7-text', 172 172 ], 173 173 [ 174 174 'property' => 'background-color', 175 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-textarea',175 'selector' => '.wpcf7-form-control.wpcf7-textarea', 176 176 ], 177 177 [ 178 178 'property' => 'background-color', 179 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-select',179 'selector' => '.wpcf7-form-control.wpcf7-select', 180 180 ], 181 181 ], … … 192 192 [ 193 193 'property' => 'border', 194 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-text',194 'selector' => '.wpcf7-form-control.wpcf7-text', 195 195 ], 196 196 [ 197 197 'property' => 'border', 198 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-textarea',198 'selector' => '.wpcf7-form-control.wpcf7-textarea', 199 199 ], 200 200 [ 201 201 'property' => 'border', 202 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-select',202 'selector' => '.wpcf7-form-control.wpcf7-select', 203 203 ], 204 204 ], … … 215 215 [ 216 216 'property' => 'box-shadow', 217 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-text',217 'selector' => '.wpcf7-form-control.wpcf7-text', 218 218 ], 219 219 [ 220 220 'property' => 'box-shadow', 221 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-textarea',221 'selector' => '.wpcf7-form-control.wpcf7-textarea', 222 222 ], 223 223 [ 224 224 'property' => 'box-shadow', 225 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-select',225 'selector' => '.wpcf7-form-control.wpcf7-select', 226 226 ], 227 227 ], … … 249 249 [ 250 250 'property' => 'width', 251 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-text',251 'selector' => '.wpcf7-form-control.wpcf7-text', 252 252 ], 253 253 [ 254 254 'property' => 'width', 255 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-select',255 'selector' => '.wpcf7-form-control.wpcf7-select', 256 256 ], 257 257 ], … … 277 277 'css' => [ 278 278 [ 279 'property' => 'width', 280 'selector' => '.mab-contact-form .wpcf7-form-control.wpcf7-textarea', 279 'property' => 'width', 280 'selector' => '.wpcf7-form-control.wpcf7-textarea', 281 'important' => 'true', 281 282 ], 282 283 ], … … 303 304 [ 304 305 'property' => 'padding', 305 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-text',306 'selector' => '.wpcf7-form-control.wpcf7-text', 306 307 ], 307 308 [ 308 309 'property' => 'padding', 309 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-textarea',310 'selector' => '.wpcf7-form-control.wpcf7-textarea', 310 311 ], 311 312 ], … … 320 321 [ 321 322 'property' => 'text-align', 322 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-text',323 'selector' => '.wpcf7-form-control.wpcf7-text', 323 324 ], 324 325 [ 325 326 'property' => 'text-align', 326 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-textarea',327 'selector' => '.wpcf7-form-control.wpcf7-textarea', 327 328 ], 328 329 [ 329 330 'property' => 'text-align', 330 'selector' => '. mab-contact-form .wpcf7-form-control.wpcf7-select',331 'selector' => '.wpcf7-form-control.wpcf7-select', 331 332 ], 332 333 ], … … 347 348 [ 348 349 'property' => 'margin-bottom', 349 'selector' => '. mab-contact-form .wpcf7-form label',350 'selector' => '.wpcf7-form label', 350 351 ], 351 352 ], … … 372 373 [ 373 374 'property' => 'margin-bottom', 374 'selector' => '. mab-contact-form .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap',375 'selector' => '.wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap', 375 376 ], 376 377 ], … … 407 408 [ 408 409 'property' => 'width', 409 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]',410 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]', 410 411 ], 411 412 [ 412 413 'property' => 'height', 413 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]',414 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]', 414 415 ], 415 416 ], … … 432 433 [ 433 434 'property' => 'background', 434 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]',435 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]', 435 436 ], 436 437 ], … … 450 451 [ 451 452 'property' => 'border', 452 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]',453 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]', 453 454 ], 454 455 ], … … 466 467 [ 467 468 'property' => 'border', 468 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]',469 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]', 469 470 ], 470 471 ], … … 489 490 [ 490 491 'property' => 'text-align', 491 'selector' => '. mab-contact-form .wpcf7-form p:nth-last-of-type(1)',492 'selector' => '.wpcf7-form p:nth-last-of-type(1)', 492 493 ], 493 494 [ 494 495 'property' => 'display', 495 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',496 'selector' => '.wpcf7-form input[type="submit"]', 496 497 'value' => 'inline-block', 497 498 ], … … 511 512 [ 512 513 'property' => 'width', 513 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',514 'selector' => '.wpcf7-form input[type="submit"]', 514 515 ], 515 516 [ 516 517 'property' => 'text-align', 517 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',518 'selector' => '.wpcf7-form input[type="submit"]', 518 519 'value' => 'center', 519 520 ], … … 541 542 [ 542 543 'property' => 'font', 543 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',544 'selector' => '.wpcf7-form input[type="submit"]', 544 545 ], 545 546 ], … … 555 556 [ 556 557 'property' => 'background-color', 557 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',558 'selector' => '.wpcf7-form input[type="submit"]', 558 559 ], 559 560 ], … … 572 573 [ 573 574 'property' => 'border', 574 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',575 'selector' => '.wpcf7-form input[type="submit"]', 575 576 ], 576 577 ], … … 585 586 [ 586 587 'property' => 'box-shadow', 587 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',588 'selector' => '.wpcf7-form input[type="submit"]', 588 589 ], 589 590 ], … … 600 601 [ 601 602 'property' => 'margin-top', 602 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',603 'selector' => '.wpcf7-form input[type="submit"]', 603 604 ], 604 605 ], … … 625 626 [ 626 627 'property' => 'padding', 627 'selector' => '. mab-contact-form .wpcf7-form input[type="submit"]',628 'selector' => '.wpcf7-form input[type="submit"]', 628 629 ], 629 630 ], … … 646 647 } 647 648 648 // Set attribute tag for ' wrapper'649 $this->set_attribute( ' wrapper', 'class', $wrapper_classes );649 // Set attribute tag for '_root' 650 $this->set_attribute( '_root', 'class', $wrapper_classes ); 650 651 ?> 651 <div <?php echo wp_kses_post( $this->render_attributes( ' wrapper' ) ); ?>>652 <div <?php echo wp_kses_post( $this->render_attributes( '_root' ) ); ?>> 652 653 <?php if ( class_exists( 'WPCF7_ContactForm' ) ) { ?> 653 654 <?php if ( isset( $settings['showTitle'] ) ) { ?> -
max-addons-for-bricks/trunk/elements/content-ticker/content-ticker.php
r2602139 r2712530 3 3 exit; // Exit if accessed directly 4 4 } 5 6 use MaxAddons\Classes\MAB_Helper; 5 7 6 8 class Content_Ticker_Element extends \Bricks\Element { … … 1168 1170 public function render() { 1169 1171 $settings = $this->settings; 1170 1171 $this->set_attribute( 'content-ticker-container', 'class', 'mab-content-ticker-container' ); 1172 $bricks_version = MAB_Helper::get_theme_version(); 1173 1174 $this->set_attribute( '_root', 'class', 'mab-content-ticker-container' ); 1172 1175 1173 1176 if ( isset( $settings['showHeading'] ) && isset( $settings['headingArrow'] ) ) { 1174 $this->set_attribute( ' content-ticker-container', 'class', 'mab-content-ticker-heading-arrow' );1177 $this->set_attribute( '_root', 'class', 'mab-content-ticker-heading-arrow' ); 1175 1178 } 1176 1179 1177 1180 if ( isset( $settings['tickerDirection'] ) ) { 1178 $this->set_attribute( ' content-ticker-container', 'class', 'mab-content-ticker-' . $settings['tickerDirection'] );1181 $this->set_attribute( '_root', 'class', 'mab-content-ticker-' . $settings['tickerDirection'] ); 1179 1182 } 1180 1183 … … 1186 1189 $this->set_attribute( 'content-ticker-wrap', 'class', 'mab-content-ticker-wrap' ); 1187 1190 1188 $icon_html = isset( $settings['headingIcon'] ) ? self::render_control_icon( $settings['headingIcon'] ) : false; 1191 if ( '1.4-beta' == $bricks_version ) { 1192 $icon_html = isset( $settings['headingIcon'] ) ? self::render_icon( $settings['headingIcon'] ) : false; 1193 } else { 1194 $icon_html = isset( $settings['headingIcon'] ) ? self::render_control_icon( $settings['headingIcon'] ) : false; 1195 } 1189 1196 $icon_position = isset( $settings['iconPosition'] ) ? $settings['iconPosition'] : 'right'; 1190 1197 $has_heading_text = isset( $settings['heading'] ); 1191 1198 ?> 1192 <div <?php echo wp_kses_post( $this->render_attributes( ' content-ticker-container' ) ); ?>>1199 <div <?php echo wp_kses_post( $this->render_attributes( '_root' ) ); ?>> 1193 1200 <?php if ( isset( $settings['showHeading'] ) ) { ?> 1194 1201 <?php if ( $icon_html || $has_heading_text ) { ?> … … 1238 1245 protected function render_arrows() { 1239 1246 $settings = $this->settings; 1247 $bricks_version = MAB_Helper::get_theme_version(); 1240 1248 1241 1249 if ( isset( $settings['arrows'] ) ) { 1242 1250 if ( isset( $settings['prevArrow'] ) ) { 1243 $prev_arrow = self::render_control_icon( $settings['prevArrow'] ); 1251 if ( '1.4-beta' == $bricks_version ) { 1252 $prev_arrow = self::render_icon( $settings['prevArrow'] ); 1253 } else { 1254 $prev_arrow = self::render_control_icon( $settings['prevArrow'] ); 1255 } 1244 1256 1245 1257 if ( $prev_arrow ) { … … 1249 1261 1250 1262 if ( isset( $settings['nextArrow'] ) ) { 1251 $next_arrow = self::render_control_icon( $settings['nextArrow'] ); 1263 if ( '1.4-beta' == $bricks_version ) { 1264 $next_arrow = self::render_icon( $settings['nextArrow'] ); 1265 } else { 1266 $next_arrow = self::render_control_icon( $settings['nextArrow'] ); 1267 } 1252 1268 1253 1269 if ( $next_arrow ) { -
max-addons-for-bricks/trunk/elements/cta-button/cta-button.php
r2703748 r2712530 11 11 public $name = 'max-cta-button'; // Make sure to prefix your elements 12 12 public $icon = 'ti-layout-cta-btn-left'; // Themify icon font class 13 public $css_selector = '.mab-cta-button'; // Default CSS selector14 13 public $scripts = []; // Script(s) run when element is rendered on frontend or updated in builder 15 14 … … 540 539 $button_classes[] = 'mab-cta-button-icon-align-' . $icon_position; 541 540 542 $this->set_attribute( ' button-wrapper', 'class', $button_classes );541 $this->set_attribute( '_root', 'class', $button_classes ); 543 542 544 543 // Link 545 544 if ( isset( $settings['link'] ) ) { 546 $this->set_link_attributes( ' button-wrapper', $settings['link'] );545 $this->set_link_attributes( '_root', $settings['link'] ); 547 546 } 548 547 … … 550 549 551 550 // Render button ?> 552 <<?php echo esc_attr( $link_tag ) . ' ' . wp_kses_post( $this->render_attributes( ' button-wrapper' ) ); ?> >551 <<?php echo esc_attr( $link_tag ) . ' ' . wp_kses_post( $this->render_attributes( '_root' ) ); ?> > 553 552 554 553 <?php -
max-addons-for-bricks/trunk/elements/flip-box/flip-box.php
r2703748 r2712530 1367 1367 } 1368 1368 1369 // Set attribute tag for ' wrapper'1370 $this->set_attribute( ' wrapper', 'class', $wrapper_classes );1369 // Set attribute tag for '_root' 1370 $this->set_attribute( '_root', 'class', $wrapper_classes ); 1371 1371 ?> 1372 <div <?php echo wp_kses_post( $this->render_attributes( ' wrapper' ) ); ?>>1372 <div <?php echo wp_kses_post( $this->render_attributes( '_root' ) ); ?>> 1373 1373 <div class="mab-flipbox"> 1374 1374 <?php $this->render_front(); ?> -
max-addons-for-bricks/trunk/elements/fluent-forms-styler/fluent-forms-styler.php
r2573041 r2712530 141 141 [ 142 142 'property' => 'font', 143 'selector' => '.mab- fluent-forms .mab-contact-form-title',143 'selector' => '.mab-contact-form-title', 144 144 ], 145 145 ], … … 160 160 [ 161 161 'property' => 'margin-bottom', 162 'selector' => '. mab-fluent-forms .ff-el-input--label label',162 'selector' => '.ff-el-input--label label', 163 163 ], 164 164 ], … … 185 185 [ 186 186 'property' => 'margin-bottom', 187 'selector' => '. mab-fluent-forms .ff-el-group',187 'selector' => '.ff-el-group', 188 188 ], 189 189 ], … … 210 210 [ 211 211 'property' => 'padding-top', 212 'selector' => '. mab-fluent-forms .ff-el-input--content .ff-el-help-message',212 'selector' => '.ff-el-input--content .ff-el-help-message', 213 213 ], 214 214 ], … … 235 235 [ 236 236 'property' => 'margin-top', 237 'selector' => '. mab-fluent-forms .ff-el-group .ff-btn-submit',237 'selector' => '.ff-el-group .ff-btn-submit', 238 238 ], 239 239 ], … … 263 263 [ 264 264 'property' => 'font', 265 'selector' => '. mab-fluent-forms .ff-el-input--label label',265 'selector' => '.ff-el-input--label label', 266 266 ], 267 267 ], … … 278 278 [ 279 279 'property' => 'font', 280 'selector' => '. mab-fluent-forms .ff-el-group input::-webkit-input-placeholder',281 ], 282 [ 283 'property' => 'font', 284 'selector' => '. mab-fluent-forms .ff-el-group textarea::-webkit-input-placeholder',280 'selector' => '.ff-el-group input::-webkit-input-placeholder', 281 ], 282 [ 283 'property' => 'font', 284 'selector' => '.ff-el-group textarea::-webkit-input-placeholder', 285 285 ], 286 286 ], … … 297 297 [ 298 298 'property' => 'font', 299 'selector' => '. mab-fluent-forms .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])',300 ], 301 [ 302 'property' => 'font', 303 'selector' => '. mab-fluent-forms .ff-el-group textarea',304 ], 305 [ 306 'property' => 'font', 307 'selector' => '. mab-fluent-forms .ff-el-group select',299 'selector' => '.ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])', 300 ], 301 [ 302 'property' => 'font', 303 'selector' => '.ff-el-group textarea', 304 ], 305 [ 306 'property' => 'font', 307 'selector' => '.ff-el-group select', 308 308 ], 309 309 ], … … 320 320 [ 321 321 'property' => 'background-color', 322 'selector' => '. mab-fluent-forms .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])',322 'selector' => '.ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])', 323 323 ], 324 324 [ 325 325 'property' => 'background-color', 326 'selector' => '. mab-fluent-forms .ff-el-group textarea',326 'selector' => '.ff-el-group textarea', 327 327 ], 328 328 [ 329 329 'property' => 'background-color', 330 'selector' => '. mab-fluent-forms .ff-el-group select',330 'selector' => '.ff-el-group select', 331 331 ], 332 332 ], … … 343 343 [ 344 344 'property' => 'border', 345 'selector' => '. mab-fluent-forms .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])',345 'selector' => '.ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])', 346 346 ], 347 347 [ 348 348 'property' => 'border', 349 'selector' => '. mab-fluent-forms .ff-el-group textarea',349 'selector' => '.ff-el-group textarea', 350 350 ], 351 351 [ 352 352 'property' => 'border', 353 'selector' => '. mab-fluent-forms .ff-el-group select',353 'selector' => '.ff-el-group select', 354 354 ], 355 355 ], … … 366 366 [ 367 367 'property' => 'box-shadow', 368 'selector' => '. mab-fluent-forms .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])',368 'selector' => '.ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])', 369 369 ], 370 370 [ 371 371 'property' => 'box-shadow', 372 'selector' => '. mab-fluent-forms .ff-el-group textarea',372 'selector' => '.ff-el-group textarea', 373 373 ], 374 374 [ 375 375 'property' => 'box-shadow', 376 'selector' => '. mab-fluent-forms .ff-el-group select',376 'selector' => '.ff-el-group select', 377 377 ], 378 378 ], … … 389 389 [ 390 390 'property' => 'width', 391 'selector' => '. mab-fluent-forms .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])',391 'selector' => '.ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])', 392 392 ], 393 393 [ 394 394 'property' => 'width', 395 'selector' => '. mab-fluent-forms .ff-el-group select',395 'selector' => '.ff-el-group select', 396 396 ], 397 397 ], … … 417 417 'css' => [ 418 418 [ 419 'property' => 'width', 420 'selector' => '.mab-fluent-forms .ff-el-group textarea', 419 'property' => 'width', 420 'selector' => '.ff-el-group textarea', 421 'important' => 'true', 421 422 ], 422 423 ], … … 443 444 [ 444 445 'property' => 'height', 445 'selector' => '. mab-fluent-forms .ff-el-group textarea',446 'selector' => '.ff-el-group textarea', 446 447 ], 447 448 ], … … 463 464 [ 464 465 'property' => 'padding', 465 'selector' => '. mab-fluent-forms .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])',466 'selector' => '.ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])', 466 467 ], 467 468 [ 468 469 'property' => 'padding', 469 'selector' => '. mab-fluent-forms .ff-el-group textarea',470 'selector' => '.ff-el-group textarea', 470 471 ], 471 472 [ 472 473 'property' => 'padding', 473 'selector' => '. mab-fluent-forms .ff-el-group select',474 'selector' => '.ff-el-group select', 474 475 ], 475 476 ], … … 484 485 [ 485 486 'property' => 'text-align', 486 'selector' => '. mab-fluent-forms .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])',487 'selector' => '.ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])', 487 488 ], 488 489 [ 489 490 'property' => 'text-align', 490 'selector' => '. mab-fluent-forms .ff-el-group textarea',491 'selector' => '.ff-el-group textarea', 491 492 ], 492 493 [ 493 494 'property' => 'text-align', 494 'selector' => '. mab-fluent-forms .ff-el-group select',495 'selector' => '.ff-el-group select', 495 496 ], 496 497 ], … … 511 512 [ 512 513 'property' => 'font', 513 'selector' => '. mab-fluent-forms .ff-el-input--content .ff-el-help-message',514 'selector' => '.ff-el-input--content .ff-el-help-message', 514 515 ], 515 516 ], … … 536 537 [ 537 538 'property' => 'width', 538 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]',539 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]', 539 540 'important' => 'true', 540 541 ], 541 542 [ 542 543 'property' => 'width', 543 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]',544 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]', 544 545 'important' => 'true', 545 546 ], 546 547 [ 547 548 'property' => 'height', 548 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]',549 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]', 549 550 ], 550 551 [ 551 552 'property' => 'height', 552 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]',553 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]', 553 554 ], 554 555 ], … … 571 572 [ 572 573 'property' => 'background', 573 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]',574 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]', 574 575 ], 575 576 [ 576 577 'property' => 'background', 577 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]',578 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]', 578 579 ], 579 580 ], … … 591 592 [ 592 593 'property' => 'background', 593 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]:checked:before',594 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]:checked:before', 594 595 ], 595 596 [ 596 597 'property' => 'background', 597 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]:checked:before',598 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]:checked:before', 598 599 ], 599 600 ], … … 613 614 [ 614 615 'property' => 'border', 615 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]',616 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]', 616 617 ], 617 618 ], … … 629 630 [ 630 631 'property' => 'border', 631 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]',632 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]', 632 633 ], 633 634 ], … … 651 652 [ 652 653 'property' => 'text-align', 653 'selector' => '. mab-fluent-forms .frm-fluent-form > .ff-el-group:last-child',654 'selector' => '.frm-fluent-form > .ff-el-group:last-child', 654 655 ], 655 656 ], … … 668 669 [ 669 670 'property' => 'width', 670 'selector' => '. mab-fluent-forms .ff-el-group .ff-btn-submit',671 'selector' => '.ff-el-group .ff-btn-submit', 671 672 ], 672 673 ], … … 693 694 [ 694 695 'property' => 'font', 695 'selector' => '. mab-fluent-forms .ff-el-group .ff-btn-submit',696 'selector' => '.ff-el-group .ff-btn-submit', 696 697 ], 697 698 ], … … 707 708 [ 708 709 'property' => 'background-color', 709 'selector' => '. mab-fluent-forms .ff-el-group .ff-btn-submit',710 'selector' => '.ff-el-group .ff-btn-submit', 710 711 ], 711 712 ], … … 724 725 [ 725 726 'property' => 'border', 726 'selector' => '. mab-fluent-forms .ff-el-group .ff-btn-submit',727 'selector' => '.ff-el-group .ff-btn-submit', 727 728 ], 728 729 ], … … 737 738 [ 738 739 'property' => 'box-shadow', 739 'selector' => '. mab-fluent-forms .ff-el-group .ff-btn-submit',740 'selector' => '.ff-el-group .ff-btn-submit', 740 741 ], 741 742 ], … … 752 753 [ 753 754 'property' => 'padding', 754 'selector' => '. mab-fluent-forms .ff-el-group .ff-btn-submit',755 'selector' => '.ff-el-group .ff-btn-submit', 755 756 ], 756 757 ], … … 775 776 [ 776 777 'property' => 'font', 777 'selector' => '. mab-fluent-forms .ff-el-is-error .error',778 'selector' => '.ff-el-is-error .error', 778 779 ], 779 780 ], … … 797 798 [ 798 799 'property' => 'border', 799 'selector' => '. mab-fluent-forms .ff-el-is-error .ff-el-form-control',800 'selector' => '.ff-el-is-error .ff-el-form-control', 800 801 ], 801 802 ], … … 810 811 [ 811 812 'property' => 'box-shadow', 812 'selector' => '. mab-fluent-forms .ff-el-is-error .ff-el-form-control',813 'selector' => '.ff-el-is-error .ff-el-form-control', 813 814 ], 814 815 ], … … 828 829 [ 829 830 'property' => 'font', 830 'selector' => '. mab-fluent-forms .ff-message-success',831 'selector' => '.ff-message-success', 831 832 ], 832 833 ], … … 842 843 [ 843 844 'property' => 'background-color', 844 'selector' => '. mab-fluent-forms .ff-message-success',845 'selector' => '.ff-message-success', 845 846 ], 846 847 ], … … 857 858 [ 858 859 'property' => 'border', 859 'selector' => '. mab-fluent-forms .ff-message-success',860 'selector' => '.ff-message-success', 860 861 ], 861 862 ], … … 872 873 [ 873 874 'property' => 'padding', 874 'selector' => '. mab-fluent-forms .ff-message-success',875 'selector' => '.ff-message-success', 875 876 ], 876 877 ], … … 897 898 898 899 $this->set_attribute( 899 ' contact-form',900 '_root', 900 901 'class', 901 902 array( … … 906 907 907 908 if ( isset( $settings['customRadioCheckbox'] ) ) { 908 $this->set_attribute( ' contact-form', 'class', 'mab-custom-radio-checkbox' );909 $this->set_attribute( '_root', 'class', 'mab-custom-radio-checkbox' ); 909 910 } 910 911 … … 912 913 $form_description = ''; 913 914 ?> 914 <div <?php echo $this->render_attributes( ' contact-form' ); ?>>915 <div <?php echo $this->render_attributes( '_root' ); ?>> 915 916 <?php 916 917 if ( isset( $settings['showTitle'] ) ) { -
max-addons-for-bricks/trunk/elements/gravity-forms-styler/gravity-forms-styler.php
r2573041 r2712530 165 165 [ 166 166 'property' => 'font', 167 'selector' => '. mab-gravity-form .gform_wrapper .gform_title',167 'selector' => '.gform_wrapper .gform_title', 168 168 ], 169 169 ], … … 181 181 [ 182 182 'property' => 'font', 183 'selector' => '. mab-gravity-form .gform_wrapper .gform_description',183 'selector' => '.gform_wrapper .gform_description', 184 184 ], 185 185 ], … … 197 197 [ 198 198 'property' => 'text-align', 199 'selector' => '. mab-gravity-form .gform_wrapper .gform_heading',199 'selector' => '.gform_wrapper .gform_heading', 200 200 ], 201 201 ], … … 217 217 [ 218 218 'property' => 'margin-bottom', 219 'selector' => '. mab-gravity-form .gform_wrapper .gform_title',219 'selector' => '.gform_wrapper .gform_title', 220 220 ], 221 221 ], … … 243 243 [ 244 244 'property' => 'margin-bottom', 245 'selector' => '. mab-gravity-form .gform_wrapper .gform_heading',245 'selector' => '.gform_wrapper .gform_heading', 246 246 ], 247 247 ], … … 269 269 [ 270 270 'property' => 'margin-bottom', 271 'selector' => '. mab-gravity-form .gfield label',271 'selector' => '.gfield label', 272 272 ], 273 273 ], … … 294 294 [ 295 295 'property' => 'margin-bottom', 296 'selector' => '. mab-gravity-form .gfield',296 'selector' => '.gfield', 297 297 ], 298 298 ], … … 319 319 [ 320 320 'property' => 'padding-top', 321 'selector' => '. mab-gravity-form .gfield .gfield_description',321 'selector' => '.gfield .gfield_description', 322 322 ], 323 323 ], … … 344 344 [ 345 345 'property' => 'margin-top', 346 'selector' => '. mab-gravity-form .gform_page_footer input[type="button"]',346 'selector' => '.gform_page_footer input[type="button"]', 347 347 ], 348 348 ], … … 369 369 [ 370 370 'property' => 'margin-top', 371 'selector' => '. mab-gravity-form .gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]',371 'selector' => '.gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]', 372 372 ], 373 373 ], … … 397 397 [ 398 398 'property' => 'font', 399 'selector' => '. mab-gravity-form .gfield label',399 'selector' => '.gfield label', 400 400 ], 401 401 ], … … 412 412 [ 413 413 'property' => 'font', 414 'selector' => '. mab-gravity-form .gfield input::-webkit-input-placeholder, .mab-gravity-form .gfield textarea::-webkit-input-placeholder',414 'selector' => '.gfield input::-webkit-input-placeholder, .mab-gravity-form .gfield textarea::-webkit-input-placeholder', 415 415 ], 416 416 ], … … 427 427 [ 428 428 'property' => 'font', 429 'selector' => '. mab-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select',429 'selector' => '.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select', 430 430 ], 431 431 ], … … 442 442 [ 443 443 'property' => 'background-color', 444 'selector' => '. mab-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select',444 'selector' => '.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select', 445 445 ], 446 446 ], … … 457 457 [ 458 458 'property' => 'border', 459 'selector' => '. mab-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select',459 'selector' => '.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select', 460 460 ], 461 461 ], … … 472 472 [ 473 473 'property' => 'box-shadow', 474 'selector' => '. mab-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select',474 'selector' => '.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select', 475 475 ], 476 476 ], … … 487 487 [ 488 488 'property' => 'width', 489 'selector' => '. mab-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield select',489 'selector' => '.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield select', 490 490 ], 491 491 ], … … 512 512 [ 513 513 'property' => 'width', 514 'selector' => '. mab-gravity-form .gfield textarea',514 'selector' => '.gfield textarea', 515 515 ], 516 516 ], … … 537 537 [ 538 538 'property' => 'height', 539 'selector' => '. mab-gravity-form .gfield textarea',539 'selector' => '.gfield textarea', 540 540 ], 541 541 ], … … 557 557 [ 558 558 'property' => 'padding', 559 'selector' => '. mab-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select',559 'selector' => '.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select', 560 560 ], 561 561 ], … … 570 570 [ 571 571 'property' => 'text-align', 572 'selector' => '. mab-gravity-form .gfield input[type="text"], .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select',572 'selector' => '.gfield input[type="text"], .mab-gravity-form .gfield textarea, .mab-gravity-form .gfield select', 573 573 ], 574 574 ], … … 589 589 [ 590 590 'property' => 'font', 591 'selector' => '. mab-gravity-form .gfield .gfield_description',591 'selector' => '.gfield .gfield_description', 592 592 ], 593 593 ], … … 607 607 [ 608 608 'property' => 'font', 609 'selector' => '. mab-gravity-form .gfield.gsection .gsection_title',609 'selector' => '.gfield.gsection .gsection_title', 610 610 ], 611 611 ], … … 622 622 [ 623 623 'property' => 'font', 624 'selector' => '. mab-gravity-form .gfield.gsection .gsection_description',624 'selector' => '.gfield.gsection .gsection_description', 625 625 ], 626 626 ], … … 639 639 [ 640 640 'property' => 'border', 641 'selector' => '. mab-gravity-form .gfield.gsection',641 'selector' => '.gfield.gsection', 642 642 ], 643 643 ], … … 652 652 [ 653 653 'property' => 'padding', 654 'selector' => '. mab-gravity-form .gfield.gsection',654 'selector' => '.gfield.gsection', 655 655 ], 656 656 ], … … 668 668 [ 669 669 'property' => 'color', 670 'selector' => '. mab-gravity-form .gform_wrapper .ginput_product_price_label',670 'selector' => '.gform_wrapper .ginput_product_price_label', 671 671 ], 672 672 ], … … 683 683 [ 684 684 'property' => 'color', 685 'selector' => '. mab-gravity-form .gform_wrapper .ginput_product_price',685 'selector' => '.gform_wrapper .ginput_product_price', 686 686 ], 687 687 ], … … 708 708 [ 709 709 'property' => 'width', 710 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]',710 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]', 711 711 'important' => 'true', 712 712 ], 713 713 [ 714 714 'property' => 'height', 715 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]',715 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]', 716 716 ], 717 717 ], … … 734 734 [ 735 735 'property' => 'background', 736 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]',736 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]', 737 737 ], 738 738 ], … … 750 750 [ 751 751 'property' => 'background', 752 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]',752 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"], .mab-custom-radio-checkbox input[type="radio"]', 753 753 ], 754 754 ], … … 768 768 [ 769 769 'property' => 'border', 770 'selector' => ' .mab-custom-radio-checkbox input[type="checkbox"]',770 'selector' => '&.mab-custom-radio-checkbox input[type="checkbox"]', 771 771 ], 772 772 ], … … 784 784 [ 785 785 'property' => 'border', 786 'selector' => ' .mab-custom-radio-checkbox input[type="radio"]',786 'selector' => '&.mab-custom-radio-checkbox input[type="radio"]', 787 787 ], 788 788 ], … … 806 806 [ 807 807 'property' => 'text-align', 808 'selector' => '. mab-gravity-form .gform_footer, .mab-gravity-form .gform_page_footer',808 'selector' => '.gform_footer, .mab-gravity-form .gform_page_footer', 809 809 ], 810 810 ], … … 823 823 [ 824 824 'property' => 'width', 825 'selector' => '. mab-gravity-form .gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]',825 'selector' => '.gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]', 826 826 ], 827 827 ], … … 848 848 [ 849 849 'property' => 'font', 850 'selector' => '. mab-gravity-form .gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]',850 'selector' => '.gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]', 851 851 ], 852 852 ], … … 862 862 [ 863 863 'property' => 'background-color', 864 'selector' => '. mab-gravity-form .gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]',864 'selector' => '.gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]', 865 865 ], 866 866 ], … … 879 879 [ 880 880 'property' => 'border', 881 'selector' => '. mab-gravity-form .gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]',881 'selector' => '.gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]', 882 882 ], 883 883 ], … … 892 892 [ 893 893 'property' => 'box-shadow', 894 'selector' => '. mab-gravity-form .gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]',894 'selector' => '.gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]', 895 895 ], 896 896 ], … … 907 907 [ 908 908 'property' => 'padding', 909 'selector' => '. mab-gravity-form .gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]',909 'selector' => '.gform_footer input[type="submit"], .mab-gravity-form .gform_page_footer input[type="submit"]', 910 910 ], 911 911 ], … … 923 923 [ 924 924 'property' => 'width', 925 'selector' => '. mab-gravity-form .gform_page_footer input[type="button"]',925 'selector' => '.gform_page_footer input[type="button"]', 926 926 ], 927 927 ], … … 948 948 [ 949 949 'property' => 'font', 950 'selector' => '. mab-gravity-form .gform_page_footer input[type="button"]',950 'selector' => '.gform_page_footer input[type="button"]', 951 951 ], 952 952 ], … … 962 962 [ 963 963 'property' => 'background-color', 964 'selector' => '. mab-gravity-form .gform_page_footer input[type="button"]',964 'selector' => '.gform_page_footer input[type="button"]', 965 965 ], 966 966 ], … … 979 979 [ 980 980 'property' => 'border', 981 'selector' => '. mab-gravity-form .gform_page_footer input[type="button"]',981 'selector' => '.gform_page_footer input[type="button"]', 982 982 ], 983 983 ], … … 992 992 [ 993 993 'property' => 'box-shadow', 994 'selector' => '. mab-gravity-form .gform_page_footer input[type="button"]',994 'selector' => '.gform_page_footer input[type="button"]', 995 995 ], 996 996 ], … … 1007 1007 [ 1008 1008 'property' => 'padding', 1009 'selector' => '. mab-gravity-form .gform_page_footer input[type="button"]',1009 'selector' => '.gform_page_footer input[type="button"]', 1010 1010 ], 1011 1011 ], … … 1024 1024 [ 1025 1025 'property' => 'font', 1026 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title, .mab-gravity-form .gform_wrapper .gf_step',1026 'selector' => '.gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title, .mab-gravity-form .gform_wrapper .gf_step', 1027 1027 ], 1028 1028 ], … … 1039 1039 [ 1040 1040 'property' => 'font', 1041 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar_percentage span',1041 'selector' => '.gform_wrapper .gf_progressbar_percentage span', 1042 1042 ], 1043 1043 ], … … 1054 1054 [ 1055 1055 'property' => 'background-color', 1056 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar',1056 'selector' => '.gform_wrapper .gf_progressbar', 1057 1057 ], 1058 1058 ], … … 1069 1069 [ 1070 1070 'property' => 'background', 1071 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar_percentage',1071 'selector' => '.gform_wrapper .gf_progressbar_percentage', 1072 1072 ], 1073 1073 ], … … 1086 1086 [ 1087 1087 'property' => 'border', 1088 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar',1088 'selector' => '.gform_wrapper .gf_progressbar', 1089 1089 ], 1090 1090 ], … … 1099 1099 [ 1100 1100 'property' => 'box-shadow', 1101 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar',1101 'selector' => '.gform_wrapper .gf_progressbar', 1102 1102 ], 1103 1103 ], … … 1114 1114 [ 1115 1115 'property' => 'height', 1116 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar_percentage',1116 'selector' => '.gform_wrapper .gf_progressbar_percentage', 1117 1117 ], 1118 1118 [ 1119 1119 'property' => 'line-height', 1120 'selector' => '. mab-gravity-form .gform_wrapper .gf_progressbar_percentage span',1120 'selector' => '.gform_wrapper .gf_progressbar_percentage span', 1121 1121 ], 1122 1122 ], … … 1153 1153 [ 1154 1154 'property' => 'font', 1155 'selector' => '. mab-gravity-form .gfield .validation_message',1155 'selector' => '.gfield .validation_message', 1156 1156 ], 1157 1157 ], … … 1174 1174 [ 1175 1175 'property' => 'font', 1176 'selector' => '. mab-gravity-form .gform_wrapper .validation_error',1176 'selector' => '.gform_wrapper .validation_error', 1177 1177 ], 1178 1178 ], … … 1188 1188 [ 1189 1189 'property' => 'border-top-color', 1190 'selector' => '. mab-gravity-form .gform_wrapper .validation_error, .mab-gravity-form .gfield_error',1190 'selector' => '.gform_wrapper .validation_error, .mab-gravity-form .gfield_error', 1191 1191 ], 1192 1192 [ 1193 1193 'property' => 'border-bottom-color', 1194 'selector' => '. mab-gravity-form .gform_wrapper .validation_error, .mab-gravity-form .gfield_error',1194 'selector' => '.gform_wrapper .validation_error, .mab-gravity-form .gfield_error', 1195 1195 ], 1196 1196 ], … … 1207 1207 [ 1208 1208 'property' => 'background', 1209 'selector' => '. mab-gravity-form .gfield_error',1209 'selector' => '.gfield_error', 1210 1210 ], 1211 1211 ], … … 1222 1222 [ 1223 1223 'property' => 'font', 1224 'selector' => '. mab-gravity-form .gfield_error .gfield_label',1224 'selector' => '.gfield_error .gfield_label', 1225 1225 ], 1226 1226 ], … … 1237 1237 [ 1238 1238 'property' => 'border-color', 1239 'selector' => '. mab-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea',1239 'selector' => '.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea', 1240 1240 ], 1241 1241 ], … … 1252 1252 [ 1253 1253 'property' => 'border-width', 1254 'selector' => '. mab-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea',1254 'selector' => '.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea', 1255 1255 ], 1256 1256 ], … … 1289 1289 [ 1290 1290 'property' => 'background-color', 1291 'selector' => '. mab-gravity-form .gform_confirmation_wrapper',1291 'selector' => '.gform_confirmation_wrapper', 1292 1292 ], 1293 1293 ], … … 1338 1338 [ 1339 1339 'property' => 'text-align', 1340 'selector' => '. mab-gravity-form .gform_confirmation_wrapper',1340 'selector' => '.gform_confirmation_wrapper', 1341 1341 ], 1342 1342 ], … … 1360 1360 1361 1361 $this->set_attribute( 1362 ' contact-form',1362 '_root', 1363 1363 'class', 1364 1364 array( … … 1369 1369 1370 1370 if ( isset( $settings['customRadioCheckbox'] ) ) { 1371 $this->set_attribute( ' contact-form', 'class', 'mab-custom-radio-checkbox' );1371 $this->set_attribute( '_root', 'class', 'mab-custom-radio-checkbox' ); 1372 1372 } 1373 1373 … … 1375 1375 $form_description = ''; 1376 1376 ?> 1377 <div <?php echo $this->render_attributes( ' contact-form' ); ?>>1377 <div <?php echo $this->render_attributes( '_root' ); ?>> 1378 1378 <?php 1379 1379 $form_title = isset( $settings['formTitle'] ); -
max-addons-for-bricks/trunk/elements/icon-list/icon-list.php
r2703748 r2712530 287 287 [ 288 288 'property' => 'display', 289 'selector' => ' .mab-icon-list.highlight',289 'selector' => 'li .highlight', 290 290 'value' => 'block', 291 291 ], … … 301 301 [ 302 302 'property' => 'padding', 303 'selector' => ' .mab-icon-list.highlight',303 'selector' => 'li .highlight', 304 304 ], 305 305 ], … … 314 314 [ 315 315 'property' => 'background-color', 316 'selector' => ' .mab-icon-list.highlight',316 'selector' => 'li .highlight', 317 317 ], 318 318 ], … … 329 329 [ 330 330 'property' => 'border', 331 'selector' => ' .mab-icon-list.highlight',331 'selector' => 'li .highlight', 332 332 ], 333 333 ], … … 344 344 [ 345 345 'property' => 'font', 346 'selector' => ' .mab-icon-list.highlight',346 'selector' => 'li .highlight', 347 347 ], 348 348 ], … … 726 726 [ 727 727 'property' => 'margin', 728 'selector' => '.m ab-icon-list .meta',728 'selector' => '.meta', 729 729 ], 730 730 ], … … 739 739 [ 740 740 'property' => 'font', 741 'selector' => '.m ab-icon-list .meta',741 'selector' => '.meta', 742 742 ], 743 743 ], … … 783 783 [ 784 784 'property' => 'border-top-style', 785 'selector' => '. mab-icon-list .separator',785 'selector' => '.separator', 786 786 ], 787 787 ], … … 799 799 [ 800 800 'property' => 'flex-basis', 801 'selector' => '. mab-icon-list .separator',801 'selector' => '.separator', 802 802 ], 803 803 [ 804 804 'property' => 'flex-grow', 805 'selector' => '. mab-icon-list .separator',805 'selector' => '.separator', 806 806 'value' => '0', 807 807 ], … … 820 820 [ 821 821 'property' => 'border-top-width', 822 'selector' => '. mab-icon-list .separator',822 'selector' => '.separator', 823 823 ], 824 824 ], … … 835 835 [ 836 836 'property' => 'border-top-color', 837 'selector' => '. mab-icon-list .separator',837 'selector' => '.separator', 838 838 ], 839 839 ], … … 956 956 } 957 957 958 $output = '<ul class="mab-icon-list">'; 958 $this->set_attribute( '_root', 'class', 'mab-icon-list' ); 959 960 $output = '<ul ' . $this->render_attributes( '_root' ) . '>'; 959 961 960 962 foreach ( $settings['items'] as $index => $list_item ) { -
max-addons-for-bricks/trunk/elements/image-accordion/image-accordion.php
r2602139 r2712530 3 3 exit; // Exit if accessed directly 4 4 } 5 6 use MaxAddons\Classes\MAB_Helper; 5 7 6 8 class Image_Accordion_Element extends \Bricks\Element { … … 437 439 [ 438 440 'property' => 'align-items', 439 'selector' => '.mab-image-accordion .mab-image-accordion-content -wrap',441 'selector' => '.mab-image-accordion .mab-image-accordion-content', 440 442 ], 441 443 ], … … 454 456 [ 455 457 'property' => 'padding', 456 'selector' => '.mab-image-accordion .mab-image-accordion-content -wrap',458 'selector' => '.mab-image-accordion .mab-image-accordion-content', 457 459 ], 458 460 ], … … 644 646 public function render() { 645 647 $settings = $this->settings; 648 649 $bricks_version = MAB_Helper::get_theme_version(); 650 651 $this->set_attribute( '_root', 'class', 'mab-image-accordion-container' ); 646 652 647 653 $this->set_attribute( 'image-accordion', 'class', [ … … 664 670 } 665 671 ?> 666 <div <?php echo wp_kses_post( $this->render_attributes( 'image-accordion' ) ); ?>> 667 <?php foreach ( $settings['accordionItems'] as $index => $item ) { ?> 668 <?php 669 $this->set_attribute( 'accordion-item-' . $index, 'class', 'mab-image-accordion-item' ); 670 671 if ( isset( $item['image']['url'] ) ) { 672 673 $this->set_attribute( 'accordion-item-' . $index, 'style', 'background-image: url(' . esc_url( $item['image']['url'] ) . ');' ); 674 } 675 676 $this->set_attribute( 'accordion-content-' . $index, 'class', 'mab-image-accordion-content-wrap' ); 677 678 if ( isset( $item['showButton'] ) ) { 679 $button_size = isset( $settings['size'] ) ? 'bricks-button-' . $settings['size'] : 'bricks-button-md'; 680 681 $button_classes[] = 'bricks-button'; 682 $button_classes[] = 'mab-image-accordion-button'; 683 $button_classes[] = $button_size; 684 685 if ( isset( $settings['buttonStyle'] ) ) { 686 // Outline 687 if ( isset( $settings['buttonOutline'] ) ) { 688 $button_classes[] = 'outline'; 689 $button_classes[] = 'bricks-color-' . $settings['buttonStyle']; 690 } else { 691 // Fill (default) 692 $button_classes[] = 'bricks-background-' . $settings['buttonStyle']; 672 <div <?php echo wp_kses_post( $this->render_attributes( '_root' ) ); ?>> 673 <div <?php echo wp_kses_post( $this->render_attributes( 'image-accordion' ) ); ?>> 674 <?php foreach ( $settings['accordionItems'] as $index => $item ) { ?> 675 <?php 676 $this->set_attribute( 'accordion-item-' . $index, 'class', 'mab-image-accordion-item' ); 677 678 if ( isset( $item['image']['url'] ) ) { 679 680 $this->set_attribute( 'accordion-item-' . $index, 'style', 'background-image: url(' . esc_url( $item['image']['url'] ) . ');' ); 681 } 682 683 $this->set_attribute( 'accordion-content-' . $index, 'class', 'mab-image-accordion-content' ); 684 685 if ( isset( $item['showButton'] ) ) { 686 $button_size = isset( $settings['size'] ) ? 'bricks-button-' . $settings['size'] : 'bricks-button-md'; 687 $icon_html = ''; 688 689 $button_classes[] = 'bricks-button'; 690 $button_classes[] = 'mab-image-accordion-button'; 691 $button_classes[] = $button_size; 692 693 if ( isset( $settings['buttonStyle'] ) ) { 694 // Outline 695 if ( isset( $settings['buttonOutline'] ) ) { 696 $button_classes[] = 'outline'; 697 $button_classes[] = 'bricks-color-' . $settings['buttonStyle']; 698 } else { 699 // Fill (default) 700 $button_classes[] = 'bricks-background-' . $settings['buttonStyle']; 701 } 702 } 703 704 // Button circle 705 if ( isset( $settings['buttonCircle'] ) ) { 706 $button_classes[] = 'circle'; 707 } 708 709 $this->set_attribute( 'button-' . $index, 'class', $button_classes ); 710 711 if ( isset( $item['link'] ) ) { 712 $this->set_link_attributes( 'button-' . $index, $item['link'] ); 713 } 714 715 if ( isset( $item['buttonIcon'] ) ) { 716 if ( '1.4-beta' == $bricks_version ) { 717 $icon_html = isset( $item['buttonIcon'] ) ? self::render_icon( $item['buttonIcon'] ) : false; 718 } else { 719 $icon_html = isset( $item['buttonIcon'] ) ? self::render_control_icon( $item['buttonIcon'] ) : false; 720 } 721 693 722 } 694 723 } 695 724 696 // Button circle 697 if ( isset( $settings['buttonCircle'] ) ) { 698 $button_classes[] = 'circle'; 725 if ( isset( $settings['activeTab'] ) ) { 726 $tab_count = $settings['activeTab'] - 1; 727 if ( $index === $tab_count ) { 728 $this->set_attribute( 'accordion-item-' . $index, 'class', 'mab-image-accordion-active' ); 729 $this->set_attribute( 'accordion-item-' . $index, 'style', 'flex: 3 1 0;' ); 730 } 699 731 } 700 701 $this->set_attribute( 'button-' . $index, 'class', $button_classes ); 702 703 if ( isset( $item['link'] ) ) { 704 $this->set_link_attributes( 'button-' . $index, $item['link'] ); 705 } 706 707 if ( isset( $item['buttonIcon'] ) ) { 708 $icon_html = isset( $item['buttonIcon'] ) ? self::render_control_icon( $item['buttonIcon'] ) : false; 709 710 } 711 } 712 713 if ( isset( $settings['activeTab'] ) ) { 714 $tab_count = $settings['activeTab'] - 1; 715 if ( $index === $tab_count ) { 716 $this->set_attribute( 'accordion-item-' . $index, 'class', 'mab-image-accordion-active' ); 717 $this->set_attribute( 'accordion-item-' . $index, 'style', 'flex: 3 1 0;' ); 718 } 719 } 720 ?> 721 <div <?php echo wp_kses_post( $this->render_attributes( 'accordion-item-' . $index ) ); ?>> 722 <div class="mab-image-accordion-overlay mab-media-content"> 723 <div <?php echo wp_kses_post( $this->render_attributes( 'accordion-content-' . $index ) ); ?>> 724 <?php 725 $accordions_html = ''; 726 //$accordions_html .= '<div class="mab-image-accordion-content">'; 727 $accordions_html .= '<' . esc_html( $settings['titleTag'] ) . ' class="mab-image-accordion-title">'; 728 $accordions_html .= wp_kses_post( $item['title'] ); 729 $accordions_html .= '</' . esc_html( $settings['titleTag'] ) . '>'; 730 731 if ( isset( $item['content'] ) ) { 732 $accordions_html .= '<div class="mab-image-accordion-description">'; 733 $accordions_html .= wp_kses_post( $item['content'] ); 734 $accordions_html .= '</div>'; 735 } 736 //$accordions_html .= '</div>'; 737 738 if ( isset( $item['showButton'] ) ) { 739 $button_icon_position = isset( $item['buttonIconPosition'] ) ? $item['buttonIconPosition'] : 'right'; 740 $button_tag = isset( $item['link'] ) ? 'a' : 'span'; 741 742 $accordions_html .= '<div class="mab-image-accordion-button-wrap">'; 743 $accordions_html .= '<' . esc_html( $button_tag ) . ' ' . $this->render_attributes( 'button-' . $index ) . '>'; 744 745 if ( 'left' === $button_icon_position ) { 746 $accordions_html .= '<span class="mab-button-icon mab-button-icon-left">'; 747 $accordions_html .= $icon_html; 748 $accordions_html .= '</span>'; 732 ?> 733 <div <?php echo wp_kses_post( $this->render_attributes( 'accordion-item-' . $index ) ); ?>> 734 <div class="mab-image-accordion-overlay mab-media-content"> 735 <div <?php echo wp_kses_post( $this->render_attributes( 'accordion-content-' . $index ) ); ?>> 736 <?php 737 $accordions_html = ''; 738 //$accordions_html .= '<div class="mab-image-accordion-content">'; 739 $accordions_html .= '<' . esc_html( $settings['titleTag'] ) . ' class="mab-image-accordion-title">'; 740 $accordions_html .= wp_kses_post( $item['title'] ); 741 $accordions_html .= '</' . esc_html( $settings['titleTag'] ) . '>'; 742 743 if ( isset( $item['content'] ) ) { 744 $accordions_html .= '<div class="mab-image-accordion-description">'; 745 $accordions_html .= wp_kses_post( $item['content'] ); 746 $accordions_html .= '</div>'; 749 747 } 750 751 if ( ! empty( $item['buttonText'] ) ) { 752 $accordions_html .= '<span class="mab-button-text">'; 753 $accordions_html .= esc_attr( $item['buttonText'] ); 754 $accordions_html .= '</span>'; 748 //$accordions_html .= '</div>'; 749 750 if ( isset( $item['showButton'] ) ) { 751 $button_icon_position = isset( $item['buttonIconPosition'] ) ? $item['buttonIconPosition'] : 'right'; 752 $button_tag = isset( $item['link'] ) ? 'a' : 'span'; 753 754 $accordions_html .= '<div class="mab-image-accordion-button-wrap">'; 755 $accordions_html .= '<' . esc_html( $button_tag ) . ' ' . $this->render_attributes( 'button-' . $index ) . '>'; 756 757 if ( '' !== $icon_html && 'left' === $button_icon_position ) { 758 $accordions_html .= '<span class="mab-button-icon mab-button-icon-left">'; 759 $accordions_html .= $icon_html; 760 $accordions_html .= '</span>'; 761 } 762 763 if ( ! empty( $item['buttonText'] ) ) { 764 $accordions_html .= '<span class="mab-button-text">'; 765 $accordions_html .= esc_attr( $item['buttonText'] ); 766 $accordions_html .= '</span>'; 767 } 768 769 if ( '' !== $icon_html && 'right' === $button_icon_position ) { 770 $accordions_html .= '<span class="mab-button-icon mab-button-icon-right">'; 771 $accordions_html .= $icon_html; 772 $accordions_html .= '</span>'; 773 } 774 $accordions_html .= '</' . esc_html( $button_tag ) . '>'; 775 $accordions_html .= '</div>'; 755 776 } 756 777 757 if ( 'right' === $button_icon_position ) { 758 $accordions_html .= '<span class="mab-button-icon mab-button-icon-right">'; 759 $accordions_html .= $icon_html; 760 $accordions_html .= '</span>'; 761 } 762 $accordions_html .= '</' . esc_html( $button_tag ) . '>'; 763 $accordions_html .= '</div>'; 764 } 765 766 echo $accordions_html; 767 ?> 778 echo $accordions_html; 779 ?> 780 </div> 768 781 </div> 769 782 </div> 770 < /div>771 < ?php } ?>783 <?php } ?> 784 </div> 772 785 </div> 773 786 <?php -
max-addons-for-bricks/trunk/elements/image-comparison/image-comparison.php
r2550770 r2712530 265 265 'css' => [ 266 266 [ 267 'property' => 'border-bottom-color', 268 'selector' => '.max-ic-vertical .max-ic-arrow-left', 269 ], 270 [ 271 'property' => 'border-top-color', 272 'selector' => '.max-ic-vertical .max-ic-arrow-right', 273 ], 274 [ 267 275 'property' => 'border-right-color', 268 'selector' => '.max-ic- arrow-left',276 'selector' => '.max-ic-horizontal .max-ic-arrow-left', 269 277 ], 270 278 [ 271 279 'property' => 'border-left-color', 272 'selector' => '.max-ic- arrow-right',280 'selector' => '.max-ic-horizontal .max-ic-arrow-right', 273 281 ], 274 282 ], … … 538 546 $this->no_image_message( 'beforeImage' ); 539 547 548 $this->set_attribute( '_root', 'class', 'mab-image-comparison-container' ); 549 540 550 // Set element attributes 541 551 $wrapper_classes[] = 'mab-image-comparison'; … … 568 578 ]; 569 579 ?> 570 <div <?php echo wp_kses_post( $this->render_attributes( 'wrapper' ) ); ?> data-settings='<?php echo wp_json_encode( $widget_options ); ?>'> 571 <?php $this->render_image( 'beforeImage' ); ?> 572 <?php 573 if ( isset( $settings['showLabels'] ) ) { 574 if ( isset( $settings['beforeLabel'] ) ) { 575 echo '<span ' . wp_kses_post( $this->render_attributes( 'before-label' ) ) . '>'; 576 echo esc_html( $settings['beforeLabel'] ); 577 echo '</span>'; 580 <div <?php echo wp_kses_post( $this->render_attributes( '_root' ) ); ?>> 581 <div <?php echo wp_kses_post( $this->render_attributes( 'wrapper' ) ); ?> data-settings='<?php echo wp_json_encode( $widget_options ); ?>'> 582 <?php $this->render_image( 'beforeImage' ); ?> 583 <?php 584 if ( isset( $settings['showLabels'] ) ) { 585 if ( isset( $settings['beforeLabel'] ) ) { 586 echo '<span ' . wp_kses_post( $this->render_attributes( 'before-label' ) ) . '>'; 587 echo esc_html( $settings['beforeLabel'] ); 588 echo '</span>'; 589 } 590 if ( isset( $settings['afterLabel'] ) ) { 591 echo '<span ' . wp_kses_post( $this->render_attributes( 'after-label' ) ) . '>'; 592 echo esc_html( $settings['afterLabel'] ); 593 echo '</span>'; 594 } 578 595 } 579 if ( isset( $settings['afterLabel'] ) ) { 580 echo '<span ' . wp_kses_post( $this->render_attributes( 'after-label' ) ) . '>'; 581 echo esc_html( $settings['afterLabel'] ); 582 echo '</span>'; 583 } 584 } 585 ?> 586 <?php $this->render_image( 'afterImage' ); ?> 596 ?> 597 <?php $this->render_image( 'afterImage' ); ?> 598 </div> 587 599 </div> 588 600 <?php -
max-addons-for-bricks/trunk/elements/multi-heading/multi-heading.php
r2550770 r2712530 192 192 [ 193 193 'property' => 'font', 194 'selector' => ' .mab-multi-heading:before',194 'selector' => '&.mab-multi-heading:before', 195 195 ], 196 196 ], … … 208 208 [ 209 209 'property' => 'left', 210 'selector' => ' .mab-multi-heading:before',210 'selector' => '&.mab-multi-heading:before', 211 211 ], 212 212 ], … … 234 234 [ 235 235 'property' => 'top', 236 'selector' => ' .mab-multi-heading:before',236 'selector' => '&.mab-multi-heading:before', 237 237 ], 238 238 ], … … 269 269 array( 270 270 'property' => 'text-align', 271 'selector' => ' .mab-multi-heading',271 'selector' => '', 272 272 ), 273 273 ), … … 286 286 [ 287 287 'property' => 'margin-right', 288 'selector' => ' .mab-multi-heading span:not(:last-child)',288 'selector' => '&.mab-multi-heading span:not(:last-child)', 289 289 ], 290 290 ], … … 346 346 'mab-multi-heading', 347 347 'bricks-heading', 348 'brxe-heading', 348 349 ]; 349 350 … … 352 353 } 353 354 354 $this->set_attribute( 'heading', $tag ); 355 $this->set_attribute( 'heading', 'class', $heading_classes ); 355 $this->set_attribute( '_root', 'class', $heading_classes ); 356 356 357 357 if ( isset( $settings['bgText'] ) ) { 358 $this->set_attribute( ' heading', 'data-bg-text', $settings['bgText'] );359 } 360 361 $output = '<' . $this->render_attributes( 'heading' ) . '>';358 $this->set_attribute( '_root', 'data-bg-text', $settings['bgText'] ); 359 } 360 361 $output = '<' . esc_html( $tag ) . ' ' . $this->render_attributes( '_root' ) . '>'; 362 362 363 363 // Link -
max-addons-for-bricks/trunk/elements/random-image/random-image.php
r2564122 r2712530 3 3 exit; // Exit if accessed directly 4 4 } 5 6 use MaxAddons\Classes\MAB_Helper; 5 7 6 8 class Random_Image_Element extends \Bricks\Element { … … 298 300 $settings = $this->settings; 299 301 $settings = $this->get_normalized_image_settings( $settings ); 302 $bricks_version = MAB_Helper::get_theme_version(); 300 303 301 304 // Element placeholder … … 377 380 } 378 381 379 $this->set_attribute( ' image-wrapper', 'class', $image_wrapper_classes );380 381 echo '<div ' . $this->render_attributes( ' image-wrapper' ) . '>';382 $this->set_attribute( '_root', 'class', $image_wrapper_classes ); 383 384 echo '<div ' . $this->render_attributes( '_root' ) . '>'; 382 385 383 386 $close_a_tag = false; … … 409 412 } 410 413 411 $popup_icon_html = isset( $settings['popupIcon'] ) ? self::render_control_icon( $settings['popupIcon'], $icon_classes ) : false; 414 if ( '1.4-beta' == $bricks_version ) { 415 $popup_icon_html = isset( $settings['popupIcon'] ) ? self::render_icon( $settings['popupIcon'], $icon_classes ) : false; 416 } else { 417 $popup_icon_html = isset( $settings['popupIcon'] ) ? self::render_control_icon( $settings['popupIcon'], $icon_classes ) : false; 418 } 412 419 413 420 if ( ! isset( $settings['popupIconDisable'] ) && isset( $settings['link'] ) && $popup_icon_html ) { -
max-addons-for-bricks/trunk/max-addons-bricks.php
r2703748 r2712530 4 4 * Plugin URI: https://www.bloompixel.com 5 5 * Description: Extend Bricks Page Builder with 15+ Creative Elements and exciting extensions. 6 * Version: 1.3. 86 * Version: 1.3.9 7 7 * Author: BloomPixel 8 8 * Author URI: https://www.bloompixel.com/about/ … … 26 26 27 27 // * Define constants 28 define( 'MAB_VER', '1.3. 8' );28 define( 'MAB_VER', '1.3.9' ); 29 29 define( 'MAB_DIR', plugin_dir_path( __FILE__ ) ); 30 30 define( 'MAB_BASE', plugin_basename( __FILE__ ) ); -
max-addons-for-bricks/trunk/readme.txt
r2703748 r2712530 83 83 == Changelog == 84 84 85 = 1.3.9 - April 21, 2022 = 86 * Fixed: Most of the style options were not working with Bricks 1.4 beta 87 85 88 = 1.3.8 - April 2, 2022 = 86 * Fixed compatibility issues with Bricks 1.4 beta89 * Fixed: compatibility issues with Bricks 1.4 beta 87 90 88 91 = 1.3.7 - November 9, 2021 =
Note: See TracChangeset
for help on using the changeset viewer.