/*Popup Loader*/
.loading360{display:block;background:#FFF; height:auto; position:fixed; z-index:9999; color:#333;padding:9px 10px 10px 9px; width:auto; overflow:hidden; margin:auto; top:50%; left:50%; border-radius:5px; text-align:center;-webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); box-shadow:0 0 20px 0px var(--rg1);}
.loading360 .reddot-holder{position:absolute; width:65px; height:65px; left:2px; top:2px; animation:reddot 3s linear infinite;}
.loading360 .reddot{width:5px; height:5px; background:#fd0000; border-radius:50%; display:inline-block; position:absolute; top:0;}
.loading360 .logo360{width:50px; height:50px; background-color:#fd0000; border-radius:50%;font-size:30px;font-family:'Arial';font-style:normal;line-height:50px;color:#fff;text-align:center;display:inline-block;}
@-webkit-keyframes reddot{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes reddot{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

/*Popup*/
.model_popup{position:fixed;z-index:10400;}

/* The Modal (background) */
.__ar_ovrly{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.72);backdrop-filter:saturate(180%) blur(20px);z-index:-1;opacity:0;}
.__ar_modal-open .__ar_ovrly{opacity:1; z-index:9998;}

/* The Modal*/
.__ar_modal{width:800px;height:auto;max-height:90%;min-height:650px;overflow:hidden;display:none;border-radius:6px;position:fixed;z-index:9999;left:0;right:0;top:0;bottom:0;margin:auto;}
.__ar_modal-open .__ar_modal{display:flex;justify-content: center;}

/*All popup size set here*/
._mdlsm{width:500px;height:510px;min-height:unset;max-height:unset}
._poplogin,
._popanspost,
._popctopic{width:600px;height:max-content;min-height:unset;max-height:unset}
._popshare,
._popaddurl,
._dragdrop{width:500px;height:max-content;min-height:unset;max-height:unset}


.__ar_modal-content{width:100%;height:auto;height:-moz-available;background-color:#FFF;margin:auto;padding:0;opacity:0;overflow:hidden;border:1px solid #e1e1e1;position:relative;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name: animatetop;animation-name: animatetop;-webkit-animation-duration: 0.3s;animation-duration:0.3s;transform:scale(0);}
.__ar_modal-open .__ar_modal-content{transform:scale(1);opacity:1;overflow-y:auto;}
@-webkit-keyframes animatetop {
    from {transform:scale(0);opacity:0} 
    to {transform:scale(1);opacity:1}
}
@keyframes animatetop {
     from {transform:scale(0);opacity:0} 
    to {transform:scale(1);opacity:1}
}

/* The Close Button */
.__ar_modal-close{width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid #e5e5e5;padding:0;position:absolute;right:10px;top:10px;text-align:center;z-index:999;}
.__ar_modal-close:before,
.__ar_modal-close:after{content:'';width:1.2em;height:0.15em;background-color:#ff2400; transform:rotate(45deg); position:absolute;left:0;right:0;top:1px;bottom:0;margin:auto;}
.__ar_modal-close:after{transform:rotate(-45deg);}
.__ar_modal-close:hover,
.__ar_modal-close:focus {color:var(--color);text-decoration:none;cursor:pointer;}
.__ar_modal-body{padding:0;z-index:9}
.__ar_modal-header{background-color:#eee;padding:10px;}
.__ar_modal-footer{background-color:#f7f7f7;padding:10px;}
.__arModalBtn{cursor:pointer;}

/* Remove Body Scroll when Model Open */
.__ar_modal-open{overflow:hidden;}

.__ar_modal-open{overflow:hidden;}
.__ar_modal_fixed~.swiper-tab-content{padding-top:5px;}
.__ar_modal-body ._hd{font-weight:400;padding:10px 40px 10px 10px;border-bottom:1px solid #e1e1e1}
.__ar_modal-body sup{color:var(--rcolor);vertical-align:text-top;}


@media (max-width:1024px){
    /* The Modal*/
    .__ar_modal{width:100%;height:100%;max-height:unset;overflow:auto;border-radius:0;}

    /* Modal Content */
    .__ar_modal-content{height:100vh;border:none;-webkit-animation-duration: 0.1s;animation-duration: 0.1s;}
    .__ar_modal-body{height:100vh;overflow:hidden;overflow-y:scroll;}
}