/* Copyright (c) 2024 Openherd */

/* body {background:transparent;} make iframe-specific */

/* layout */
.main-pad {padding:0 !important;}

/* input */
.nice-inputs input[type="text"], .nice-inputs input[type="password"], .nice-inputs input[type=tel], .nice-inputs input[type=number], .nice-inputs input[type=email], .nice-inputs .input {box-sizing:content-box !important;}

/* text */
a:hover {text-decoration:underline !important;}

/* Member Farms embed/iframe */
.af-page.member-farms-page .page-title {margin-bottom:10px;}
.listing-results-wrapper {margin:0 -5px;}
.gr-it.f .dt-wr {height:137px !important; padding-bottom:0 !important;}
.gr-it.f:hover .ph-wr .ph-ex .bt-sv {display:none !important;}
.gr-it.f.fr .ph-wr .ph-ex-bot {display:block;}
.gr-it.f .ph-wr .ph-ex-bot {align-items:flex-end;}
.gr-it.f .ph-wr .ph-ex-bot .lg {border-radius:8px; border:1px solid #fff; background-size:contain;}
.gr-it.f .ph-wr .ph-ex-bot h3 {padding:0 0 8px !important;}
.gr-it.f .ph-wr .ph .no_photo:after {outline-offset:-1px;}
.gr-it .dt-wr .ow {font-size:14px; font-weight:400;}
.gr-it .dt-wr .ow.ltr {color:#555;}
.gr-it.f.fr .dt-wr .bn a {display:block;}
.gr-it .dt-wr .bn a:hover {text-decoration:underline !important;}
.gr-it .dt-wr .lc {font-weight:400; color:#777;}

/* modals */
.simplemodal-container {border-radius:10px !important;}

/* ||||| Responsive ||||| */
@media screen and (min-width:1081px) {
    .search-results .gr-it {width:calc(25% - 10px);}
}
