.container > .wrapper > .contents > .title {
  float: none;
  font-size: 24px;
  line-height: 40px;
  text-align: center; }
  .container > .wrapper > .contents > .title h2 {
    float: none;
    font-size: 24px;
    line-height: 40px;
    text-align: center; }
  .container > .wrapper > .contents > .title .subtitle {
    display: inline-block;
    float: none;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    color: #999;
    border-top: 1px solid #1dadd9;
    padding-top: 4px; }
.container > .wrapper > .contents > .box {
  line-height: 20px; }
.container > .wrapper > .contents > .favorite {
  width: 100%;
  background-color: #f6f6f6;
  border-radius: 4px; }
  .container > .wrapper > .contents > .favorite > .btnwrap {
    width: 100%; }
    .container > .wrapper > .contents > .favorite > .btnwrap > ul {
      width: 100%; }
      .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.choice > .link, .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.release > .link {
        color: #333;
        line-height: 34px; }
        .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.choice > .link:hover, .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.release > .link:hover {
          text-decoration: none; }
      .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.contact > .link, .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.delete > .link {
        width: 100%;
        color: #fff;
        font-weight: bold;
        background: #1dadd9;
        box-shadow: none;
        text-decoration: none;
        text-align: center;
        font-size: 15px;
        line-height: 36px;
        border-radius: 4px; }
        .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.contact > .link:hover, .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.delete > .link:hover {
          opacity: 0.8; }
      .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.delete > .link {
        background: #999;
        box-shadow: none; }
        .container > .wrapper > .contents > .favorite > .btnwrap > ul > li.delete > .link:hover {
          opacity: 0.8; }
  .container > .wrapper > .contents > .favorite > table.favorites {
    width: 100%;
    border-top: 1px solid #eaead6; }
    .container > .wrapper > .contents > .favorite > table.favorites > thead > tr > th {
      padding: 8px 0;
      width: 62px;
      background: #333;
      color: #fff;
      border: solid 1px #ddd;
      text-align: center;
      border-right: none;
      font-weight: bold;
      vertical-align: middle; }
      .container > .wrapper > .contents > .favorite > table.favorites > thead > tr > th.select {
        width: 20px; }
    .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td {
      background: #fff;
      border: solid 1px #ddd;
      text-align: center;
      font-size: 12px;
      line-height: 20px;
      vertical-align: middle;
      padding: 0 8px; }
      .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > p {
        border-bottom: 1px dashed #ccc;
        padding: 8px 0; }
        .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > p:last-of-type {
          border-bottom: none; }
      .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link {
        display: inline-block;
        width: 200px;
        border: 1px solid #ddd;
        background: #fff;
        border-radius: 4px;
        font-weight: bold;
        font-size: 14px;
        padding: 8px 16px 8px 44px;
        position: relative;
        box-shadow: none;
        color: #333 !important;
        text-decoration: none; }
        .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link.detailBtn::before {
          content: "";
          width: 24px;
          height: 24px;
          background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20fill%3D%22%231dadd9%22%20xml%3Aspace%3D%22preserve%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cg%3E	%3Cpath%20class%3D%22st0%22%20d%3D%22M332.998%2C291.918c52.2-71.895%2C45.941-173.338-18.834-238.123c-71.736-71.728-188.468-71.728-260.195%2C0		c-71.746%2C71.745-71.746%2C188.458%2C0%2C260.204c64.775%2C64.775%2C166.218%2C71.034%2C238.104%2C18.844l14.222%2C14.203l40.916-40.916		L332.998%2C291.918z%20M278.488%2C278.333c-52.144%2C52.134-136.699%2C52.144-188.852%2C0c-52.152-52.153-52.152-136.717%2C0-188.861		c52.154-52.144%2C136.708-52.144%2C188.852%2C0C330.64%2C141.616%2C330.64%2C226.18%2C278.488%2C278.333z%22%3E%3C%2Fpath%3E	%3Cpath%20class%3D%22st0%22%20d%3D%22M109.303%2C119.216c-27.078%2C34.788-29.324%2C82.646-6.756%2C119.614c2.142%2C3.489%2C6.709%2C4.603%2C10.208%2C2.46		c3.49-2.142%2C4.594-6.709%2C2.462-10.198v0.008c-19.387-31.7-17.45-72.962%2C5.782-102.771c2.526-3.228%2C1.946-7.898-1.292-10.405		C116.48%2C115.399%2C111.811%2C115.979%2C109.303%2C119.216z%22%3E%3C%2Fpath%3E	%3Cpath%20class%3D%22st0%22%20d%3D%22M501.499%2C438.591L363.341%2C315.178l-47.98%2C47.98l123.403%2C138.168c12.548%2C16.234%2C35.144%2C13.848%2C55.447-6.456		C514.505%2C474.576%2C517.743%2C451.138%2C501.499%2C438.591z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
          background-repeat: no-repeat;
          background-size: 100%;
          background-position: center;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          left: 16px; }
        .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link.detailBtn:hover {
          border-color: #1dadd9; }
        .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link.contactBtn::before {
          content: "";
          width: 24px;
          height: 24px;
          background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%20preserveAspectRatio%3D%22xMinYMid%22%20fill%3D%22%23ee7d3d%22%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M510.746%2C110.361c-2.128-10.754-6.926-20.918-13.926-29.463c-1.422-1.794-2.909-3.39-4.535-5.009%20c-12.454-12.52-29.778-19.701-47.531-19.701H67.244c-17.951%2C0-34.834%2C7-47.539%2C19.708c-1.608%2C1.604-3.099%2C3.216-4.575%2C5.067%20c-6.97%2C8.509-11.747%2C18.659-13.824%2C29.428C0.438%2C114.62%2C0%2C119.002%2C0%2C123.435v265.137c0%2C9.224%2C1.874%2C18.206%2C5.589%2C26.745%20c3.215%2C7.583%2C8.093%2C14.772%2C14.112%2C20.788c1.516%2C1.509%2C3.022%2C2.901%2C4.63%2C4.258c12.034%2C9.966%2C27.272%2C15.45%2C42.913%2C15.45h377.51%20c15.742%2C0%2C30.965-5.505%2C42.967-15.56c1.604-1.298%2C3.091-2.661%2C4.578-4.148c5.818-5.812%2C10.442-12.49%2C13.766-19.854l0.438-1.05%20c3.646-8.377%2C5.497-17.33%2C5.497-26.628V123.435C512%2C119.06%2C511.578%2C114.649%2C510.746%2C110.361z%20M34.823%2C99.104%20c0.951-1.392%2C2.165-2.821%2C3.714-4.382c7.689-7.685%2C17.886-11.914%2C28.706-11.914h377.51c10.915%2C0%2C21.115%2C4.236%2C28.719%2C11.929%20c1.313%2C1.327%2C2.567%2C2.8%2C3.661%2C4.272l2.887%2C3.88l-201.5%2C175.616c-6.212%2C5.446-14.21%2C8.443-22.523%2C8.443%20c-8.231%2C0-16.222-2.99-22.508-8.436L32.19%2C102.939L34.823%2C99.104z%20M26.755%2C390.913c-0.109-0.722-0.134-1.524-0.134-2.341V128.925%20l156.37%2C136.411L28.199%2C400.297L26.755%2C390.913z%20M464.899%2C423.84c-6.052%2C3.492-13.022%2C5.344-20.145%2C5.344H67.244%20c-7.127%2C0-14.094-1.852-20.142-5.344l-6.328-3.668l159.936-139.379l17.528%2C15.246c10.514%2C9.128%2C23.922%2C14.16%2C37.761%2C14.16%20c13.89%2C0%2C27.32-5.032%2C37.827-14.16l17.521-15.253L471.228%2C420.18L464.899%2C423.84z%20M485.372%2C388.572%20c0%2C0.803-0.015%2C1.597-0.116%2C2.304l-1.386%2C9.472L329.012%2C265.409l156.36-136.418V388.572z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
          background-repeat: no-repeat;
          background-size: 100%;
          background-position: center;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          left: 16px; }
        .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link.contactBtn:hover {
          border-color: #ee7d3d; }
        .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link.removeBtn {
          color: #fff;
          font-weight: bold;
          border-radius: 4px;
          background: #f6f6f6; }
          .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link.removeBtn::before {
            content: '';
            position: absolute;
            top: 0;
            bottom: 0;
            margin: auto;
            left: 16px;
            width: 24px;
            height: 24px;
            border-radius: 44px;
            background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
            background-repeat: no-repeat;
            background-size: 14px;
            background-position: 50% 50%;
            background-color: #999;
            border: none; }
          .container > .wrapper > .contents > .favorite > table.favorites > tbody > tr > td > .link.removeBtn:hover {
            opacity: 0.8; }

/*# sourceMappingURL=d--homes--favorite.css.map */
