.gform_button{background:#00a651;padding:10px 20px;border:none;color:#ffffff;font-size:16px;font-weight:bold;border-radius:3px}.gform_button:hover,.gform_button:active,.gform_button:focus{opacity:.92;cursor:pointer}.gform_confirmation_message{color:green;font-size:20px;font-style:italic}#et-info{float:right!important}.grid-col.property-status-sold .et_shop_image::after{content:'SOLD'!important;position:absolute!important;display:block!important;right:-60px;top:30px;width:200px;padding:2px 10px;background-color:#ed1c24!important;color:#fff!important;font-size:inherit;font-weight:bold;letter-spacing:2px;text-transform:uppercase;text-align:center;transform:rotate(45deg)!important}.grid-col.property-status-for-sale .et_shop_image::after{content:'AVAILABLE'!important;position:absolute!important;display:block!important;right:-60px;top:30px;width:200px;padding:2px 10px;background-color:#00a651!important;color:#fff!important;font-size:inherit;font-weight:bold;letter-spacing:0px;text-transform:uppercase;text-align:center;transform:rotate(45deg)!important}.grid-col.property-status-at-auction .et_shop_image::after{content:'AT AUCTION'!important;position:absolute!important;display:block!important;right:-60px;top:30px;width:200px;padding:2px 10px;background-color:#d6982b!important;color:#fff!important;font-size:inherit;font-weight:bold;letter-spacing:0px;text-transform:uppercase;text-align:center;transform:rotate(45deg)!important}.grid-col.property-status-under-contract .et_shop_image::after{content:'UNDER CONTRACT'!important;position:absolute!important;display:block!important;right:-60px;top:30px;width:200px;padding:2px 10px;background-color:#fff200!important;color:#000000!important;font-size:13px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;text-align:center;transform:rotate(45deg)!important}.grid-col.property-status-sold .et_shop_image,.grid-col.property-status-for-sale .et_shop_image,.grid-col.property-status-at-auction .et_shop_image,.grid-col.property-status-under-contract .et_shop_image{position:relative;display:inline-block;overflow:hidden}@media only screen and (max-width:956px){#logo{max-height:95%!important}.et_pb_svg_logo #logo{height:100%}.et_header_style_left #logo{max-width:100%}}@media only screen and (min-width:720px){.two-col ul{column-count:2!important}}