/* 

Template Name:Basic IDXPages
Description:Scripts for IDX pages without template
Template URI:https://wrappertest.idxsecure.com/templates/template-parts/themes/basic/basic-idxpages.min.css

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

Version:1..5
Updated:2025-10-27

,*/#IDX-main.IDX-page-contact{padding:0 15px!important;}#IDX-contactContainer.IDX-pageContainer{max-width:1200px;margin:0 auto;}#IDX-main.IDX-page-contact h2#IDX-contactHeader{font-size:32px;margin:0 0 32px;}#IDX-main.IDX-page-contact h2#IDX-contactHeader + hr{display:none;}#IDX-main.IDX-page-contact #IDX-contactContent>div.col-lg-6.col-md-4{grid-area:info;}#IDX-main.IDX-page-contact .agentInfoContainer{margin:0;}#IDX-main.IDX-page-contact div#IDX-contactFormWrap{grid-area:form;}#IDX-main.IDX-page-contact #IDX-contactContent{display:grid;grid-template-columns:380px 1fr;grid-template-areas:"info form";align-items:stretch;gap:30px;padding:0;}#IDX-main.IDX-page-contact #IDX-contactContent::after,#IDX-main.IDX-page-contact #IDX-contactContent::before{display:none;}#IDX-main.IDX-page-contact #IDX-contactContent>div{padding:0;width:100%;max-width:100%;}#IDX-main.IDX-page-contact #IDX-contactContactForm label.IDX-checkbox-inline{font-size:14px;line-height:1.2;position:relative;padding-left:30px;min-height:30px;}#IDX-main.IDX-page-contact #IDX-contactContactForm label.IDX-checkbox-inline>input[type="checkbox"]{position:absolute!important;top:0;left:0;margin:0;min-height:unset;}#IDX-main.IDX-page-contact #IDX-contactFormActions>div.IDX-form-group{margin:0;}#IDX-main.IDX-page-contact #IDX-contactFormActions>div.col-sm-6.IDX-form-group:first-child{display:none;}@media (max-width:768px){#IDX-main.IDX-page-contact #IDX-contactContent{grid-template-columns:1fr;grid-template-areas:"info" "form"}#IDX-main.IDX-page-contact #IDX-contactContent>div.col-lg-6.col-md-4{padding:0 15px}#IDX-main.IDX-page-contact .agentInfoContainer{margin:0 auto;width:100%!important}#IDX-main.IDX-page-contact div#IDX-contactFormWrap.col-lg-6.col-md-4{padding:0 15px}}@media (min-width:769px){#IDX-main.IDX-page-contact .agentInfoContainer{position:sticky;top:20px}}#IDX-main.IDX-page-contact #IDX-contactContent.IDX-contact-content--contact .IDX-contactForm{flex-direction:column;padding:30px;row-gap:0;}#IDX-main.IDX-page-contact #IDX-contactContent.IDX-contact-content--contact textarea#IDX-message{min-height:200px;}@media (max-width:768px){#IDX-main.IDX-page-contact #IDX-contactContent.IDX-contact-content--contact .IDX-contactForm{padding:15px;border:1px solid var(--idx-stroke-gray)}}#IDX-main.IDX-page-scheduleshowing div#IDX-scheduleshowingContainer{max-width:1140px;margin:0 auto;}#IDX-main.IDX-page-scheduleshowing h2#IDX-scheduleshowingHeader{font-size:24px;margin:0 0 20px;}#IDX-main.IDX-page-scheduleshowing h2#IDX-scheduleshowingHeader + hr{display:none;}@media (min-width:769px){#IDX-main.IDX-page-scheduleshowing h2#IDX-scheduleshowingHeader{font-size:32px;margin:0 0 32px}}#IDX-main.IDX-page-scheduleshowing .IDX-well{border:none;background:var(--idxcolors--secondary-background,#f5f5f5);color:var(--idxcolors--secondary-text,#000);box-shadow:none;padding:20px;}#IDX-main.IDX-page-scheduleshowing ul.IDX-propertyInfoList{margin:0!important;padding:0!important;list-style:none;}#IDX-main.IDX-page-scheduleshowing ul.IDX-propertyInfoList span.IDX-label{font-weight:bold;padding-right:10px;}@media (min-width:769px){#IDX-main.IDX-page-scheduleshowing ul.IDX-propertyInfoList li.IDX-propertyInfoData{display:grid;grid-template-columns:150px minmax(300px,2fr);gap:0}#IDX-main.IDX-page-scheduleshowing ul.IDX-propertyInfoList li#IDX-propertyInfoLocationInfo{display:block;padding-left:150px}}#IDX-main.IDX-page-scheduleshowing #IDX-previousPage,#IDX-main.IDX-page-scheduleshowing #IDX-previousPage + hr{display:none;}#IDX-main.IDX-page-scheduleshowing #IDX-scheduleshowingFormText{background:transparent;color:inherit;padding:0;margin:20px 0 40px;text-align:center;}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin:0;padding:0;}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12::after,#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12::before{display:none;}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12>.IDX-showingDates{flex:1 1 100%;padding:0;margin-left:-15px;margin-right:-15px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12>.IDX-showingDates>div{margin-right:0;margin-left:0;width:100%;}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm select{width:100%;}@media (min-width:769px){#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12{flex-wrap:nowrap;gap:30px}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12>.IDX-showingDates{flex:1 1 50%;flex-direction:row}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12>.IDX-showingDates>div:first-child{flex:1 1 70%}#IDX-main.IDX-page-scheduleshowing form#IDX-scheduleshowingContactForm>.IDX-row.col-sm-12>.IDX-showingDates>div:last-child{flex:1 1 30%}}