
#sca-p-popup-main-popup-container.sca-modal-pu {
    visibility: hidden;
    opacity: 1;
    background: #0000009c;
    display: block;
    max-width: unset!important;
    width: 100vw;
    height: 100vh;
    position: fixed;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    transition: all 0.35s ease-in;
    z-index: 999999999999;
}


#sca-p-popup-main-popup-container.sca-modal-pu.sca-is-visible-pu {
    visibility: visible !important;
}

#sca-p-popup-main-popup-container .sca-modal-dialog-pu {
    position: relative;
    width: fit-content;
    height: fit-content;
    overflow: initial;
    cursor: default;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: unset!important;
}

#sca-p-popup-main-popup-container #sca-p-popup-modal {
    position: relative;
}

#sca-p-popup-main-popup-container #sca-p-popup-modal #squirai-brandmark-popup{
    position: absolute;
    bottom: -24px;
    font-size: 13px;
    left: 50%;
    transform: translate(-50%, 0px);
    color: #FFFFFF;
}

@media screen and (max-width: 768px) {
    #sca-p-popup-main-popup-container .sca-modal-dialog-pu {
        width: 90% !important;
    }
}

/* ANIMATIONS */
#sca-p-popup-main-popup-container[data-animation] .sca-modal-dialog-pu {
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.51, 0.92, 0.24, 1.15);
}

#sca-p-popup-main-popup-container[data-animation].sca-is-visible-pu .sca-modal-dialog-pu {
    opacity: 1;
    transition-delay: 0.2s;
}

#sca-p-popup-main-popup-container[data-animation="slideInOutTop"] .sca-modal-dialog-pu {
    transform: translate(-50%, -100%);
}

#sca-p-popup-main-popup-container[data-animation="slideInOutTop"].sca-is-visible-pu .sca-modal-dialog-pu {
    transform: translate(-50%, -50%);
}

/*button special offer*/
.sca-p-popup-warp-btn {
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    margin: 4px 0 0;
    padding: 0;
    text-decoration: none;
    text-transform: capitalize;
    position: fixed;
    z-index: 999999999;
    color: #fff;
    bottom: 0;
}

#sca-p-popup-text {
    border: medium none;
    display: block;
    padding: 6px 26px;

}
/* button-close-tab */
#squirai-tab-close-button {
    z-index: 999;
    position: absolute;
    right: -5px;
    top: -5px;
    color: #fff;
    background-color: #000;
    border-radius: 50%;
    width: 18px;
    min-width: auto !important;
    max-width: unset !important;
    height: 18px;
    min-height: auto !important;
    max-height: unset !important;
    padding: 0;
    cursor: pointer;
    border: none;
    outline: none;
    letter-spacing: 0;
    text-align: center !important;
    font-size: 10px;
  }


/*popup-css-v1*/
.scappfancybox-image,.scappfancybox-inner,.scappfancybox-nav,.scappfancybox-nav span,.scappfancybox-outer,.scappfancybox-skin,.scappfancybox-tmp,.scappfancybox-wrap,.scappfancybox-wrap iframe,.scappfancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}@media (max-width :580px){.scappfancybox-inner,.scappfancybox-outer,.scappfancybox-skin,.scappfancybox-tmp,.scappfancybox-wrap{width:auto!important}.scappfancybox-wrap iframe{width:auto}}.scappfancybox-wrap{position:absolute;top:0;left:0;z-index:2047488020}.scappfancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.scappfancybox-opened{z-index:2047488030}.scappfancybox-opened .scappfancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.scappfancybox-inner,.scappfancybox-outer{position:relative}.scappfancybox-inner{overflow:hidden;height:auto!important;margin-bottom:6px;width:auto!important}.scappfancybox-type-iframe .scappfancybox-inner{-webkit-overflow-scrolling:touch}.scappfancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.scappfancybox-iframe,.scappfancybox-image{display:block;width:100%;height:100%}.scappfancybox-image{max-width:100%;max-height:100%}#scappfancybox-loading,.scappfancybox-next span,.scappfancybox-prev span{background-image:url("")}#scappfancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:2047488060}#scappfancybox-loading div{width:44px;height:44px;background:url("") center center no-repeat}.scappfancybox-close{background:url("") no-repeat scroll 0 0;cursor:pointer;height:43px;position:absolute;right:-1px;top:0;width:47px;z-index:2047488040}.scappfancybox-close:hover{opacity:.6}.scappfancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("");-webkit-tap-highlight-color:transparent;z-index:2047488040}.scappfancybox-prev{left:0}.scappfancybox-next{right:0}.scappfancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:2047488040;visibility:hidden}.scappfancybox-prev span{left:10px;background-position:0 -36px}.scappfancybox-next span{right:10px;background-position:0 -72px}.scappfancybox-nav:hover span{visibility:visible}.scappfancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.scappfancybox-lock{overflow:hidden!important;width:auto}.scappfancybox-lock-test{overflow-y:hidden!important}.scappfancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:2047488010;background:url("")}.scappfancybox-overlay-fixed{position:fixed;bottom:0;right:0}.scappfancybox-lock .scappfancybox-overlay{overflow:auto;overflow-y:scroll}.scappfancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:2047488050}.scappfancybox-opened .scappfancybox-title{visibility:visible}.scappfancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:2047488050;text-align:center}.scappfancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.scappfancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.scappfancybox-title-inside-wrap{padding-top:10px}.scappfancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#scappfancybox-loading,.scappfancybox-next span,.scappfancybox-prev span{background-image:url("");background-size:44px 152px}#scappfancybox-loading div{background-image:url("");background-size:24px 24px}}.scappfancybox-skin{padding:0!important}.scappfancybox-inner table tr th{border:0 none;padding:0;margin:0;width:100%;text-align:center}.scappfancybox-inner table tr td{border:0 none;padding:0;margin:0;width:100%;text-align:center;background:unset!important}.scappfancybox-inner table tr{border:0 none!important;padding:0!important;margin:0!important;width:100%;background-color:unset}.scappfancybox-inner table{border:0 none!important;padding:0!important;margin:0!important}.scappfancybox-outer:hover .scappfancybox-nav span{visibility:visible}.scapp-ppbnt-default{background:none repeat scroll 0 0 #ffc600;border-radius:3px 3px 0 0;border-width:0;bottom:0;color:#000;cursor:pointer;display:block;font-family:Tahoma,sans-serif;font-size:14px;font-weight:700;left:50%;margin:0 0 0 -85px;outline:0 none;padding:10px 20px;position:fixed;right:auto;text-align:center;text-decoration:none;width:auto;z-index:1000000000}
