﻿.filteritem-checkmark {
    color: #c82021;
    margin-bottom: 0;
}
.wrap-facilities .facility-list li {
    display: inline-block;
    float: left;
    width: 260px;
    margin-bottom: .5rem;
}
.wrap-facilities .facility-list .facility-item .title {
    font-weight: normal;
    font-size: 100%;
}
.wrap-facilities .facility-list .facility-item .fac-value {
    display: flex;
    font-size: 60%;
}

.checkBox-icon {
    border: 1px solid #E8E8E8;
    background: #fff;
    min-width: 19px;
    min-height: 19px;
    text-align: center;
    border-radius: 2px;
    line-height: 1.3;
    top: 2px;
    padding-right: 1rem;
}

.icon-facilities::before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    height: 30px;
    width: 30px;
    float: left;
    margin-right: 10px;
}

.icon-facilities50px::before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    height: 50px;
    width: 50px;
    float: left;
    margin-right: 5px;
}

.icon-facilities20px::before {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    height: 20px;
    width: 20px;
    float: left;
    margin-right: 5px;
}

.bath::before {
    content: "";
    display: block;
    background: url(/Images/icon/Bath.svg);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
}

.Direction::before {
    content: "";
    display: block;
    background-image: url('/Images/icon/compass.png');
    fill: #C72127;
}

.kitchen::before {
    content: "";
    display: block;
    background-image: url('/Images/icon/kitchen.png');
}

.cctv::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-01.svg);
}

.lobby::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-02.svg);
}

.garden::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-03.svg);
}

.wifi::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-04.svg);
}

.security::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-05.svg);
}

.lift::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-07.svg);
}

.waterspas::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-08.svg);
}

.lagoon::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-09.svg);
}

.parking::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-10.svg);
}

.telephone::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-11.svg);
}

.fitness::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-12.svg);
}

.minigreen::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-13.svg);
}

.coffeeshop::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-14.svg);
}

.laundryshop::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-15.svg);
}

.laundry::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-15.svg);
}
.spashop::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-16.svg);
}

.grocery::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-17.svg);
}

.salon::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-18.svg);
}

.resturant::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-19.svg);
}

.pool::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-20.svg);
}

.basketball::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-21.svg);
}

.playpark::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-22.svg);
}

.driving::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-23.svg);
}

.tennis::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-24.svg);
}

.petanque::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-25.svg);
}

.clubhouse::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-26.svg);
}

.sauna::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-27.svg);
}

.stream::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-28.svg);
}

.library::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-29.svg);
}

.multipurpose::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-30.svg);
}

.minitheater::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-31.svg);
}

.joggingtrack::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-32.svg);
}

.coworkingspace::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-33.svg);
}

.cabletv::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-34.svg);
}

.washing::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-35.svg);
}

.jacuzzi::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-36.svg);
}

.waterdispenser::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-37.svg);
}

.bank::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-40.svg);
}

.tour::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-41.svg);
}

.transport::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-42.svg);
}

.businesscenter::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-43.svg);
}

.karaoke::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-44.svg);
}

.catering::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-45.svg);
}

.meeting::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-46.svg);
}

.snooker::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-47.svg);
}

.bed::before, .bed::before {
    content: "";
    display: block;
    background: url(/Images/icon/Bed.svg);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
}
.Livingroom::before {
    content: "";
    display: block;
    fill: #C72127;
    background-image: url('/Images/icon/livingRoom.svg');
}
/*--------Attributes ---------*/
.bedth::before, .beden::before {
    content: "";
    display: block;
    background: url(/Images/icon/Bed.svg);
}
.bathth::before, .bathen::before {
    content: "";
    display: block;
    background: url(/Images/icon/Bath.svg);
}
.usableareath::before, .usableareaen::before {
    content: "";
    display: block;
    background: url(/images/icon/usablearea.png);
}
.usableareath::after {
    content: " ตร.ม.";  
}
.usableareaen::after {
    content: " Sq.M";
}
/*.beden::after {
    content: " bed(s)";
}
.bedth::after {
    content: " ห้องนอน";
}
.bathen::after {
    content: " bath(s)";
}
.bathth::after {
    content: " ห้องน้ำ";
}*/

.nofloor::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-47.svg);
}
.floor::before {
    content: "";
    display: block;
    background: url(/Images/Facilities/icon-47.svg);
}