/*!

Template Name:IDX Popup Styles - Image Form
Template URI:https://wrappertest.idxsecure.com/templates/Addons/idxcolors/popup/idxcolors-popup-image.min.css

Author:RealtyCandy
Template URI:https://realtycandy.com

Version:.0.4
Updated:2025-09-23
,*/@import url('https://wrappertest.idxsecure.com/templates/fonts/realtycandy/css/realtycandy.min.css');:root{--idxcolors-popup--box-width:90%;--idxcolors-popup--box-height:90vh;}body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog .ui-dialog-title,body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-registrationDefaultMessage{display:none;}body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog{padding:0;max-width:var(--idxcolors-popup--box-width);max-height:var(--idxcolors-popup--box-height);overflow:hidden;}body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog .ui-dialog-titlebar{margin:0;position:relative;z-index:2;}body.idxaddons--popup-custom .ui-dialog .ui-dialog-titlebar-close{right:unset;left:10px;top:10px;}body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog .ui-dialog-content{}body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-social-providers{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:stretch;gap:10px;margin-top:10px;}body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-social-providers .IDX-social-form{margin:0;}body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-social-providers .IDX-social-form button{width:100%;background-repeat:no-repeat;background-position:center;border-radius:var(--idxcolors-search--button-radius,0);height:var(--idxcolors-search--input-height);background-size:auto calc(var(--idxcolors-search--input-height) - 20px);}body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-registrationContent{--idxcolors-search--input-height:40px;grid-area:form;padding:var(--idxcolors-popup--box-padding);width:100%;margin:0;text-align:center;min-height:300px;max-height:var(--idxcolors-popup--box-height);overflow:hidden auto;display:flex;flex-flow:row wrap;justify-content:center;gap:15px;}body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-registrationContent>div{flex:1 1 100%;}body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog .IDX-customRegistrationFields,body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog #IDX-loginForm{gap:10px 5px;text-align:left;margin-bottom:0;}body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog .IDX-customRegistrationFields .IDX-control-group:not(#IDX-firstName-group):not(#IDX-lastName-group),body.idxaddons--popup-custom.idxaddons--popup-image-form .ui-dialog #IDX-loginForm .IDX-control-group{width:100%!important;}@media (max-width:991px){body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-registrationContent{padding-top:40px;max-height:90vh}}@media (min-width:992px){:root{--idxcolors-popup--box-width:800px;--idxcolors-popup--box-height:700px}body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-registration{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image form";align-items:stretch}body.idxaddons--popup-custom.idxaddons--popup-image-form #IDX-registration::before{content:"";grid-area:image;background-image:var(--idxcolors-popup--box-image);background-size:cover;background-position:center;background-repeat:no-repeat}}