.rc-core-item-rooms{width:100%;float:left;padding:0;margin:0 auto 15px;border-top:1px solid #afafaf;}.room-title{margin-bottom:0.5em;}.room-bathrooms .bathroom-name,.room-title{font-weight:bold;}.room-count,.room-sleeps{display:inline;padding:0 5px 0 20px;}.bathroom-subheader p{font-weight:bold;margin:15px 0 0 0;font-size:14px;}.bedding-name{font-weight:bold;}.bathroom-type{font-weight:bold;margin-top:10px;}.card{float:left;width:calc(100% / 3 - 30px);min-height:170px;padding:30px 15px 15px;margin:15px 15px 15px 0;border:1px solid #afafaf;border-radius:0.3em;}@media only screen and (max-width:769px) {
 .card{width:calc(100% / 2 - 30px);font-size:70%;} 
}.card i{display:inline-block;width:30px;height:30px;background-size:30px;background-repeat:no-repeat;background-position:center left;margin-right:5px;}.card i.king,.card i.queen,.card i.double{background-image:url(/sites/all/modules/rescms/rc_core/modules/rc_rooms/images/icon-beds-double.svg);}.card i.single{background-image:url(/sites/all/modules/rescms/rc_core/modules/rc_rooms/images/icon-beds-single.svg);background-size:24px;}.card i.sofa{background-image:url(/sites/all/modules/rescms/rc_core/modules/rc_rooms/images/icon-beds-sofa.svg);}.card i.bunk{background-image:url(/sites/all/modules/rescms/rc_core/modules/rc_rooms/images/icon-beds-bunk.svg);background-size:21px;}.card i.half{background-image:url(/sites/all/modules/rescms/rc_core/modules/rc_rooms/images/icon-baths-half.svg);}.card i.full{background-image:url(/sites/all/modules/rescms/rc_core/modules/rc_rooms/images/icon-baths-full.svg);}.card i.shower{background-image:url(/sites/all/modules/rescms/rc_core/modules/rc_rooms/images/icon-baths-shower.svg);}/**/
