/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 14 2025 | 20:03:23 */
.mobilewrapper .submit_listing {
    float: left;
    margin: 40px 0px 10px 25px !important;
    width: 210px;
    text-align: center;
}
r!#mobilewrapper_links.slideout-menu, #mobilewrapperuser.slideout-menu {
    background-color: #dfdfdfc2 !important;
}

#mobilewrapperuser.slideout-menu {
    background-color: #dfdfdfc2 !important;
}


.page-template-front_property_submit 
{
	
}
.logged-in .snap-drawer  {
    
    
    top: 0;
    right: auto;
    bottom: 0;
    left: auto;
    width: auto;
    height: auto !important;
	border-radius:0px !important;
	margin: 0px !important
    
}
snap-drawer { top: 0px; right: auto !important; bottom: 0; left: auto; width: auto !important; height: min-content !important; border-radius: 8px !important; }



.snap-drawer-right {
    right: 0px;
    padding: 18px !important;
    
	width: auto !important;
    min-width: 80% !important;
	max-width: 400px !important;
  position: fixed;           /* or absolute if inside a positioned parent */
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: auto !important;
  height: min-content !important;

  border-radius: 8px !important;
}

.snap-drawers .snap-drawer-right{
	  
	padding: 20px 10px 30px 10px !important;
	
}


/* 1. Style for the Google Login Button in Loading State */
.wpestate_social_login.loading {
    pointer-events: none; /* Disable further clicks */
    opacity: 0.8;
    position: relative;
    padding-right: 35px; /* Make space for the spinner */
}

/* 2. Style for the Spinner Element */
.wpestate_social_login .spinner {
    display: none; /* Hidden by default */
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    border: 3px solid rgba(255, 255, 255, 0.3);
    border-radius: 50%;
    border-top-color: #fff; /* Spinner color */
    animation: spin 1s linear infinite;
}

/* 3. Show the Spinner when the button is in loading state */
.wpestate_social_login.loading .spinner {
    display: block !important; /* ADDED !important HERE */
}

/* 4. Keyframe Animation for the Spinner */
@keyframes spin {
    0% { transform: translateY(-50%) rotate(0deg); }
    100% { transform: translateY(-50%) rotate(360deg); }
}
