
@font-face {
    font-family: 'dsf-icons';
	src: url('../../fonts/b2iicon/063c258fb915cb1f3ee708447b8dcd781c6bd058.eot');
    src: url('../../fonts/b2iicon/063c258fb915cb1f3ee708447b8dcd781c6bd058.eot?#iefix') format('embedded-opentype'), url('../../fonts/b2iicon/c7654da5a506201a358c4c8fcf9c0b3b85185ce7.woff') format('woff'), url('../../fonts/b2iicon/e4f8ff7036f794b19a45770eb1ec9c9060be2eb7.ttf') format('truetype')

}
[class^="dficon-"],
[class*=" dficon-"],
.dsf_contstraint [class^="dficon-"],
.dsf_contstraint [class*=" dficon-"] {
    font-family: 'dsf-icons'!important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
[class^="dficon-"]:before,
[class*=" dficon-"]:before,
.dficon-tick:before {
    content: "\d04d"
}
.dficon-circle {
    font-size: 36px
}
.dficon-circle:before {
    content: "\d057"
}
.dficon-circle.big:before {
    font-size: 58px
}
.dficon-circle:before,
.dficon-circle.grey:before {
    color: #f1f1f1
}
.dficon-circle:hover:before,
.dficon-circle.grey:hover:before,
.dficon-circle.green.hov:hover:before {
    color: #febb02
}
.dficon-circle.yellow:before {
    color: #febb02
}
.dficon-circle.blue:before {
    color: #07c
}
.dficon-circle.darkblue:before {
    color: #383838
}
.dficon-circle.green:before {
    color: #96d99d
}
[class^="dficon-"] .df_inner,
[class*=" dficon-"] .df_inner,
.dsf_contstraint [class^="dficon-"] .df_inner,
.dsf_contstraint [class*=" dficon-"] .df_inner {
    font-size: 28px;
    color: #fff;
    position: absolute;
    left: 0;
    top: 0;
    width: 36px;
    line-height: 33px;
    text-align: center;
    cursor: default
}
.b_firefox .df_inner {
    line-height: 30px
}
.big .df_inner {
    font-size: 50px;
    color: #fff;
    position: absolute;
    left: 0;
    top: 0;
    width: 58px;
    line-height: 51px;
    text-align: center;
    cursor: default
}
.b_firefox .big .df_inner {
    line-height: 50px
}
.df_outer {
    display: inline-block;
    position: relative;
    width: 36px;
    height: 36px;
    cursor: default
}
.dficon-options:before {
    content: "\d02b";
    color: #383838;
    width: 36px;
    height: 36px;
    font-size: 36px;
    text-decoration: none
}
.dficon-1:before,
.dficon-53:before,
.dficon-99:before,
.dficon-224:before,
.dficon-289:before {
    content: "\d038"
}
.dficon-2:before,
.dficon-89:before,
.dficon-90:before,
.dficon-110:before,
.dficon-111:before,
.dficon-302:before {
    content: "\d06e"
}
.dficon-3:before {
    content: "\d04e"
}
.dficon-14:before,
.dficon-144:before {
    content: "\d004"
}
.dficon-15:before,
.dficon-82:before,
.dficon-231:before,
.dficon-303:before {
    content: "\d03d"
}
.dficon-16:before,
.dficon-326:before {
    content: "\d042"
}
.dficon-17:before {
    content: "\d011"
}
.dficon-18:before,
.dficon-108:before,
.dficon-133:before,
.dficon-296:before {
    content: "\d017"
}
.dficon-19:before {
    content: "\d009"
}
.dficon-20:before {
    content: "\d015"
}
.dficon-22:before {
    content: "\d05f"
}
.dficon-23:before,
.dficon-51:before,
.dficon-276:before,
.dficon-253:before,
.dficon-254:before,
.dficon-255:before {
    content: "\d046"
}
.dficon-24:before,
.dficon-68:before,
.dficon-83:before {
    content: "\d06b"
}
.dficon-25:before,
.dficon-291:before {
    content: "\d01c"
}
.dficon-26:before,
.dficon-81:before {
    content: "\d047"
}
.dficon-27:before,
.dficon-46:before,
.dficon-69:before,
.dficon-71:before,
.dficon-91:before,
.dficon-93:before,
.dficon-317:before,
.dficon-323:before,
.dficon-221:before {
    content: "\d039"
}
.dficon-28:before,
.dficon-245:before {
    content: "\d003"
}
.dficon-29:before,
.dficon-78:before,
.dficon-246:before,
.dficon-325:before,
.dficon-324:before {
    content: "\d06f"
}
.dficon-30:before {
    content: "\d03a"
}
.dficon-32:before {
    content: "\d005"
}
.dficon-34:before,
.dficon-279:before {
    content: "\d024"
}
.dficon-35:before,
.dficon-72:before,
.dficon-113:before {
    content: "\d04b"
}
.dficon-37:before,
.dficon-47:before {
    content: "\d05d"
}
.dficon-38:before,
.dficon-92:before {
    content: "\d03f"
}
.dficon-39:before {
    content: "\d02c"
}
.dficon-41:before,
.dficon-105:before,
.dficon-229:before {
    content: "\d041"
}
.dficon-42:before {
    content: "\d033"
}
.dficon-43:before {
    content: "\d031"
}
.dficon-44:before,
.dficon-125:before,
.dficon-261:before,
.dficon-311:before {
    content: "\d053"
}
.dficon-45:before {
    content: "\d00c"
}
.dficon-48:before,
.dficon-65:before,
.dficon-94:before,
.dficon-98:before,
.dficon-126:before,
.dficon-222:before {
    content: "\d00d"
}
.dficon-49:before,
.dficon-95:before,
.dficon-96:before,
.dficon-97:before,
.dficon-263:before,
.dficon-266:before,
.dficon-278:before,
.dficon-327:before,
.dficon-328:before,
.dficon-309:before {
    content: "\d030"
}
.dficon-50:before,
.dficon-138:before,
.dficon-238:before {
    content: "\d000"
}
.dficon-52:before {
    content: "\d00a"
}
.dficon-54:before,
.dficon-55:before,
.dficon-57:before,
.dficon-319:before,
.dficon-87:before {
    content: "\d014"
}
.dficon-56:before,
.dficon-320:before,
.dficon-101:before {
    content: "\d019"
}
.dficon-61:before,
.dficon-74:before {
    content: "\d049"
}
.dficon-63:before,
.dficon-282:before,
.dficon-301:before {
    content: "\d056"
}
.dficon-66:before,
.dficon-122:before {
    content: "\d06a"
}
.dficon-67:before {
    content: "\d05e"
}
.dficon-73:before,
.dficon-100:before,
.dficon-305:before {
    content: "\d032"
}
.dficon-239:before {
    content: "\d01d"
}
.dficon-76:before {
    content: "\d065"
}
.dficon-77:before,
.dficon-88:before {
    content: "\d055"
}
.dficon-79:before,
.dficon-137:before,
.dficon-249:before {
    content: "\d066"
}
.dficon-80:before,
.dficon-338:before {
    content: "\d04a"
}
.dficon-84:before,
.dficon-85:before,
.dficon-117:before,
.dficon-334:before,
.dficon-129:before {
    content: "\d06c"
}
.dficon-86:before,
.dficon-123:before,
.dficon-237:before {
    content: "\d029"
}
.dficon-106:before {
    content: "\d01b"
}
.dficon-107:before {
    content: "\d022"
}
.dficon-109:before,
.dficon-112:before,
.dficon-119:before {
    content: "\d00f"
}
.dficon-114:before {
    content: "\d04f"
}
.dficon-64:before,
.dficon-265:before {
    content: "\d03e"
}
.dficon-115:before {
    content: "\d063"
}
.dficon-116:before,
.dficon-118:before,
.dficon-136:before,
.dficon-306:before {
    content: "\d00b"
}
.dficon-120:before,
.dficon-131:before,
.dficon-142:before,
.dficon-247:before,
.dficon-250:before,
.dficon-251:before,
.dficon-274:before {
    content: "\d044"
}
.dficon-121:before,
.dficon-127:before {
    content: "\d068"
}
.dficon-130:before,
.dficon-322:before {
    content: "\d01f"
}
.dficon-128:before,
.dficon-275:before {
    content: "\d060"
}
.dficon-135:before {
    content: "\d021"
}
.dficon-134:before,
.dficon-200:before {
    content: "\d061"
}
.dficon-139:before,
.dficon-287:before {
    content: "\d05c"
}
.dficon-141:before {
    content: "\d043"
}
.dficon-220:before,
.dficon-288:before {
    content: "\d035"
}
.dficon-286:before,
.dficon-225:before,
.dficon-226:before,
.dficon-339:before,
.dficon-228:before {
    content: "\d023"
}
.dficon-330:before,
.dficon-285:before {
    content: "\d007"
}
.dficon-104:before,
.dficon-281:before {
    content: "\d010"
}
.dficon-232:before {
    content: "\d034"
}
.dficon-269:before,
.dficon-143:before {
    content: "\d070"
}
.dficon-102:before,
.dficon-103:before,
.dficon-140:before,
.dficon-223:before,
.dficon-132:before,
.dficon-244:before,
.dficon-299:before {
    content: "\d067"
}
.dficon-227:before,
.dficon-268:before,
.dficon-298:before {
    content: "\d052"
}
.dficon-230:before,
.dficon-256:before {
    content: "\d064"
}
.dficon-233:before {
    content: "\d02e"
}
.dficon-234:before,
.dficon-248:before,
.dficon-252:before {
    content: "\d028"
}
.dficon-235:before {
    content: "\d01e"
}
.dficon-236:before {
    content: "\d058"
}
.dficon-75:before {
    content: "\d04c"
}
.dficon-240:before {
    content: "\d013"
}
.dficon-241:before {
    content: "\d054"
}
.dficon-242:before {
    content: "\d025"
}
.dficon-243:before {
    content: "\d006"
}
.dficon-58:before,
.dficon-59:before,
.dficon-60:before,
.dficon-257:before,
.dficon-258:before {
    content: "\d01a"
}
.dficon-259:before {
    content: "\d018"
}
.dficon-124:before,
.dficon-260:before {
    content: "\d071"
}
.dficon-262:before {
    content: "\d00e"
}
.dficon-264:before {
    content: "\d059"
}
.dficon-267:before,
.dficon-332:before {
    content: "\d012"
}
.dficon-270:before,
.dficon-271:before {
    content: "\d03c"
}
.dficon-272:before {
    content: "\d020"
}
.dficon-273:before {
    content: "\d069"
}
.dficon-284:before {
    content: "\d040"
}
.dficon-283:before {
    content: "\d062"
}
.dficon-280:before {
    content: "\d001"
}
.dficon-329:before,
.dficon-277:before {
    content: "\d02a"
}
.dficon-290:before {
    content: "\d02d"
}
.dficon-292:before {
    content: "\d036"
}
.dficon-293:before {
    content: "\d016"
}
.dficon-294:before {
    content: "\d051"
}
.dficon-295:before {
    content: "\d03b"
}
.dficon-297:before {
    content: "\d02f"
}
.dficon-300:before {
    content: "\d050"
}
.dficon-304:before {
    content: "\d037"
}
.dficon-307:before {
    content: "\d027"
}
.dficon-308:before {
    content: "\d05a"
}
.dficon-310:before {
    content: "\d05b"
}
.dficon-312:before {
    content: "\d048"
}
.dficon-314:before {
    content: "\d008"
}
.dficon-316:before {
    content: "\e601"
}
.dficon-315:before {
    content: "\e600"
}
.dficon-318:before {
    content: "\d002"
}
.dficon-continent:before {
    content: "\d002"
}
.dficon-country:before {
    content: "\d045"
}
.dficon-region:before {
    content: "\d050"
}
.dficon-city:before {
    content: "\d056"
}
.dficon-hotel:before {
    content: "\d06d"
}
.dficon-plus:before {
    content: "\d026"
}
@font-face {
    font-family: 'booking-iconset';
    src: url(../../fonts/b2iicon/866fe3497ea0c9537721a20cb1181156c0d4d13e.eot?#iefix) format('embedded-opentype'), url(../../fonts/b2iicon/fd8aeec624a9bf36f9b86445f04d91e102b537bf.woff) format('woff'), url(../../fonts/b2iicon/daf5ab08cb622e0377a0cdba8b0f8a089994d83b.ttf) format('truetype'), url(../../fonts/b2iicon/37e1bfa99ca3085e0311f9e656bf26dabc05f9c8.svg#booking-iconset) format('svg');
    font-weight: normal;
    font-style: normal
}
[class^="bicon-"],
[class*=" bicon-"],
[class*="\A bicon-"] {
    font-family: 'booking-iconset';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.bicon-instant-confirmation:before {
    content: "\b423"
}
.bicon-localchoice:before {
    content: "\b422"
}
.bicon-ruler:before {
    content: "\b421"
}
.bicon-lifetime-journey:before {
    content: "\b420"
}
.bicon-game:before {
    content: "\b419"
}
.bicon-videochat:before {
    content: "\b418"
}
.bicon-lift-clean:before {
    content: "\b417"
}
.bicon-lift:before {
    content: "\b416"
}
.bicon-babycot-small:before {
    content: "\b415"
}
.bicon-sunrise:before {
    content: "\b414"
}
.bicon-chinafriendly:before {
    content: "\b413"
}
.bicon-line:before {
    content: "\b412"
}
.bicon-whatsapp:before {
    content: "\b411"
}
.bicon-genius-g:before {
    content: "\b410"
}
.bicon-diamond-down:before {
    content: "\b409"
}
.bicon-diamond-up:before {
    content: "\b408"
}
.bicon-sort:before {
    content: "\b407"
}
.bicon-real-heart:before {
    content: "\b406"
}
.bicon-old-town:before {
    content: "\b405"
}
.bicon-route-icon:before {
    content: "\b404"
}
.bicon-thumb-up:before {
    content: "\b403"
}
.bicon-messenger:before {
    content: "\b402"
}
.bicon-rewardsoutline:before {
    content: "\b401"
}
.bicon-rewardsfill:before {
    content: "\b400"
}
.bicon-notificationoff:before {
    content: "\b399"
}
.bicon-user-couple:before {
    content: "\b398"
}
.bicon-user-family:before {

    content: "\b397"
}
.bicon-target-icon:before {
    content: "\b396"
}
.bicon-bookingassistant:before {
    content: "\b395"
}
.bicon-popout:before {
    content: "\b394"
}
.bicon-zero_fee:before {
    content: "\b393"
}
.bicon-raf:before {
    content: "\b392"
}
.bicon-singleday:before {
    content: "\b391"
}
.bicon-trend-left:before {
    content: "\b390"
}
.bicon-existing-bed:before {
    content: "\b389"
}
.bicon-assistant:before {
    content: "\b388"
}
.bicon-trend:before {
    content: "\b387"
}
.bicon-diamond:before {
    content: "\b386"
}
.bicon-diamond2:before {
    content: "\b385"
}
.bicon-streetview:before {
    content: "\b384"
}
.bicon-food-and-drink:before {
    content: "\b383"
}
.bicon-allinclusive:before {
    content: "\b382"
}
.bicon-bed-in-bunk:before {
    content: "\b381"
}
.bicon-bunk-bed:before {
    content: "\b380"
}
.bicon-triangleleft:before {
    content: "\b378"
}
.bicon-triangleright:before {
    content: "\b379"
}
.bicon-occupancychild:before {
    content: "\b377"
}
.bicon-occupancyghost:before {
    content: "\b376"
}
.bicon-scan:before {
    content: "\b375"
}
.bicon-pillow:before {
    content: "\b374"
}
.bicon-pillow-reflex:before {
    content: "\b373"
}
.bicon-pillow-shadow:before {
    content: "\b372"
}
.bicon-thumbsdown:before {
    content: "\b371"
}
.bicon-switchproperty:before {
    content: "\b370"
}
.bicon-qq:before {
    content: "\b36c"
}
.bicon-wechatmoments2:before {
    content: "\b36b"
}
.bicon-sun:before {
    content: "\e900"
}
.bicon-oltag:before {
    content: "\b36a"
}
.bicon-study-desk:before {
    content: "\b369"
}
.bicon-salon:before {
    content: "\b368"
}
.bicon-wechatmoments:before {
    content: "\b367"
}
.bicon-direction-arrow:before {
    content: "\e377"
}
.bicon-bb-frube-outline:before {
    content: "\b366"
}
.bicon-referral:before {
    content: "\b365"
}
.bicon-cpos:before {
    content: "\b364"
}
.bicon-square-rating:before {
    content: "\b363"
}
.bicon-helpcenter:before {
    content: "\b362"
}
.bicon-questionhelp:before {
    content: "\b361"
}
.bicon-preferred-property:before {
    content: "\b360"
}
.bicon-paintbrush:before {
    content: "\b900"
}
.bicon-private-bathroom:before {
    content: "\b353"
}
.bicon-kaabaa:before {
    content: "\b352"
}
.bicon-aterrible:before {
    content: "\b351"
}
.bicon-p2gbell:before {
    content: "\b350"
}
.bicon-terrace:before {
    content: "\b349"
}
.bicon-p2g-bedpref:before {
    content: "\b348"
}
.bicon-p2g-checkout:before {
    content: "\b347"
}
.bicon-p2g-checkin:before {
    content: "\b346"
}
.bicon-infobold:before {
    content: "\b345"
}
.bicon-map-pin:before {
    content: "\b344"
}
.bicon-p2gkeyboard-ios:before {
    content: "\b343"
}
.bicon-p2gmessages:before {
    content: "\b342"
}
.bicon-occupancystroked:before {
    content: "\b341"
}
.bicon-valuedeal:before {
    content: "\b340"
}
.bicon-private-shower:before {
    content: "\b334"
}
.bicon-maximize:before {
    content: "\b336"
}
.bicon-minimize:before {
    content: "\b335"
}
.bicon-bunk:before {
    content: "\b333"
}
.bicon-landscape:before {
    content: "\b332"
}
.bicon-checkin-alt:before {
    content: "\b331"
}
.bicon-deal-of-the-day:before {
    content: "\b330"
}
.bicon-food-reversed:before {
    content: "\b324"
}
.bicon-downchevron-thin:before {
    content: "\b323"
}
.bicon-upchevron-thin:before {
    content: "\b322"
}
.bicon-delight:before {
    content: "\b321"
}
.bicon-bb-frube-start-rtl:before {
    content: "\b320"
}
.bicon-bb-frube-start:before {
    content: "\b319"
}
.bicon-bb-frube-title:before {
    content: "\b318"
}
.bicon-bb-frube:before {
    content: "\b317"
}
.bicon-bulbtip:before {
    content: "\b316"
}
.bicon-p2gcross:before {
    content: "\b315"
}
.bicon-p2gtick:before {
    content: "\b314"
}
.bicon-p2gchat:before {
    content: "\b313"
}
.bicon-RegisterIcon:before {
    content: "\b312"
}
.bicon-LoginIcon:before {
    content: "\b311"
}
.bicon-kettle:before {
    content: "\b310"
}
.bicon-slippers:before {
    content: "\b309"
}
.bicon-asian-style-breakfast:before {
    content: "\b308"
}
.bicon-toiletries:before {
    content: "\b307"
}
.bicon-collapse:before {
    content: "\b306"
}
.bicon-p2gwidgets:before {
    content: "\b305"
}
.bicon-p2gkeyboard:before {
    content: "\b304"
}
.bicon-couple:before {
    content: "\b303"
}
.bicon-checkempty:before {
    content: "\b302"
}
.bicon-checkno2:before {
    content: "\b301"
}
.bicon-plus-alt:before {
    content: "\b300"
}
.bicon-check-alt:before {
    content: "\b259"
}
.bicon-bb-logo:before {
    content: "\b258"
}
.bicon-mosque:before {
    content: "\b257"
}
.bicon-genius-frube-finish-rtl:before {
    content: "\b256"
}
.bicon-genius-frube-start-rtl:before {
    content: "\b255"
}
.bicon-dottedseparator:before {
    content: "\b254"
}
.bicon-deal:before {
    content: "\b253"
}
.bicon-leftchevronend:before {
    content: "\b251"
}
.bicon-rightchevronend:before {
    content: "\b250"
}
.bicon-genius-frube-start:before {
    content: "\b249"
}
.bicon-frube-more:before {
    content: "\b248"
}
.bicon-frube-finish:before {
    content: "\b247"
}
.bicon-genius-frube-title:before {
    content: "\b252"
}
.bicon-frube-start-rtl:before {
    content: "\b24a"
}
.bicon-frube-start:before {
    content: "\b246"
}
.bicon-percentage:before {
    content: "\b245"
}
.bicon-trophy:before {
    content: "\b244"
}
.bicon-wechat:before {
    content: "\b243"
}
.bicon-guide_icon_pinstar:before {
    content: "\b242"
}
.bicon-guide_icon_bookmark:before {
    content: "\b241"
}
.bicon-expand:before {
    content: "\b240"
}
.bicon-opendoor:before {
    content: "\b239"
}
.bicon-occupancyalt:before {
    content: "\b238"
}
.bicon-emptycheckbox:before {
    content: "\b237"
}
.bicon-checkbox:before {
    content: "\b236"
}
.bicon-atoz:before {
    content: "\b235"
}
.bicon-distance:before {
    content: "\b234"
}
.bicon-price:before {
    content: "\b233"
}
.bicon-gift:before {
    content: "\b232"
}
.bicon-aconfirmation:before {
    content: "\b231"
}
.bicon-gallery:before {
    content: "\b230"
}
.bicon-stadiumarena:before {
    content: "\b22f"
}
.bicon-attractions:before {
    content: "\b22e"
}
.bicon-ferry:before {
    content: "\b22d"
}
.bicon-golfcourse:before {
    content: "\b22c"
}
.bicon-institution:before {
    content: "\b22b"
}
.bicon-marina:before {
    content: "\b22a"
}
.bicon-publicparking:before {
    content: "\b229"
}
.bicon-theater:before {
    content: "\b228"
}
.bicon-notification:before {
    content: "\b227"
}
.bicon-car:before {
    content: "\b226"
}
.bicon-abell:before {
    content: "\b225"
}
.bicon-ametro:before {
    content: "\b224"
}
.bicon-abus:before {
    content: "\b223"
}
.bicon-leisure:before {
    content: "\b222"
}
.bicon-bestprice:before {
    content: "\b221"
}
.bicon-starsdown:before {
    content: "\b220"
}
.bicon-starsup:before {
    content: "\b219"
}
.bicon-thumbsup:before {
    content: "\b218"
}
.bicon-earlycheckin:before {
    content: "\b217"
}
.bicon-latecheckout:before {
    content: "\b216"
}
.bicon-shuttlesmall:before {
    content: "\b215"
}
.bicon-bookingdotgenius:before {
    content: "\b214"
}
.bicon-dotgenius:before {
    content: "\b20e"
}
.bicon-dotgeniusfold:before {
    content: "\b20d"
}
.bicon-dotgeniusbg:before {
    content: "\b20c"
}
.bicon-aexcellentsolid:before {
    content: "\b213"
}
.bicon-agoodsolid:before {
    content: "\b212"
}
.bicon-aaveragesolid:before {
    content: "\b211"
}
.bicon-apoorsolid:before {
    content: "\b210"
}
.bicon-halfmoon:before {
    content: "\b20b"
}
.bicon-oven:before {
    content: "\b20a"
}
.bicon-removecircle:before {
    content: "\b209"
}
.bicon-infocircleoutline:before {
    content: "\b208"
}
.bicon-addcircle:before {
    content: "\b207"
}
.bicon-review:before {
    content: "\b206"
}
.bicon-list:before {
    content: "\b205"
}
.bicon-amanagebooking:before {
    content: "\b204"
}
.bicon-atravelguide:before {
    content: "\b203"
}
.bicon-createaccount:before {
    content: "\b202"
}
.bicon-aexcellent:before {
    content: "\b201"
}
.bicon-agood:before {
    content: "\b200"
}
.bicon-aaverage:before {
    content: "\b199"
}
.bicon-apoor:before {
    content: "\b198"
}
.bicon-triangleup:before {
    content: "\b197"
}
.bicon-taxi:before {
    content: "\b196"
}
.bicon-aclose:before {
    content: "\b195"
}
.bicon-sign:before {
    content: "\b194"
}
.bicon-book:before {
    content: "\b193"
}
.bicon-centermap:before {
    content: "\b192"
}
.bicon-checkmark-circle:before {
    content: "\b191"
}
.bicon-bb-briefcase-round:before {
    content: "\b190"
}
.bicon-bb-briefcase:before {
    content: "\b189"
}
.bicon-downloadguide:before {
    content: "\b187"
}
.bicon-readguide:before {
    content: "\b186"
}
.bicon-checkmark:before {
    content: "\b188"
}
.bicon-iron:before {
    content: "\b185"
}
.bicon-dryclean:before {
    content: "\b185"
}
.bicon-funnel:before {
    content: "\b184"
}
.bicon-leftarrow:before {
    content: "\b183"
}
.bicon-rightarrow:before {
    content: "\b182"
}
.bicon-filterfunnel:before {
    content: "\b181"
}
.bicon-downchevron:before {
    content: "\b180"
}
.bicon-upchevron:before {
    content: "\b179"
}
.bicon-arrowleft:before {
    content: "\b178"
}
.bicon-arrowright:before {
    content: "\b177"
}
.bicon-triangledown:before {
    content: "\b176"
}
.bicon-backtotop:before {
    content: "\b175"
}
.bicon-dealsbadge:before {
    content: "\b174"
}
.bicon-trashcan:before {
    content: "\b172"
}
.bicon-tag:before {
    content: "\b171"
}
.bicon-great:before {
    content: "\b170"
}
.bicon-good:before {
    content: "\b16f"
}
.bicon-poor:before {
    content: "\b16e"
}
.bicon-average:before {
    content: "\b16d"
}
.bicon-downloadimage:before {
    content: "\b16c"
}
.bicon-messagecircle:before {
    content: "\b16b"
}
.bicon-olderphone:before {
    content: "\b16a"
}
.bicon-arrowhide:before {
    content: "\b169"
}
.bicon-arrowshow:before {
    content: "\b168"
}
.bicon-emailout:before {
    content: "\b167"
}
.bicon-emailin:before {
    content: "\b166"
}
.bicon-editnote:before {
    content: "\b165"
}
.bicon-geniussquare:before {
    content: "\b164"
}
.bicon-genius:before {
    content: "\b163"
}
.bicon-ge:before {
    content: "\b162"
}
.bicon-star:before {
    content: "\b161"
}
.bicon-exclamation:before {
    content: "\b160"
}
.bicon-pricetag:before {
    content: "\b15c"
}
.bicon-chains:before {
    content: "\b15b"
}
.bicon-forkknife:before {
    content: "\b15a"
}
.bicon-direction:before {
    content: "\b159"
}
.bicon-wallet:before {
    content: "\b158"
}
.bicon-babycot:before {
    content: "\b157"
}
.bicon-massage:before {
    content: "\b156"
}
.bicon-frontdesk:before {
    content: "\b155"
}
.bicon-babybottle:before {
    content: "\b154"
}
.bicon-firstaid:before {
    content: "\b153"
}
.bicon-fridge:before {
    content: "\b152"
}
.bicon-couch:before {
    content: "\b151"
}
.bicon-campfire:before {
    content: "\b150"
}
.bicon-bbq:before {
    content: "\b14f"
}
.bicon-printer:before {
    content: "\b14e"
}
.bicon-singles:before {
    content: "\b14d"
}
.bicon-double:before {
    content: "\b14c"
}
.bicon-tram:before {
    content: "\b14b"
}
.bicon-secret:before {
    content: "\b14a"
}
.bicon-coffee:before {
    content: "\b149"
}
.bicon-arrowup:before {
    content: "\b148"
}
.bicon-arrowdown:before {
    content: "\b147"
}
.bicon-closedlock:before {
    content: "\b146"
}
.bicon-openlock:before {
    content: "\b145"
}
.bicon-tablet:before {
    content: "\b144"
}
.bicon-gplus:before {
    content: "\b143"
}
.bicon-mail:before {
    content: "\b142"
}
.bicon-weibo:before {
    content: "\b141"
}
.bicon-pinterest:before {
    content: "\b140"
}
.bicon-twitter:before {
    content: "\b13f"
}
.bicon-facebookf:before {
    content: "\b13e"
}
.bicon-facebookbox:before {
    content: "\b13d"
}
.bicon-flattv:before {
    content: "\b13c"
}
.bicon-btnclose:before {
    content: "\b139"
}
.bicon-bath:before {
    content: "\b138"
}
.bicon-monument:before {
    content: "\b137"
}
.bicon-soundproof:before {
    content: "\b136"
}
.bicon-dishwashercup:before {
    content: "\b135"
}
.bicon-dishwasher:before {
    content: "\b134"
}
.bicon-arrowcircleright:before {
    content: "\b133"
}
.bicon-arrowcircleleft:before {
    content: "\b132"
}
.bicon-halfcirclepad:before {
    content: "\b131"
}
.bicon-halfcircle:before {
    content: "\b130"
}
.bicon-businesstrip:before {
    content: "\b12f"
}
.bicon-shopbag:before {
    content: "\b12e"
}
.bicon-hotel:before {
    content: "\b12d"
}
.bicon-reviewtimeline:before {
    content: "\b12c"
}
.bicon-profiledash:before {
    content: "\b12b"
}
.bicon-checkyes:before {
    content: "\b12a"
}
.bicon-checkno:before {
    content: "\b129"
}
.bicon-augmentedreality:before {
    content: "\b128"
}
.bicon-favoriteflag:before {
    content: "\b127"
}
.bicon-addlist:before {
    content: "\b126"
}
.bicon-messages:before {
    content: "\b125"
}
.bicon-pill:before {
    content: "\b019"
}
.bicon-feedback:before {
    content: "\b10c"
}
.bicon-question:before {
    content: "\b10d"
}
.bicon-computer:before {
    content: "\b10e"
}
.bicon-acoverflow:before {
    content: "\a005"
}
.bicon-accall:before {
    content: "\a006"
}
.bicon-acclip:before {
    content: "\a007"
}
.bicon-acsend:before {
    content: "\a008"
}
.bicon-actrash:before {
    content: "\a009"
}
.bicon-acshare:before {
    content: "\a010"
}
.bicon-accamera:before {
    content: "\a011"
}
.bicon-acmic:before {
    content: "\a012"
}
.bicon-acedit:before {
    content: "\a013"
}
.bicon-actick:before {
    content: "\a014"
}
.bicon-aclocate:before {
    content: "\a015"
}
.bicon-gambling:before {
    content: "\b0ed"
}
.bicon-washer:before {
    content: "\b0ec"
}
.bicon-platefork:before {
    content: "\b0e9"
}
.bicon-walking:before {
    content: "\b0ea"
}
.bicon-compass:before {
    content: "\b0eb"
}
.bicon-food:before {
    content: "\b0e8"
}
.bicon-parkingfee:before {
    content: "\b0e7"
}
.bicon-bdot:before {
    content: "\b0e5"
}
.bicon-bookingsquare:before {
    content: "\b0e6"
}
.bicon-send:before {
    content: "\b0e4"
}
.bicon-cloudimport:before {
    content: "\b0e3"
}
.bicon-square:before {
    content: "\b0e2"
}
.bicon-olcloud:before {
    content: "\b0e1"
}
.bicon-occupancy:before {
    content: "\31"
}
.bicon-rating:before {
    content: "\b002"
}
.bicon-menu:before {
    content: "\b0e0"
}
.bicon-calendar:before {
    content: "\b0a4"
}
.bicon-checkin:before {
    content: "\b0a6"
}
.bicon-checkout:before {
    content: "\b0a5"
}
.bicon-home:before {
    content: "\b0a2"
}
.bicon-homecrop:before {
    content: "\b0a3"
}
.bicon-pinmap:before {
    content: "\b0a1"
}
.bicon-group:before {
    content: "\b098"
}
.bicon-parks:before {
    content: "\b099"
}
.bicon-landmark:before {
    content: "\b09a"
}
.bicon-hour:before {
    content: "\b09b"
}
.bicon-direction2:before {
    content: "\b09c"
}
.bicon-rightchevron:before {
    content: "\b09d"
}
.bicon-leftchevron:before {
    content: "\b09e"
}
.bicon-bell:before {
    content: "\b09f"
}
.bicon-map:before {
    content: "\b0a0"
}
.bicon-phone:before {
    content: "\b081"
}
.bicon-bcloud:before {
    content: "\b080"
}
.bicon-cloud:before {
    content: "\b07f"
}
.bicon-bike:before {
    content: "\b079"
}
.bicon-restaurants:before {
    content: "\b07a"
}
.bicon-dont:before {
    content: "\b07b"
}
.bicon-baby:before {
    content: "\b07c"
}
.bicon-brightness:before {
    content: "\b07d"
}
.bicon-petfriendly:before {
    content: "\b07e"
}
.bicon-parking:before {
    content: "\b078"
}
.bicon-olheart:before {
    content: "\b076"
}
.bicon-gourmet:before {
    content: "\b059"
}
.bicon-wine:before {
    content: "\b05c"
}
.bicon-bar:before {
    content: "\b05d"
}
.bicon-minibar:before {
    content: "\b05d"
}
.bicon-fitness:before {
    content: "\b060"
}
.bicon-tenniscourt:before {
    content: "\b061"
}
.bicon-sauna:before {
    content: "\b064"
}
.bicon-golf:before {
    content: "\b065"
}
.bicon-garden:before {
    content: "\b068"
}
.bicon-resort:before {
    content: "\b069"
}
.bicon-nonsmoking:before {
    content: "\b06c"
}
.bicon-airport:before {
    content: "\b06d"
}
.bicon-family:before {
    content: "\b070"
}
.bicon-spa:before {
    content: "\b071"
}
.bicon-shopping:before {
    content: "\b074"
}
.bicon-disabled:before {
    content: "\b075"
}
.bicon-vip:before {
    content: "\b05a"
}
.bicon-skiing:before {
    content: "\b05b"
}
.bicon-designer:before {
    content: "\b05e"
}
.bicon-beach:before {
    content: "\b05f"
}
.bicon-wildlife:before {
    content: "\b062"
}
.bicon-countryside:before {
    content: "\b063"
}
.bicon-business:before {
    content: "\b066"
}
.bicon-wintersports:before {
    content: "\b067"
}
.bicon-sports:before {
    content: "\b06a"
}
.bicon-mountains:before {
    content: "\b06b"
}
.bicon-castle:before {
    content: "\b06e"
}
.bicon-international:before {
    content: "\b06f"
}
.bicon-citytrip:before {
    content: "\b072"
}
.bicon-backpacker:before {
    content: "\b073"
}
.bicon-tick:before {
    content: "\b058"
}
.bicon-tickdot:before {
    content: "\b057"
}
.bicon-tickfull:before {
    content: "\b056"
}
.bicon-preferred:before {
    content: "\b055"
}
.bicon-directions:before {
    content: "\b054"
}
.bicon-olrating:before {
    content: "\b000"
}
.bicon-nearme:before {
    content: "\b032"
}
.bicon-signout:before {
    content: "\b033"
}
.bicon-comparison:before {
    content: "\b036"
}
.bicon-smoking:before {
    content: "\b037"
}
.bicon-currency:before {
    content: "\b039"
}
.bicon-ratebooking:before {
    content: "\b043"
}
.bicon-camera:before {
    content: "\b044"
}
.bicon-olsuitcase:before {
    content: "\b048"
}
.bicon-suitcase:before {
    content: "\b047"
}
.bicon-bed:before {
    content: "\b049"
}
.bicon-history:before {
    content: "\b052"
}
.bicon-safe:before {
    content: "\b030"
}
.bicon-sortfilters:before {
    content: "\b031"
}
.bicon-addbed:before {
    content: "\b034"
}
.bicon-shuttlefee:before {
    content: "\b035"
}
.bicon-shuttle:before {
    content: "\b040"
}
.bicon-airconditioning:before {
    content: "\b038"
}
.bicon-pool:before {
    content: "\b042"
}
.bicon-breakfast:before {
    content: "\b041"
}
.bicon-lan:before {
    content: "\b045"
}
.bicon-bowling:before {
    content: "\b046"
}
.bicon-cycling:before {
    content: "\b050"
}
.bicon-canoe:before {
    content: "\b051"
}
.bicon-bikefee:before {
    content: "\b028"
}
.bicon-bathtub:before {
    content: "\b027"
}
.bicon-jacuzzi:before {
    content: "\b027"
}
.bicon-windsurfing:before {
    content: "\b026"
}
.bicon-beachball:before {
    content: "\b025"
}
.bicon-reviews:before {
    content: "\b011"
}
.bicon-search:before {
    content: "\b012"
}
.bicon-signin:before {
    content: "\b014"
}
.bicon-mybooking:before {
    content: "\b015"
}
.bicon-concierge:before {
    content: "\b016"
}
.bicon-dotcom:before {
    content: "\b018"
}
.bicon-settings:before {
    content: "\b020"
}
.bicon-viewed:before {
    content: "\b01a"
}
.bicon-deals:before {
    content: "\b021"
}
.bicon-cuca:before {
    content: "\b009"
}
.bicon-close:before {
    content: "\b008"
}
.bicon-circle:before {
    content: "\b007"
}
.bicon-squircle:before {
    content: "\b006"
}
.bicon-internet:before {
    content: "\b005"
}
.bicon-marker:before {
    content: "\b023"
}
.bicon-halfrating:before {
    content: "\b001"
}
.bicon-email:before {
    content: "\b003"
}
.bicon-timesthree:before {
    content: "\33"
}
.bicon-timesfour:before {
    content: "\34"
}
.bicon-timesfive:before {
    content: "\35"
}
.bicon-timessix:before {
    content: "\36"
}
.bicon-timesseven:before {
    content: "\37"
}
.bicon-timeseight:before {
    content: "\38"
}
.bicon-timesnine:before {
    content: "\39"
}
.bicon-timesten:before {
    content: "\30"
}
.bicon-wifi:before {
    content: "\b004"
}
.bicon-plus:before {
    content: "\b0ef"
}
.bicon-users:before {
    content: "\b088"
}
.bicon-suitcasevert:before {
    content: "\b089"
}
.bicon-speech:before {
    content: "\b08a"
}
.bicon-signal:before {
    content: "\b08b"
}
.bicon-mobilephone:before {
    content: "\b08c"
}
.bicon-location:before {
    content: "\b08d"
}
.bicon-key:before {
    content: "\b08e"
}
.bicon-graph:before {
    content: "\b08f"
}
.bicon-flag:before {
    content: "\b091"
}
.bicon-openmail:before {
    content: "\b092"
}
.bicon-plusmail:before {
    content: "\b093"
}
.bicon-crop:before {
    content: "\b094"
}
.bicon-coins:before {
    content: "\b095"
}
.bicon-bbooking:before {
    content: "\b097"
}
.bicon-arrowleft2:before {
    content: "\b096"
}
.bicon-message:before {
    content: "\b086"
}
.bicon-share:before {
    content: "\b085"
}
.bicon-refresh:before {
    content: "\b084"
}
.bicon-alarm:before {
    content: "\b083"
}
.bicon-dashboard:before {
    content: "\b082"
}
.bicon-booking:before {
    content: "\b017"
}
.bicon-heart:before {
    content: "\b010"
}
.bicon-cardfront:before {
    content: "\b0f0"
}
.bicon-cardback:before {
    content: "\b0f1"
}
.bicon-cardfrontblack:before {
    content: "\b0f2"
}
.bicon-cardbackblack:before {
    content: "\b0f3"
}
.bicon-doublesidecard:before {
    content: "\b0f4"
}
.bicon-cardperspective:before {
    content: "\b0f5"
}
.bicon-cardperspectiveblack:before {
    content: "\b0f6"
}
.bicon-doublesidecardblack:before {
    content: "\b0f7"
}
.bicon-recent:before {
    content: "\b0f8"
}
.bicon-more:before {
    content: "\b0f9"
}
.bicon-sidemenu:before {
    content: "\b0fa"
}
.bicon-timeseleven:before {
    content: "\b0fb"
}
.bicon-timestwelve:before {
    content: "\b0fc"
}
.bicon-timesthirteen:before {
    content: "\b0fd"
}
.bicon-timesfourteen:before {
    content: "\b0fe"
}
.bicon-timesfifteen:before {
    content: "\b0ff"
}
.bicon-timessixteen:before {
    content: "\b100"
}
.bicon-timesseventeen:before {
    content: "\b101"
}
.bicon-timeseighteen:before {
    content: "\b102"
}
.bicon-timesnineteen:before {
    content: "\b103"
}
.bicon-timestwentyone:before {
    content: "\b104"
}
.bicon-timestwentytwo:before {
    content: "\b105"
}
.bicon-timestwentythree:before {
    content: "\b106"
}
.bicon-timestwentyfour:before {
    content: "\b107"
}
.bicon-timestwentyfive:before {
    content: "\b108"
}
.bicon-timestwenty:before {
    content: "\b109"
}
.bicon-circlepad:before {
    content: "\b10a"
}
.bicon-starpad:before {
    content: "\b10b"
}
.bicon-inbox:before {
    content: "\b10f"
}
.bicon-questionmark:before {
    content: "\b110"
}
.bicon-questionmarkcircle:before {
    content: "\b111"
}
.bicon-icircle:before {
    content: "\b113"
}
.bicon-megaphone:before {
    content: "\b114"
}
.bicon-info:before {
    content: "\b112"
}
.bicon-fooddrink:before {
    content: "\b115"
}
.bicon-services:before {
    content: "\b116"
}
.bicon-warning:before {
    content: "\b117"
}
.bicon-roomsize:before {
    content: "\b118"
}
.bicon-pin:before {
    content: "\b119"
}
.bicon-alertsquare:before {
    content: "\b11a"
}
.bicon-alert:before {
    content: "\b11b"
}
.bicon-earlydeal:before {
    content: "\b11c"
}
.bicon-dealday:before {
    content: "\b11d"
}
.bicon-perfectpick:before {
    content: "\b11e"
}
.bicon-latedeal:before {
    content: "\b11f"
}
.bicon-trainblack:before {
    content: "\b120"
}
.bicon-smartdeals:before {
    content: "\b022"
}
.bicon-acselect:before {
    content: "\a003"
}
.bicon-accut:before {
    content: "\a004"
}
.bicon-acpaste:before {
    content: "\a001"
}
.bicon-acmail:before {
    content: "\a018"
}
.bicon-accopy:before {
    content: "\a002"
}
.bicon-acrefresh:before {
    content: "\a017"
}
.bicon-acstar:before {
    content: "\a016"
}
.bicon-acuser:before {
    content: "\a000"
}
.bicon-recenthistory:before {
    content: "\b121"
}
.bicon-skilift:before {
    content: "\b122"
}
.bicon-museum:before {
    content: "\b123"
}
.bicon-train:before {
    content: "\b124"
}
.bicon-getlocation:before {
    content: "\b090"
}