/*
.f-resort {color:#072D66;}
.f-fixed {color:#FFF; padding:11px 3px;}
*/
.f-type {font-size:90%; font-weight:900; text-transform:uppercase;}
.f-price { color:#ff1d25; font-size:90%; font-weight:600; margin-left:8px; text-transform:uppercase;}
.f-room {color:#333;font-size:88%; font-weight:400;}
.f-add-l {color:#444; font-size:101%; font-weight:500; line-height:1.5; margin-bottom:5px;}
.f-add-r {color:#444; font-size:88%; font-weight:700; line-height:1.5;}
.f-label {color:#666;}

.room-title {color:#666; font-size:24px;}
.room-title2 { color:#666; font-size:18px;}
.room-sub { font-size:13px; font-weight:600;}
.numbering { font-size:14px; font-weight:700; text-decoration:underline; color:#3ac54a;}
	
@media screen and (max-width: 48em) {
.f-price {font-size:98%; font-weight:900; margin-left:0; text-transform: capitalize; }
}