#hotels{padding:0 15px}@media screen and (max-width: 767px){#hotels{padding:0 10px}}#hotels .content-dtl{padding:0}.g-map{position:relative;height:0;margin-bottom:20px;padding-top:30px;padding-bottom:56.25%;overflow:hidden}.g-map #map_canvas{position:absolute;top:0;left:0;width:100%;height:100%}.hotels-list .area-box{margin-bottom:30px}@media screen and (max-width: 767px){.hotels-list .area-box{margin-bottom:0}}.hotels-list .area-box h4{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:8px;margin-top:15px;font-weight:lighter;cursor:pointer;color:#fff;background:#4e4e4e}@media screen and (max-width: 767px){.hotels-list .area-box h4{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin-top:0;margin-bottom:10px}}.hotels-list .area-box h4 span{margin-right:5px;color:#FE7668}.hotels-list .area-box .hotel-row{position:relative;width:100%;padding:10px 0 10px 10px}.hotels-list .area-box .hotel-row:after{content:"";display:block;clear:both}.hotels-list .area-box .hotel-row:nth-of-type(even){background:#F3F3F3}.hotels-list .area-box .hotel-row.iconStatusParkingOn:before{position:absolute;display:block;content:"";top:5px;right:5px;width:50px;height:50px;background-image:url(/img/iconStatusParkingOn.png);background-repeat:no-repeat;background-size:contain;background-color:#ff2e84}.hotels-list .area-box .hotel-row span{display:block;float:left}.hotels-list .area-box .hotel-row span:nth-child(4){float:right}.hotels-list .area-box .hotel-row .hotel-name{width:100%;margin-right:0%}@media screen and (max-width: 767px){.hotels-list .area-box .hotel-row .hotel-name{padding-right:55px}}.hotels-list .area-box .hotel-row .hotel-name .glyphicon{color:#FE7668}.hotels-list .area-box .hotel-row .address{width:58%;margin-right:2%}@media screen and (max-width: 767px){.hotels-list .area-box .hotel-row .address{width:98%;padding-right:55px;padding-top:3px}}.hotels-list .area-box .hotel-row .tel-num{width:40%}@media screen and (min-width: 768px){.hotels-list .area-box .hotel-row .tel-num{width:98%;padding-top:3px}}.hotels-list .area-box .hotel-row .glyphicon{padding-right:10px;color:#aaa}.hotels-list .area-box .hotel-row .btn-apri{display:block;margin-top:-15px;margin-right:5px;padding-left:5px;padding-right:5px}.hotels-list .area-box .hotel-row .btn-apri i{display:block;padding-right:0;padding-bottom:5px;font-size:2.0rem}.hotels-list .area-box li+li{border-top:1px dotted #9c9c9c}
