@-webkit-keyframes fcloader-data-v-54a9893c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fcloader-data-v-54a9893c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fc-loading[data-v-54a9893c]{background-color:rgba(0,0,0,.7);position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999}.fc-loading .fc-loading-loader[data-v-54a9893c]{width:64px;height:64px;display:block}.fc-loading .fc-loading-loader[data-v-54a9893c]:after{position:absolute;content:"";top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;-webkit-animation:fcloader-data-v-54a9893c 1s linear;animation:fcloader-data-v-54a9893c 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.fc-loading .fc-loading-loader[data-v-54a9893c]:before{position:absolute;content:"";top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.15)}.fc-cookie[data-v-161d1b72]{background-color:rgba(34,34,34,.8);position:fixed;bottom:0;width:100%;font-size:14px;line-height:20px;display:none;z-index:1}.fc-cookie .fc-cookie_content[data-v-161d1b72]{color:#dcdcdc;display:none;margin:17px 0 8px}.fc-cookie .fc-cookie_content>div[data-v-161d1b72]{max-height:270px}.fc-cookie .fc-cookie_action[data-v-161d1b72]{color:#fff;border-top:1px solid #666;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fc-cookie .fc-cookie_action .fc-accept[data-v-161d1b72]{background:#76b72a;padding:6px 14px;border-radius:20px;cursor:pointer}.fc-cookie .fc-cookie_action .fc-detail[data-v-161d1b72]{background:#e63740;padding:6px 14px;border-radius:20px;margin-left:8px;cursor:pointer;color:#fff}/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@-webkit-keyframes jconfirm-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes jconfirm-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm,.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0}.jconfirm .jconfirm-bg{-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:50%;perspective-origin:50%;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none!important;transition:none!important}.jconfirm .jconfirm-box{background:#fff;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,to{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,to{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,to{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,to{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,to{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,to{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,to{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,to{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,to{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,to{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,to{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,to{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:7px solid #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:7px solid #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:7px solid #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:7px solid #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:7px solid #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:7px solid #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:"";position:absolute;left:0;background:#fff;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:"";height:30px;width:30px;border:3px solid transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:#1e90ff;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px!important;line-height:14px!important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa,.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon,.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#fff}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-light .jconfirm-bg,.jconfirm.jconfirm-white .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-light .jconfirm-box,.jconfirm.jconfirm-white .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:5px}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:700;text-shadow:none}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#333}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);background:#444;border-radius:5px;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:700;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,to{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,to{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-scalex,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-zoom{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px);transform:translate(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px);transform:translate(100px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translateY(100px);transform:translateY(100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(.5);transform:scale(.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:#fff;font-size:28px;font-weight:400}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:#fff;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 25px 10px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:1px solid #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:#708090;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:700;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)} /*!
 * # Semantic UI 2.4.2 - Container
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.container{display:block;max-width:100%!important}@media only screen and (max-width:767px){.ui.container{margin-left:1em!important;margin-right:1em!important}.ui.container,.ui.grid.container,.ui.relaxed.grid.container,.ui.very.relaxed.grid.container{width:auto!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.container{width:723px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(723px + 2rem)!important}.ui.relaxed.grid.container{width:calc(723px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(723px + 5rem)!important}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.container{width:933px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(933px + 2rem)!important}.ui.relaxed.grid.container{width:calc(933px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(933px + 5rem)!important}}@media only screen and (min-width:1200px){.ui.container{width:1127px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(1127px + 2rem)!important}.ui.relaxed.grid.container{width:calc(1127px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(1127px + 5rem)!important}}.ui.text.container{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;max-width:700px!important;line-height:1.5;font-size:1.14285714rem}.ui.fluid.container{width:100%}.ui[class*="left aligned"].container{text-align:left}.ui[class*="center aligned"].container{text-align:center}.ui[class*="right aligned"].container{text-align:right}.ui.justified.container{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}/*!
 * # Semantic UI 2.4.2 - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#fff;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:rgba(0,0,0,.87);padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:rgba(0,0,0,.85);font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotate(0);transform:rotate(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit;position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search,.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:hsla(0,0%,45%,.87)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15)}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after,.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em}.ui.loading.dropdown>i.icon:after{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@-webkit-keyframes dropdown-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dropdown-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:hsla(0,0%,75%,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:hsla(0,0%,45%,.87)}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu,.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown,.ui.upward.selection.dropdown.visible{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08)}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05);box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-y:auto;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu .item:first-child,.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#fff;z-index:2;top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0 0 rgba(34,36,38,.15);box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center;width:auto}.ui.dropdown>.dropdown.icon:before{content:"\F0D7"}.ui.dropdown .menu .item .dropdown.icon:before{content:"\F0DA"}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\F0D9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\F0DA"}.ui.dropdown>.clear.icon:before{content:"\F00D"}/*!
 * # Semantic UI 2.4.2 - Checkbox
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{content:"";background:#fff;border-radius:.21428571rem;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox .box:before,.ui.checkbox label:after,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;-webkit-transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease}.ui.checkbox .box:after,.ui.checkbox label:after{font-size:14px;text-align:center;opacity:0;color:rgba(0,0,0,.87)}.ui.checkbox+label,.ui.checkbox label{color:rgba(0,0,0,.87);-webkit-transition:color .1s ease;transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover:before,.ui.checkbox label:hover:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox+label:hover,.ui.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.checkbox .box:active:before,.ui.checkbox label:active:before{background:#f9fafb;border-color:rgba(34,36,38,.35)}.ui.checkbox .box:active:after,.ui.checkbox input:active~label,.ui.checkbox label:active:after{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label,.ui.checkbox input:focus~label:after{color:rgba(0,0,0,.95)}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:rgba(0,0,0,.95)}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:"";-webkit-transform:none;transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:""!important;line-height:15px;top:1px;left:0;width:15px;height:15px;border-radius:500rem;-webkit-transform:scale(.46666667);transform:scale(.46666667);background-color:rgba(0,0,0,.87)}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:rgba(0,0,0,.4)}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:"";border:none!important;left:0;z-index:1;top:.4rem;background-color:rgba(0,0,0,.05);width:3.5rem;height:.21428571rem;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:background .3s ease;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15);width:1.5rem;height:1.5rem;top:-.25rem;left:0;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:left .3s ease;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.slider.checkbox .box:hover:before,.ui.slider.checkbox label:hover:before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:rgba(0,0,0,.87)}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:"";z-index:1;-webkit-transform:none;transform:none;border:none;top:0;background:rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff -webkit-linear-gradient(transparent,rgba(0,0,0,.05));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;-webkit-transition:background .3s ease,left .3s ease;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after,.ui.toggle.checkbox label:after{-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15)}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem}.ui.toggle.checkbox .box:hover:before,.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before,.ui.toggle.checkbox label:hover:before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15)}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.slider.checkbox,.ui.fitted.toggle.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:"\E800"}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:"\E801"}/*!
 * # Semantic UI 2.4.2 - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}to{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}to{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center left;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center left;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}to{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}to{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center left;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center left;transform-origin:center left}@-webkit-keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}to{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}to{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}to{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}to{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}.flash.transition{-webkit-animation-name:flash;animation-name:flash}.flash.transition,.shake.transition{-webkit-animation-duration:.75s;animation-duration:.75s}.shake.transition{-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-name:bounce;animation-name:bounce}.bounce.transition,.tada.transition{-webkit-animation-duration:.75s;animation-duration:.75s}.tada.transition{-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jiggle{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}/*!
 * # Semantic UI 2.4.2 - Form
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:0}.ui.form .fields .field{clear:both;margin:0}.ui.form .field>label{display:block;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{width:100%;vertical-align:top}.ui.form ::-webkit-datetime-edit,.ui.form ::-webkit-inner-spin-button{height:1.21428571em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.21428571em;padding:.67857143em 1em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:hsla(0,0%,100%,0);font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:inset 0 0 0 0 transparent;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form textarea{padding:.78571429em 1em;line-height:1.2857;resize:vertical}.ui.form textarea:not([rows]){height:12em;min-height:8em;max-height:24em}.ui.form input[type=checkbox],.ui.form textarea{vertical-align:top}.ui.form input.attached{width:auto}.ui.form select{display:block;height:auto;width:100%;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:inset 0 0 0 0 transparent;padding:.62em 1em;color:rgba(0,0,0,.87);-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form .field>.selection.dropdown{width:100%}.ui.form .field>.selection.dropdown>.dropdown.icon{float:right}.ui.form .inline.field>.selection.dropdown,.ui.form .inline.fields .field>.selection.dropdown{width:auto}.ui.form .inline.field>.selection.dropdown>.dropdown.icon,.ui.form .inline.fields .field>.selection.dropdown>.dropdown.icon{float:none}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.form .inline.field:not(.wide) .ui.input,.ui.form .inline.fields .field:not(.wide) .ui.input{width:auto;vertical-align:middle}.ui.form .field .ui.input input,.ui.form .fields .field .ui.input input{width:auto}.ui.form .eight.fields .ui.input input,.ui.form .five.fields .ui.input input,.ui.form .four.fields .ui.input input,.ui.form .nine.fields .ui.input input,.ui.form .seven.fields .ui.input input,.ui.form .six.fields .ui.input input,.ui.form .ten.fields .ui.input input,.ui.form .three.fields .ui.input input,.ui.form .two.fields .ui.input input,.ui.form .wide.field .ui.input input{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.form .message:first-child{margin-top:0}.ui.form .field .prompt.label{white-space:normal;background:#fff!important;border:1px solid #e0b4b4!important;color:#9f3a38!important}.ui.form .inline.field .prompt,.ui.form .inline.fields .field .prompt{vertical-align:top;margin:-.25em 0 -.5em .5em}.ui.form .inline.field .prompt:before,.ui.form .inline.fields .field .prompt:before{border-width:0 0 1px 1px;bottom:auto;right:auto;top:50%;left:0}.ui.form .field.field input:-webkit-autofill{border-color:#e5dfa1!important}.ui.form .field.field input:-webkit-autofill,.ui.form .field.field input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px ivory inset!important;box-shadow:inset 0 0 0 100px ivory!important}.ui.form .field.field input:-webkit-autofill:focus{border-color:#d5c315!important}.ui.form .error.error input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fffaf0 inset!important;box-shadow:inset 0 0 0 100px #fffaf0!important;border-color:#e0b4b4!important}.ui.form ::-webkit-input-placeholder{color:hsla(0,0%,75%,.87)}.ui.form :-ms-input-placeholder{color:hsla(0,0%,75%,.87)!important}.ui.form ::-moz-placeholder{color:hsla(0,0%,75%,.87)}.ui.form :focus::-webkit-input-placeholder{color:hsla(0,0%,45%,.87)}.ui.form :focus:-ms-input-placeholder{color:hsla(0,0%,45%,.87)!important}.ui.form :focus::-moz-placeholder{color:hsla(0,0%,45%,.87)}.ui.form .error ::-webkit-input-placeholder{color:#e7bdbc}.ui.form .error :-ms-input-placeholder{color:#e7bdbc!important}.ui.form .error ::-moz-placeholder{color:#e7bdbc}.ui.form .error :focus::-webkit-input-placeholder{color:#da9796}.ui.form .error :focus:-ms-input-placeholder{color:#da9796!important}.ui.form .error :focus::-moz-placeholder{color:#da9796}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus,.ui.form textarea:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.28571429rem;background:#fff;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,.35) inset;box-shadow:inset 0 0 0 0 rgba(34,36,38,.35)}.ui.form textarea:focus{-webkit-appearance:none}.ui.form.success .success.message:not(:empty){display:block}.ui.form.success .compact.success.message:not(:empty){display:inline-block}.ui.form.success .icon.success.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.warning .warning.message:not(:empty){display:block}.ui.form.warning .compact.warning.message:not(:empty){display:inline-block}.ui.form.warning .icon.warning.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.error .error.message:not(:empty){display:block}.ui.form.error .compact.error.message:not(:empty){display:inline-block}.ui.form.error .icon.error.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#9f3a38}.ui.form .field.error .corner.label,.ui.form .fields.error .field .corner.label{border-color:#9f3a38;color:#fff}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=datetime-local],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=tel],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=datetime-local],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=tel],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:"";-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error input:not([type]):focus,.ui.form .field.error input[type=date]:focus,.ui.form .field.error input[type=datetime-local]:focus,.ui.form .field.error input[type=email]:focus,.ui.form .field.error input[type=file]:focus,.ui.form .field.error input[type=number]:focus,.ui.form .field.error input[type=password]:focus,.ui.form .field.error input[type=search]:focus,.ui.form .field.error input[type=tel]:focus,.ui.form .field.error input[type=text]:focus,.ui.form .field.error input[type=time]:focus,.ui.form .field.error input[type=url]:focus,.ui.form .field.error select:focus,.ui.form .field.error textarea:focus{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error select{-webkit-appearance:menulist-button}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown .item,.ui.form .field.error .ui.dropdown .text,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown .item{background:#fff6f6;color:#9f3a38}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown:hover,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown:hover{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover .menu,.ui.form .fields.error .field .ui.dropdown:hover .menu{border-color:#e0b4b4}.ui.form .field.error .ui.multiple.selection.dropdown>.label,.ui.form .fields.error .field .ui.multiple.selection.dropdown>.label{background-color:#eacbcb;color:#9f3a38}.ui.form .field.error .ui.dropdown .menu .item:hover,.ui.form .field.error .ui.dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown .menu .selected.item{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#fdcfcf!important}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label{color:#9f3a38}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before{background:#fff6f6;border-color:#e0b4b4}.ui.form .field.error .checkbox .box:after,.ui.form .field.error .checkbox label:after,.ui.form .fields.error .field .checkbox .box:after,.ui.form .fields.error .field .checkbox label:after{color:#9f3a38}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{pointer-events:none;opacity:.45}.ui.form .field.disabled>label,.ui.form .fields.disabled>label{opacity:.45}.ui.form .field.disabled :disabled{opacity:1}.ui.loading.form{position:relative;cursor:default;pointer-events:none}.ui.loading.form:before{position:absolute;content:"";top:0;left:0;background:hsla(0,0%,100%,.8);width:100%;height:100%;z-index:100}.ui.loading.form:after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:form-spin .6s linear;animation:form-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes form-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes form-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ui.form .required.field>.checkbox:after,.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>label:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828}.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>label:after{display:inline-block;vertical-align:top}.ui.form .required.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after{position:absolute;top:0;left:100%}.ui.form .inverted.segment .ui.checkbox .box,.ui.form .inverted.segment .ui.checkbox label,.ui.form .inverted.segment label,.ui.inverted.form .inline.field>label,.ui.inverted.form .inline.field>p,.ui.inverted.form .inline.fields .field>label,.ui.inverted.form .inline.fields .field>p,.ui.inverted.form .inline.fields>label,.ui.inverted.form .ui.checkbox .box,.ui.inverted.form .ui.checkbox label,.ui.inverted.form label{color:hsla(0,0%,100%,.9)}.ui.inverted.form input:not([type]),.ui.inverted.form input[type=date],.ui.inverted.form input[type=datetime-local],.ui.inverted.form input[type=email],.ui.inverted.form input[type=file],.ui.inverted.form input[type=number],.ui.inverted.form input[type=password],.ui.inverted.form input[type=search],.ui.inverted.form input[type=tel],.ui.inverted.form input[type=text],.ui.inverted.form input[type=time],.ui.inverted.form input[type=url]{background:#fff;border-color:hsla(0,0%,100%,.1);color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none}.ui.form .grouped.fields{display:block;margin:0 0 1em}.ui.form .grouped.fields:last-child{margin-bottom:0}.ui.form .grouped.fields>label{margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{display:block;margin:.5em 0;padding:0}.ui.form .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -.5em 1em}.ui.form .fields>.field{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:.5em;padding-right:.5em}.ui.form .fields>.field:first-child{border-left:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .two.fields>.field,.ui.form .two.fields>.fields{width:50%}.ui.form .three.fields>.field,.ui.form .three.fields>.fields{width:33.33333333%}.ui.form .four.fields>.field,.ui.form .four.fields>.fields{width:25%}.ui.form .five.fields>.field,.ui.form .five.fields>.fields{width:20%}.ui.form .six.fields>.field,.ui.form .six.fields>.fields{width:16.66666667%}.ui.form .seven.fields>.field,.ui.form .seven.fields>.fields{width:14.28571429%}.ui.form .eight.fields>.field,.ui.form .eight.fields>.fields{width:12.5%}.ui.form .nine.fields>.field,.ui.form .nine.fields>.fields{width:11.11111111%}.ui.form .ten.fields>.field,.ui.form .ten.fields>.fields{width:10%}@media only screen and (max-width:767px){.ui.form .fields{-ms-flex-wrap:wrap;flex-wrap:wrap}.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable)>.field,.ui[class*="equal width"].form:not(.unstackable) .fields>.field{width:100%!important;margin:0 0 1em}}.ui.form .fields .wide.field{width:6.25%;padding-left:.5em;padding-right:.5em}.ui.form .one.wide.field{width:6.25%!important}.ui.form .two.wide.field{width:12.5%!important}.ui.form .three.wide.field{width:18.75%!important}.ui.form .four.wide.field{width:25%!important}.ui.form .five.wide.field{width:31.25%!important}.ui.form .six.wide.field{width:37.5%!important}.ui.form .seven.wide.field{width:43.75%!important}.ui.form .eight.wide.field{width:50%!important}.ui.form .nine.wide.field{width:56.25%!important}.ui.form .ten.wide.field{width:62.5%!important}.ui.form .eleven.wide.field{width:68.75%!important}.ui.form .twelve.wide.field{width:75%!important}.ui.form .thirteen.wide.field{width:81.25%!important}.ui.form .fourteen.wide.field{width:87.5%!important}.ui.form .fifteen.wide.field{width:93.75%!important}.ui.form .sixteen.wide.field{width:100%!important}@media only screen and (max-width:767px){.ui.form:not(.unstackable) .fields:not(.unstackable)>.eight.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.eleven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fifteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.five.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.four.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fourteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.nine.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.seven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.six.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.sixteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.ten.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.thirteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.three.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.twelve.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.two.wide.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields{width:100%!important}.ui.form .fields{margin-bottom:0}}.ui.form [class*="equal width"].fields>.field,.ui[class*="equal width"].form .fields>.field{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ui.form .inline.fields{margin:0 0 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .field{margin:0;padding:0 1em 0 0}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:.92857143em;font-weight:700;color:rgba(0,0,0,.87);text-transform:none}.ui.form .inline.fields>label{margin:.035714em 1em 0 0}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:1em}.ui.form .inline.field>:first-child,.ui.form .inline.fields .field>:first-child{margin:0 .85714286em 0 0}.ui.form .inline.field>:only-child,.ui.form .inline.fields .field>:only-child{margin:0}.ui.form .inline.fields .wide.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .wide.field>input,.ui.form .inline.fields .wide.field>select{width:100%}.ui.mini.form{font-size:.78571429rem}.ui.tiny.form{font-size:.85714286rem}.ui.small.form{font-size:.92857143rem}.ui.form{font-size:1rem}.ui.large.form{font-size:1.14285714rem}.ui.big.form{font-size:1.28571429rem}.ui.huge.form{font-size:1.42857143rem}.ui.massive.form{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Modal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.modal{position:absolute;display:none;z-index:1001;text-align:left;background:#fff;border:none;-webkit-box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:.28571429rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.85);border-bottom:1px solid rgba(34,36,38,.15)}.ui.modal>.header:not(.ui){font-size:1.42857143rem;line-height:1.28571429em;font-weight:700}.ui.modal>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.ui.modal>.image.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ui.modal>.content>.image{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:""}.ui.modal>.content>.image,.ui.modal>[class*="top aligned"]{-ms-flex-item-align:top;align-self:top}.ui.modal>[class*="middle aligned"]{-ms-flex-item-align:middle;align-self:middle}.ui.modal>[class*=stretched]{-ms-flex-item-align:stretch;align-self:stretch}.ui.modal>.content>.description{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0;-ms-flex-item-align:top;align-self:top}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:"";width:auto;padding-left:2em}.ui.modal>.content>.image>i.icon{margin:0;opacity:1;width:auto;line-height:1;font-size:8rem}.ui.modal>.actions{background:#f9fafb;padding:1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.modal{width:850px;margin:0}}@media only screen and (min-width:1200px){.ui.modal{width:900px;margin:0}}@media only screen and (min-width:1920px){.ui.modal{width:950px;margin:0}}@media only screen and (max-width:991px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}}@media only screen and (max-width:767px){.ui.modal>.header{padding:.75rem 1rem!important;padding-right:2.25rem!important}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .image.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui.modal .content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;-webkit-box-shadow:none;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{-webkit-box-shadow:1px 3px 10px 2px rgba(0,0,0,.2);box-shadow:1px 3px 10px 2px rgba(0,0,0,.2)}.ui.basic.modal{border:none;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.basic.modal,.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff}.ui.basic.modal>.close{top:1rem;right:1.5rem}.ui.inverted.dimmer>.basic.modal{color:rgba(0,0,0,.87)}.ui.inverted.dimmer>.ui.basic.modal>.header{color:rgba(0,0,0,.85)}.ui.legacy.modal,.ui.legacy.page.dimmer>.ui.modal{top:50%;left:50%}.ui.legacy.page.dimmer>.ui.scrolling.modal,.ui.page.dimmer>.ui.scrolling.legacy.modal,.ui.top.aligned.dimmer>.ui.legacy.modal,.ui.top.aligned.legacy.page.dimmer>.ui.modal{top:auto}@media only screen and (max-width:991px){.ui.basic.modal>.close{color:#fff}}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.modals.dimmer[class*="top aligned"] .modal{margin:5vh auto}@media only screen and (max-width:767px){.modals.dimmer[class*="top aligned"] .modal{margin:1rem auto}}.legacy.modals.dimmer[class*="top aligned"]{padding-top:5vh}@media only screen and (max-width:767px){.legacy.modals.dimmer[class*="top aligned"]{padding-top:1rem}}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable>.dimmer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.dimmable>.dimmer{position:fixed}.modals.dimmer .ui.scrolling.modal{margin:1rem auto}.scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.undetached.dimmable.dimmed>.dimmer{overflow:hidden}.scrolling.undetached.dimmable .ui.scrolling.modal{position:absolute;left:50%;margin-top:1rem!important}.ui.modal .scrolling.content{max-height:calc(80vh - 10em);overflow:auto}.ui.fullscreen.modal{width:95%!important;margin:1em auto}.ui.fullscreen.modal>.header{padding-right:2.25rem}.ui.fullscreen.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}.ui.modal{font-size:1rem}.ui.mini.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.mini.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0}}@media only screen and (max-width:767px){.ui.tiny.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0}}/*!
 * # Semantic UI 2.4.2 - Dimmer
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.dimmable:not(body){position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;padding:1em;background-color:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.15)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.dimmed.dimmable>.ui.animating.legacy.dimmer,.dimmed.dimmable>.ui.visible.legacy.dimmer,.ui.active.legacy.dimmer{display:block}.ui[class*="top aligned"].dimmer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui[class*="bottom aligned"].dimmer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ui.page.dimmer{position:fixed;-webkit-transform-style:"";transform-style:"";-webkit-perspective:2000px;perspective:2000px;-webkit-transform-origin:center center;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.blurring.dimmable>:not(.dimmer){-webkit-filter:blur(0) grayscale(0);filter:blur(0) grayscale(0);-webkit-transition:-webkit-filter .8s ease;transition:-webkit-filter .8s ease;transition:filter .8s ease;transition:filter .8s ease,-webkit-filter .8s ease}.blurring.dimmed.dimmable>:not(.dimmer){-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}.blurring.dimmable>.dimmer{background-color:rgba(0,0,0,.6)}.blurring.dimmable>.inverted.dimmer{background-color:hsla(0,0%,100%,.6)}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background-color:hsla(0,0%,100%,.85)}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0;height:0%;z-index:-100;background-color:transparent}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background-color:hsla(0,0%,100%,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background-color:hsla(0,0%,100%,.85)}html{height:100%;--fcYellowffcd00:#ffcd00}html,html.fc-color1{--fcThemeOne:#2f3a7d}html #header,html.fc-color1 #header{position:fixed;left:0;top:0;z-index:19;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 0 hsla(0,0%,67%,.05);width:100%}html #header>div,html.fc-color1 #header>div{display:flex;justify-content:space-between;align-items:center;height:100px}html #header>div .fc-logo>a,html.fc-color1 #header>div .fc-logo>a{display:flex;align-items:center}html #header>div .fc-logo>a img,html.fc-color1 #header>div .fc-logo>a img{height:80px;width:auto}html #header>div .fc-logo>a svg,html.fc-color1 #header>div .fc-logo>a svg{height:80px;width:175px}html #header>div .fc-logo.new-login,html.fc-color1 #header>div .fc-logo.new-login{display:flex;align-items:center}html #header>div .fc-nav-search-container,html.fc-color1 #header>div .fc-nav-search-container{position:relative}html #header>div .fc-nav-search-container>input[type=search],html.fc-color1 #header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}html #header>div .fc-nav-search-container>i,html.fc-color1 #header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}html #header>div .fc-header-nav,html.fc-color1 #header>div .fc-header-nav{flex:1;padding:0 24px;display:flex;flex-direction:column;flex-wrap:wrap}html #header>div .fc-header-nav>.fc-header-nav-title,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-title{font-weight:600;margin-left:16px}html #header>div .fc-header-nav>.fc-header-nav-menu,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu{display:flex;align-items:center;padding:10px 0}html #header>div .fc-header-nav>.fc-header-nav-menu>div,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div{margin:0 16px}html #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a{color:#00266b;font-weight:600;position:relative}html #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html #header>div .fc-header-nav>.fc-header-nav-menu>div>a,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}html #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}html #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span{display:block}html #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}html #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after,html.fc-color1 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html #header>div .fc-header-user,html.fc-color1 #header>div .fc-header-user{display:flex;justify-content:flex-end;align-items:center;margin-left:20px;padding:20px 0}html #header>div .fc-header-user>.fc-language,html.fc-color1 #header>div .fc-header-user>.fc-language{height:100%;padding-right:15px;position:relative}html #header>div .fc-header-user>.fc-language>span,html.fc-color1 #header>div .fc-header-user>.fc-language>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html #header>div .fc-header-user>.fc-language>span:after,html.fc-color1 #header>div .fc-header-user>.fc-language>span:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html #header>div .fc-header-user>.fc-language:hover>div,html.fc-color1 #header>div .fc-header-user>.fc-language:hover>div{display:flex}html #header>div .fc-header-user>.fc-language>div,html.fc-color1 #header>div .fc-header-user>.fc-language>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:155px}html #header>div .fc-header-user>.fc-language>div:before,html.fc-color1 #header>div .fc-header-user>.fc-language>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html #header>div .fc-header-user>.fc-language>div:after,html.fc-color1 #header>div .fc-header-user>.fc-language>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html #header>div .fc-header-user>.fc-language>div>span,html.fc-color1 #header>div .fc-header-user>.fc-language>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html #header>div .fc-header-user>.fc-language>div>a,html.fc-color1 #header>div .fc-header-user>.fc-language>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer}html #header>div .fc-header-user>.fc-language>div>a.fc-active,html.fc-color1 #header>div .fc-header-user>.fc-language>div>a.fc-active{color:#76b72a}html #header>div .fc-header-user>.fc-language>div>a:hover,html.fc-color1 #header>div .fc-header-user>.fc-language>div>a:hover{background-color:#f5f5f5}html #header>div .fc-header-user>.fc-currency,html.fc-color1 #header>div .fc-header-user>.fc-currency{height:100%;padding-right:15px;border-right:1px solid #eee;position:relative}html #header>div .fc-header-user>.fc-currency>span,html.fc-color1 #header>div .fc-header-user>.fc-currency>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html #header>div .fc-header-user>.fc-currency:hover>div,html.fc-color1 #header>div .fc-header-user>.fc-currency:hover>div{display:flex}html #header>div .fc-header-user>.fc-currency>div,html.fc-color1 #header>div .fc-header-user>.fc-currency>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:180px}html #header>div .fc-header-user>.fc-currency>div:before,html.fc-color1 #header>div .fc-header-user>.fc-currency>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html #header>div .fc-header-user>.fc-currency>div:after,html.fc-color1 #header>div .fc-header-user>.fc-currency>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html #header>div .fc-header-user>.fc-currency>div>span,html.fc-color1 #header>div .fc-header-user>.fc-currency>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html #header>div .fc-header-user>.fc-currency>div>a,html.fc-color1 #header>div .fc-header-user>.fc-currency>div>a{font-size:12px;font-weight:400;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer;display:flex}html #header>div .fc-header-user>.fc-currency>div>a>span,html.fc-color1 #header>div .fc-header-user>.fc-currency>div>a>span{width:30px;display:block;margin-right:10px}html #header>div .fc-header-user>.fc-currency>div>a.fc-active,html.fc-color1 #header>div .fc-header-user>.fc-currency>div>a.fc-active{color:#76b72a;font-weight:600}html #header>div .fc-header-user>.fc-currency>div>a:hover,html.fc-color1 #header>div .fc-header-user>.fc-currency>div>a:hover{background-color:#f5f5f5}html #header>div .fc-header-user>.fc-nav-search,html.fc-color1 #header>div .fc-header-user>.fc-nav-search{height:100%;padding:0 10px;border-right:1px solid #eee}html #header>div .fc-header-user>.fc-nav-search>a,html.fc-color1 #header>div .fc-header-user>.fc-nav-search>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html #header>div .fc-header-user>.fc-nav-search>a>i,html.fc-color1 #header>div .fc-header-user>.fc-nav-search>a>i{display:block}html #header>div .fc-header-user>.fc-notification,html.fc-color1 #header>div .fc-header-user>.fc-notification{height:100%;padding:0 10px;border-right:1px solid #eee}html #header>div .fc-header-user>.fc-notification>a,html.fc-color1 #header>div .fc-header-user>.fc-notification>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html #header>div .fc-header-user>.fc-notification>a>i,html.fc-color1 #header>div .fc-header-user>.fc-notification>a>i{display:block}html #header>div .fc-header-user>.fc-notification>a>span,html.fc-color1 #header>div .fc-header-user>.fc-notification>a>span{position:absolute;background-color:#e41a22;color:#fff;padding:0 8px;font-size:8px;border-radius:8px;top:0;right:0}html #header>div .fc-header-user>.fc-user,html.fc-color1 #header>div .fc-header-user>.fc-user{height:100%;position:relative}html #header>div .fc-header-user>.fc-user>a,html.fc-color1 #header>div .fc-header-user>.fc-user>a{border:1px solid silver;background-color:#FFFFFFCC;border-radius:8px;height:48px;font-size:14px;color:#606060;font-weight:400;display:flex;align-items:center;padding:0 16px;cursor:pointer}html #header>div .fc-header-user>.fc-user>a>img,html.fc-color1 #header>div .fc-header-user>.fc-user>a>img{width:32px;height:32px;margin-right:12px}html #header>div .fc-header-user>.fc-user>a:after,html.fc-color1 #header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html #header>div .fc-header-user>.fc-user>a>span,html.fc-color1 #header>div .fc-header-user>.fc-user>a>span{text-wrap:nowrap}html #header>div .fc-header-user>.fc-user>div,html.fc-color1 #header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:180px;margin-top:20px}html #header>div .fc-header-user>.fc-user>div:before,html.fc-color1 #header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html #header>div .fc-header-user>.fc-user>div:after,html.fc-color1 #header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html #header>div .fc-header-user>.fc-user>div>a,html.fc-color1 #header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}html #header>div .fc-header-user>.fc-user>div>a:last-of-type,html.fc-color1 #header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}html #header>div .fc-header-user>.fc-user>div>span,html.fc-color1 #header>div .fc-header-user>.fc-user>div>span{color:#222;font-size:12px;font-weight:900;text-align:center;padding:8px 0 4px;border-bottom:1px solid #eee}html #header>div .fc-header-user:hover>.fc-user>div,html.fc-color1 #header>div .fc-header-user:hover>.fc-user>div{display:flex}html.fc-color1 .fc-login .fc-logo,html .fc-login .fc-logo{margin:0 auto}html.fc-color1 .fc-mob-toggle,html .fc-mob-toggle{display:none}@media only screen and (max-width:767px){html.fc-color1 body,html body{padding-top:80px!important}html #header,html.fc-color1 #header{width:100%!important;height:80px}html #header>div,html.fc-color1 #header>div{width:100%!important;height:100%;position:relative;margin-left:0!important;margin-right:0!important;padding:0 15px}html #header>div .fc-logo>a img,html.fc-color1 #header>div .fc-logo>a img{height:44px;width:auto}html #header>div .fc-logo>a svg,html.fc-color1 #header>div .fc-logo>a svg{height:60px;width:104px}html #header>div .fc-logo.new-login,html.fc-color1 #header>div .fc-logo.new-login{flex-direction:column;align-items:flex-start}html #header>div .fc-logo.new-login>span,html.fc-color1 #header>div .fc-logo.new-login>span{margin-left:0!important;font-size:12px;line-height:12px}html #header>div .fc-nav-search-container,html.fc-color1 #header>div .fc-nav-search-container{display:none!important}html #header>div .fc-nav-search-container.fc-active,html.fc-color1 #header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}html #header>div .fc-nav-search-container.fc-active>input[type=search],html.fc-color1 #header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}html #header>div .fc-nav-search-container.fc-active>i,html.fc-color1 #header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}html #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel,html.fc-color1 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before,html.fc-color1 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html #header>div .fc-header-nav,html.fc-color1 #header>div .fc-header-nav{display:none}html #header>div .fc-header-nav>.fc-user>a,html.fc-color1 #header>div .fc-header-nav>.fc-user>a{min-width:1px;padding-right:0}html #header>div .fc-header-nav>.fc-user>a>i,html.fc-color1 #header>div .fc-header-nav>.fc-user>a>i{margin-right:0}html #header>div .fc-header-nav>.fc-user>a:after,html #header>div .fc-header-nav>.fc-user>a>span,html.fc-color1 #header>div .fc-header-nav>.fc-user>a:after,html.fc-color1 #header>div .fc-header-nav>.fc-user>a>span{display:none}html #header>div .fc-header-user,html.fc-color1 #header>div .fc-header-user{width:auto}html #header>div .fc-header-user>.fc-user>a,html.fc-color1 #header>div .fc-header-user>.fc-user>a{min-width:0;border:0;background:none}html #header>div .fc-header-user>.fc-user>a>span,html.fc-color1 #header>div .fc-header-user>.fc-user>a>span{display:none}html #header .fc-mob-toggle,html.fc-color1 #header .fc-mob-toggle{display:inline-block;position:absolute;right:90px;font-size:24px}html #header .fc-mob-toggle:before,html.fc-color1 #header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}html.fc-color1 body.fc-nav-active,html body.fc-nav-active{overflow:hidden}html.fc-color1 body.fc-nav-active .fc-header-nav,html body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:100px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}html.fc-color1 body.fc-nav-active .fc-header-nav .fc-header-nav-menu,html body.fc-nav-active .fc-header-nav .fc-header-nav-menu{display:flex;flex-wrap:wrap;width:100%}html.fc-color1 body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div,html body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div{display:flex;flex-wrap:wrap;margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}html.fc-color1 body.fc-nav-active .fc-header-nav .fc-header-nav-title,html body.fc-nav-active .fc-header-nav .fc-header-nav-title{width:100%;padding:20px}}html #footer,html.fc-color1 #footer{width:100%;position:relative;bottom:0;background-color:#4a83b7;opacity:.9;color:#fff;padding:10px 0}html #footer>div,html.fc-color1 #footer>div{display:flex;justify-content:space-between;align-items:center;position:relative}html #footer>div .fc-footer-contact,html.fc-color1 #footer>div .fc-footer-contact{display:flex;justify-content:space-between;width:50%;font-size:14px}html #footer>div .fc-footer-contact>div,html.fc-color1 #footer>div .fc-footer-contact>div{padding:0 10px}html #footer>div .fc-footer-contact>div>div,html.fc-color1 #footer>div .fc-footer-contact>div>div{display:flex;align-items:center}html #footer>div .fc-footer-contact>div>div>i,html.fc-color1 #footer>div .fc-footer-contact>div>div>i{display:inline-block;margin-right:20px}html #footer>div .fc-footer-contact .fc-footer-contact-info>div,html.fc-color1 #footer>div .fc-footer-contact .fc-footer-contact-info>div{font-weight:700;margin-bottom:32px}html #footer>div .fc-footer-contact .fc-footer-contact-address>label,html.fc-color1 #footer>div .fc-footer-contact .fc-footer-contact-address>label{display:block;font-weight:700;margin-bottom:20px}html #footer>div .fc-footer-cc,html.fc-color1 #footer>div .fc-footer-cc{display:flex}html #footer>div .fc-footer-cc>span,html.fc-color1 #footer>div .fc-footer-cc>span{margin:0 6px}html #footer>div .fc-footer-cc>span:before,html.fc-color1 #footer>div .fc-footer-cc>span:before{font-family:Font Awesome;font-weight:400;font-size:30px;color:#fff}html #footer>div .fc-footer-cc>span.fc-cc_visa:before,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_visa:before{content:"\F1F0"}html #footer>div .fc-footer-cc>span.fc-cc_master:before,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_master:before{content:"\F1F1"}html #footer>div .fc-footer-cc>span.fc-cc_amex:before,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_amex:before{content:"\F1F3"}html #footer>div .fc-footer-cc>span.fc-cc_diner:before,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_diner:before{content:"\F24C"}html #footer>div .fc-footer-cc>span.fc-cc_discover:before,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_discover:before{content:"\F1F2"}html #footer>div .fc-footer-cc>span.fc-cc_jcb:before,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_jcb:before{content:"\F24B"}html #footer>div .fc-footer-cc>span.fc-cc_paypal:before,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_paypal:before{content:"\F1F4"}html #footer>div .fc-footer-cc>span.fc-cc_paynow>svg,html.fc-color1 #footer>div .fc-footer-cc>span.fc-cc_paynow>svg{width:36px;height:30px}html #footer>div .fc-footer-terms,html.fc-color1 #footer>div .fc-footer-terms{font-size:12px;text-align:right;margin-top:24px}html #footer>div .fc-footer-terms a,html.fc-color1 #footer>div .fc-footer-terms a{color:#fff}html #footer>div .fc-footer-power,html.fc-color1 #footer>div .fc-footer-power{font-size:12px;text-align:right;margin-top:4px}html #footer>div .fc-footer-power a,html.fc-color1 #footer>div .fc-footer-power a{color:#fff}html.fc-color1 .fc-map-root #footer,html .fc-map-root #footer{padding:0}html.fc-color1 .fc-map-root #footer>div>div,html .fc-map-root #footer>div>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}html.fc-color1 .fc-map-root #footer>div .fc-footer-cc,html.fc-color1 .fc-map-root #footer>div .fc-footer-contact,html .fc-map-root #footer>div .fc-footer-cc,html .fc-map-root #footer>div .fc-footer-contact{display:none}html.fc-color1 .fc-map-root #footer>div .fc-footer-terms,html .fc-map-root #footer>div .fc-footer-terms{margin:0;order:2}html.fc-color1 .fc-map-root #footer>div .fc-footer-power,html .fc-map-root #footer>div .fc-footer-power{margin:0;order:1}html.fc-color1 .page-prev:before,html .page-prev:before{content:"\F104";font-family:Font Awesome}html.fc-color1 .page-next:before,html .page-next:before{content:"\F105";font-family:Font Awesome}@media only screen and (max-width:767px){html #footer,html.fc-color1 #footer{padding:32px 0}html #footer>div,html.fc-color1 #footer>div{flex-wrap:wrap}html #footer>div>div,html.fc-color1 #footer>div>div{width:100%}html #footer>div .fc-footer-contact,html.fc-color1 #footer>div .fc-footer-contact{width:100%;flex-wrap:wrap}html #footer>div .fc-footer-contact>div>div,html.fc-color1 #footer>div .fc-footer-contact>div>div{justify-content:center}html #footer>div .fc-footer-contact .fc-footer-contact-info,html.fc-color1 #footer>div .fc-footer-contact .fc-footer-contact-info{width:100%;text-align:center}html #footer>div .fc-footer-contact .fc-footer-contact-address,html.fc-color1 #footer>div .fc-footer-contact .fc-footer-contact-address{width:100%;text-align:center;margin-bottom:42px}html #footer>div .fc-footer-cc,html.fc-color1 #footer>div .fc-footer-cc{flex-wrap:wrap;justify-content:center}html #footer>div .fc-footer-terms,html.fc-color1 #footer>div .fc-footer-terms{text-align:center;margin-top:24px}html #footer>div .fc-footer-power,html.fc-color1 #footer>div .fc-footer-power{text-align:center}html.fc-color1 .fc-login-page #footer,html .fc-login-page #footer{padding:16px 0}html.fc-color1 .fc-login-page #footer>div .fc-footer-cc,html.fc-color1 .fc-login-page #footer>div .fc-footer-contact,html .fc-login-page #footer>div .fc-footer-cc,html .fc-login-page #footer>div .fc-footer-contact{display:none}html.fc-color1 .fc-login-page #footer>div .fc-footer-terms,html .fc-login-page #footer>div .fc-footer-terms{margin-top:0}}html.fc-color1 .fc-search-container,html .fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}html.fc-color1 .fc-search-container .search-panel-item,html .fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}html.fc-color1 .fc-search-container .search-panel-item label,html .fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}html.fc-color1 .fc-search-container .search-panel-item svg,html .fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}html.fc-color1 .fc-search-container .search-panel-item.date-range,html .fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}html.fc-color1 .fc-search-container .search-panel-item.date-range .date-range_start,html .fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}html.fc-color1 .fc-search-container .search-panel-item.date-range .date-range_end,html .fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}html.fc-color1 .fc-search-container .search-panel-item.date-range svg,html .fc-search-container .search-panel-item.date-range svg{bottom:4px}html.fc-color1 .fc-search-container>div,html .fc-search-container>div{width:100%}html.fc-color1 .fc-search-container>div:first-of-type,html .fc-search-container>div:first-of-type{display:flex;justify-content:space-between}html.fc-color1 .fc-search-container>div:first-of-type>div,html .fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}html.fc-color1 .fc-search-container>div:first-of-type>div:first-child,html .fc-search-container>div:first-of-type>div:first-child{width:30%}html.fc-color1 .fc-search-container>div:first-of-type>div:nth-child(2),html .fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}html.fc-color1 .fc-search-container>div:first-of-type>div:nth-child(3),html .fc-search-container>div:first-of-type>div:nth-child(3){width:30%}html.fc-color1 .fc-search-container>div:first-of-type>div>input,html .fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}html.fc-color1 .fc-search-container>div>button[type=button],html .fc-search-container>div>button[type=button]{border:1px solid #2f3a7d;background-color:#2f3a7d;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}html.fc-color1 .fc-search-container>div.fc-search-enableMap,html .fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}html.fc-color1 .fc-search-container>div.fc-search-enableMap>div,html .fc-search-container>div.fc-search-enableMap>div{display:flex}html.fc-color1 .fc-search-container>div.fc-search-enableMap a,html .fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color1 .fc-search-container>div.fc-search-enableMap a.fc-active,html .fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}html.fc-color1 .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg,html .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}html.fc-color1 .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after,html .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color1 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg,html .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}html.fc-color1 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after,html .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color1 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after,html .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}html.fc-color1 .fc-search-container>div.fc-search-enableMap label,html .fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}html.fc-color1 .fc-search-container .fc-property-list-container,html .fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list,html .fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div,html .fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon,html .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type,html .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span,html .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:#76b72a}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type,html .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span,html .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:#76b72a}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div:hover,html .fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading,html .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before,html .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:#76b72a;opacity:.3}html.fc-color1 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after,html .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#76b72a transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}html.fc-color1 .fc-search-container .fc-property-list-container.fc-active,html .fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}html.fc-color1 .fc-search-container .fc-search-guest-listing,html .fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}html.fc-color1 .fc-search-container .fc-search-guest-listing .pax-country-selection,html .fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}html.fc-color1 .fc-search-container .fc-search-guest-listing .pax-country-selection>label,html .fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}html.fc-color1 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown,html .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color1 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""],html .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}html.fc-color1 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text,html .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}html.fc-color1 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon,html .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail,html .fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2),html .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .title,html .fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px;color:#222}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail,html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div,html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n),html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label,html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown,html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""],html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text,html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon,html .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a,html .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:#76b72a;cursor:pointer}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-add-newroom,html .fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-add-newroom a,html .fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:#76b72a;cursor:pointer}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm,html .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}html.fc-color1 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a,html .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:#76b72a;color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}html.fc-color1 .fc-search-container .fc-value,html .fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}html .comiseo-daterangepicker-mask,html.fc-color1 .comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}html .comiseo-daterangepicker,html.fc-color1 .comiseo-daterangepicker{position:absolute;z-index:10005!important}html .comiseo-daterangepicker.ui-widget-content,html.fc-color1 .comiseo-daterangepicker.ui-widget-content{border:0}html .comiseo-daterangepicker.ui-corner-all,html.fc-color1 .comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}html .comiseo-daterangepicker>.comiseo-daterangepicker-main,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end,html.fc-color1 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html .comiseo-daterangepicker>.fc-drp-panel,html.fc-color1 .comiseo-daterangepicker>.fc-drp-panel{display:none}html .fc-checkinout-date-range-picker-container,html.fc-color1 .fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}html .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton,html.fc-color1 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}html .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span,html.fc-color1 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}html .fc-checkinout-date-range-picker-container .ui-button:hover,html.fc-color1 .fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}html.fc-color1 .ui-datepicker,html .ui-datepicker{width:auto!important;border-radius:0;padding:0}html.fc-color1 .ui-datepicker>.ui-datepicker-group,html.fc-color1 .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar,html .ui-datepicker>.ui-datepicker-group,html .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color1 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color1 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar,html .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color1 .ui-datepicker .ui-datepicker-header,html .ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color1 .ui-datepicker .ui-datepicker-header>.ui-datepicker-title,html .ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color1 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color1 .ui-datepicker .ui-datepicker-calendar thead>tr,html .ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color1 .ui-datepicker .ui-datepicker-calendar th,html .ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color1 .ui-datepicker .ui-datepicker-calendar th>span,html .ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color1 .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span,html .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color1 .ui-datepicker .ui-datepicker-calendar td,html .ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color1 .ui-datepicker .ui-datepicker-calendar td>a,html.fc-color1 .ui-datepicker .ui-datepicker-calendar td>span,html .ui-datepicker .ui-datepicker-calendar td>a,html .ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color1 .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html.fc-color1 .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active,html .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:#76b72a}html.fc-color1 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight,html .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color1 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color1 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span,html .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color1 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start,html .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color1 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end,html .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color1 .fc-init-destination-container,html .fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}html.fc-color1 .fc-init-destination-container:before,html .fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}html.fc-color1 .fc-init-destination-container>.fc-init-destination-tip,html .fc-init-destination-container>.fc-init-destination-tip{font-weight:500}html.fc-color1 .fc-init-destination-container>.fc-init-destination-list,html .fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}html.fc-color1 .fc-init-destination-container>.fc-init-destination-list>div,html .fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}html.fc-color1 .fc-init-destination-container>.fc-init-destination-list>div>span,html .fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}html.fc-color1 .fc-init-destination-container>.fc-init-destination-list>div>div,html .fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}html.fc-color1 .search-panel-item.fc-active~.fc-init-destination-container,html .search-panel-item.fc-active~.fc-init-destination-container{display:block}html.fc-color1 .fc-hotel-detail .fc-init-destination-container,html.fc-color1 .fc-property-search-result .fc-init-destination-container,html .fc-hotel-detail .fc-init-destination-container,html .fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){html.fc-color1 .fc-search-container,html .fc-search-container{padding:10px}html.fc-color1 .fc-search-container>div:first-of-type,html .fc-search-container>div:first-of-type{flex-wrap:wrap}html.fc-color1 .fc-search-container>div:first-of-type>div:first-child,html.fc-color1 .fc-search-container>div:first-of-type>div:nth-child(2),html.fc-color1 .fc-search-container>div:first-of-type>div:nth-child(3),html .fc-search-container>div:first-of-type>div:first-child,html .fc-search-container>div:first-of-type>div:nth-child(2),html .fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}html.fc-color1 .fc-search-container>div .search-panel-item,html .fc-search-container>div .search-panel-item{width:100%}html.fc-color1 .fc-search-container>div.fc-search-enableMap,html .fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}html.fc-color1 .fc-search-container>div.fc-search-enableMap a,html .fc-search-container>div.fc-search-enableMap a{margin:0 10px}html.fc-color1 .fc-search-container>div.fc-search-enableMap a:first-of-type,html .fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}html.fc-color1 .fc-search-container>div.fc-search-enableMap a:last-of-type,html .fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}html.fc-color1 .fc-search-container>div>button[type=button],html .fc-search-container>div>button[type=button]{width:100%;margin-top:20px}html.fc-color1 .fc-search-container .search-panel-item.date-range svg,html .fc-search-container .search-panel-item.date-range svg{position:absolute;left:10px}html.fc-color1 .ui-datepicker>.ui-datepicker-group,html .ui-datepicker>.ui-datepicker-group{width:100%}html.fc-color1 .fc-init-destination-container,html .fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}html.fc-color1 .fc-init-destination-container>.fc-init-destination-list,html .fc-init-destination-container>.fc-init-destination-list{column-count:2}}html.fc-color1 .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html.fc-color1 .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail,html .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}html.fc-color1 .fc-custom-search.ps>.ps__scrollbar-x-rail,html.fc-color1 .fc-custom-search.ps>.ps__scrollbar-y-rail,html .fc-custom-search.ps>.ps__scrollbar-x-rail,html .fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}html.fc-color1 .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y,html .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}html.fc-color1 .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html.fc-color1 .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,html .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}html .fc-cancel-container,html.fc-color1 .fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}html .fc-cancel-container>.fc-cancel-content,html.fc-color1 .fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}html .fc-cancel-container>.fc-cancel-content>label,html.fc-color1 .fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}html .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}html .fc-cancel-container>.fc-cancel-content>.fc-action,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}html .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm,html.fc-color1 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid #76b72a;background-color:#76b72a;border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}html .fc-cancel-container .fc-update-title,html.fc-color1 .fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}html .fc-cancel-container .fc-update-container,html.fc-color1 .fc-cancel-container .fc-update-container{padding:24px 0}html .fc-cancel-container .fc-update-container>div,html.fc-color1 .fc-cancel-container .fc-update-container>div{display:flex;align-items:center}html .fc-cancel-container .fc-update-container>div>label,html.fc-color1 .fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}html .fc-cancel-container .fc-update-container>div.fc-bank-infos,html.fc-color1 .fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}html .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail,html.fc-color1 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}html .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div,html.fc-color1 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown,html.fc-color1 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}html .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input,html.fc-color1 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}html .fc-cancel-container .fc-update-container .fc-banks,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html .fc-cancel-container .fc-update-container .fc-banks>div,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}html .fc-cancel-container .fc-update-container .fc-banks>div.fc-active,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}html .fc-cancel-container .fc-update-container .fc-banks>div>input,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}html .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}html .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}html .fc-cancel-container .fc-update-container .fc-banks>div>label,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}html .fc-cancel-container .fc-update-container .fc-banks>div>label:before,html.fc-color1 .fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}html *,html.fc-color1 *,html.fc-color1 h1,html.fc-color1 h2,html.fc-color1 h3,html.fc-color1 h4,html.fc-color1 h5,html h1,html h2,html h3,html h4,html h5{font-family:NotoSans,Arial,Helvetica,sans-serif}html *,html.fc-color1 *{outline:none;box-sizing:border-box}html.fc-color1 html,html html{margin:0;padding:0;width:100vw;height:100%}html.fc-color1 body,html body{padding:100px 0 0;margin:0;height:100%}html.fc-color1 a,html a{text-decoration:none}html.fc-color1 img,html img{max-width:100%}html.fc-color1 input[type=search],html input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}html.fc-color1 input::-webkit-search-cancel-button,html.fc-color1 input::-webkit-search-decoration,html input::-webkit-search-cancel-button,html input::-webkit-search-decoration{display:none}@media only screen and (min-width:768px){html.fc-color1 .ui.container,html .ui.container{width:80%;min-width:723px}}@media only screen and (min-width:992px){html.fc-color1 .ui.container,html .ui.container{width:80%;min-width:933px}}@media only screen and (min-width:1200px){html.fc-color1 .ui.container,html .ui.container{width:80%;min-width:1127px}}@media only screen and (min-width:1920px){html.fc-color1 .ui.container,html .ui.container{width:80%;min-width:1620px}}html #app,html #app>section,html.fc-color1 #app,html.fc-color1 #app>section{height:100%}html.fc-color1 main,html main{min-height:calc(100% - 125px)}html.fc-color1 .fc-global-scroll-to-top,html .fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042}html.fc-color1 .fc-global-scroll-to-top svg,html .fc-global-scroll-to-top svg{width:18px;height:18px}html.fc-color1 .fc-crumb,html .fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-crumb>div:first-child > a,html .fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}html.fc-color1 .fc-crumb>div:first-child > a::after,html .fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}html.fc-color1 .fc-crumb>div:first-child > a:last-of-type::after,html .fc-crumb>div:first-child > a:last-of-type::after{display:none}html.fc-color1 .fc-crumb>div:first-child > a > span,html .fc-crumb>div:first-child > a > span{color:#aaa}html.fc-color1 .fc-crumb>div:nth-child(2)>a,html .fc-crumb>div:nth-child(2)>a{border-radius:3px;border:1px solid #76b72a;background-color:#fff;line-height:36px;display:block;padding:0 10px;font-size:13px;font-weight:700;font-style:normal;letter-spacing:1px;color:#76b72a}html .fc-btn-normal,html.fc-color1 .fc-btn-normal{border:1px solid #76b72a;color:#76b72a;border-radius:3px;font-size:13px;line-height:1.38;letter-spacing:2px;padding:10px 36px;font-weight:700}html .fc-btn-normal:hover,html.fc-color1 .fc-btn-normal:hover{color:#76b72a}html.fc-color1 .nicescroll-cursors,html .nicescroll-cursors{box-sizing:content-box}html.fc-color1 input::-webkit-input-placeholder,html input::-webkit-input-placeholder{color:#aaa}html.fc-color1 input::-moz-placeholder,html input::-moz-placeholder{color:#aaa}html.fc-color1 input:-ms-input-placeholder,html input:-ms-input-placeholder{color:#aaa}html.fc-color1 .fc-err-msg,html .fc-err-msg{color:#e41a22!important}html.fc-color1 .nicescroll-rails-vr,html .nicescroll-rails-vr{z-index:9!important}html.fc-color1 .ui.checkbox input:checked~.box:before,html.fc-color1 .ui.checkbox input:checked~label:before,html .ui.checkbox input:checked~.box:before,html .ui.checkbox input:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color1 .ui.checkbox input:checked~.box:after,html.fc-color1 .ui.checkbox input:checked~label:after,html .ui.checkbox input:checked~.box:after,html .ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}html.fc-color1 .ui.radio.checkbox input:checked~.box:after,html.fc-color1 .ui.radio.checkbox input:checked~label:after,html .ui.radio.checkbox input:checked~.box:after,html .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}html.fc-color1 .ui.radio.checkbox .box:after,html.fc-color1 .ui.radio.checkbox label:after,html .ui.radio.checkbox .box:after,html .ui.radio.checkbox label:after{width:17px;height:17px}html.fc-color1 .ui.radio.checkbox input:checked~.box:after,html.fc-color1 .ui.radio.checkbox input:checked~label:after,html .ui.radio.checkbox input:checked~.box:after,html .ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}html.fc-color1 .ui.toggle.checkbox input:focus:checked~.box:before,html.fc-color1 .ui.toggle.checkbox input:focus:checked~label:before,html .ui.toggle.checkbox input:focus:checked~.box:before,html .ui.toggle.checkbox input:focus:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color1 .ui.toggle.checkbox input:checked~.box:after,html.fc-color1 .ui.toggle.checkbox input:checked~label:after,html .ui.toggle.checkbox input:checked~.box:after,html .ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}html.fc-color1 .fc-main-container,html .fc-main-container{background-color:#fafafa}html.fc-color1 .fc-desktop-hidden,html .fc-desktop-hidden{display:none}html.fc-color1 .fc-mob-hidden,html .fc-mob-hidden{display:block}@media only screen and (max-width:767px){html.fc-color1 .ui.container,html .ui.container{width:100%}html.fc-color1 .ui.fluid.container,html .ui.fluid.container{margin:0!important}html.fc-color1 .fc-desktop-hidden,html .fc-desktop-hidden{display:block}html.fc-color1 .fc-mob-hidden,html .fc-mob-hidden{display:none}html .fc-btn-normal,html.fc-color1 .fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}html.fc-color1 .fc-landing-after-login,html .fc-landing-after-login{border-bottom:1px solid #e0e0e0;position:relative}html.fc-color1 .fc-landing-after-login .fc-search-banner,html .fc-landing-after-login .fc-search-banner{height:600px;margin-top:-100px;background-size:auto;background-repeat:no-repeat;background-position:50%;position:relative;top:0;left:0;width:100%;color:#fff;padding-top:280px}html.fc-color1 .fc-landing-after-login .fc-search-banner .fc-search-banner-bg,html .fc-landing-after-login .fc-search-banner .fc-search-banner-bg{background:transparent linear-gradient(180deg,#00000026,#00000066) 0 0 no-repeat padding-box;background-size:auto;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}html.fc-color1 .fc-landing-after-login .fc-search-banner .fc-banner-title,html .fc-landing-after-login .fc-search-banner .fc-banner-title{font-size:48px;line-height:65px;position:relative;z-index:1}html.fc-color1 .fc-landing-after-login .fc-search-banner .fc-banner-subtitle,html .fc-landing-after-login .fc-search-banner .fc-banner-subtitle{margin-top:16px;font-size:24px;line-height:33px;position:relative;z-index:1}html.fc-color1 .fc-landing-after-login .fc-connecting>div,html .fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between;background-color:#ebeef3;padding:0 30px;margin-top:-28px}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a,html .fc-landing-after-login .fc-connecting>div>a{width:calc(20% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a img,html .fc-landing-after-login .fc-connecting>div>a img{width:35%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a div,html .fc-landing-after-login .fc-connecting>div>a div{width:54%;margin:0;text-align:center}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a div div,html .fc-landing-after-login .fc-connecting>div>a div div{width:100%}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a div div:last-of-type,html .fc-landing-after-login .fc-connecting>div>a div div:last-of-type{padding-top:5px;font-size:12px}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a>span,html .fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a>span:after,html .fc-landing-after-login .fc-connecting>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a>span:before,html .fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a:hover>span,html .fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}html.fc-color1 .fc-landing-after-login .fc-search-container,html .fc-landing-after-login .fc-search-container{flex-wrap:wrap;justify-content:space-between;margin-top:-69px}html.fc-color1 .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4),html .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4){margin:0}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#fff;margin-right:24px;display:flex;align-items:center;padding:10px 30px;cursor:pointer}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#f8d448}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color1 .fc-landing-after-login .fc-home-article,html .fc-landing-after-login .fc-home-article{display:flex;justify-content:space-between;margin-top:64px}html.fc-color1 .fc-landing-after-login .fc-home-article>div,html .fc-landing-after-login .fc-home-article>div{position:relative}html.fc-color1 .fc-landing-after-login .fc-home-article>div .fc-home-article_content,html .fc-landing-after-login .fc-home-article>div .fc-home-article_content{letter-spacing:0;color:#303030;padding:12px 16px 8px;font-size:16px;line-height:22px}html.fc-color1 .fc-landing-after-login .fc-home-article>div .fc-home-article_img,html .fc-landing-after-login .fc-home-article>div .fc-home-article_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}html.fc-color1 .fc-landing-after-login .fc-home-article>div .fc-home-article_cover,html .fc-landing-after-login .fc-home-article>div .fc-home-article_cover{background:transparent linear-gradient(180deg,#00000099,#00000000) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:96px}html.fc-color1 .fc-landing-after-login .fc-home-article>div .fc-home-article_title,html .fc-landing-after-login .fc-home-article>div .fc-home-article_title{color:#fff;font-size:18px;line-height:24px;position:absolute;left:16px;top:16px}html.fc-color1 .fc-landing-after-login .fc-home-article>div iframe,html .fc-landing-after-login .fc-home-article>div iframe{width:100%;height:100%}html.fc-color1 .fc-landing-after-login .fc-home-review,html .fc-landing-after-login .fc-home-review{text-align:center;margin:64px auto 0;width:100%;max-width:784px;font-size:24px;line-height:33px;color:#303030;position:relative;padding-bottom:64px}html.fc-color1 .fc-landing-after-login .fc-home-review img,html .fc-landing-after-login .fc-home-review img{margin:24px 0}html.fc-color1 .fc-landing-after-login .fc-home-review .swiper-pagination,html .fc-landing-after-login .fc-home-review .swiper-pagination{width:calc(100% - 32px);margin-top:24px}html.fc-color1 .fc-landing-after-login .fc-home-review .swiper-pagination>span,html .fc-landing-after-login .fc-home-review .swiper-pagination>span{margin:0 6px}html.fc-color1 .fc-landing-after-login .fc-home-feature,html .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0;margin-bottom:5px}html.fc-color1 .fc-landing-after-login .fc-home-feature>div,html .fc-landing-after-login .fc-home-feature>div{display:flex;justify-content:space-between;color:#fff;font-size:16px;line-height:24px}html.fc-color1 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item,html .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{display:flex;align-items:flex-start;width:calc((100% - 64px) / 3)}html.fc-color1 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img,html .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img{margin-right:20px;width:64px;height:auto}html.fc-color1 .fc-landing-after-login .fc-home-about,html .fc-landing-after-login .fc-home-about{margin:56px 0;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color1 .fc-landing-after-login .fc-home-about>div,html.fc-color1 .fc-landing-after-login .fc-home-about>img,html .fc-landing-after-login .fc-home-about>div,html .fc-landing-after-login .fc-home-about>img{width:49%}html.fc-color1 .fc-landing-after-login .fc-home-about .fc-home-about_title,html .fc-landing-after-login .fc-home-about .fc-home-about_title{font-size:24px;line-height:22px;color:#4a83b7;margin-bottom:22px}html.fc-color1 .fc-landing-after-login .fc-home-about .fc-home-about_content,html .fc-landing-after-login .fc-home-about .fc-home-about_content{white-space:pre-wrap;font-size:16px;line-height:22px;color:#303030}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list,html .fc-landing-after-login .fc-trend-hotel-list{margin:32px 0;position:relative}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>div,html .fc-landing-after-login .fc-trend-hotel-list>div{position:relative;width:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i{font-family:Font Awesome;font-size:14px;font-style:normal;color:#ffcd00}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before{content:"\F005"}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before{content:"\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after{content:"\F089"}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads,html .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img,html .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners,html .fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label,html .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div,html .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img,html .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n),html .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3),html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-trending-list,html .fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-trending-list>a,html .fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}html.fc-color1 .fc-landing-after-login .fc-trending-list>a>div,html .fc-landing-after-login .fc-trending-list>a>div{position:relative}html.fc-color1 .fc-landing-after-login .fc-trending-list>a>div>span,html .fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}html.fc-color1 .fc-landing-after-login .fc-expore-all,html .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-next],html.fc-color1 .fc-landing-after-login a[class^=swiper-button-prev],html .fc-landing-after-login a[class^=swiper-button-next],html .fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html.fc-color1 .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled,html .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-prev],html .fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-prev]:before,html .fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-next],html .fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-next]:before,html .fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color1 .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div,html .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div{margin-bottom:20px}html.fc-color1 .fc-landing-after-login .fc-hotel-popup,html .fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2),html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i{font-family:Font Awesome;font-size:16px;font-style:normal;color:#ffcd00;margin-left:4px}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before{content:"\F005"}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before{content:"\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after{content:"\F089"}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color1 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after,html .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}html.fc-color1 .fc-hotel-search-method-container,html .fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method,html .fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method>label,html .fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after,html .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method>div,html .fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after,html .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label,html .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc,html .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method>div>label,html .fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}html.fc-color1 .fc-hotel-search-method-container>.fc-hotel-search-method>a,html .fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:#76b72a;color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){html.fc-color1 .fc-landing-after-login .ui.container,html .fc-landing-after-login .ui.container{margin-left:0!important;margin-right:0!important}html.fc-color1 .fc-landing-after-login .fc-search-banner,html .fc-landing-after-login .fc-search-banner{padding:145px 16px 0}html.fc-color1 .fc-landing-after-login .fc-search-banner.fc-fixed-style,html .fc-landing-after-login .fc-search-banner.fc-fixed-style{position:fixed;left:0;top:-365px;z-index:10}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p,html .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div,html .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container,html .fc-landing-after-login .fc-search-banner>.fc-search-container{margin:20px 0 0;padding:10px;position:relative}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type,html .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type{display:flex;justify-content:space-between;position:relative}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search],html .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search]{height:48px;width:100%;font-size:14px}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span,html .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span{right:15px;top:12px}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search,html .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search{display:none}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active,html .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active{position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search],html .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search]{width:calc(100% - 49px)}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel,html .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before,html .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color1 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span,html .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span{right:60px}html.fc-color1 .fc-landing-after-login .fc-connecting>div,html .fc-landing-after-login .fc-connecting>div{flex-wrap:wrap;padding-top:12px}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a,html .fc-landing-after-login .fc-connecting>div>a{width:100%;margin:6px 0;font-size:18px}html.fc-color1 .fc-landing-after-login .fc-connecting>div>a img,html .fc-landing-after-login .fc-connecting>div>a img{height:100px;width:40%}html.fc-color1 .fc-landing-after-login .fc-search-container,html .fc-landing-after-login .fc-search-container{margin-left:16px;margin-right:16px;padding:24px}html.fc-color1 .fc-landing-after-login .fc-search-container>div:first-of-type,html .fc-landing-after-login .fc-search-container>div:first-of-type{width:100%;flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-search-container>div:first-of-type>div,html .fc-landing-after-login .fc-search-container>div:first-of-type>div{width:100%;margin-bottom:24px;margin-right:0}html.fc-color1 .fc-landing-after-login .fc-search-container>div:first-of-type>div>input,html .fc-landing-after-login .fc-search-container>div:first-of-type>div>input{padding-left:38px}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap{margin-top:24px;width:100%}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button{width:100%;height:48px}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#ccc;margin-right:24px;display:flex;align-items:center;padding:10px 30px;border-bottom:3px solid transparent;cursor:pointer}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#fff;border-bottom-color:#76b72a}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color1 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg,html .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color1 .fc-landing-after-login .fc-search-container .fc-value,html .fc-landing-after-login .fc-search-container .fc-value{padding-left:38px}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style,html .fc-landing-after-login .fc-search-container.fc-fixed-style{position:fixed;z-index:11;top:160px;width:calc(100% - 32px);left:16px;margin-left:0;margin-right:0}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div,html .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div{display:none}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child,html .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child{display:block}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand,html .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand{display:block;background-color:#76b72a;width:48px;height:48px;position:absolute;bottom:-24px;left:calc(50% - 24px);border-radius:100%}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after,html .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after{font-family:Font Awesome;content:"\F078";font-weight:900;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active,html .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active{padding-bottom:48px}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div,html .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div{display:block}html.fc-color1 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after,html .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after{content:"\F077"}html.fc-color1 .fc-landing-after-login .fc-home-article,html .fc-landing-after-login .fc-home-article{flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-home-article>div,html .fc-landing-after-login .fc-home-article>div{width:100%;margin:12px 16px}html.fc-color1 .fc-landing-after-login .fc-home-article.fc-fixed-style,html .fc-landing-after-login .fc-home-article.fc-fixed-style{margin-top:730px}html.fc-color1 .fc-landing-after-login .fc-home-review,html .fc-landing-after-login .fc-home-review{padding-left:16px;padding-right:16px}html.fc-color1 .fc-landing-after-login .fc-home-feature,html .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0}html.fc-color1 .fc-landing-after-login .fc-home-feature>div,html .fc-landing-after-login .fc-home-feature>div{flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item,html .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{width:100%;padding:0 32px;margin-bottom:56px}html.fc-color1 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type,html .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type{margin-bottom:0}html.fc-color1 .fc-landing-after-login .fc-home-about,html .fc-landing-after-login .fc-home-about{flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-home-about>img,html .fc-landing-after-login .fc-home-about>img{width:100%}html.fc-color1 .fc-landing-after-login .fc-home-about>div,html .fc-landing-after-login .fc-home-about>div{padding:16px;width:100%}html.fc-color1 .fc-landing-after-login .fc-trending-list>a,html .fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}html.fc-color1 .fc-landing-after-login .fc-trending-list>a>div>span,html .fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}html.fc-color1 .fc-landing-after-login .fc-expore-all,html .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list,html .fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>div,html .fc-landing-after-login .fc-trend-hotel-list>div{margin:0}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div,html .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img,html .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img{width:100%;height:100%}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{flex-wrap:wrap}html.fc-color1 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item,html .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}html.fc-color1 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item,html .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:33%!important;padding-bottom:48px}html.fc-color1 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span,html .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-prev],html .fc-landing-after-login a[class^=swiper-button-prev]{left:0}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-prev]:before,html .fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-next],html .fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}html.fc-color1 .fc-landing-after-login a[class^=swiper-button-next]:before,html .fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}html.fc-color1 .fc-login-page,html .fc-login-page{background:url(/static/img/login-bg.png);background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:calc(100% + 80px);margin-top:-100px;background-repeat:no-repeat;background-color:#f8f8f8;flex-direction:column}html.fc-color1 .fc-login-page>header,html .fc-login-page>header{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);height:100px;display:flex;align-items:center}html.fc-color1 .fc-login-page form,html .fc-login-page form{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#fff;max-width:440px;padding:26px 24px;margin-top:100px;margin-bottom:180px;background-color:hsla(0,0%,100%,.7)}html.fc-color1 .fc-login-page form,html.fc-color1 .fc-login-page form article,html .fc-login-page form,html .fc-login-page form article{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color1 .fc-login-page form article>.fc-logo,html .fc-login-page form article>.fc-logo{margin:0;font-size:24px;line-height:24px}html.fc-color1 .fc-login-page form article>.fc-logo.back,html .fc-login-page form article>.fc-logo.back{cursor:pointer}html.fc-color1 .fc-login-page form article>.fc-logo.back:before,html .fc-login-page form article>.fc-logo.back:before{font-family:Font Awesome;content:"\F104"}html.fc-color1 .fc-login-page form article>.fc-logo span,html .fc-login-page form article>.fc-logo span{color:#606060;font-size:14px;display:inline-block;line-height:14px;width:100%}html.fc-color1 .fc-login-page form article>label,html .fc-login-page form article>label{font-size:18px;line-height:22.5px;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;margin:24px 0}html.fc-color1 .fc-login-page form article>div:nth-child(n+2),html .fc-login-page form article>div:nth-child(n+2){margin:24px 0 0;position:relative;width:100%}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fc-password-status,html .fc-login-page form article>div:nth-child(n+2).fc-password-status{text-align:center}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd,html .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd{margin-top:12px;font-size:14px;cursor:pointer;text-align:right;color:#303030}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields,html .fc-login-page form article>div:nth-child(n+2).fields{margin-top:12px}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields>div,html .fc-login-page form article>div:nth-child(n+2).fields>div{display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields>div button,html .fc-login-page form article>div:nth-child(n+2).fields>div button{white-space:nowrap;margin-left:12px;height:48px;padding:0 12px;color:#fff;background-color:#76b72a;border:none;border-radius:4px;cursor:pointer}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password,html .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password{display:inline-block}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before,html .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before,html .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before{font-family:Font Awesome;font-size:13px;content:"\F058";margin-right:5px;color:#5b8a29}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul,html .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul{margin:0;padding-left:10px}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li,html .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li{list-style:none}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).fields .tips,html .fc-login-page form article>div:nth-child(n+2).fields .tips{font-size:12px;color:#e41a22}html.fc-color1 .fc-login-page form article>div:nth-child(n+2).half,html .fc-login-page form article>div:nth-child(n+2).half{width:49%}html.fc-color1 .fc-login-page form article>div:nth-child(n+2)>label,html .fc-login-page form article>div:nth-child(n+2)>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 8px;color:#333}html.fc-color1 .fc-login-page form article>div:nth-child(n+2)>label>span,html .fc-login-page form article>div:nth-child(n+2)>label>span{color:#e41a22}html.fc-color1 .fc-login-page form article>div:nth-child(n+2)>.fc-error,html .fc-login-page form article>div:nth-child(n+2)>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}html.fc-color1 .fc-login-page form article .success,html .fc-login-page form article .success{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}html.fc-color1 .fc-login-page form article .success>label,html .fc-login-page form article .success>label{color:#333;font-size:24px;font-weight:500;text-align:center}html.fc-color1 .fc-login-page form article .success>div,html .fc-login-page form article .success>div{text-align:center;color:#606060}html.fc-color1 .fc-login-page form article .success a,html .fc-login-page form article .success a{border-radius:4px;border:1px solid #76b72a;background-color:#76b72a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color1 .fc-login-page form .fc-back-to-login,html .fc-login-page form .fc-back-to-login{margin:50px auto 0;text-align:center}html.fc-color1 .fc-login-page form .fc-back-to-login a,html .fc-login-page form .fc-back-to-login a{cursor:pointer;color:#2f3a7d}html.fc-color1 .fc-login-page form .fc-sign-up,html .fc-login-page form .fc-sign-up{margin:0;text-align:right;font-size:16px;color:#606060}html.fc-color1 .fc-login-page form .fc-sign-up a,html .fc-login-page form .fc-sign-up a{cursor:pointer;color:#2f3a7d}html.fc-color1 .fc-login-page form input,html .fc-login-page form input{border:1px solid silver;background-color:#fff;width:100%;color:#222;padding:0 16px;height:48px;font-size:18px;border-radius:4px;margin-right:8px}html.fc-color1 .fc-login-page form input:last-of-type,html .fc-login-page form input:last-of-type{margin-right:0}html.fc-color1 .fc-login-page form input.fc-reset-password,html .fc-login-page form input.fc-reset-password{padding:0 8px}html.fc-color1 .fc-login-page form input.otpcode,html .fc-login-page form input.otpcode{text-align:center}html.fc-color1 .fc-login-page form .ui.dropdown,html .fc-login-page form .ui.dropdown{width:100%;border-radius:4px}html.fc-color1 .fc-login-page form .fc-btn-login,html .fc-login-page form .fc-btn-login{border-radius:4px;border:1px solid #2f3a7d;background-color:#2f3a7d;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color1 .fc-login-page form .fc_valid_error,html .fc-login-page form .fc_valid_error{color:red;line-height:18px;font-size:14px;padding-top:8px}@media only screen and (max-width:767px){html.fc-color1 .fc-login-page,html .fc-login-page{padding:30px 0}html.fc-color1 .fc-login-page form,html .fc-login-page form{position:relative;width:90%}html.fc-color1 .fc-login-page form>div,html .fc-login-page form>div{margin:20px 0 0}html.fc-color1 .fc-login-page form>div>label,html .fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}html.fc-color1 .fc-login-page form article>div>label,html .fc-login-page form article>div>label{max-width:65%}}html.fc-color1 .fc-property-search-result,html .fc-property-search-result{font-size:14px}html.fc-color1 .fc-property-search-result>.fc-filter-banner,html .fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:first-of-type,html .fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type,html .fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>a,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:60px;z-index:1}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:#2f3a7d}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #2f3a7d}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html.fc-color1 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing,html .fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:38px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;margin-top:0}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type{margin-right:0}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:#2f3a7d}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #2f3a7d}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:225px}html.fc-color1 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style,html .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{background-image:none;box-shadow:0 3px 6px #00000029;padding:10px 0;position:fixed;z-index:1;background:#f0f0f0;height:auto;top:60px}html.fc-color1 .fc-property-search-result .fc-search-container label,html .fc-property-search-result .fc-search-container label{display:none}html.fc-color1 .fc-property-search-result .fc-search-container .fc-value,html .fc-property-search-result .fc-search-container .fc-value{margin-top:0}html.fc-color1 .fc-property-search-result .fc-search-container input,html .fc-property-search-result .fc-search-container input{margin-top:0!important}html.fc-color1 .fc-property-search-result>.fc-result-listing-container,html .fc-property-search-result>.fc-result-listing-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}html.fc-color1 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style,html .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:190px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html .fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div,html .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label,html .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div,html .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type,html .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate,html .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div,html .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label,html .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back,html .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front,html .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>label,html .fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:calc(75% - 24px);display:flex;flex-wrap:wrap}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5),html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#2f3a7d;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;cursor:pointer;position:relative}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred{border:1px solid #0f6fb6}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag{position:absolute;left:-25px;top:-5px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg{height:35px;width:130px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #2f3a7d}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child{width:25%;max-height:160px;overflow:hidden;display:flex;align-items:center;position:relative}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite{position:absolute;right:12px;top:8px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg{width:20px;height:20px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2),html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2){width:51%;padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars{margin:5px 0;display:flex;align-items:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area{margin-left:16px;color:#009fe3}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222;display:flex}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg{width:20px;height:20px;margin-right:4px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3),html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3){width:24%;margin:10px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night{border-bottom:1px dotted #eee;padding-bottom:12px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div{color:#333;display:flex;justify-content:flex-end;align-items:center;font-size:20px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div{font-size:12px;margin-right:8px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label{font-size:12px;color:#333}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total{font-weight:400}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div{color:#aaa;display:flex;justify-content:flex-end;align-items:center;font-size:16px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div{font-size:12px;margin-right:8px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label{font-size:12px;color:#aaa}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail{color:#aaa}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:25%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:20px;display:block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid #2f3a7d;background-color:#2f3a7d;border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}html.fc-color1 .fc-property-search-result #LoadingPropertyResultContainer,html .fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}html.fc-color1 .fc-property-search-result #LoadingPropertyResultContainer>span:after,html .fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#2f3a7d;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}html.fc-color1 .fc-property-search-result .fc-result-loading,html .fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color1 .fc-property-search-result .fc-result-loading.fc-active,html .fc-property-search-result .fc-result-loading.fc-active{display:flex}html.fc-color1 .fc-property-search-result .fc-result-loading .fc-result-loading_text,html .fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color1 .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after,html .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#2f3a7d;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color1 .fc-property-search-result .fc-result-loading .fc-result-loading_text>div,html .fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color1 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad,html .fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color1 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment],html .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color1 .fc-property-search-result .fc-pagination,html .fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-property-search-result .fc-pagination>.fc-pagination-total,html .fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}html.fc-color1 .fc-property-search-result .fc-pagination>.fc-page-list,html .fc-property-search-result .fc-pagination>.fc-page-list{display:flex}html.fc-color1 .fc-property-search-result .fc-pagination>.fc-page-list>a,html .fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color1 .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active,html .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:#2f3a7d;border-color:#2f3a7d;color:#fff;pointer-events:none}html.fc-color1 .fc-loading-price,html .fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}html.fc-color1 .fc-loading-price>div>span,html .fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}html.fc-color1 .fc-loading-price>div>span:first-child,html .fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}html.fc-color1 .fc-loading-price>div>span:nth-child(2),html .fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}html.fc-color1 .fc-loading-price>div>span:nth-child(3),html .fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}html.fc-color1 .fc-loading-price>div>span:nth-child(4),html .fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}html.fc-color1 .fc-loading-price>label,html .fc-loading-price>label{font-size:8px;color:#a0a0a0}html.fc-color1 .fc-result-mob-filter,html .fc-result-mob-filter{display:none}@media only screen and (max-width:767px){html.fc-color1 .fc-hotel-vicinity,html.fc-color1 .fc-hotel-vicinity>div,html .fc-hotel-vicinity,html .fc-hotel-vicinity>div{font-size:16px!important}html.fc-color1 .fc-property-search-result .fc-result-mob-filter,html .fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}html.fc-color1 .fc-property-search-result .fc-result-mob-filter .fc-filter-by,html .fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}html.fc-color1 .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before,html .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}html.fc-color1 .fc-property-search-result .fc-result-mob-filter .fc-sort-by,html .fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}html.fc-color1 .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before,html .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}html.fc-color1 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown,html .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}html.fc-color1 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu,html .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}html.fc-color1 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style,html .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.ui.container,html .fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right,html .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels{width:auto!important}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px;font-size:12px!important}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2),html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}html.fc-color1 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting,html .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}}html.fc-color1 .fc-hotel-list-map,html .fc-hotel-list-map{border-top:1px solid #eee}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container,html .fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail,html .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div{color:#fff!important}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc{display:none!important}html.fc-color1 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a,html .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcThemeOne);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}html.fc-color1 .fc-hotel-list-map .fc-map-detail,html .fc-hotel-list-map .fc-map-detail{width:500px}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color1 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail,html .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}html.fc-color1 .fc-hotel-list-map .fc-result-loading,html .fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color1 .fc-hotel-list-map .fc-result-loading.fc-active,html .fc-hotel-list-map .fc-result-loading.fc-active{display:flex}html.fc-color1 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text,html .fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color1 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after,html .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcThemeOne);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color1 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div,html .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color1 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad,html .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color1 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment],html .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item,html .fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html.fc-color1 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity,html .fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div,html .fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div:before,html .fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container,html .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container,html .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items,html .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span,html .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg,html .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p,html .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color1 .fc-hotel-list-map .fc-hotel-vicinity a,html .fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color1 .fc-hotel-list-map .fc-hotel-highlight,html .fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}html.fc-color1 .fc-hotel-list-map .fc-hotel-highlight>div,html .fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color1 .fc-hotel-list-map .fc-hotel-highlight>div>label,html .fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}html.fc-color1 .fc-hotel-list-map .fc-hotel-highlight>div>span,html .fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color1 .fc-hotel-list-map .fc-hotel-highlight>div>span:before,html .fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color1 .fc-hotel-list-map .fc-hotel-detail-labels-container,html .fc-hotel-list-map .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color1 .fc-hotel-list-map .fc-hotel-detail-labels-container img,html .fc-hotel-list-map .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color1 .gm-style .gm-style-iw-c,html.fc-color1 .gm-style .gm-style-iw-d,html .gm-style .gm-style-iw-c,html .gm-style .gm-style-iw-d{max-height:none!important}html.fc-color1 .gm-style-iw.gm-style-iw-c,html .gm-style-iw.gm-style-iw-c{margin-top:-40px}html.fc-color1 .gm-style .gm-style-iw-t:after,html .gm-style .gm-style-iw-t:after{top:-40px}html.fc-color1 .fc-hotel-detail,html .fc-hotel-detail{background-color:#fff}html.fc-color1 .fc-hotel-detail>div,html .fc-hotel-detail>div{padding-top:28px}html.fc-color1 .fc-hotel-detail.fc-fixed-style .fc-search-banner,html .fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}html.fc-color1 .fc-hotel-detail.fc-fixed-style .fc-search-banner:after,html .fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}html.fc-color1 .fc-hotel-detail.fc-fixed-style .fc-hotel-info,html .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-gallery,html .fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-gallery>div,html .fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider,html .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs,html .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img,html .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}html.fc-color1 .fc-hotel-detail .fc-search-banner,html .fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}html.fc-color1 .fc-hotel-detail .fc-search-banner:after,html .fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container,html .fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container label,html .fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value,html .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container input,html .fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type,html .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div,html .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button],html .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-info,html .fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}html.fc-color1 .fc-hotel-detail .fc-hotel-info label.fc-content-title,html .fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews{cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin:0 5px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid #2f3a7d;padding:0 8px;border-radius:6px;background-color:#2f3a7d;color:#fff;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-review{display:flex;align-items:center;border-bottom:1px solid #ddd;flex:1}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div{padding:16px 0;font-size:16px;color:#697488;margin-right:23px;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active{color:#3554d1;border-bottom:1px solid #3554d1}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}html.fc-color1 .fc-hotel-detail .fc-hotel-body,html .fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}html.fc-color1 .fc-hotel-detail .fc-hotel-body>label,html .fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>label>div,html .fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>label>div>span,html .fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>label>div>a,html .fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcThemeOne)!important;position:relative}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcThemeOne);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:1px solid #2f3a7d;background-color:#2f3a7d;font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}html.fc-color1 .fc-hotel-detail .fc-hotel-vicinity,html .fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}html.fc-color1 .fc-hotel-detail .fc-hotel-vicinity>label,html .fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color1 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items,html .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}html.fc-color1 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span,html .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}html.fc-color1 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg,html .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-distance-from>div,html .fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-distance-from>div span,html .fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}html.fc-color1 .fc-hotel-detail .fc-hotel-more-info p,html .fc-hotel-detail .fc-hotel-more-info p{margin:0}html.fc-color1 .fc-hotel-detail .fc-hotel-services,html .fc-hotel-detail .fc-hotel-services{padding:35px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-services>label,html .fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:#2f3a7d}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2),html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels,html .fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div:first-child,html .fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div:first-child > label,html .fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #2f3a7d}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2),html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3),html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2),html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3),html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}html.fc-color1 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a,html .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:1px solid #2f3a7d;background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:#2f3a7d;padding:11px 100px;cursor:pointer}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body,html .fc-hotel-detail .fc-hotel-review-body{margin-bottom:26px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container,html .fc-hotel-detail .fc-hotel-review-body>.fc-star-container{display:flex;align-items:flex-end;padding:32px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score,html .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score{font-size:24px;color:#8a949e;margin-right:20px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span,html .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span{font-size:65px;color:#00266b}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc,html .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc{line-height:54px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars,html .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars{color:#212121;font-size:18px;line-height:14px;font-weight:400}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after,html .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:24px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:10px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container{display:flex;padding:20px 0;color:#212121;border-bottom:1px solid #ddd}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left{width:30%;font-size:14px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold{font-weight:700;font-size:18px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg{width:12px;height:12px;margin-right:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right{width:69%;font-size:14px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less{display:flex;align-items:center;justify-content:center;margin:16px auto}html.fc-color1 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div,html .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div{color:#3554d1;border:1px solid #3554d1;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:14px}html.fc-color1 .fc-hotel-detail #hotelMap2,html .fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}html.fc-color1 .fc-hotel-detail #hotelMap2 .vue-map-container,html .fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}html.fc-color1 .fc-hotel-detail .slide-content>img,html .fc-hotel-detail .slide-content>img{max-height:100%}html.fc-color1 .fc-hotel-detail .video-content>iframe,html .fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}html.fc-color1 .fc-hotel-detail .hotel-ico:before,html .fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-map:before,html .fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-plane:before,html .fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-train:before,html .fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-subway:before,html .fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-car:before,html .fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-medkit:before,html .fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-info:before,html .fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}html.fc-color1 .fc-hotel-detail .hotel-ico.ico-video:before,html .fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-param,html .fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){html.fc-color1 .fc-hotel-detail #hotelMap2 .vue-map-container,html .fc-hotel-detail #hotelMap2 .vue-map-container{width:90%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0;width:45%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{flex-wrap:wrap;margin-left:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px;margin-bottom:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{margin-bottom:4px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{margin-right:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5),html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{width:100%;order:2}html.fc-color1 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map,html .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px;margin-top:24px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a,html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}html.fc-color1 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4),html .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}html.fc-color1 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span,html .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2),html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}html.fc-color1 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc,html .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}html.fc-color1 .fc-hotel-detail .fc-search-banner,html .fc-hotel-detail .fc-search-banner{display:none}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container,html .fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type,html .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}html.fc-color1 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button],html .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}html.fc-color1 .fc-hotel-detail .fc-search-banner.fc-mobile-show,html .fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-param,html .fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-param>div,html .fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type,html .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-param>div svg,html .fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}html.fc-color1 .fc-hotel-detail.fc-fixed-style .fc-hotel-info,html .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}html.fc-color1 .fc-hotel-detail.fc-fixed-style .fc-search-banner,html .fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}html.fc-color1 .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param,html .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}html.fc-color1 .fc-hotel-detail .fc-hotel-detail-gallery>div,html .fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}html.fc-color1 .show_more,html .show_more{color:#2f3a7d;border:none!important;cursor:pointer}html .fc-cart-container,html.fc-color1 .fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}html .fc-cart-container .fc-cart-title,html.fc-color1 .fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}html .fc-cart-container .fc-cart-title .disabled,html.fc-color1 .fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}html .fc-cart-container .fc-cart-title .active,html.fc-color1 .fc-cart-container .fc-cart-title .active{color:#3554d1}html .fc-cart-container .fc-cart-title>span:first-of-type:after,html.fc-color1 .fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head{width:40%;padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg{color:#e63740}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg{width:18px;height:18px;margin-right:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less{max-height:200px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion{font-size:14px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label{font-style:italic}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total{font-weight:700}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less{max-height:300px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head),html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2),html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3),html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:#76b72a;color:#76b72a}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div{display:flex;align-items:center;margin-top:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus{border:1px solid #ddd;height:30px;margin-left:12px;border-radius:4px 0 0 4px;border-right:none}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before{content:"\F068"}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add{border:1px solid #ddd;height:30px;margin-right:12px;border-radius:0 4px 4px 0;border-left:none}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before{content:"\F067"}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable{pointer-events:none}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before{color:#ccc}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span{width:30px;text-align:center;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:16px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:space-between}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div{display:flex;align-items:center}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img{height:40px;margin-right:20px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div{display:flex;align-items:center;margin-top:12px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label{margin-right:12px;font-size:14px;cursor:pointer}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:#76b72a;color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}html .fc-cart-container .fc-cart-checkout,html.fc-color1 .fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}html .fc-cart-container .fc-cart-checkout .ui.checkbox,html.fc-color1 .fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}html .fc-cart-container .fc-cart-checkout>.fc-total-price,html.fc-color1 .fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}html .fc-cart-container .fc-cart-checkout>.fc-total-price>div,html.fc-color1 .fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}html .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div,html.fc-color1 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}html .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label,html.fc-color1 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}html .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div,html.fc-color1 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}html .fc-cart-container .fc-cart-checkout .fc-total-pay,html.fc-color1 .fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}html .fc-cart-container .fc-cart-checkout .fc-total-pay>a,html.fc-color1 .fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}html .fc-cart-container .fc-total-continue,html.fc-color1 .fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:#76b72a;text-align:center;cursor:pointer}@media only screen and (max-width:767px){html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3),html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}html .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html .fc-cart-container .fc-total-continue,html.fc-color1 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color1 .fc-cart-container .fc-total-continue{width:100%}}html.fc-color1 .fc-profile,html .fc-profile{background-color:#f7f7f7;padding:30px 0}html.fc-color1 .fc-profile>div,html .fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}html.fc-color1 .fc-profile .fc-profile-nav,html .fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}html.fc-color1 .fc-profile .fc-profile-nav>.fc-profile-nav_user,html .fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}html.fc-color1 .fc-profile .fc-profile-nav>.fc-profile-nav_user>i,html .fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}html.fc-color1 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name,html .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}html.fc-color1 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp,html .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}html.fc-color1 .fc-profile .fc-profile-nav>ul,html .fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}html.fc-color1 .fc-profile .fc-profile-nav>ul>li,html .fc-profile .fc-profile-nav>ul>li{list-style:none}html.fc-color1 .fc-profile .fc-profile-nav>ul>li:first-of-type,html.fc-color1 .fc-profile .fc-profile-nav>ul>li:last-of-type,html .fc-profile .fc-profile-nav>ul>li:first-of-type,html .fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}html.fc-color1 .fc-profile .fc-profile-nav>ul>li span,html .fc-profile .fc-profile-nav>ul>li span{display:block;width:100%;font-size:12px;font-weight:900;padding:8px 8px 8px 12px;border-bottom:1px solid #eee}html.fc-color1 .fc-profile .fc-profile-nav>ul>li>a,html .fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}html.fc-color1 .fc-profile .fc-profile-nav>ul>li>a.fc-active,html.fc-color1 .fc-profile .fc-profile-nav>ul>li>a:hover,html .fc-profile .fc-profile-nav>ul>li>a.fc-active,html .fc-profile .fc-profile-nav>ul>li>a:hover{color:#76b72a;background-color:#fafafa;border-right:3px solid #76b72a}html.fc-color1 .fc-profile .fc-profile-nav>ul>li>a>i,html .fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}html.fc-color1 .fc-profile .fc-profile-booking-list,html.fc-color1 .fc-profile .fc-profile-dashboard,html .fc-profile .fc-profile-booking-list,html .fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit,html .fc-profile .fc-profile-booking-list>.fc-profile-credit,html .fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div,html .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html .fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div,html .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label,html .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after,html .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div,html .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button,html .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span,html .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:#76b72a;border-color:#76b72a}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls{margin-bottom:28px;display:flex;align-items:center}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span{border:1px solid var(--fcThemeOne);color:var(--fcThemeOne);border-radius:4px;padding:4px 12px;margin-right:12px;font-size:12px;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active{background-color:var(--fcThemeOne);color:#fff}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:1px solid #2f3a7d;background-color:#2f3a7d;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;cursor:pointer;display:flex;align-items:center;justify-content:center}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:#76b72a}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#76b72a;margin-right:4px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:#76b72a}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:#76b72a}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled{color:#c24c29}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before{background-color:#c24c29}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:#76b72a;border:1px solid #76b72a;padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:1px solid #76b72a;background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;width:100%;margin:10px 0;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:#76b72a;margin:10px 0}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html.fc-color1 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){html.fc-color1 .fc-profile>div,html .fc-profile>div{flex-wrap:wrap}html.fc-color1 .fc-profile .fc-profile-nav,html .fc-profile .fc-profile-nav{width:100%}html.fc-color1 .fc-profile .fc-profile-booking-list,html .fc-profile .fc-profile-booking-list{width:100%;margin-top:12px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body{padding:16px 0}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{padding:12px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{flex-wrap:wrap;padding:12px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date{width:100%;margin-bottom:8px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type{margin-bottom:0}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{flex-wrap:wrap}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort{width:100%;display:flex;align-items:center;justify-content:space-between}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type{margin-top:12px;width:100%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a{width:100%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n),html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n){justify-content:flex-start}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status{flex-wrap:wrap}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div{width:100%;text-align:right;margin-top:6px}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:100%}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:8px 0;flex-direction:column;align-items:flex-end}html.fc-color1 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{margin-top:8px}}html .fc-booking-detail,html.fc-color1 .fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}html .fc-booking-detail>.fc-booking-confirmation,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}html .fc-booking-detail>.fc-booking-confirmation>div,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}html .fc-booking-detail>.fc-booking-confirmation>div>div,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}html .fc-booking-detail>.fc-booking-confirmation>div>div>label,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}html .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}html .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:#76b72a;font-weight:700}html .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}html .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}html .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}html .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}html .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:#76b72a}html .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}html .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}html .fc-booking-detail>.fc-booking-checkin,html.fc-color1 .fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}html .fc-booking-detail>.fc-booking-checkin>div,html.fc-color1 .fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}html .fc-booking-detail>.fc-booking-checkin>div>label,html.fc-color1 .fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}html .fc-booking-detail>.fc-booking-hotel,html.fc-color1 .fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:#76b72a;border:1px solid #76b72a}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}html .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price,html.fc-color1 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}html .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div{padding:6px 20px;display:flex;justify-content:space-between;width:270px}html .fc-booking-control,html.fc-color1 .fc-booking-control{display:flex;justify-content:center;margin:24px 0}html .fc-booking-control>.fc-btn-back,html.fc-color1 .fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html .fc-booking-control>.fc-btn-cancel,html.fc-color1 .fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html .fc-booking-control>.fc-btn-update,html.fc-color1 .fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html .fc-cancel-policy,html.fc-color1 .fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}html .fc-cancel-policy>div,html.fc-color1 .fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html .fc-cancel-policy>div:last-of-type,html.fc-color1 .fc-cancel-policy>div:last-of-type{border-bottom:0}html .fc-cancel-policy>div>div,html.fc-color1 .fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html .fc-cancel-policy>div>div:last-of-type,html.fc-color1 .fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline,html .fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline>div,html .fc-fbooking-detail>.fc-booking-airline>div{width:50%}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline>div>div,html .fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline>div>div>label,html .fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child,html .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg,html .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div,html .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}html.fc-color1 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div,html .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .flex,html .fc-fbooking-detail>.fc-booking-flight .flex{display:flex}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}html.fc-color1 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value,html .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger,html .fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger>.fc-title,html .fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table,html .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business,html .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container,html .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div,html .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before,html .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger ul,html .fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger ul li,html .fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger ul li.active,html .fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger table,html .fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger table th,html .fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger table td,html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger table th,html .fc-fbooking-detail>.fc-booking-passenger table td,html .fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html.fc-color1 .fc-fbooking-detail>.fc-booking-passenger table th.fc-total,html .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html .fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){html .fc-booking-detail>.fc-booking-confirmation>div,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div{width:100%}html .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n),html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}html .fc-booking-detail>.fc-booking-confirmation>div>label,html.fc-color1 .fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}html .fc-booking-detail>.fc-booking-checkin,html.fc-color1 .fc-booking-detail>.fc-booking-checkin{padding:12px 10px}html .fc-booking-detail>.fc-booking-checkin>div,html.fc-color1 .fc-booking-detail>.fc-booking-checkin>div{width:100%}html .fc-booking-detail>.fc-booking-checkin>div>label,html.fc-color1 .fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3),html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}html .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div,html.fc-color1 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}html .fc-booking-control,html.fc-color1 .fc-booking-control{flex-wrap:wrap}html .fc-booking-control>.fc-btn-back,html.fc-color1 .fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}html .fc-booking-control>.fc-btn-cancel,html.fc-color1 .fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}html .fc-booking-status,html.fc-color1 .fc-booking-status{text-align:center;padding:44px 0}html .fc-booking-status svg,html.fc-color1 .fc-booking-status svg{width:70px;height:70px}html .fc-booking-status h1,html.fc-color1 .fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}html .fc-booking-status .fc-booking-no,html.fc-color1 .fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}html .fc-booking-status .fc-booking-control,html.fc-color1 .fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}html .fc-booking-status .fc-booking-control .fc-back,html.fc-color1 .fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}html .fc-booking-status .fc-booking-control>span,html.fc-color1 .fc-booking-status .fc-booking-control>span{position:relative}html .fc-booking-status .fc-booking-control>span:after,html.fc-color1 .fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}html .fc-booking-status .fc-booking-result,html.fc-color1 .fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}html .fc-booking-status .fc-booking-result>div,html.fc-color1 .fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}html .fc-booking-status .fc-booking-result>div>label,html.fc-color1 .fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}html .fc-booking-status .fc-booking-result>div>span,html.fc-color1 .fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}html .fc-booking-status .fc-view,html.fc-color1 .fc-booking-status .fc-view{display:inline-block;border:1px solid #76b72a;color:#fff;background-color:#76b72a;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}html .fc-booking-status .fc-update,html.fc-color1 .fc-booking-status .fc-update{display:inline-block;border:1px solid #76b72a;color:#76b72a;background-color:#fff;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}@media only screen and (max-width:767px){html .fc-booking-status .fc-booking-result,html.fc-color1 .fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}html .fc-booking-status .fc-booking-result>div,html.fc-color1 .fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}html.fc-color1 .fc-profile-change-pwd,html .fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color1 .fc-profile-change-pwd>label,html .fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container,html .fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div,html .fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>label,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>input,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg,html .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color1 .fc-profile-change-pwd>.fc-profile-pwd-container>a,html .fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color1 .fc-group-enquirys,html .fc-group-enquirys{padding-top:30px}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance,html .fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance>div,html .fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance>div svg,html .fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance>div label,html .fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance>div span,html .fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance>img,html .fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance a,html .fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance a:hover,html .fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}html.fc-color1 .fc-group-enquirys .fc-total-wallet-scroll,html .fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}html.fc-color1 .fc-group-enquirys .fc-total-wallet-scroll>div,html .fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}html.fc-color1 .fc-group-enquirys .fc-topup-records-head,html .fc-group-enquirys .fc-topup-records-head{margin:30px 0}html.fc-color1 .fc-group-enquirys .fc-topup-records-head>a,html .fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}html.fc-color1 .fc-group-enquirys .fc-topup-records-head>a:after,html .fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}html.fc-color1 .fc-group-enquirys .fc-topup-records-head>a.fc-active,html .fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}html.fc-color1 .fc-group-enquirys .fc-topup-records-head>a.fc-active:after,html .fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color1 .fc-group-enquirys table,html .fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}html.fc-color1 .fc-group-enquirys table thead,html .fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}html.fc-color1 .fc-group-enquirys table thead>th,html .fc-group-enquirys table thead>th{text-align:left}html.fc-color1 .fc-group-enquirys table thead>th:first-of-type,html .fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}html.fc-color1 .fc-group-enquirys table thead>th:last-of-type,html .fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}html.fc-color1 .fc-group-enquirys table tbody tr,html .fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}html.fc-color1 .fc-group-enquirys table tbody tr>td:first-of-type,html .fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}html.fc-color1 .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed,html .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}html.fc-color1 .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending,html .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}html.fc-color1 .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled,html .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}html.fc-color1 .fc-group-enquirys table tbody tr>td.fc-add,html .fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}html.fc-color1 .fc-group-enquirys table tbody tr>td.fc-minus,html .fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}html.fc-color1 .fc-group-enquirys table tbody tr>td a,html .fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}html.fc-color1 .fc-group-enquirys table tbody tr>td a:after,html .fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}html.fc-color1 .fc-group-enquirys table tbody tr>td a:hover:after,html .fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color1 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata,html .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}html.fc-color1 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg,html .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}html.fc-color1 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label,html .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}html.fc-color1 .fc-group-enquiry-detail,html .fc-group-enquiry-detail{padding-bottom:80px}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container,html .fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back,html .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before,html .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title,html .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img,html .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title,html .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process,html .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active,html .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}html.fc-color1 .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child,html .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}html.fc-color1 .fc-group-enquiry-detail .fc-topup-detail-head,html .fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}html.fc-color1 .fc-group-enquiry-detail .fc-topup-detail-head>div,html .fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}html.fc-color1 .fc-group-enquiry-detail .fc-topup-detail-head>div label,html .fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}html.fc-color1 .fc-group-enquiry-detail .fc-topup-detail-head>div span,html .fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}html.fc-color1 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed,html .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}html.fc-color1 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending,html .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}html.fc-color1 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled,html .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-one,html .fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-one>div,html .fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-one>div>label,html .fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-one>div>div,html .fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div,html .fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label,html .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two,html .fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div,html .fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>label,html .fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div,html .fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div,html .fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label,html .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown,html .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value,html .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg,html .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg,html .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three,html .fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div,html .fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>label,html .fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2,html .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}html.fc-color1 .fc-group-enquiry-detail .fc-tupup-control,html .fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-group-enquiry-detail .fc-tupup-control>.fc-save,html .fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}html.fc-color1 .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover,html .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color1 .fc-group-enquiry-detail input[type=number],html.fc-color1 .fc-group-enquiry-detail input[type=text],html .fc-group-enquiry-detail input[type=number],html .fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}html.fc-color1 .fc-group-enquiry-detail input[type=number][aligncenter],html.fc-color1 .fc-group-enquiry-detail input[type=text][aligncenter],html .fc-group-enquiry-detail input[type=number][aligncenter],html .fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}html.fc-color1 .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html.fc-color1 .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html.fc-color1 .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html.fc-color1 .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button,html .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}html.fc-color1 .fc-group-enquiry-detail input[type=number]:read-only,html.fc-color1 .fc-group-enquiry-detail input[type=text]:read-only,html .fc-group-enquiry-detail input[type=number]:read-only,html .fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}html.fc-color1 .fc-group-enquiry-detail .ui.dropdown,html .fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}html.fc-color1 .fc-group-enquiry-detail .fc-value,html .fc-group-enquiry-detail .fc-value{position:relative}html.fc-color1 .fc-group-enquiry-detail .fc-value>svg,html .fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color1 .fc-group-enquiry-result>div,html .fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}html.fc-color1 .fc-group-enquiry-result>div>.fc-success,html .fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}html.fc-color1 .fc-group-enquiry-result>div>.fc-success>svg,html .fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}html.fc-color1 .fc-group-enquiry-result>div .fc-tupup-control,html .fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}html.fc-color1 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save,html .fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}html.fc-color1 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover,html .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color1 .fc-group-enquiry-modal,html .fc-group-enquiry-modal{background-color:#e8ebf1}html.fc-color1 .fc-group-enquiry-modal>div,html .fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-ref,html .fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-ref .fc-tent,html .fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest,html .fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest>div>div,html .fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child,html .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label,html .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child,html .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label,html .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div,html .fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child,html .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div,html .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div>div,html .fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2),html .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child,html .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star,html .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before,html .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-total,html .fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2,html .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total,html .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-total>span,html .fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-total>div,html .fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}html.fc-color1 .fc-group-enquiry-modal>div .fc-hotel-total>div:before,html .fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}html.fc-color1 .fc-group-enquiry-modal>div .fc-room-table,html .fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}html.fc-color1 .fc-group-enquiry-modal>div .fc-room-table>div,html .fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}html.fc-color1 .fc-group-enquiry-modal>div .fc-room-table>div>div,html .fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}html.fc-color1 .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child,html .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}html.fc-color1 .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2),html .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}html.fc-color1 .fc-group-enquiry-modal>div .fc-by-container,html .fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}html.fc-color1 .fc-group-enquiry-modal>div .fc-by-container>div>div,html .fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}html.fc-color1 .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head,html .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}html.fc-color1 .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label,html .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}html.fc-color1 .fc-group-enquiry-modal>div .fc-by-container>div:first-child,html .fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}html.fc-color1 .fc-group-enquiry-modal>div .fc-by-container>div:last-child,html .fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}html.fc-color1 .fc-group-enquiry-modal>div .fc-room-arr,html .fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}html.fc-color1 .fc-group-enquiry-modal>div .fc-company-total,html .fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}html.fc-color1 .fc-group-enquiry-modal>div .fc-company-total>span,html .fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}html.fc-color1 .fc-group-enquiry-modal>div .fc-company-total.fc-room-total,html .fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}html.fc-color1 .fc-group-enquiry-modal>div .fc-room-total,html .fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}html.fc-color1 .fc-group-enquiry-modal>div .fc-label-dest,html .fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}html.fc-color1 .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2,html .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}html.fc-color1 .fc-group-enquiry-modal>div .fc-label,html .fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}html.fc-color1 .fc-group-enquiry-modal>div .fc-label.opt:after,html .fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}html.fc-color1 .fc-group-enquiry-modal .fc-label-total,html .fc-group-enquiry-modal .fc-label-total{padding:20px}html.fc-color1 .fc-status-tentative,html .fc-status-tentative{color:#f88e48}html.fc-color1 .fc-status-lost,html .fc-status-lost{color:#0c3f72}html.fc-color1 .fc-status-cancelled,html .fc-status-cancelled{color:#f84848}html.fc-color1 .fc-status-confirmed,html .fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html.fc-color1 .fc-group-enquiry-detail>.fc-detail-container-one>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html .fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}html.fc-color1 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div,html .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance,html .fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}html.fc-color1 .fc-group-enquirys .fc-total-wallet-balance>a,html .fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}html .fc-calendar-popup-window>div,html.fc-color1 .fc-calendar-popup-window>div{width:calc(100% - 30px)}html .fc-calendar-popup-window>div>.fc-window-head,html.fc-color1 .fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest,html .fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child,html .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}html.fc-color1 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child,html .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){html.fc-color1 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left,html .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}html.fc-color1 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right,html .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}html.fc-color1 .fc-profile-business-account,html .fc-profile-business-account{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color1 .fc-profile-business-account>label,html .fc-profile-business-account>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container,html .fc-profile-business-account>.fc-profile-business-container{margin:48px 0 12px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label,html .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label{background-color:green;display:inline-block;padding:6px 16px;color:#fff;font-size:14px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container,html .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container{border:1px solid #c3c3c3;border-radius:1px;padding:8px 16px;margin-bottom:8px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div{width:49%;margin-bottom:16px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex{width:100%}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label{font-size:14px;display:flex;margin-bottom:8px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input{font-size:16px;height:36px;padding:0 8px;width:100%}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul{margin:0;padding:0}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li{list-style:none}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value{position:relative}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div{margin-right:20px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label{font-size:14px}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-btn,html .fc-profile-business-account>.fc-profile-business-container .fc-btn{display:flex;align-items:center}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a,html .fc-profile-business-account>.fc-profile-business-container .fc-btn>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save,html .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save{border:1px solid #76b72a;background-color:#76b72a}html.fc-color1 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel,html .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel{border:1px solid #e63740;background-color:#e63740}html .fc-cash-voucher-collect .fc-tab-container>div,html.fc-color1 .fc-cash-voucher-collect .fc-tab-container>div{display:flex;align-items:center}html .fc-cash-voucher-collect .fc-tab-container>div>div,html.fc-color1 .fc-cash-voucher-collect .fc-tab-container>div>div{margin-right:20px;cursor:pointer;font-size:16px;font-weight:500;border-bottom:2px solid transparent;color:#697488;padding:17px 0}html .fc-cash-voucher-collect .fc-tab-container>div>div.active,html.fc-color1 .fc-cash-voucher-collect .fc-tab-container>div>div.active{color:#3554d1;border-bottom-color:#3554d1}html .fc-cash-voucher-collect .fc-main-container,html.fc-color1 .fc-cash-voucher-collect .fc-main-container{background-color:#f7f7f7}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container{padding:40px 0;display:flex;flex-wrap:wrap;gap:50px}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{border-radius:6px;font-size:14px;font-weight:400;color:#212121;box-shadow:0 3px 16px 0 #00000021}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div{padding:10px 20px;color:#3554d1;font-size:22px;font-weight:600}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content{padding:20px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div{display:flex;align-items:center;justify-content:space-between}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img{height:50px;margin-right:5px}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price{font-size:26px;font-weight:600;color:#3554d1}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn{padding:20px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html .fc-cash-voucher-collect .fc-main-container .fc-my-container,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container{padding:40px 0}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab{display:flex;align-items:center;margin-bottom:20px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{border:1px solid #ddd;color:#212121;padding:8px 0;font-size:14px;font-weight:500;width:120px;text-align:center;cursor:pointer;background-color:#fff}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active{border-color:#3554d1;color:#3554d1;background-color:#f4f6fd}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;box-shadow:0 3px 16px 0 #00000021;font-size:14px;font-weight:400;background-color:#fff;border-radius:6px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used{opacity:.5}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head{display:flex;justify-content:center;height:200px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img{border-radius:6px;object-fit:cover;flex:1}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price{font-size:22px;font-weight:600;margin-bottom:10px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis{display:flex;align-items:center;margin-bottom:10px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img{height:20px;margin-right:5px}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container{display:flex;justify-content:space-between;flex-direction:column}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div{display:flex;align-items:center;justify-content:space-between}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child{font-weight:500}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child{font-weight:400}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price{font-weight:600}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto;width:100%}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html .fc-cash-voucher-collect .fc-hotel-popup,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;color:#212121}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:contain;background-position:50%;background-repeat:no-repeat}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content{padding:10px}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child{font-weight:500}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child{font-weight:400}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price{font-weight:600}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price{font-size:22px;font-weight:600;justify-content:center}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img{height:30px;margin-right:5px}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn{padding:15px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after,html.fc-color1 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}@media only screen and (max-width:767px){html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:45.45455%}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{width:50%}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div{width:100%}}@media only screen and (min-width:767px){html .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:31.25%}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head{width:29%}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc{width:40%}html .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container,html.fc-color1 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container{width:29%}}html.fc-color2{--fcThemeOne:#ce1902}html.fc-color2 #header{position:fixed;left:0;top:0;z-index:19;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 0 hsla(0,0%,67%,.05);width:100%}html.fc-color2 #header>div{justify-content:space-between;height:100px}html.fc-color2 #header>div,html.fc-color2 #header>div .fc-logo>a{display:flex;align-items:center}html.fc-color2 #header>div .fc-logo>a img{height:80px;width:auto}html.fc-color2 #header>div .fc-logo>a svg{height:80px;width:175px}html.fc-color2 #header>div .fc-logo.new-login{display:flex;align-items:center}html.fc-color2 #header>div .fc-nav-search-container{position:relative}html.fc-color2 #header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}html.fc-color2 #header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}html.fc-color2 #header>div .fc-header-nav{flex:1;padding:0 24px;display:flex;flex-direction:column;flex-wrap:wrap}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-title{font-weight:600;margin-left:16px}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu{display:flex;align-items:center;padding:10px 0}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div{margin:0 16px}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a{color:#00266b;font-weight:600;position:relative}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span{display:block}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}html.fc-color2 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color2 #header>div .fc-header-user{display:flex;justify-content:flex-end;align-items:center;margin-left:20px;padding:20px 0}html.fc-color2 #header>div .fc-header-user>.fc-language{height:100%;padding-right:15px;position:relative}html.fc-color2 #header>div .fc-header-user>.fc-language>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color2 #header>div .fc-header-user>.fc-language>span:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color2 #header>div .fc-header-user>.fc-language:hover>div{display:flex}html.fc-color2 #header>div .fc-header-user>.fc-language>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:155px}html.fc-color2 #header>div .fc-header-user>.fc-language>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color2 #header>div .fc-header-user>.fc-language>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color2 #header>div .fc-header-user>.fc-language>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color2 #header>div .fc-header-user>.fc-language>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer}html.fc-color2 #header>div .fc-header-user>.fc-language>div>a.fc-active{color:#76b72a}html.fc-color2 #header>div .fc-header-user>.fc-language>div>a:hover{background-color:#f5f5f5}html.fc-color2 #header>div .fc-header-user>.fc-currency{height:100%;padding-right:15px;border-right:1px solid #eee;position:relative}html.fc-color2 #header>div .fc-header-user>.fc-currency>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color2 #header>div .fc-header-user>.fc-currency:hover>div{display:flex}html.fc-color2 #header>div .fc-header-user>.fc-currency>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:180px}html.fc-color2 #header>div .fc-header-user>.fc-currency>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color2 #header>div .fc-header-user>.fc-currency>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color2 #header>div .fc-header-user>.fc-currency>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color2 #header>div .fc-header-user>.fc-currency>div>a{font-size:12px;font-weight:400;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer;display:flex}html.fc-color2 #header>div .fc-header-user>.fc-currency>div>a>span{width:30px;display:block;margin-right:10px}html.fc-color2 #header>div .fc-header-user>.fc-currency>div>a.fc-active{color:#76b72a;font-weight:600}html.fc-color2 #header>div .fc-header-user>.fc-currency>div>a:hover{background-color:#f5f5f5}html.fc-color2 #header>div .fc-header-user>.fc-nav-search{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color2 #header>div .fc-header-user>.fc-nav-search>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color2 #header>div .fc-header-user>.fc-nav-search>a>i{display:block}html.fc-color2 #header>div .fc-header-user>.fc-notification{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color2 #header>div .fc-header-user>.fc-notification>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color2 #header>div .fc-header-user>.fc-notification>a>i{display:block}html.fc-color2 #header>div .fc-header-user>.fc-notification>a>span{position:absolute;background-color:#e41a22;color:#fff;padding:0 8px;font-size:8px;border-radius:8px;top:0;right:0}html.fc-color2 #header>div .fc-header-user>.fc-user{height:100%;position:relative}html.fc-color2 #header>div .fc-header-user>.fc-user>a{border:1px solid silver;background-color:#FFFFFFCC;border-radius:8px;height:48px;font-size:14px;color:#606060;font-weight:400;display:flex;align-items:center;padding:0 16px;cursor:pointer}html.fc-color2 #header>div .fc-header-user>.fc-user>a>img{width:32px;height:32px;margin-right:12px}html.fc-color2 #header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color2 #header>div .fc-header-user>.fc-user>a>span{text-wrap:nowrap}html.fc-color2 #header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:180px;margin-top:20px}html.fc-color2 #header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color2 #header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color2 #header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}html.fc-color2 #header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}html.fc-color2 #header>div .fc-header-user>.fc-user>div>span{color:#222;font-size:12px;font-weight:900;text-align:center;padding:8px 0 4px;border-bottom:1px solid #eee}html.fc-color2 #header>div .fc-header-user:hover>.fc-user>div{display:flex}html.fc-color2 .fc-login .fc-logo{margin:0 auto}html.fc-color2 .fc-mob-toggle{display:none}@media only screen and (max-width:767px){html.fc-color2 body{padding-top:80px!important}html.fc-color2 #header{width:100%!important;height:80px}html.fc-color2 #header>div{width:100%!important;height:100%;position:relative;margin-left:0!important;margin-right:0!important;padding:0 15px}html.fc-color2 #header>div .fc-logo>a img{height:44px;width:auto}html.fc-color2 #header>div .fc-logo>a svg{height:60px;width:104px}html.fc-color2 #header>div .fc-logo.new-login{flex-direction:column;align-items:flex-start}html.fc-color2 #header>div .fc-logo.new-login>span{margin-left:0!important;font-size:12px;line-height:12px}html.fc-color2 #header>div .fc-nav-search-container{display:none!important}html.fc-color2 #header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}html.fc-color2 #header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}html.fc-color2 #header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}html.fc-color2 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color2 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color2 #header>div .fc-header-nav{display:none}html.fc-color2 #header>div .fc-header-nav>.fc-user>a{min-width:1px;padding-right:0}html.fc-color2 #header>div .fc-header-nav>.fc-user>a>i{margin-right:0}html.fc-color2 #header>div .fc-header-nav>.fc-user>a:after,html.fc-color2 #header>div .fc-header-nav>.fc-user>a>span{display:none}html.fc-color2 #header>div .fc-header-user{width:auto}html.fc-color2 #header>div .fc-header-user>.fc-user>a{min-width:0;border:0;background:none}html.fc-color2 #header>div .fc-header-user>.fc-user>a>span{display:none}html.fc-color2 #header .fc-mob-toggle{display:inline-block;position:absolute;right:90px;font-size:24px}html.fc-color2 #header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}html.fc-color2 body.fc-nav-active{overflow:hidden}html.fc-color2 body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:100px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}html.fc-color2 body.fc-nav-active .fc-header-nav .fc-header-nav-menu{display:flex;flex-wrap:wrap;width:100%}html.fc-color2 body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div{display:flex;flex-wrap:wrap;margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}html.fc-color2 body.fc-nav-active .fc-header-nav .fc-header-nav-title{width:100%;padding:20px}}html.fc-color2 #footer{width:100%;position:relative;bottom:0;background-color:#e66a75;opacity:.9;color:#fff;padding:10px 0}html.fc-color2 #footer>div{display:flex;justify-content:space-between;align-items:center;position:relative}html.fc-color2 #footer>div .fc-footer-contact{display:flex;justify-content:space-between;width:50%;font-size:14px}html.fc-color2 #footer>div .fc-footer-contact>div{padding:0 10px}html.fc-color2 #footer>div .fc-footer-contact>div>div{display:flex;align-items:center}html.fc-color2 #footer>div .fc-footer-contact>div>div>i{display:inline-block;margin-right:20px}html.fc-color2 #footer>div .fc-footer-contact .fc-footer-contact-info>div{font-weight:700;margin-bottom:32px}html.fc-color2 #footer>div .fc-footer-contact .fc-footer-contact-address>label{display:block;font-weight:700;margin-bottom:20px}html.fc-color2 #footer>div .fc-footer-cc{display:flex}html.fc-color2 #footer>div .fc-footer-cc>span{margin:0 6px}html.fc-color2 #footer>div .fc-footer-cc>span:before{font-family:Font Awesome;font-weight:400;font-size:30px;color:#fff}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_visa:before{content:"\F1F0"}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_master:before{content:"\F1F1"}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_amex:before{content:"\F1F3"}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_diner:before{content:"\F24C"}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_discover:before{content:"\F1F2"}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_jcb:before{content:"\F24B"}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_paypal:before{content:"\F1F4"}html.fc-color2 #footer>div .fc-footer-cc>span.fc-cc_paynow>svg{width:36px;height:30px}html.fc-color2 #footer>div .fc-footer-terms{font-size:12px;text-align:right;margin-top:24px}html.fc-color2 #footer>div .fc-footer-terms a{color:#fff}html.fc-color2 #footer>div .fc-footer-power{font-size:12px;text-align:right;margin-top:4px}html.fc-color2 #footer>div .fc-footer-power a{color:#fff}html.fc-color2 .fc-map-root #footer{padding:0}html.fc-color2 .fc-map-root #footer>div>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}html.fc-color2 .fc-map-root #footer>div .fc-footer-cc,html.fc-color2 .fc-map-root #footer>div .fc-footer-contact{display:none}html.fc-color2 .fc-map-root #footer>div .fc-footer-terms{margin:0;order:2}html.fc-color2 .fc-map-root #footer>div .fc-footer-power{margin:0;order:1}html.fc-color2 .page-prev:before{content:"\F104";font-family:Font Awesome}html.fc-color2 .page-next:before{content:"\F105";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color2 #footer{padding:32px 0}html.fc-color2 #footer>div{flex-wrap:wrap}html.fc-color2 #footer>div>div{width:100%}html.fc-color2 #footer>div .fc-footer-contact{width:100%;flex-wrap:wrap}html.fc-color2 #footer>div .fc-footer-contact>div>div{justify-content:center}html.fc-color2 #footer>div .fc-footer-contact .fc-footer-contact-info{width:100%;text-align:center}html.fc-color2 #footer>div .fc-footer-contact .fc-footer-contact-address{width:100%;text-align:center;margin-bottom:42px}html.fc-color2 #footer>div .fc-footer-cc{flex-wrap:wrap;justify-content:center}html.fc-color2 #footer>div .fc-footer-terms{text-align:center;margin-top:24px}html.fc-color2 #footer>div .fc-footer-power{text-align:center}html.fc-color2 .fc-login-page #footer{padding:16px 0}html.fc-color2 .fc-login-page #footer>div .fc-footer-cc,html.fc-color2 .fc-login-page #footer>div .fc-footer-contact{display:none}html.fc-color2 .fc-login-page #footer>div .fc-footer-terms{margin-top:0}}html.fc-color2 .fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}html.fc-color2 .fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}html.fc-color2 .fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}html.fc-color2 .fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}html.fc-color2 .fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}html.fc-color2 .fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}html.fc-color2 .fc-search-container .search-panel-item.date-range svg{bottom:4px}html.fc-color2 .fc-search-container>div{width:100%}html.fc-color2 .fc-search-container>div:first-of-type{display:flex;justify-content:space-between}html.fc-color2 .fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}html.fc-color2 .fc-search-container>div:first-of-type>div:first-child{width:30%}html.fc-color2 .fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}html.fc-color2 .fc-search-container>div:first-of-type>div:nth-child(3){width:30%}html.fc-color2 .fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}html.fc-color2 .fc-search-container>div>button[type=button]{border:1px solid #ce1902;background-color:#ce1902;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}html.fc-color2 .fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}html.fc-color2 .fc-search-container>div.fc-search-enableMap>div{display:flex}html.fc-color2 .fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color2 .fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}html.fc-color2 .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}html.fc-color2 .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color2 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}html.fc-color2 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color2 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}html.fc-color2 .fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}html.fc-color2 .fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:#76b72a}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:#76b72a}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:#76b72a;opacity:.3}html.fc-color2 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#76b72a transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}html.fc-color2 .fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}html.fc-color2 .fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}html.fc-color2 .fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}html.fc-color2 .fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}html.fc-color2 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color2 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}html.fc-color2 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}html.fc-color2 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px;color:#222}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:#76b72a;cursor:pointer}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:#76b72a;cursor:pointer}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}html.fc-color2 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:#76b72a;color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}html.fc-color2 .fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}html.fc-color2 .comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}html.fc-color2 .comiseo-daterangepicker{position:absolute;z-index:10005!important}html.fc-color2 .comiseo-daterangepicker.ui-widget-content{border:0}html.fc-color2 .comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color2 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color2 .comiseo-daterangepicker>.fc-drp-panel{display:none}html.fc-color2 .fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}html.fc-color2 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}html.fc-color2 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}html.fc-color2 .fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}html.fc-color2 .ui-datepicker{width:auto!important;border-radius:0;padding:0}html.fc-color2 .ui-datepicker>.ui-datepicker-group,html.fc-color2 .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color2 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color2 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color2 .ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color2 .ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color2 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color2 .ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color2 .ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color2 .ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color2 .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color2 .ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color2 .ui-datepicker .ui-datepicker-calendar td>a,html.fc-color2 .ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color2 .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html.fc-color2 .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:#76b72a}html.fc-color2 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color2 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color2 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color2 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color2 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color2 .fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}html.fc-color2 .fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}html.fc-color2 .fc-init-destination-container>.fc-init-destination-tip{font-weight:500}html.fc-color2 .fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}html.fc-color2 .fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}html.fc-color2 .fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}html.fc-color2 .fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}html.fc-color2 .search-panel-item.fc-active~.fc-init-destination-container{display:block}html.fc-color2 .fc-hotel-detail .fc-init-destination-container,html.fc-color2 .fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){html.fc-color2 .fc-search-container{padding:10px}html.fc-color2 .fc-search-container>div:first-of-type{flex-wrap:wrap}html.fc-color2 .fc-search-container>div:first-of-type>div:first-child,html.fc-color2 .fc-search-container>div:first-of-type>div:nth-child(2),html.fc-color2 .fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}html.fc-color2 .fc-search-container>div .search-panel-item{width:100%}html.fc-color2 .fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}html.fc-color2 .fc-search-container>div.fc-search-enableMap a{margin:0 10px}html.fc-color2 .fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}html.fc-color2 .fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}html.fc-color2 .fc-search-container>div>button[type=button]{width:100%;margin-top:20px}html.fc-color2 .fc-search-container .search-panel-item.date-range svg{position:absolute;left:10px}html.fc-color2 .ui-datepicker>.ui-datepicker-group{width:100%}html.fc-color2 .fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}html.fc-color2 .fc-init-destination-container>.fc-init-destination-list{column-count:2}}html.fc-color2 .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html.fc-color2 .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}html.fc-color2 .fc-custom-search.ps>.ps__scrollbar-x-rail,html.fc-color2 .fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}html.fc-color2 .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}html.fc-color2 .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html.fc-color2 .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}html.fc-color2 .fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}html.fc-color2 .fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}html.fc-color2 .fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color2 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid #76b72a;background-color:#76b72a;border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}html.fc-color2 .fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}html.fc-color2 .fc-cancel-container .fc-update-container{padding:24px 0}html.fc-color2 .fc-cancel-container .fc-update-container>div{display:flex;align-items:center}html.fc-color2 .fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}html.fc-color2 .fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}html.fc-color2 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}html.fc-color2 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color2 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}html.fc-color2 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}html.fc-color2 .fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}html.fc-color2 *,html.fc-color2 h1,html.fc-color2 h2,html.fc-color2 h3,html.fc-color2 h4,html.fc-color2 h5{font-family:NotoSans,Arial,Helvetica,sans-serif}html.fc-color2 *{outline:none;box-sizing:border-box}html.fc-color2 html{margin:0;padding:0;width:100vw;height:100%}html.fc-color2 body{padding:100px 0 0;margin:0;height:100%}html.fc-color2 a{text-decoration:none}html.fc-color2 img{max-width:100%}html.fc-color2 input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}html.fc-color2 input::-webkit-search-cancel-button,html.fc-color2 input::-webkit-search-decoration{display:none}@media only screen and (min-width:768px){html.fc-color2 .ui.container{width:80%;min-width:723px}}@media only screen and (min-width:992px){html.fc-color2 .ui.container{width:80%;min-width:933px}}@media only screen and (min-width:1200px){html.fc-color2 .ui.container{width:80%;min-width:1127px}}@media only screen and (min-width:1920px){html.fc-color2 .ui.container{width:80%;min-width:1620px}}html.fc-color2 #app,html.fc-color2 #app>section{height:100%}html.fc-color2 main{min-height:calc(100% - 125px)}html.fc-color2 .fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042}html.fc-color2 .fc-global-scroll-to-top svg{width:18px;height:18px}html.fc-color2 .fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}html.fc-color2 .fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}html.fc-color2 .fc-crumb>div:first-child > a:last-of-type::after{display:none}html.fc-color2 .fc-crumb>div:first-child > a > span{color:#aaa}html.fc-color2 .fc-crumb>div:nth-child(2)>a{background-color:#fff;line-height:36px;display:block;padding:0 10px;font-style:normal;letter-spacing:1px}html.fc-color2 .fc-btn-normal,html.fc-color2 .fc-crumb>div:nth-child(2)>a{border-radius:3px;border:1px solid #76b72a;font-size:13px;font-weight:700;color:#76b72a}html.fc-color2 .fc-btn-normal{line-height:1.38;letter-spacing:2px;padding:10px 36px}html.fc-color2 .fc-btn-normal:hover{color:#76b72a}html.fc-color2 .nicescroll-cursors{box-sizing:content-box}html.fc-color2 input::-webkit-input-placeholder{color:#aaa}html.fc-color2 input::-moz-placeholder{color:#aaa}html.fc-color2 input:-ms-input-placeholder{color:#aaa}html.fc-color2 .fc-err-msg{color:#e41a22!important}html.fc-color2 .nicescroll-rails-vr{z-index:9!important}html.fc-color2 .ui.checkbox input:checked~.box:before,html.fc-color2 .ui.checkbox input:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color2 .ui.checkbox input:checked~.box:after,html.fc-color2 .ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}html.fc-color2 .ui.radio.checkbox input:checked~.box:after,html.fc-color2 .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}html.fc-color2 .ui.radio.checkbox .box:after,html.fc-color2 .ui.radio.checkbox label:after{width:17px;height:17px}html.fc-color2 .ui.radio.checkbox input:checked~.box:after,html.fc-color2 .ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}html.fc-color2 .ui.toggle.checkbox input:focus:checked~.box:before,html.fc-color2 .ui.toggle.checkbox input:focus:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color2 .ui.toggle.checkbox input:checked~.box:after,html.fc-color2 .ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}html.fc-color2 .fc-main-container{background-color:#fafafa}html.fc-color2 .fc-desktop-hidden{display:none}html.fc-color2 .fc-mob-hidden{display:block}@media only screen and (max-width:767px){html.fc-color2 .ui.container{width:100%}html.fc-color2 .ui.fluid.container{margin:0!important}html.fc-color2 .fc-desktop-hidden{display:block}html.fc-color2 .fc-mob-hidden{display:none}html.fc-color2 .fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}html.fc-color2 .fc-landing-after-login{border-bottom:1px solid #e0e0e0;position:relative}html.fc-color2 .fc-landing-after-login .fc-search-banner{height:600px;margin-top:-100px;background-size:auto;background-repeat:no-repeat;background-position:50%;position:relative;top:0;left:0;width:100%;color:#fff;padding-top:280px}html.fc-color2 .fc-landing-after-login .fc-search-banner .fc-search-banner-bg{background:transparent linear-gradient(180deg,#00000026,#00000066) 0 0 no-repeat padding-box;background-size:auto;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}html.fc-color2 .fc-landing-after-login .fc-search-banner .fc-banner-title{font-size:48px;line-height:65px;position:relative;z-index:1}html.fc-color2 .fc-landing-after-login .fc-search-banner .fc-banner-subtitle{margin-top:16px;font-size:24px;line-height:33px;position:relative;z-index:1}html.fc-color2 .fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between;background-color:#ebeef3;padding:0 30px;margin-top:-28px}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a{width:calc(20% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a img{width:35%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a div{width:54%;margin:0;text-align:center}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a div div{width:100%}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a div div:last-of-type{padding-top:5px;font-size:12px}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}html.fc-color2 .fc-landing-after-login .fc-search-container{flex-wrap:wrap;justify-content:space-between;margin-top:-69px}html.fc-color2 .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4){margin:0}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#fff;margin-right:24px;display:flex;align-items:center;padding:10px 30px;cursor:pointer}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#f8d448}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color2 .fc-landing-after-login .fc-home-article{display:flex;justify-content:space-between;margin-top:64px}html.fc-color2 .fc-landing-after-login .fc-home-article>div{position:relative}html.fc-color2 .fc-landing-after-login .fc-home-article>div .fc-home-article_content{letter-spacing:0;color:#303030;padding:12px 16px 8px;font-size:16px;line-height:22px}html.fc-color2 .fc-landing-after-login .fc-home-article>div .fc-home-article_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}html.fc-color2 .fc-landing-after-login .fc-home-article>div .fc-home-article_cover{background:transparent linear-gradient(180deg,#00000099,#00000000) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:96px}html.fc-color2 .fc-landing-after-login .fc-home-article>div .fc-home-article_title{color:#fff;font-size:18px;line-height:24px;position:absolute;left:16px;top:16px}html.fc-color2 .fc-landing-after-login .fc-home-article>div iframe{width:100%;height:100%}html.fc-color2 .fc-landing-after-login .fc-home-review{text-align:center;margin:64px auto 0;width:100%;max-width:784px;font-size:24px;line-height:33px;color:#303030;position:relative;padding-bottom:64px}html.fc-color2 .fc-landing-after-login .fc-home-review img{margin:24px 0}html.fc-color2 .fc-landing-after-login .fc-home-review .swiper-pagination{width:calc(100% - 32px);margin-top:24px}html.fc-color2 .fc-landing-after-login .fc-home-review .swiper-pagination>span{margin:0 6px}html.fc-color2 .fc-landing-after-login .fc-home-feature{background-color:#f59f7e;margin-top:44px;padding:56px 0;margin-bottom:5px}html.fc-color2 .fc-landing-after-login .fc-home-feature>div{display:flex;justify-content:space-between;color:#fff;font-size:16px;line-height:24px}html.fc-color2 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{display:flex;align-items:flex-start;width:calc((100% - 64px) / 3)}html.fc-color2 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img{margin-right:20px;width:64px;height:auto}html.fc-color2 .fc-landing-after-login .fc-home-about{margin:56px 0;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color2 .fc-landing-after-login .fc-home-about>div,html.fc-color2 .fc-landing-after-login .fc-home-about>img{width:49%}html.fc-color2 .fc-landing-after-login .fc-home-about .fc-home-about_title{font-size:24px;line-height:22px;color:#4a83b7;margin-bottom:22px}html.fc-color2 .fc-landing-after-login .fc-home-about .fc-home-about_content{white-space:pre-wrap;font-size:16px;line-height:22px;color:#303030}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list{margin:32px 0;position:relative}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>div{position:relative;width:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i{font-family:Font Awesome;font-size:14px;font-style:normal;color:#ffcd00}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before{content:"\F005"}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before{content:"\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after{content:"\F089"}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}html.fc-color2 .fc-landing-after-login .fc-trending-list>a>div{position:relative}html.fc-color2 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}html.fc-color2 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-next],html.fc-color2 .fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html.fc-color2 .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color2 .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div{margin-bottom:20px}html.fc-color2 .fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i{font-family:Font Awesome;font-size:16px;font-style:normal;color:#ffcd00;margin-left:4px}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before{content:"\F005"}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before{content:"\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after{content:"\F089"}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color2 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}html.fc-color2 .fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}html.fc-color2 .fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:#76b72a;color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){html.fc-color2 .fc-landing-after-login .ui.container{margin-left:0!important;margin-right:0!important}html.fc-color2 .fc-landing-after-login .fc-search-banner{padding:145px 16px 0}html.fc-color2 .fc-landing-after-login .fc-search-banner.fc-fixed-style{position:fixed;left:0;top:-365px;z-index:10}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container{margin:20px 0 0;padding:10px;position:relative}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type{display:flex;justify-content:space-between;position:relative}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search]{height:48px;width:100%;font-size:14px}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span{right:15px;top:12px}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search{display:none}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active{position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search]{width:calc(100% - 49px)}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color2 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span{right:60px}html.fc-color2 .fc-landing-after-login .fc-connecting>div{flex-wrap:wrap;padding-top:12px}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a{width:100%;margin:6px 0;font-size:18px}html.fc-color2 .fc-landing-after-login .fc-connecting>div>a img{height:100px;width:40%}html.fc-color2 .fc-landing-after-login .fc-search-container{margin-left:16px;margin-right:16px;padding:24px}html.fc-color2 .fc-landing-after-login .fc-search-container>div:first-of-type{width:100%;flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-search-container>div:first-of-type>div{width:100%;margin-bottom:24px;margin-right:0}html.fc-color2 .fc-landing-after-login .fc-search-container>div:first-of-type>div>input{padding-left:38px}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap{margin-top:24px;width:100%}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button{width:100%;height:48px}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#ccc;margin-right:24px;display:flex;align-items:center;padding:10px 30px;border-bottom:3px solid transparent;cursor:pointer}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#fff;border-bottom-color:#76b72a}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color2 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color2 .fc-landing-after-login .fc-search-container .fc-value{padding-left:38px}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style{position:fixed;z-index:11;top:160px;width:calc(100% - 32px);left:16px;margin-left:0;margin-right:0}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div{display:none}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child{display:block}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand{display:block;background-color:#76b72a;width:48px;height:48px;position:absolute;bottom:-24px;left:calc(50% - 24px);border-radius:100%}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after{font-family:Font Awesome;content:"\F078";font-weight:900;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active{padding-bottom:48px}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div{display:block}html.fc-color2 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after{content:"\F077"}html.fc-color2 .fc-landing-after-login .fc-home-article{flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-home-article>div{width:100%;margin:12px 16px}html.fc-color2 .fc-landing-after-login .fc-home-article.fc-fixed-style{margin-top:730px}html.fc-color2 .fc-landing-after-login .fc-home-review{padding-left:16px;padding-right:16px}html.fc-color2 .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0}html.fc-color2 .fc-landing-after-login .fc-home-feature>div{flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{width:100%;padding:0 32px;margin-bottom:56px}html.fc-color2 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type{margin-bottom:0}html.fc-color2 .fc-landing-after-login .fc-home-about{flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-home-about>img{width:100%}html.fc-color2 .fc-landing-after-login .fc-home-about>div{padding:16px;width:100%}html.fc-color2 .fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}html.fc-color2 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}html.fc-color2 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>div{margin:0}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img{width:100%;height:100%}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{flex-wrap:wrap}html.fc-color2 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}html.fc-color2 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:33%!important;padding-bottom:48px}html.fc-color2 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-prev]{left:0}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}html.fc-color2 .fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}html.fc-color2 .fc-login-page{background:url(/static/img/login-bg.png);background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:calc(100% + 80px);margin-top:-100px;background-repeat:no-repeat;background-color:#f8f8f8;flex-direction:column}html.fc-color2 .fc-login-page>header{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);height:100px;display:flex;align-items:center}html.fc-color2 .fc-login-page form{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#fff;max-width:440px;padding:26px 24px;margin-top:100px;margin-bottom:180px;background-color:hsla(0,0%,100%,.7)}html.fc-color2 .fc-login-page form,html.fc-color2 .fc-login-page form article{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color2 .fc-login-page form article>.fc-logo{margin:0;font-size:24px;line-height:24px}html.fc-color2 .fc-login-page form article>.fc-logo.back{cursor:pointer}html.fc-color2 .fc-login-page form article>.fc-logo.back:before{font-family:Font Awesome;content:"\F104"}html.fc-color2 .fc-login-page form article>.fc-logo span{color:#606060;font-size:14px;display:inline-block;line-height:14px;width:100%}html.fc-color2 .fc-login-page form article>label{font-size:18px;line-height:22.5px;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;margin:24px 0}html.fc-color2 .fc-login-page form article>div:nth-child(n+2){margin:24px 0 0;position:relative;width:100%}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fc-password-status{text-align:center}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd{margin-top:12px;font-size:14px;cursor:pointer;text-align:right;color:#303030}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields{margin-top:12px}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields>div{display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields>div button{white-space:nowrap;margin-left:12px;height:48px;padding:0 12px;color:#fff;background-color:#76b72a;border:none;border-radius:4px;cursor:pointer}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password{display:inline-block}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before{font-family:Font Awesome;font-size:13px;content:"\F058";margin-right:5px;color:#5b8a29}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul{margin:0;padding-left:10px}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li{list-style:none}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).fields .tips{font-size:12px;color:#e41a22}html.fc-color2 .fc-login-page form article>div:nth-child(n+2).half{width:49%}html.fc-color2 .fc-login-page form article>div:nth-child(n+2)>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 8px;color:#333}html.fc-color2 .fc-login-page form article>div:nth-child(n+2)>label>span{color:#e41a22}html.fc-color2 .fc-login-page form article>div:nth-child(n+2)>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}html.fc-color2 .fc-login-page form article .success{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}html.fc-color2 .fc-login-page form article .success>label{color:#333;font-size:24px;font-weight:500;text-align:center}html.fc-color2 .fc-login-page form article .success>div{text-align:center;color:#606060}html.fc-color2 .fc-login-page form article .success a{border-radius:4px;border:1px solid #76b72a;background-color:#76b72a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color2 .fc-login-page form .fc-back-to-login{margin:50px auto 0;text-align:center}html.fc-color2 .fc-login-page form .fc-back-to-login a{cursor:pointer;color:#2f3a7d}html.fc-color2 .fc-login-page form .fc-sign-up{margin:0;text-align:right;font-size:16px;color:#606060}html.fc-color2 .fc-login-page form .fc-sign-up a{cursor:pointer;color:#2f3a7d}html.fc-color2 .fc-login-page form input{border:1px solid silver;background-color:#fff;width:100%;color:#222;padding:0 16px;height:48px;font-size:18px;border-radius:4px;margin-right:8px}html.fc-color2 .fc-login-page form input:last-of-type{margin-right:0}html.fc-color2 .fc-login-page form input.fc-reset-password{padding:0 8px}html.fc-color2 .fc-login-page form input.otpcode{text-align:center}html.fc-color2 .fc-login-page form .ui.dropdown{width:100%;border-radius:4px}html.fc-color2 .fc-login-page form .fc-btn-login{border-radius:4px;border:1px solid #ce1902;background-color:#ce1902;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color2 .fc-login-page form .fc_valid_error{color:red;line-height:18px;font-size:14px;padding-top:8px}@media only screen and (max-width:767px){html.fc-color2 .fc-login-page{padding:30px 0}html.fc-color2 .fc-login-page form{position:relative;width:90%}html.fc-color2 .fc-login-page form>div{margin:20px 0 0}html.fc-color2 .fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}html.fc-color2 .fc-login-page form article>div>label{max-width:65%}}html.fc-color2 .fc-property-search-result{font-size:14px}html.fc-color2 .fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:60px;z-index:1}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:#ce1902}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #ce1902}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html.fc-color2 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:38px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;margin-top:0}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type{margin-right:0}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:#ce1902}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #ce1902}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:225px}html.fc-color2 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{background-image:none;box-shadow:0 3px 6px #00000029;padding:10px 0;position:fixed;z-index:1;background:#f0f0f0;height:auto;top:60px}html.fc-color2 .fc-property-search-result .fc-search-container label{display:none}html.fc-color2 .fc-property-search-result .fc-search-container .fc-value{margin-top:0}html.fc-color2 .fc-property-search-result .fc-search-container input{margin-top:0!important}html.fc-color2 .fc-property-search-result>.fc-result-listing-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}html.fc-color2 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:190px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:calc(75% - 24px);display:flex;flex-wrap:wrap}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#ce1902;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;cursor:pointer;position:relative}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred{border:1px solid #0f6fb6}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag{position:absolute;left:-25px;top:-5px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg{height:35px;width:130px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #ce1902}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child{width:25%;max-height:160px;overflow:hidden;display:flex;align-items:center;position:relative}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite{position:absolute;right:12px;top:8px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg{width:20px;height:20px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2){width:51%;padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars{margin:5px 0;display:flex;align-items:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area{margin-left:16px;color:#009fe3}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222;display:flex}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg{width:20px;height:20px;margin-right:4px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3){width:24%;margin:10px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night{border-bottom:1px dotted #eee;padding-bottom:12px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div{color:#333;display:flex;justify-content:flex-end;align-items:center;font-size:20px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div{font-size:12px;margin-right:8px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label{font-size:12px;color:#333}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total{font-weight:400}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div{color:#aaa;display:flex;justify-content:flex-end;align-items:center;font-size:16px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div{font-size:12px;margin-right:8px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label{font-size:12px;color:#aaa}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail{color:#aaa}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:25%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:20px;display:block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid #ce1902;background-color:#ce1902;border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}html.fc-color2 .fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}html.fc-color2 .fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#ce1902;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}html.fc-color2 .fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color2 .fc-property-search-result .fc-result-loading.fc-active{display:flex}html.fc-color2 .fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color2 .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#ce1902;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color2 .fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color2 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color2 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color2 .fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}html.fc-color2 .fc-property-search-result .fc-pagination>.fc-page-list{display:flex}html.fc-color2 .fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color2 .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:#ce1902;border-color:#ce1902;color:#fff;pointer-events:none}html.fc-color2 .fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}html.fc-color2 .fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}html.fc-color2 .fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}html.fc-color2 .fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}html.fc-color2 .fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}html.fc-color2 .fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}html.fc-color2 .fc-loading-price>label{font-size:8px;color:#a0a0a0}html.fc-color2 .fc-result-mob-filter{display:none}@media only screen and (max-width:767px){html.fc-color2 .fc-hotel-vicinity,html.fc-color2 .fc-hotel-vicinity>div{font-size:16px!important}html.fc-color2 .fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}html.fc-color2 .fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}html.fc-color2 .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}html.fc-color2 .fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}html.fc-color2 .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}html.fc-color2 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}html.fc-color2 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}html.fc-color2 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels{width:auto!important}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px;font-size:12px!important}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}html.fc-color2 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}}html.fc-color2 .fc-hotel-list-map{border-top:1px solid #eee}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div{color:#fff!important}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc{display:none!important}html.fc-color2 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcThemeOne);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}html.fc-color2 .fc-hotel-list-map .fc-map-detail{width:500px}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color2 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}html.fc-color2 .fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color2 .fc-hotel-list-map .fc-result-loading.fc-active{display:flex}html.fc-color2 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color2 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcThemeOne);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color2 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color2 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color2 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html.fc-color2 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color2 .fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color2 .fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}html.fc-color2 .fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color2 .fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}html.fc-color2 .fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color2 .fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color2 .fc-hotel-list-map .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color2 .fc-hotel-list-map .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color2 .gm-style .gm-style-iw-c,html.fc-color2 .gm-style .gm-style-iw-d{max-height:none!important}html.fc-color2 .gm-style-iw.gm-style-iw-c{margin-top:-40px}html.fc-color2 .gm-style .gm-style-iw-t:after{top:-40px}html.fc-color2 .fc-hotel-detail{background-color:#fff}html.fc-color2 .fc-hotel-detail>div{padding-top:28px}html.fc-color2 .fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}html.fc-color2 .fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}html.fc-color2 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}html.fc-color2 .fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}html.fc-color2 .fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}html.fc-color2 .fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews{cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin:0 5px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid #ce1902;padding:0 8px;border-radius:6px;background-color:#ce1902;color:#fff;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review{display:flex;align-items:center;border-bottom:1px solid #ddd;flex:1}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div{padding:16px 0;font-size:16px;color:#697488;margin-right:23px;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active{color:#3554d1;border-bottom:1px solid #3554d1}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}html.fc-color2 .fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}html.fc-color2 .fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcThemeOne)!important;position:relative}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcThemeOne);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:1px solid #ce1902;background-color:#ce1902;font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}html.fc-color2 .fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}html.fc-color2 .fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color2 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}html.fc-color2 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}html.fc-color2 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}html.fc-color2 .fc-hotel-detail .fc-hotel-more-info p{margin:0}html.fc-color2 .fc-hotel-detail .fc-hotel-services{padding:35px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:#ce1902}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #ce1902}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}html.fc-color2 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:1px solid #ce1902;background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:#ce1902;padding:11px 100px;cursor:pointer}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body{margin-bottom:26px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container{display:flex;align-items:flex-end;padding:32px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score{font-size:24px;color:#8a949e;margin-right:20px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span{font-size:65px;color:#00266b}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc{line-height:54px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars{color:#212121;font-size:18px;line-height:14px;font-weight:400}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:24px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:10px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container{display:flex;padding:20px 0;color:#212121;border-bottom:1px solid #ddd}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left{width:30%;font-size:14px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold{font-weight:700;font-size:18px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg{width:12px;height:12px;margin-right:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right{width:69%;font-size:14px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less{display:flex;align-items:center;justify-content:center;margin:16px auto}html.fc-color2 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div{color:#3554d1;border:1px solid #3554d1;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:14px}html.fc-color2 .fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}html.fc-color2 .fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}html.fc-color2 .fc-hotel-detail .slide-content>img{max-height:100%}html.fc-color2 .fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}html.fc-color2 .fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}html.fc-color2 .fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){html.fc-color2 .fc-hotel-detail #hotelMap2 .vue-map-container{width:90%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0;width:45%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{flex-wrap:wrap;margin-left:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px;margin-bottom:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{margin-bottom:4px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{margin-right:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{width:100%;order:2}html.fc-color2 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px;margin-top:24px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}html.fc-color2 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}html.fc-color2 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}html.fc-color2 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}html.fc-color2 .fc-hotel-detail .fc-search-banner{display:none}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}html.fc-color2 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}html.fc-color2 .fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}html.fc-color2 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}html.fc-color2 .fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}html.fc-color2 .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}html.fc-color2 .fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}html.fc-color2 .show_more{color:#ce1902;border:none!important;cursor:pointer}html.fc-color2 .fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}html.fc-color2 .fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}html.fc-color2 .fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}html.fc-color2 .fc-cart-container .fc-cart-title .active{color:#3554d1}html.fc-color2 .fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head{width:40%;padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg{color:#e63740}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg{width:18px;height:18px;margin-right:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less{max-height:200px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion{font-size:14px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label{font-style:italic}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total{font-weight:700}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less{max-height:300px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:#76b72a;color:#76b72a}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div{display:flex;align-items:center;margin-top:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus{border:1px solid #ddd;height:30px;margin-left:12px;border-radius:4px 0 0 4px;border-right:none}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before{content:"\F068"}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add{border:1px solid #ddd;height:30px;margin-right:12px;border-radius:0 4px 4px 0;border-left:none}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before{content:"\F067"}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable{pointer-events:none}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before{color:#ccc}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span{width:30px;text-align:center;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:16px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:space-between}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div{display:flex;align-items:center}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img{height:40px;margin-right:20px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div{display:flex;align-items:center;margin-top:12px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label{margin-right:12px;font-size:14px;cursor:pointer}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:#76b72a;color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}html.fc-color2 .fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}html.fc-color2 .fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}html.fc-color2 .fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color2 .fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}html.fc-color2 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color2 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}html.fc-color2 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}html.fc-color2 .fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}html.fc-color2 .fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}html.fc-color2 .fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:#76b72a;text-align:center;cursor:pointer}@media only screen and (max-width:767px){html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}html.fc-color2 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color2 .fc-cart-container .fc-total-continue{width:100%}}html.fc-color2 .fc-profile{background-color:#f7f7f7;padding:30px 0}html.fc-color2 .fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}html.fc-color2 .fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}html.fc-color2 .fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}html.fc-color2 .fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}html.fc-color2 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}html.fc-color2 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}html.fc-color2 .fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}html.fc-color2 .fc-profile .fc-profile-nav>ul>li{list-style:none}html.fc-color2 .fc-profile .fc-profile-nav>ul>li:first-of-type,html.fc-color2 .fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}html.fc-color2 .fc-profile .fc-profile-nav>ul>li span{display:block;width:100%;font-size:12px;font-weight:900;padding:8px 8px 8px 12px;border-bottom:1px solid #eee}html.fc-color2 .fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}html.fc-color2 .fc-profile .fc-profile-nav>ul>li>a.fc-active,html.fc-color2 .fc-profile .fc-profile-nav>ul>li>a:hover{color:#76b72a;background-color:#fafafa;border-right:3px solid #76b72a}html.fc-color2 .fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}html.fc-color2 .fc-profile .fc-profile-booking-list,html.fc-color2 .fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:#76b72a;border-color:#76b72a}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls{margin-bottom:28px;display:flex;align-items:center}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span{border:1px solid var(--fcThemeOne);color:var(--fcThemeOne);border-radius:4px;padding:4px 12px;margin-right:12px;font-size:12px;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active{background-color:var(--fcThemeOne);color:#fff}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:1px solid #ce1902;background-color:#ce1902;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;cursor:pointer;display:flex;align-items:center;justify-content:center}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:#76b72a}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#76b72a;margin-right:4px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:#76b72a}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:#76b72a}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled{color:#c24c29}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before{background-color:#c24c29}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:#76b72a;border:1px solid #76b72a;padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:1px solid #76b72a;background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;width:100%;margin:10px 0;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:#76b72a;margin:10px 0}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html.fc-color2 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){html.fc-color2 .fc-profile>div{flex-wrap:wrap}html.fc-color2 .fc-profile .fc-profile-nav{width:100%}html.fc-color2 .fc-profile .fc-profile-booking-list{width:100%;margin-top:12px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body{padding:16px 0}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{padding:12px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{flex-wrap:wrap;padding:12px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date{width:100%;margin-bottom:8px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type{margin-bottom:0}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{flex-wrap:wrap}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort{width:100%;display:flex;align-items:center;justify-content:space-between}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type{margin-top:12px;width:100%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a{width:100%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n){justify-content:flex-start}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status{flex-wrap:wrap}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div{width:100%;text-align:right;margin-top:6px}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:100%}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:8px 0;flex-direction:column;align-items:flex-end}html.fc-color2 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{margin-top:8px}}html.fc-color2 .fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:#76b72a;font-weight:700}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:#76b72a}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}html.fc-color2 .fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}html.fc-color2 .fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}html.fc-color2 .fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:#76b72a;border:1px solid #76b72a}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}html.fc-color2 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}html.fc-color2 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div{padding:6px 20px;display:flex;justify-content:space-between;width:270px}html.fc-color2 .fc-booking-control{display:flex;justify-content:center;margin:24px 0}html.fc-color2 .fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color2 .fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color2 .fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color2 .fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}html.fc-color2 .fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color2 .fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color2 .fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color2 .fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline>div{width:50%}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}html.fc-color2 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .flex{display:flex}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}html.fc-color2 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger table td,html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html.fc-color2 .fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div{width:100%}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}html.fc-color2 .fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}html.fc-color2 .fc-booking-detail>.fc-booking-checkin{padding:12px 10px}html.fc-color2 .fc-booking-detail>.fc-booking-checkin>div{width:100%}html.fc-color2 .fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}html.fc-color2 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}html.fc-color2 .fc-booking-control{flex-wrap:wrap}html.fc-color2 .fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}html.fc-color2 .fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}html.fc-color2 .fc-booking-status{text-align:center;padding:44px 0}html.fc-color2 .fc-booking-status svg{width:70px;height:70px}html.fc-color2 .fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}html.fc-color2 .fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}html.fc-color2 .fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}html.fc-color2 .fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}html.fc-color2 .fc-booking-status .fc-booking-control>span{position:relative}html.fc-color2 .fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}html.fc-color2 .fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}html.fc-color2 .fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}html.fc-color2 .fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}html.fc-color2 .fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}html.fc-color2 .fc-booking-status .fc-view{color:#fff;background-color:#76b72a}html.fc-color2 .fc-booking-status .fc-update,html.fc-color2 .fc-booking-status .fc-view{display:inline-block;border:1px solid #76b72a;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}html.fc-color2 .fc-booking-status .fc-update{color:#76b72a;background-color:#fff}@media only screen and (max-width:767px){html.fc-color2 .fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}html.fc-color2 .fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}html.fc-color2 .fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color2 .fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color2 .fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color2 .fc-group-enquirys{padding-top:30px}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}html.fc-color2 .fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}html.fc-color2 .fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}html.fc-color2 .fc-group-enquirys .fc-topup-records-head{margin:30px 0}html.fc-color2 .fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}html.fc-color2 .fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}html.fc-color2 .fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}html.fc-color2 .fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color2 .fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}html.fc-color2 .fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}html.fc-color2 .fc-group-enquirys table thead>th{text-align:left}html.fc-color2 .fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}html.fc-color2 .fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}html.fc-color2 .fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}html.fc-color2 .fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}html.fc-color2 .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}html.fc-color2 .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}html.fc-color2 .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}html.fc-color2 .fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}html.fc-color2 .fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}html.fc-color2 .fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}html.fc-color2 .fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}html.fc-color2 .fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color2 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}html.fc-color2 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}html.fc-color2 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}html.fc-color2 .fc-group-enquiry-detail{padding-bottom:80px}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}html.fc-color2 .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}html.fc-color2 .fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}html.fc-color2 .fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}html.fc-color2 .fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}html.fc-color2 .fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}html.fc-color2 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}html.fc-color2 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}html.fc-color2 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}html.fc-color2 .fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}html.fc-color2 .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color2 .fc-group-enquiry-detail input[type=number],html.fc-color2 .fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}html.fc-color2 .fc-group-enquiry-detail input[type=number][aligncenter],html.fc-color2 .fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}html.fc-color2 .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html.fc-color2 .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html.fc-color2 .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html.fc-color2 .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}html.fc-color2 .fc-group-enquiry-detail input[type=number]:read-only,html.fc-color2 .fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}html.fc-color2 .fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}html.fc-color2 .fc-group-enquiry-detail .fc-value{position:relative}html.fc-color2 .fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color2 .fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}html.fc-color2 .fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}html.fc-color2 .fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}html.fc-color2 .fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}html.fc-color2 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}html.fc-color2 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color2 .fc-group-enquiry-modal{background-color:#e8ebf1}html.fc-color2 .fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}html.fc-color2 .fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}html.fc-color2 .fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}html.fc-color2 .fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}html.fc-color2 .fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}html.fc-color2 .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}html.fc-color2 .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}html.fc-color2 .fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}html.fc-color2 .fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}html.fc-color2 .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}html.fc-color2 .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}html.fc-color2 .fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}html.fc-color2 .fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}html.fc-color2 .fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}html.fc-color2 .fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}html.fc-color2 .fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}html.fc-color2 .fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}html.fc-color2 .fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}html.fc-color2 .fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}html.fc-color2 .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}html.fc-color2 .fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}html.fc-color2 .fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}html.fc-color2 .fc-group-enquiry-modal .fc-label-total{padding:20px}html.fc-color2 .fc-status-tentative{color:#f88e48}html.fc-color2 .fc-status-lost{color:#0c3f72}html.fc-color2 .fc-status-cancelled{color:#f84848}html.fc-color2 .fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html.fc-color2 .fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}html.fc-color2 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}html.fc-color2 .fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}html.fc-color2 .fc-calendar-popup-window>div{width:calc(100% - 30px)}html.fc-color2 .fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}html.fc-color2 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){html.fc-color2 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}html.fc-color2 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}html.fc-color2 .fc-profile-business-account{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color2 .fc-profile-business-account>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container{margin:48px 0 12px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label{background-color:green;display:inline-block;padding:6px 16px;color:#fff;font-size:14px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container{border:1px solid #c3c3c3;border-radius:1px;padding:8px 16px;margin-bottom:8px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div{width:49%;margin-bottom:16px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex{width:100%}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label{font-size:14px;display:flex;margin-bottom:8px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input{font-size:16px;height:36px;padding:0 8px;width:100%}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul{margin:0;padding:0}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li{list-style:none}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value{position:relative}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div{margin-right:20px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label{font-size:14px}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-btn{display:flex;align-items:center}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save{border:1px solid #76b72a;background-color:#76b72a}html.fc-color2 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel{border:1px solid #e63740;background-color:#e63740}html.fc-color2 .fc-cash-voucher-collect .fc-tab-container>div{display:flex;align-items:center}html.fc-color2 .fc-cash-voucher-collect .fc-tab-container>div>div{margin-right:20px;cursor:pointer;font-size:16px;font-weight:500;border-bottom:2px solid transparent;color:#697488;padding:17px 0}html.fc-color2 .fc-cash-voucher-collect .fc-tab-container>div>div.active{color:#3554d1;border-bottom-color:#3554d1}html.fc-color2 .fc-cash-voucher-collect .fc-main-container{background-color:#f7f7f7}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container{padding:40px 0;display:flex;flex-wrap:wrap;gap:50px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{border-radius:6px;font-size:14px;font-weight:400;color:#212121;box-shadow:0 3px 16px 0 #00000021}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div{padding:10px 20px;color:#3554d1;font-size:22px;font-weight:600}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content{padding:20px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div{display:flex;align-items:center;justify-content:space-between}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img{height:50px;margin-right:5px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price{font-size:26px;font-weight:600;color:#3554d1}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn{padding:20px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container{padding:40px 0}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab{display:flex;align-items:center;margin-bottom:20px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{border:1px solid #ddd;color:#212121;padding:8px 0;font-size:14px;font-weight:500;width:120px;text-align:center;cursor:pointer;background-color:#fff}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active{border-color:#3554d1;color:#3554d1;background-color:#f4f6fd}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;box-shadow:0 3px 16px 0 #00000021;font-size:14px;font-weight:400;background-color:#fff;border-radius:6px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used{opacity:.5}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head{display:flex;justify-content:center;height:200px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img{border-radius:6px;object-fit:cover;flex:1}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price{font-size:22px;font-weight:600;margin-bottom:10px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis{display:flex;align-items:center;margin-bottom:10px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img{height:20px;margin-right:5px}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container{display:flex;justify-content:space-between;flex-direction:column}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div{display:flex;align-items:center;justify-content:space-between}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child{font-weight:500}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child{font-weight:400}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price{font-weight:600}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto;width:100%}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;color:#212121}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:contain;background-position:50%;background-repeat:no-repeat}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content{padding:10px}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child{font-weight:500}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child{font-weight:400}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price{font-weight:600}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price{font-size:22px;font-weight:600;justify-content:center}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img{height:30px;margin-right:5px}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn{padding:15px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color2 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:45.45455%}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{width:50%}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div{width:100%}}@media only screen and (min-width:767px){html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:31.25%}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head{width:29%}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc{width:40%}html.fc-color2 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container{width:29%}}html.fc-color3{--fcThemeOne:#456c4b}html.fc-color3 #header{position:fixed;left:0;top:0;z-index:19;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 0 hsla(0,0%,67%,.05);width:100%}html.fc-color3 #header>div{justify-content:space-between;height:100px}html.fc-color3 #header>div,html.fc-color3 #header>div .fc-logo>a{display:flex;align-items:center}html.fc-color3 #header>div .fc-logo>a img{height:80px;width:auto}html.fc-color3 #header>div .fc-logo>a svg{height:80px;width:175px}html.fc-color3 #header>div .fc-logo.new-login{display:flex;align-items:center}html.fc-color3 #header>div .fc-nav-search-container{position:relative}html.fc-color3 #header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}html.fc-color3 #header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}html.fc-color3 #header>div .fc-header-nav{flex:1;padding:0 24px;display:flex;flex-direction:column;flex-wrap:wrap}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-title{font-weight:600;margin-left:16px}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu{display:flex;align-items:center;padding:10px 0}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div{margin:0 16px}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a{color:#00266b;font-weight:600;position:relative}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span{display:block}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}html.fc-color3 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color3 #header>div .fc-header-user{display:flex;justify-content:flex-end;align-items:center;margin-left:20px;padding:20px 0}html.fc-color3 #header>div .fc-header-user>.fc-language{height:100%;padding-right:15px;position:relative}html.fc-color3 #header>div .fc-header-user>.fc-language>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color3 #header>div .fc-header-user>.fc-language>span:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color3 #header>div .fc-header-user>.fc-language:hover>div{display:flex}html.fc-color3 #header>div .fc-header-user>.fc-language>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:155px}html.fc-color3 #header>div .fc-header-user>.fc-language>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color3 #header>div .fc-header-user>.fc-language>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color3 #header>div .fc-header-user>.fc-language>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color3 #header>div .fc-header-user>.fc-language>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer}html.fc-color3 #header>div .fc-header-user>.fc-language>div>a.fc-active{color:#76b72a}html.fc-color3 #header>div .fc-header-user>.fc-language>div>a:hover{background-color:#f5f5f5}html.fc-color3 #header>div .fc-header-user>.fc-currency{height:100%;padding-right:15px;border-right:1px solid #eee;position:relative}html.fc-color3 #header>div .fc-header-user>.fc-currency>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color3 #header>div .fc-header-user>.fc-currency:hover>div{display:flex}html.fc-color3 #header>div .fc-header-user>.fc-currency>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:180px}html.fc-color3 #header>div .fc-header-user>.fc-currency>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color3 #header>div .fc-header-user>.fc-currency>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color3 #header>div .fc-header-user>.fc-currency>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color3 #header>div .fc-header-user>.fc-currency>div>a{font-size:12px;font-weight:400;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer;display:flex}html.fc-color3 #header>div .fc-header-user>.fc-currency>div>a>span{width:30px;display:block;margin-right:10px}html.fc-color3 #header>div .fc-header-user>.fc-currency>div>a.fc-active{color:#76b72a;font-weight:600}html.fc-color3 #header>div .fc-header-user>.fc-currency>div>a:hover{background-color:#f5f5f5}html.fc-color3 #header>div .fc-header-user>.fc-nav-search{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color3 #header>div .fc-header-user>.fc-nav-search>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color3 #header>div .fc-header-user>.fc-nav-search>a>i{display:block}html.fc-color3 #header>div .fc-header-user>.fc-notification{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color3 #header>div .fc-header-user>.fc-notification>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color3 #header>div .fc-header-user>.fc-notification>a>i{display:block}html.fc-color3 #header>div .fc-header-user>.fc-notification>a>span{position:absolute;background-color:#e41a22;color:#fff;padding:0 8px;font-size:8px;border-radius:8px;top:0;right:0}html.fc-color3 #header>div .fc-header-user>.fc-user{height:100%;position:relative}html.fc-color3 #header>div .fc-header-user>.fc-user>a{border:1px solid silver;background-color:#FFFFFFCC;border-radius:8px;height:48px;font-size:14px;color:#606060;font-weight:400;display:flex;align-items:center;padding:0 16px;cursor:pointer}html.fc-color3 #header>div .fc-header-user>.fc-user>a>img{width:32px;height:32px;margin-right:12px}html.fc-color3 #header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color3 #header>div .fc-header-user>.fc-user>a>span{text-wrap:nowrap}html.fc-color3 #header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:180px;margin-top:20px}html.fc-color3 #header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color3 #header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color3 #header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}html.fc-color3 #header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}html.fc-color3 #header>div .fc-header-user>.fc-user>div>span{color:#222;font-size:12px;font-weight:900;text-align:center;padding:8px 0 4px;border-bottom:1px solid #eee}html.fc-color3 #header>div .fc-header-user:hover>.fc-user>div{display:flex}html.fc-color3 .fc-login .fc-logo{margin:0 auto}html.fc-color3 .fc-mob-toggle{display:none}@media only screen and (max-width:767px){html.fc-color3 body{padding-top:80px!important}html.fc-color3 #header{width:100%!important;height:80px}html.fc-color3 #header>div{width:100%!important;height:100%;position:relative;margin-left:0!important;margin-right:0!important;padding:0 15px}html.fc-color3 #header>div .fc-logo>a img{height:44px;width:auto}html.fc-color3 #header>div .fc-logo>a svg{height:60px;width:104px}html.fc-color3 #header>div .fc-logo.new-login{flex-direction:column;align-items:flex-start}html.fc-color3 #header>div .fc-logo.new-login>span{margin-left:0!important;font-size:12px;line-height:12px}html.fc-color3 #header>div .fc-nav-search-container{display:none!important}html.fc-color3 #header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}html.fc-color3 #header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}html.fc-color3 #header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}html.fc-color3 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color3 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color3 #header>div .fc-header-nav{display:none}html.fc-color3 #header>div .fc-header-nav>.fc-user>a{min-width:1px;padding-right:0}html.fc-color3 #header>div .fc-header-nav>.fc-user>a>i{margin-right:0}html.fc-color3 #header>div .fc-header-nav>.fc-user>a:after,html.fc-color3 #header>div .fc-header-nav>.fc-user>a>span{display:none}html.fc-color3 #header>div .fc-header-user{width:auto}html.fc-color3 #header>div .fc-header-user>.fc-user>a{min-width:0;border:0;background:none}html.fc-color3 #header>div .fc-header-user>.fc-user>a>span{display:none}html.fc-color3 #header .fc-mob-toggle{display:inline-block;position:absolute;right:90px;font-size:24px}html.fc-color3 #header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}html.fc-color3 body.fc-nav-active{overflow:hidden}html.fc-color3 body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:100px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}html.fc-color3 body.fc-nav-active .fc-header-nav .fc-header-nav-menu{display:flex;flex-wrap:wrap;width:100%}html.fc-color3 body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div{display:flex;flex-wrap:wrap;margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}html.fc-color3 body.fc-nav-active .fc-header-nav .fc-header-nav-title{width:100%;padding:20px}}html.fc-color3 #footer{width:100%;position:relative;bottom:0;background-color:#68ab6e;opacity:.9;color:#fff;padding:10px 0}html.fc-color3 #footer>div{display:flex;justify-content:space-between;align-items:center;position:relative}html.fc-color3 #footer>div .fc-footer-contact{display:flex;justify-content:space-between;width:50%;font-size:14px}html.fc-color3 #footer>div .fc-footer-contact>div{padding:0 10px}html.fc-color3 #footer>div .fc-footer-contact>div>div{display:flex;align-items:center}html.fc-color3 #footer>div .fc-footer-contact>div>div>i{display:inline-block;margin-right:20px}html.fc-color3 #footer>div .fc-footer-contact .fc-footer-contact-info>div{font-weight:700;margin-bottom:32px}html.fc-color3 #footer>div .fc-footer-contact .fc-footer-contact-address>label{display:block;font-weight:700;margin-bottom:20px}html.fc-color3 #footer>div .fc-footer-cc{display:flex}html.fc-color3 #footer>div .fc-footer-cc>span{margin:0 6px}html.fc-color3 #footer>div .fc-footer-cc>span:before{font-family:Font Awesome;font-weight:400;font-size:30px;color:#fff}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_visa:before{content:"\F1F0"}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_master:before{content:"\F1F1"}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_amex:before{content:"\F1F3"}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_diner:before{content:"\F24C"}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_discover:before{content:"\F1F2"}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_jcb:before{content:"\F24B"}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_paypal:before{content:"\F1F4"}html.fc-color3 #footer>div .fc-footer-cc>span.fc-cc_paynow>svg{width:36px;height:30px}html.fc-color3 #footer>div .fc-footer-terms{font-size:12px;text-align:right;margin-top:24px}html.fc-color3 #footer>div .fc-footer-terms a{color:#fff}html.fc-color3 #footer>div .fc-footer-power{font-size:12px;text-align:right;margin-top:4px}html.fc-color3 #footer>div .fc-footer-power a{color:#fff}html.fc-color3 .fc-map-root #footer{padding:0}html.fc-color3 .fc-map-root #footer>div>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}html.fc-color3 .fc-map-root #footer>div .fc-footer-cc,html.fc-color3 .fc-map-root #footer>div .fc-footer-contact{display:none}html.fc-color3 .fc-map-root #footer>div .fc-footer-terms{margin:0;order:2}html.fc-color3 .fc-map-root #footer>div .fc-footer-power{margin:0;order:1}html.fc-color3 .page-prev:before{content:"\F104";font-family:Font Awesome}html.fc-color3 .page-next:before{content:"\F105";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color3 #footer{padding:32px 0}html.fc-color3 #footer>div{flex-wrap:wrap}html.fc-color3 #footer>div>div{width:100%}html.fc-color3 #footer>div .fc-footer-contact{width:100%;flex-wrap:wrap}html.fc-color3 #footer>div .fc-footer-contact>div>div{justify-content:center}html.fc-color3 #footer>div .fc-footer-contact .fc-footer-contact-info{width:100%;text-align:center}html.fc-color3 #footer>div .fc-footer-contact .fc-footer-contact-address{width:100%;text-align:center;margin-bottom:42px}html.fc-color3 #footer>div .fc-footer-cc{flex-wrap:wrap;justify-content:center}html.fc-color3 #footer>div .fc-footer-terms{text-align:center;margin-top:24px}html.fc-color3 #footer>div .fc-footer-power{text-align:center}html.fc-color3 .fc-login-page #footer{padding:16px 0}html.fc-color3 .fc-login-page #footer>div .fc-footer-cc,html.fc-color3 .fc-login-page #footer>div .fc-footer-contact{display:none}html.fc-color3 .fc-login-page #footer>div .fc-footer-terms{margin-top:0}}html.fc-color3 .fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}html.fc-color3 .fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}html.fc-color3 .fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}html.fc-color3 .fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}html.fc-color3 .fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}html.fc-color3 .fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}html.fc-color3 .fc-search-container .search-panel-item.date-range svg{bottom:4px}html.fc-color3 .fc-search-container>div{width:100%}html.fc-color3 .fc-search-container>div:first-of-type{display:flex;justify-content:space-between}html.fc-color3 .fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}html.fc-color3 .fc-search-container>div:first-of-type>div:first-child{width:30%}html.fc-color3 .fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}html.fc-color3 .fc-search-container>div:first-of-type>div:nth-child(3){width:30%}html.fc-color3 .fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}html.fc-color3 .fc-search-container>div>button[type=button]{border:1px solid #456c4b;background-color:#456c4b;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}html.fc-color3 .fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}html.fc-color3 .fc-search-container>div.fc-search-enableMap>div{display:flex}html.fc-color3 .fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color3 .fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}html.fc-color3 .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}html.fc-color3 .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color3 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}html.fc-color3 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color3 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}html.fc-color3 .fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}html.fc-color3 .fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:#76b72a}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:#76b72a}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:#76b72a;opacity:.3}html.fc-color3 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#76b72a transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}html.fc-color3 .fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}html.fc-color3 .fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}html.fc-color3 .fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}html.fc-color3 .fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}html.fc-color3 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color3 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}html.fc-color3 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}html.fc-color3 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px;color:#222}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:#76b72a;cursor:pointer}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:#76b72a;cursor:pointer}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}html.fc-color3 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:#76b72a;color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}html.fc-color3 .fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}html.fc-color3 .comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}html.fc-color3 .comiseo-daterangepicker{position:absolute;z-index:10005!important}html.fc-color3 .comiseo-daterangepicker.ui-widget-content{border:0}html.fc-color3 .comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color3 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color3 .comiseo-daterangepicker>.fc-drp-panel{display:none}html.fc-color3 .fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}html.fc-color3 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}html.fc-color3 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}html.fc-color3 .fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}html.fc-color3 .ui-datepicker{width:auto!important;border-radius:0;padding:0}html.fc-color3 .ui-datepicker>.ui-datepicker-group,html.fc-color3 .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color3 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color3 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color3 .ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color3 .ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color3 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color3 .ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color3 .ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color3 .ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color3 .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color3 .ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color3 .ui-datepicker .ui-datepicker-calendar td>a,html.fc-color3 .ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color3 .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html.fc-color3 .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:#76b72a}html.fc-color3 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color3 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color3 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color3 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color3 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color3 .fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}html.fc-color3 .fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}html.fc-color3 .fc-init-destination-container>.fc-init-destination-tip{font-weight:500}html.fc-color3 .fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}html.fc-color3 .fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}html.fc-color3 .fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}html.fc-color3 .fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}html.fc-color3 .search-panel-item.fc-active~.fc-init-destination-container{display:block}html.fc-color3 .fc-hotel-detail .fc-init-destination-container,html.fc-color3 .fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){html.fc-color3 .fc-search-container{padding:10px}html.fc-color3 .fc-search-container>div:first-of-type{flex-wrap:wrap}html.fc-color3 .fc-search-container>div:first-of-type>div:first-child,html.fc-color3 .fc-search-container>div:first-of-type>div:nth-child(2),html.fc-color3 .fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}html.fc-color3 .fc-search-container>div .search-panel-item{width:100%}html.fc-color3 .fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}html.fc-color3 .fc-search-container>div.fc-search-enableMap a{margin:0 10px}html.fc-color3 .fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}html.fc-color3 .fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}html.fc-color3 .fc-search-container>div>button[type=button]{width:100%;margin-top:20px}html.fc-color3 .fc-search-container .search-panel-item.date-range svg{position:absolute;left:10px}html.fc-color3 .ui-datepicker>.ui-datepicker-group{width:100%}html.fc-color3 .fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}html.fc-color3 .fc-init-destination-container>.fc-init-destination-list{column-count:2}}html.fc-color3 .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html.fc-color3 .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}html.fc-color3 .fc-custom-search.ps>.ps__scrollbar-x-rail,html.fc-color3 .fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}html.fc-color3 .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}html.fc-color3 .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html.fc-color3 .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}html.fc-color3 .fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}html.fc-color3 .fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}html.fc-color3 .fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color3 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid #76b72a;background-color:#76b72a;border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}html.fc-color3 .fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}html.fc-color3 .fc-cancel-container .fc-update-container{padding:24px 0}html.fc-color3 .fc-cancel-container .fc-update-container>div{display:flex;align-items:center}html.fc-color3 .fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}html.fc-color3 .fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}html.fc-color3 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}html.fc-color3 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color3 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}html.fc-color3 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}html.fc-color3 .fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}html.fc-color3 *,html.fc-color3 h1,html.fc-color3 h2,html.fc-color3 h3,html.fc-color3 h4,html.fc-color3 h5{font-family:NotoSans,Arial,Helvetica,sans-serif}html.fc-color3 *{outline:none;box-sizing:border-box}html.fc-color3 html{margin:0;padding:0;width:100vw;height:100%}html.fc-color3 body{padding:100px 0 0;margin:0;height:100%}html.fc-color3 a{text-decoration:none}html.fc-color3 img{max-width:100%}html.fc-color3 input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}html.fc-color3 input::-webkit-search-cancel-button,html.fc-color3 input::-webkit-search-decoration{display:none}@media only screen and (min-width:768px){html.fc-color3 .ui.container{width:80%;min-width:723px}}@media only screen and (min-width:992px){html.fc-color3 .ui.container{width:80%;min-width:933px}}@media only screen and (min-width:1200px){html.fc-color3 .ui.container{width:80%;min-width:1127px}}@media only screen and (min-width:1920px){html.fc-color3 .ui.container{width:80%;min-width:1620px}}html.fc-color3 #app,html.fc-color3 #app>section{height:100%}html.fc-color3 main{min-height:calc(100% - 125px)}html.fc-color3 .fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042}html.fc-color3 .fc-global-scroll-to-top svg{width:18px;height:18px}html.fc-color3 .fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}html.fc-color3 .fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}html.fc-color3 .fc-crumb>div:first-child > a:last-of-type::after{display:none}html.fc-color3 .fc-crumb>div:first-child > a > span{color:#aaa}html.fc-color3 .fc-crumb>div:nth-child(2)>a{background-color:#fff;line-height:36px;display:block;padding:0 10px;font-style:normal;letter-spacing:1px}html.fc-color3 .fc-btn-normal,html.fc-color3 .fc-crumb>div:nth-child(2)>a{border-radius:3px;border:1px solid #76b72a;font-size:13px;font-weight:700;color:#76b72a}html.fc-color3 .fc-btn-normal{line-height:1.38;letter-spacing:2px;padding:10px 36px}html.fc-color3 .fc-btn-normal:hover{color:#76b72a}html.fc-color3 .nicescroll-cursors{box-sizing:content-box}html.fc-color3 input::-webkit-input-placeholder{color:#aaa}html.fc-color3 input::-moz-placeholder{color:#aaa}html.fc-color3 input:-ms-input-placeholder{color:#aaa}html.fc-color3 .fc-err-msg{color:#e41a22!important}html.fc-color3 .nicescroll-rails-vr{z-index:9!important}html.fc-color3 .ui.checkbox input:checked~.box:before,html.fc-color3 .ui.checkbox input:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color3 .ui.checkbox input:checked~.box:after,html.fc-color3 .ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}html.fc-color3 .ui.radio.checkbox input:checked~.box:after,html.fc-color3 .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}html.fc-color3 .ui.radio.checkbox .box:after,html.fc-color3 .ui.radio.checkbox label:after{width:17px;height:17px}html.fc-color3 .ui.radio.checkbox input:checked~.box:after,html.fc-color3 .ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}html.fc-color3 .ui.toggle.checkbox input:focus:checked~.box:before,html.fc-color3 .ui.toggle.checkbox input:focus:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color3 .ui.toggle.checkbox input:checked~.box:after,html.fc-color3 .ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}html.fc-color3 .fc-main-container{background-color:#fafafa}html.fc-color3 .fc-desktop-hidden{display:none}html.fc-color3 .fc-mob-hidden{display:block}@media only screen and (max-width:767px){html.fc-color3 .ui.container{width:100%}html.fc-color3 .ui.fluid.container{margin:0!important}html.fc-color3 .fc-desktop-hidden{display:block}html.fc-color3 .fc-mob-hidden{display:none}html.fc-color3 .fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}html.fc-color3 .fc-landing-after-login{border-bottom:1px solid #e0e0e0;position:relative}html.fc-color3 .fc-landing-after-login .fc-search-banner{height:600px;margin-top:-100px;background-size:auto;background-repeat:no-repeat;background-position:50%;position:relative;top:0;left:0;width:100%;color:#fff;padding-top:280px}html.fc-color3 .fc-landing-after-login .fc-search-banner .fc-search-banner-bg{background:transparent linear-gradient(180deg,#00000026,#00000066) 0 0 no-repeat padding-box;background-size:auto;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}html.fc-color3 .fc-landing-after-login .fc-search-banner .fc-banner-title{font-size:48px;line-height:65px;position:relative;z-index:1}html.fc-color3 .fc-landing-after-login .fc-search-banner .fc-banner-subtitle{margin-top:16px;font-size:24px;line-height:33px;position:relative;z-index:1}html.fc-color3 .fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between;background-color:#ebeef3;padding:0 30px;margin-top:-28px}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a{width:calc(20% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a img{width:35%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a div{width:54%;margin:0;text-align:center}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a div div{width:100%}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a div div:last-of-type{padding-top:5px;font-size:12px}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}html.fc-color3 .fc-landing-after-login .fc-search-container{flex-wrap:wrap;justify-content:space-between;margin-top:-69px}html.fc-color3 .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4){margin:0}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#fff;margin-right:24px;display:flex;align-items:center;padding:10px 30px;cursor:pointer}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#f8d448}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color3 .fc-landing-after-login .fc-home-article{display:flex;justify-content:space-between;margin-top:64px}html.fc-color3 .fc-landing-after-login .fc-home-article>div{position:relative}html.fc-color3 .fc-landing-after-login .fc-home-article>div .fc-home-article_content{letter-spacing:0;color:#303030;padding:12px 16px 8px;font-size:16px;line-height:22px}html.fc-color3 .fc-landing-after-login .fc-home-article>div .fc-home-article_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}html.fc-color3 .fc-landing-after-login .fc-home-article>div .fc-home-article_cover{background:transparent linear-gradient(180deg,#00000099,#00000000) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:96px}html.fc-color3 .fc-landing-after-login .fc-home-article>div .fc-home-article_title{color:#fff;font-size:18px;line-height:24px;position:absolute;left:16px;top:16px}html.fc-color3 .fc-landing-after-login .fc-home-article>div iframe{width:100%;height:100%}html.fc-color3 .fc-landing-after-login .fc-home-review{text-align:center;margin:64px auto 0;width:100%;max-width:784px;font-size:24px;line-height:33px;color:#303030;position:relative;padding-bottom:64px}html.fc-color3 .fc-landing-after-login .fc-home-review img{margin:24px 0}html.fc-color3 .fc-landing-after-login .fc-home-review .swiper-pagination{width:calc(100% - 32px);margin-top:24px}html.fc-color3 .fc-landing-after-login .fc-home-review .swiper-pagination>span{margin:0 6px}html.fc-color3 .fc-landing-after-login .fc-home-feature{background-color:#f8c632;margin-top:44px;padding:56px 0;margin-bottom:5px}html.fc-color3 .fc-landing-after-login .fc-home-feature>div{display:flex;justify-content:space-between;color:#fff;font-size:16px;line-height:24px}html.fc-color3 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{display:flex;align-items:flex-start;width:calc((100% - 64px) / 3)}html.fc-color3 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img{margin-right:20px;width:64px;height:auto}html.fc-color3 .fc-landing-after-login .fc-home-about{margin:56px 0;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color3 .fc-landing-after-login .fc-home-about>div,html.fc-color3 .fc-landing-after-login .fc-home-about>img{width:49%}html.fc-color3 .fc-landing-after-login .fc-home-about .fc-home-about_title{font-size:24px;line-height:22px;color:#4a83b7;margin-bottom:22px}html.fc-color3 .fc-landing-after-login .fc-home-about .fc-home-about_content{white-space:pre-wrap;font-size:16px;line-height:22px;color:#303030}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list{margin:32px 0;position:relative}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>div{position:relative;width:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i{font-family:Font Awesome;font-size:14px;font-style:normal;color:#ffcd00}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before{content:"\F005"}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before{content:"\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after{content:"\F089"}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}html.fc-color3 .fc-landing-after-login .fc-trending-list>a>div{position:relative}html.fc-color3 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}html.fc-color3 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-next],html.fc-color3 .fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html.fc-color3 .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color3 .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div{margin-bottom:20px}html.fc-color3 .fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i{font-family:Font Awesome;font-size:16px;font-style:normal;color:#ffcd00;margin-left:4px}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before{content:"\F005"}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before{content:"\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after{content:"\F089"}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color3 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}html.fc-color3 .fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}html.fc-color3 .fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:#76b72a;color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){html.fc-color3 .fc-landing-after-login .ui.container{margin-left:0!important;margin-right:0!important}html.fc-color3 .fc-landing-after-login .fc-search-banner{padding:145px 16px 0}html.fc-color3 .fc-landing-after-login .fc-search-banner.fc-fixed-style{position:fixed;left:0;top:-365px;z-index:10}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container{margin:20px 0 0;padding:10px;position:relative}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type{display:flex;justify-content:space-between;position:relative}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search]{height:48px;width:100%;font-size:14px}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span{right:15px;top:12px}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search{display:none}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active{position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search]{width:calc(100% - 49px)}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color3 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span{right:60px}html.fc-color3 .fc-landing-after-login .fc-connecting>div{flex-wrap:wrap;padding-top:12px}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a{width:100%;margin:6px 0;font-size:18px}html.fc-color3 .fc-landing-after-login .fc-connecting>div>a img{height:100px;width:40%}html.fc-color3 .fc-landing-after-login .fc-search-container{margin-left:16px;margin-right:16px;padding:24px}html.fc-color3 .fc-landing-after-login .fc-search-container>div:first-of-type{width:100%;flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-search-container>div:first-of-type>div{width:100%;margin-bottom:24px;margin-right:0}html.fc-color3 .fc-landing-after-login .fc-search-container>div:first-of-type>div>input{padding-left:38px}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap{margin-top:24px;width:100%}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button{width:100%;height:48px}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#ccc;margin-right:24px;display:flex;align-items:center;padding:10px 30px;border-bottom:3px solid transparent;cursor:pointer}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#fff;border-bottom-color:#76b72a}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color3 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color3 .fc-landing-after-login .fc-search-container .fc-value{padding-left:38px}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style{position:fixed;z-index:11;top:160px;width:calc(100% - 32px);left:16px;margin-left:0;margin-right:0}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div{display:none}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child{display:block}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand{display:block;background-color:#76b72a;width:48px;height:48px;position:absolute;bottom:-24px;left:calc(50% - 24px);border-radius:100%}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after{font-family:Font Awesome;content:"\F078";font-weight:900;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active{padding-bottom:48px}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div{display:block}html.fc-color3 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after{content:"\F077"}html.fc-color3 .fc-landing-after-login .fc-home-article{flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-home-article>div{width:100%;margin:12px 16px}html.fc-color3 .fc-landing-after-login .fc-home-article.fc-fixed-style{margin-top:730px}html.fc-color3 .fc-landing-after-login .fc-home-review{padding-left:16px;padding-right:16px}html.fc-color3 .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0}html.fc-color3 .fc-landing-after-login .fc-home-feature>div{flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{width:100%;padding:0 32px;margin-bottom:56px}html.fc-color3 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type{margin-bottom:0}html.fc-color3 .fc-landing-after-login .fc-home-about{flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-home-about>img{width:100%}html.fc-color3 .fc-landing-after-login .fc-home-about>div{padding:16px;width:100%}html.fc-color3 .fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}html.fc-color3 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}html.fc-color3 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>div{margin:0}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img{width:100%;height:100%}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{flex-wrap:wrap}html.fc-color3 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}html.fc-color3 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:33%!important;padding-bottom:48px}html.fc-color3 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-prev]{left:0}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}html.fc-color3 .fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}html.fc-color3 .fc-login-page{background:url(/static/img/login-bg.png);background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:calc(100% + 80px);margin-top:-100px;background-repeat:no-repeat;background-color:#f8f8f8;flex-direction:column}html.fc-color3 .fc-login-page>header{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);height:100px;display:flex;align-items:center}html.fc-color3 .fc-login-page form{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#fff;max-width:440px;padding:26px 24px;margin-top:100px;margin-bottom:180px;background-color:hsla(0,0%,100%,.7)}html.fc-color3 .fc-login-page form,html.fc-color3 .fc-login-page form article{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color3 .fc-login-page form article>.fc-logo{margin:0;font-size:24px;line-height:24px}html.fc-color3 .fc-login-page form article>.fc-logo.back{cursor:pointer}html.fc-color3 .fc-login-page form article>.fc-logo.back:before{font-family:Font Awesome;content:"\F104"}html.fc-color3 .fc-login-page form article>.fc-logo span{color:#606060;font-size:14px;display:inline-block;line-height:14px;width:100%}html.fc-color3 .fc-login-page form article>label{font-size:18px;line-height:22.5px;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;margin:24px 0}html.fc-color3 .fc-login-page form article>div:nth-child(n+2){margin:24px 0 0;position:relative;width:100%}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fc-password-status{text-align:center}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd{margin-top:12px;font-size:14px;cursor:pointer;text-align:right;color:#303030}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields{margin-top:12px}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields>div{display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields>div button{white-space:nowrap;margin-left:12px;height:48px;padding:0 12px;color:#fff;background-color:#76b72a;border:none;border-radius:4px;cursor:pointer}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password{display:inline-block}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before{font-family:Font Awesome;font-size:13px;content:"\F058";margin-right:5px;color:#5b8a29}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul{margin:0;padding-left:10px}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li{list-style:none}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).fields .tips{font-size:12px;color:#e41a22}html.fc-color3 .fc-login-page form article>div:nth-child(n+2).half{width:49%}html.fc-color3 .fc-login-page form article>div:nth-child(n+2)>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 8px;color:#333}html.fc-color3 .fc-login-page form article>div:nth-child(n+2)>label>span{color:#e41a22}html.fc-color3 .fc-login-page form article>div:nth-child(n+2)>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}html.fc-color3 .fc-login-page form article .success{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}html.fc-color3 .fc-login-page form article .success>label{color:#333;font-size:24px;font-weight:500;text-align:center}html.fc-color3 .fc-login-page form article .success>div{text-align:center;color:#606060}html.fc-color3 .fc-login-page form article .success a{border-radius:4px;border:1px solid #76b72a;background-color:#76b72a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color3 .fc-login-page form .fc-back-to-login{margin:50px auto 0;text-align:center}html.fc-color3 .fc-login-page form .fc-back-to-login a{cursor:pointer;color:#2f3a7d}html.fc-color3 .fc-login-page form .fc-sign-up{margin:0;text-align:right;font-size:16px;color:#606060}html.fc-color3 .fc-login-page form .fc-sign-up a{cursor:pointer;color:#2f3a7d}html.fc-color3 .fc-login-page form input{border:1px solid silver;background-color:#fff;width:100%;color:#222;padding:0 16px;height:48px;font-size:18px;border-radius:4px;margin-right:8px}html.fc-color3 .fc-login-page form input:last-of-type{margin-right:0}html.fc-color3 .fc-login-page form input.fc-reset-password{padding:0 8px}html.fc-color3 .fc-login-page form input.otpcode{text-align:center}html.fc-color3 .fc-login-page form .ui.dropdown{width:100%;border-radius:4px}html.fc-color3 .fc-login-page form .fc-btn-login{border-radius:4px;border:1px solid #456c4b;background-color:#456c4b;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color3 .fc-login-page form .fc_valid_error{color:red;line-height:18px;font-size:14px;padding-top:8px}@media only screen and (max-width:767px){html.fc-color3 .fc-login-page{padding:30px 0}html.fc-color3 .fc-login-page form{position:relative;width:90%}html.fc-color3 .fc-login-page form>div{margin:20px 0 0}html.fc-color3 .fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}html.fc-color3 .fc-login-page form article>div>label{max-width:65%}}html.fc-color3 .fc-property-search-result{font-size:14px}html.fc-color3 .fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:60px;z-index:1}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:#456c4b}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #456c4b}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html.fc-color3 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:38px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;margin-top:0}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type{margin-right:0}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:#456c4b}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #456c4b}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:225px}html.fc-color3 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{background-image:none;box-shadow:0 3px 6px #00000029;padding:10px 0;position:fixed;z-index:1;background:#f0f0f0;height:auto;top:60px}html.fc-color3 .fc-property-search-result .fc-search-container label{display:none}html.fc-color3 .fc-property-search-result .fc-search-container .fc-value{margin-top:0}html.fc-color3 .fc-property-search-result .fc-search-container input{margin-top:0!important}html.fc-color3 .fc-property-search-result>.fc-result-listing-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}html.fc-color3 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:190px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:calc(75% - 24px);display:flex;flex-wrap:wrap}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#456c4b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;cursor:pointer;position:relative}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred{border:1px solid #0f6fb6}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag{position:absolute;left:-25px;top:-5px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg{height:35px;width:130px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #456c4b}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child{width:25%;max-height:160px;overflow:hidden;display:flex;align-items:center;position:relative}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite{position:absolute;right:12px;top:8px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg{width:20px;height:20px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2){width:51%;padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars{margin:5px 0;display:flex;align-items:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area{margin-left:16px;color:#009fe3}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222;display:flex}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg{width:20px;height:20px;margin-right:4px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3){width:24%;margin:10px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night{border-bottom:1px dotted #eee;padding-bottom:12px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div{color:#333;display:flex;justify-content:flex-end;align-items:center;font-size:20px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div{font-size:12px;margin-right:8px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label{font-size:12px;color:#333}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total{font-weight:400}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div{color:#aaa;display:flex;justify-content:flex-end;align-items:center;font-size:16px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div{font-size:12px;margin-right:8px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label{font-size:12px;color:#aaa}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail{color:#aaa}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:25%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:20px;display:block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid #456c4b;background-color:#456c4b;border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}html.fc-color3 .fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}html.fc-color3 .fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#456c4b;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}html.fc-color3 .fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color3 .fc-property-search-result .fc-result-loading.fc-active{display:flex}html.fc-color3 .fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color3 .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#456c4b;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color3 .fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color3 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color3 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color3 .fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}html.fc-color3 .fc-property-search-result .fc-pagination>.fc-page-list{display:flex}html.fc-color3 .fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color3 .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:#456c4b;border-color:#456c4b;color:#fff;pointer-events:none}html.fc-color3 .fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}html.fc-color3 .fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}html.fc-color3 .fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}html.fc-color3 .fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}html.fc-color3 .fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}html.fc-color3 .fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}html.fc-color3 .fc-loading-price>label{font-size:8px;color:#a0a0a0}html.fc-color3 .fc-result-mob-filter{display:none}@media only screen and (max-width:767px){html.fc-color3 .fc-hotel-vicinity,html.fc-color3 .fc-hotel-vicinity>div{font-size:16px!important}html.fc-color3 .fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}html.fc-color3 .fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}html.fc-color3 .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}html.fc-color3 .fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}html.fc-color3 .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}html.fc-color3 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}html.fc-color3 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}html.fc-color3 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels{width:auto!important}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px;font-size:12px!important}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}html.fc-color3 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}}html.fc-color3 .fc-hotel-list-map{border-top:1px solid #eee}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div{color:#fff!important}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc{display:none!important}html.fc-color3 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcThemeOne);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}html.fc-color3 .fc-hotel-list-map .fc-map-detail{width:500px}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color3 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}html.fc-color3 .fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color3 .fc-hotel-list-map .fc-result-loading.fc-active{display:flex}html.fc-color3 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color3 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcThemeOne);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color3 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color3 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color3 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html.fc-color3 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color3 .fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color3 .fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}html.fc-color3 .fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color3 .fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}html.fc-color3 .fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color3 .fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color3 .fc-hotel-list-map .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color3 .fc-hotel-list-map .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color3 .gm-style .gm-style-iw-c,html.fc-color3 .gm-style .gm-style-iw-d{max-height:none!important}html.fc-color3 .gm-style-iw.gm-style-iw-c{margin-top:-40px}html.fc-color3 .gm-style .gm-style-iw-t:after{top:-40px}html.fc-color3 .fc-hotel-detail{background-color:#fff}html.fc-color3 .fc-hotel-detail>div{padding-top:28px}html.fc-color3 .fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}html.fc-color3 .fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}html.fc-color3 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}html.fc-color3 .fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}html.fc-color3 .fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}html.fc-color3 .fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews{cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin:0 5px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid #456c4b;padding:0 8px;border-radius:6px;background-color:#456c4b;color:#fff;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review{display:flex;align-items:center;border-bottom:1px solid #ddd;flex:1}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div{padding:16px 0;font-size:16px;color:#697488;margin-right:23px;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active{color:#3554d1;border-bottom:1px solid #3554d1}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}html.fc-color3 .fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}html.fc-color3 .fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcThemeOne)!important;position:relative}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcThemeOne);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:1px solid #456c4b;background-color:#456c4b;font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}html.fc-color3 .fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}html.fc-color3 .fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color3 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}html.fc-color3 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}html.fc-color3 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}html.fc-color3 .fc-hotel-detail .fc-hotel-more-info p{margin:0}html.fc-color3 .fc-hotel-detail .fc-hotel-services{padding:35px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:#456c4b}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #456c4b}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}html.fc-color3 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:1px solid #456c4b;background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:#456c4b;padding:11px 100px;cursor:pointer}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body{margin-bottom:26px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container{display:flex;align-items:flex-end;padding:32px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score{font-size:24px;color:#8a949e;margin-right:20px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span{font-size:65px;color:#00266b}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc{line-height:54px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars{color:#212121;font-size:18px;line-height:14px;font-weight:400}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:24px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:10px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container{display:flex;padding:20px 0;color:#212121;border-bottom:1px solid #ddd}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left{width:30%;font-size:14px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold{font-weight:700;font-size:18px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg{width:12px;height:12px;margin-right:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right{width:69%;font-size:14px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less{display:flex;align-items:center;justify-content:center;margin:16px auto}html.fc-color3 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div{color:#3554d1;border:1px solid #3554d1;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:14px}html.fc-color3 .fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}html.fc-color3 .fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}html.fc-color3 .fc-hotel-detail .slide-content>img{max-height:100%}html.fc-color3 .fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}html.fc-color3 .fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}html.fc-color3 .fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){html.fc-color3 .fc-hotel-detail #hotelMap2 .vue-map-container{width:90%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0;width:45%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{flex-wrap:wrap;margin-left:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px;margin-bottom:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{margin-bottom:4px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{margin-right:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{width:100%;order:2}html.fc-color3 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px;margin-top:24px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}html.fc-color3 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}html.fc-color3 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}html.fc-color3 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}html.fc-color3 .fc-hotel-detail .fc-search-banner{display:none}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}html.fc-color3 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}html.fc-color3 .fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}html.fc-color3 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}html.fc-color3 .fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}html.fc-color3 .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}html.fc-color3 .fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}html.fc-color3 .show_more{color:#456c4b;border:none!important;cursor:pointer}html.fc-color3 .fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}html.fc-color3 .fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}html.fc-color3 .fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}html.fc-color3 .fc-cart-container .fc-cart-title .active{color:#3554d1}html.fc-color3 .fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head{width:40%;padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg{color:#e63740}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg{width:18px;height:18px;margin-right:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less{max-height:200px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion{font-size:14px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label{font-style:italic}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total{font-weight:700}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less{max-height:300px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:#76b72a;color:#76b72a}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div{display:flex;align-items:center;margin-top:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus{border:1px solid #ddd;height:30px;margin-left:12px;border-radius:4px 0 0 4px;border-right:none}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before{content:"\F068"}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add{border:1px solid #ddd;height:30px;margin-right:12px;border-radius:0 4px 4px 0;border-left:none}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before{content:"\F067"}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable{pointer-events:none}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before{color:#ccc}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span{width:30px;text-align:center;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:16px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:space-between}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div{display:flex;align-items:center}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img{height:40px;margin-right:20px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div{display:flex;align-items:center;margin-top:12px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label{margin-right:12px;font-size:14px;cursor:pointer}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:#76b72a;color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}html.fc-color3 .fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}html.fc-color3 .fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}html.fc-color3 .fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color3 .fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}html.fc-color3 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color3 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}html.fc-color3 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}html.fc-color3 .fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}html.fc-color3 .fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}html.fc-color3 .fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:#76b72a;text-align:center;cursor:pointer}@media only screen and (max-width:767px){html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}html.fc-color3 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color3 .fc-cart-container .fc-total-continue{width:100%}}html.fc-color3 .fc-profile{background-color:#f7f7f7;padding:30px 0}html.fc-color3 .fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}html.fc-color3 .fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}html.fc-color3 .fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}html.fc-color3 .fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}html.fc-color3 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}html.fc-color3 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}html.fc-color3 .fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}html.fc-color3 .fc-profile .fc-profile-nav>ul>li{list-style:none}html.fc-color3 .fc-profile .fc-profile-nav>ul>li:first-of-type,html.fc-color3 .fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}html.fc-color3 .fc-profile .fc-profile-nav>ul>li span{display:block;width:100%;font-size:12px;font-weight:900;padding:8px 8px 8px 12px;border-bottom:1px solid #eee}html.fc-color3 .fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}html.fc-color3 .fc-profile .fc-profile-nav>ul>li>a.fc-active,html.fc-color3 .fc-profile .fc-profile-nav>ul>li>a:hover{color:#76b72a;background-color:#fafafa;border-right:3px solid #76b72a}html.fc-color3 .fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}html.fc-color3 .fc-profile .fc-profile-booking-list,html.fc-color3 .fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:#76b72a;border-color:#76b72a}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls{margin-bottom:28px;display:flex;align-items:center}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span{border:1px solid var(--fcThemeOne);color:var(--fcThemeOne);border-radius:4px;padding:4px 12px;margin-right:12px;font-size:12px;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active{background-color:var(--fcThemeOne);color:#fff}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:1px solid #456c4b;background-color:#456c4b;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;cursor:pointer;display:flex;align-items:center;justify-content:center}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:#76b72a}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#76b72a;margin-right:4px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:#76b72a}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:#76b72a}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled{color:#c24c29}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before{background-color:#c24c29}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:#76b72a;border:1px solid #76b72a;padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:1px solid #76b72a;background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;width:100%;margin:10px 0;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:#76b72a;margin:10px 0}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html.fc-color3 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){html.fc-color3 .fc-profile>div{flex-wrap:wrap}html.fc-color3 .fc-profile .fc-profile-nav{width:100%}html.fc-color3 .fc-profile .fc-profile-booking-list{width:100%;margin-top:12px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body{padding:16px 0}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{padding:12px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{flex-wrap:wrap;padding:12px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date{width:100%;margin-bottom:8px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type{margin-bottom:0}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{flex-wrap:wrap}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort{width:100%;display:flex;align-items:center;justify-content:space-between}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type{margin-top:12px;width:100%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a{width:100%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n){justify-content:flex-start}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status{flex-wrap:wrap}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div{width:100%;text-align:right;margin-top:6px}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:100%}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:8px 0;flex-direction:column;align-items:flex-end}html.fc-color3 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{margin-top:8px}}html.fc-color3 .fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:#76b72a;font-weight:700}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:#76b72a}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}html.fc-color3 .fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}html.fc-color3 .fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}html.fc-color3 .fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:#76b72a;border:1px solid #76b72a}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}html.fc-color3 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}html.fc-color3 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div{padding:6px 20px;display:flex;justify-content:space-between;width:270px}html.fc-color3 .fc-booking-control{display:flex;justify-content:center;margin:24px 0}html.fc-color3 .fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color3 .fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color3 .fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color3 .fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}html.fc-color3 .fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color3 .fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color3 .fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color3 .fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline>div{width:50%}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}html.fc-color3 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .flex{display:flex}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}html.fc-color3 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger table td,html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html.fc-color3 .fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div{width:100%}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}html.fc-color3 .fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}html.fc-color3 .fc-booking-detail>.fc-booking-checkin{padding:12px 10px}html.fc-color3 .fc-booking-detail>.fc-booking-checkin>div{width:100%}html.fc-color3 .fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}html.fc-color3 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}html.fc-color3 .fc-booking-control{flex-wrap:wrap}html.fc-color3 .fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}html.fc-color3 .fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}html.fc-color3 .fc-booking-status{text-align:center;padding:44px 0}html.fc-color3 .fc-booking-status svg{width:70px;height:70px}html.fc-color3 .fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}html.fc-color3 .fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}html.fc-color3 .fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}html.fc-color3 .fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}html.fc-color3 .fc-booking-status .fc-booking-control>span{position:relative}html.fc-color3 .fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}html.fc-color3 .fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}html.fc-color3 .fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}html.fc-color3 .fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}html.fc-color3 .fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}html.fc-color3 .fc-booking-status .fc-view{color:#fff;background-color:#76b72a}html.fc-color3 .fc-booking-status .fc-update,html.fc-color3 .fc-booking-status .fc-view{display:inline-block;border:1px solid #76b72a;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}html.fc-color3 .fc-booking-status .fc-update{color:#76b72a;background-color:#fff}@media only screen and (max-width:767px){html.fc-color3 .fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}html.fc-color3 .fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}html.fc-color3 .fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color3 .fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color3 .fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color3 .fc-group-enquirys{padding-top:30px}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}html.fc-color3 .fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}html.fc-color3 .fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}html.fc-color3 .fc-group-enquirys .fc-topup-records-head{margin:30px 0}html.fc-color3 .fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}html.fc-color3 .fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}html.fc-color3 .fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}html.fc-color3 .fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color3 .fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}html.fc-color3 .fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}html.fc-color3 .fc-group-enquirys table thead>th{text-align:left}html.fc-color3 .fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}html.fc-color3 .fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}html.fc-color3 .fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}html.fc-color3 .fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}html.fc-color3 .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}html.fc-color3 .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}html.fc-color3 .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}html.fc-color3 .fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}html.fc-color3 .fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}html.fc-color3 .fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}html.fc-color3 .fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}html.fc-color3 .fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color3 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}html.fc-color3 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}html.fc-color3 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}html.fc-color3 .fc-group-enquiry-detail{padding-bottom:80px}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}html.fc-color3 .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}html.fc-color3 .fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}html.fc-color3 .fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}html.fc-color3 .fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}html.fc-color3 .fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}html.fc-color3 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}html.fc-color3 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}html.fc-color3 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}html.fc-color3 .fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}html.fc-color3 .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color3 .fc-group-enquiry-detail input[type=number],html.fc-color3 .fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}html.fc-color3 .fc-group-enquiry-detail input[type=number][aligncenter],html.fc-color3 .fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}html.fc-color3 .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html.fc-color3 .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html.fc-color3 .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html.fc-color3 .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}html.fc-color3 .fc-group-enquiry-detail input[type=number]:read-only,html.fc-color3 .fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}html.fc-color3 .fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}html.fc-color3 .fc-group-enquiry-detail .fc-value{position:relative}html.fc-color3 .fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color3 .fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}html.fc-color3 .fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}html.fc-color3 .fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}html.fc-color3 .fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}html.fc-color3 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}html.fc-color3 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color3 .fc-group-enquiry-modal{background-color:#e8ebf1}html.fc-color3 .fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}html.fc-color3 .fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}html.fc-color3 .fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}html.fc-color3 .fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}html.fc-color3 .fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}html.fc-color3 .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}html.fc-color3 .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}html.fc-color3 .fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}html.fc-color3 .fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}html.fc-color3 .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}html.fc-color3 .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}html.fc-color3 .fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}html.fc-color3 .fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}html.fc-color3 .fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}html.fc-color3 .fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}html.fc-color3 .fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}html.fc-color3 .fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}html.fc-color3 .fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}html.fc-color3 .fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}html.fc-color3 .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}html.fc-color3 .fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}html.fc-color3 .fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}html.fc-color3 .fc-group-enquiry-modal .fc-label-total{padding:20px}html.fc-color3 .fc-status-tentative{color:#f88e48}html.fc-color3 .fc-status-lost{color:#0c3f72}html.fc-color3 .fc-status-cancelled{color:#f84848}html.fc-color3 .fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html.fc-color3 .fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}html.fc-color3 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}html.fc-color3 .fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}html.fc-color3 .fc-calendar-popup-window>div{width:calc(100% - 30px)}html.fc-color3 .fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}html.fc-color3 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){html.fc-color3 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}html.fc-color3 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}html.fc-color3 .fc-profile-business-account{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color3 .fc-profile-business-account>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container{margin:48px 0 12px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label{background-color:green;display:inline-block;padding:6px 16px;color:#fff;font-size:14px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container{border:1px solid #c3c3c3;border-radius:1px;padding:8px 16px;margin-bottom:8px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div{width:49%;margin-bottom:16px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex{width:100%}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label{font-size:14px;display:flex;margin-bottom:8px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input{font-size:16px;height:36px;padding:0 8px;width:100%}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul{margin:0;padding:0}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li{list-style:none}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value{position:relative}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div{margin-right:20px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label{font-size:14px}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-btn{display:flex;align-items:center}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save{border:1px solid #76b72a;background-color:#76b72a}html.fc-color3 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel{border:1px solid #e63740;background-color:#e63740}html.fc-color3 .fc-cash-voucher-collect .fc-tab-container>div{display:flex;align-items:center}html.fc-color3 .fc-cash-voucher-collect .fc-tab-container>div>div{margin-right:20px;cursor:pointer;font-size:16px;font-weight:500;border-bottom:2px solid transparent;color:#697488;padding:17px 0}html.fc-color3 .fc-cash-voucher-collect .fc-tab-container>div>div.active{color:#3554d1;border-bottom-color:#3554d1}html.fc-color3 .fc-cash-voucher-collect .fc-main-container{background-color:#f7f7f7}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container{padding:40px 0;display:flex;flex-wrap:wrap;gap:50px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{border-radius:6px;font-size:14px;font-weight:400;color:#212121;box-shadow:0 3px 16px 0 #00000021}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div{padding:10px 20px;color:#3554d1;font-size:22px;font-weight:600}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content{padding:20px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div{display:flex;align-items:center;justify-content:space-between}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img{height:50px;margin-right:5px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price{font-size:26px;font-weight:600;color:#3554d1}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn{padding:20px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container{padding:40px 0}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab{display:flex;align-items:center;margin-bottom:20px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{border:1px solid #ddd;color:#212121;padding:8px 0;font-size:14px;font-weight:500;width:120px;text-align:center;cursor:pointer;background-color:#fff}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active{border-color:#3554d1;color:#3554d1;background-color:#f4f6fd}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;box-shadow:0 3px 16px 0 #00000021;font-size:14px;font-weight:400;background-color:#fff;border-radius:6px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used{opacity:.5}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head{display:flex;justify-content:center;height:200px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img{border-radius:6px;object-fit:cover;flex:1}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price{font-size:22px;font-weight:600;margin-bottom:10px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis{display:flex;align-items:center;margin-bottom:10px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img{height:20px;margin-right:5px}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container{display:flex;justify-content:space-between;flex-direction:column}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div{display:flex;align-items:center;justify-content:space-between}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child{font-weight:500}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child{font-weight:400}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price{font-weight:600}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto;width:100%}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;color:#212121}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:contain;background-position:50%;background-repeat:no-repeat}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content{padding:10px}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child{font-weight:500}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child{font-weight:400}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price{font-weight:600}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price{font-size:22px;font-weight:600;justify-content:center}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img{height:30px;margin-right:5px}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn{padding:15px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color3 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:45.45455%}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{width:50%}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div{width:100%}}@media only screen and (min-width:767px){html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:31.25%}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head{width:29%}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc{width:40%}html.fc-color3 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container{width:29%}}html.fc-color4{--fcThemeOne:#ed673a}html.fc-color4 #header{position:fixed;left:0;top:0;z-index:19;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 0 hsla(0,0%,67%,.05);width:100%}html.fc-color4 #header>div{justify-content:space-between;height:100px}html.fc-color4 #header>div,html.fc-color4 #header>div .fc-logo>a{display:flex;align-items:center}html.fc-color4 #header>div .fc-logo>a img{height:80px;width:auto}html.fc-color4 #header>div .fc-logo>a svg{height:80px;width:175px}html.fc-color4 #header>div .fc-logo.new-login{display:flex;align-items:center}html.fc-color4 #header>div .fc-nav-search-container{position:relative}html.fc-color4 #header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}html.fc-color4 #header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}html.fc-color4 #header>div .fc-header-nav{flex:1;padding:0 24px;display:flex;flex-direction:column;flex-wrap:wrap}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-title{font-weight:600;margin-left:16px}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu{display:flex;align-items:center;padding:10px 0}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div{margin:0 16px}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a{color:#00266b;font-weight:600;position:relative}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span{display:block}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}html.fc-color4 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color4 #header>div .fc-header-user{display:flex;justify-content:flex-end;align-items:center;margin-left:20px;padding:20px 0}html.fc-color4 #header>div .fc-header-user>.fc-language{height:100%;padding-right:15px;position:relative}html.fc-color4 #header>div .fc-header-user>.fc-language>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color4 #header>div .fc-header-user>.fc-language>span:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color4 #header>div .fc-header-user>.fc-language:hover>div{display:flex}html.fc-color4 #header>div .fc-header-user>.fc-language>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:155px}html.fc-color4 #header>div .fc-header-user>.fc-language>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color4 #header>div .fc-header-user>.fc-language>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color4 #header>div .fc-header-user>.fc-language>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color4 #header>div .fc-header-user>.fc-language>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer}html.fc-color4 #header>div .fc-header-user>.fc-language>div>a.fc-active{color:#76b72a}html.fc-color4 #header>div .fc-header-user>.fc-language>div>a:hover{background-color:#f5f5f5}html.fc-color4 #header>div .fc-header-user>.fc-currency{height:100%;padding-right:15px;border-right:1px solid #eee;position:relative}html.fc-color4 #header>div .fc-header-user>.fc-currency>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color4 #header>div .fc-header-user>.fc-currency:hover>div{display:flex}html.fc-color4 #header>div .fc-header-user>.fc-currency>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:180px}html.fc-color4 #header>div .fc-header-user>.fc-currency>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color4 #header>div .fc-header-user>.fc-currency>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color4 #header>div .fc-header-user>.fc-currency>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color4 #header>div .fc-header-user>.fc-currency>div>a{font-size:12px;font-weight:400;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer;display:flex}html.fc-color4 #header>div .fc-header-user>.fc-currency>div>a>span{width:30px;display:block;margin-right:10px}html.fc-color4 #header>div .fc-header-user>.fc-currency>div>a.fc-active{color:#76b72a;font-weight:600}html.fc-color4 #header>div .fc-header-user>.fc-currency>div>a:hover{background-color:#f5f5f5}html.fc-color4 #header>div .fc-header-user>.fc-nav-search{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color4 #header>div .fc-header-user>.fc-nav-search>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color4 #header>div .fc-header-user>.fc-nav-search>a>i{display:block}html.fc-color4 #header>div .fc-header-user>.fc-notification{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color4 #header>div .fc-header-user>.fc-notification>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color4 #header>div .fc-header-user>.fc-notification>a>i{display:block}html.fc-color4 #header>div .fc-header-user>.fc-notification>a>span{position:absolute;background-color:#e41a22;color:#fff;padding:0 8px;font-size:8px;border-radius:8px;top:0;right:0}html.fc-color4 #header>div .fc-header-user>.fc-user{height:100%;position:relative}html.fc-color4 #header>div .fc-header-user>.fc-user>a{border:1px solid silver;background-color:#FFFFFFCC;border-radius:8px;height:48px;font-size:14px;color:#606060;font-weight:400;display:flex;align-items:center;padding:0 16px;cursor:pointer}html.fc-color4 #header>div .fc-header-user>.fc-user>a>img{width:32px;height:32px;margin-right:12px}html.fc-color4 #header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color4 #header>div .fc-header-user>.fc-user>a>span{text-wrap:nowrap}html.fc-color4 #header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:180px;margin-top:20px}html.fc-color4 #header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color4 #header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color4 #header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}html.fc-color4 #header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}html.fc-color4 #header>div .fc-header-user>.fc-user>div>span{color:#222;font-size:12px;font-weight:900;text-align:center;padding:8px 0 4px;border-bottom:1px solid #eee}html.fc-color4 #header>div .fc-header-user:hover>.fc-user>div{display:flex}html.fc-color4 .fc-login .fc-logo{margin:0 auto}html.fc-color4 .fc-mob-toggle{display:none}@media only screen and (max-width:767px){html.fc-color4 body{padding-top:80px!important}html.fc-color4 #header{width:100%!important;height:80px}html.fc-color4 #header>div{width:100%!important;height:100%;position:relative;margin-left:0!important;margin-right:0!important;padding:0 15px}html.fc-color4 #header>div .fc-logo>a img{height:44px;width:auto}html.fc-color4 #header>div .fc-logo>a svg{height:60px;width:104px}html.fc-color4 #header>div .fc-logo.new-login{flex-direction:column;align-items:flex-start}html.fc-color4 #header>div .fc-logo.new-login>span{margin-left:0!important;font-size:12px;line-height:12px}html.fc-color4 #header>div .fc-nav-search-container{display:none!important}html.fc-color4 #header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}html.fc-color4 #header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}html.fc-color4 #header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}html.fc-color4 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color4 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color4 #header>div .fc-header-nav{display:none}html.fc-color4 #header>div .fc-header-nav>.fc-user>a{min-width:1px;padding-right:0}html.fc-color4 #header>div .fc-header-nav>.fc-user>a>i{margin-right:0}html.fc-color4 #header>div .fc-header-nav>.fc-user>a:after,html.fc-color4 #header>div .fc-header-nav>.fc-user>a>span{display:none}html.fc-color4 #header>div .fc-header-user{width:auto}html.fc-color4 #header>div .fc-header-user>.fc-user>a{min-width:0;border:0;background:none}html.fc-color4 #header>div .fc-header-user>.fc-user>a>span{display:none}html.fc-color4 #header .fc-mob-toggle{display:inline-block;position:absolute;right:90px;font-size:24px}html.fc-color4 #header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}html.fc-color4 body.fc-nav-active{overflow:hidden}html.fc-color4 body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:100px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}html.fc-color4 body.fc-nav-active .fc-header-nav .fc-header-nav-menu{display:flex;flex-wrap:wrap;width:100%}html.fc-color4 body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div{display:flex;flex-wrap:wrap;margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}html.fc-color4 body.fc-nav-active .fc-header-nav .fc-header-nav-title{width:100%;padding:20px}}html.fc-color4 #footer{width:100%;position:relative;bottom:0;background-color:#f59f7e;opacity:.9;color:#fff;padding:10px 0}html.fc-color4 #footer>div{display:flex;justify-content:space-between;align-items:center;position:relative}html.fc-color4 #footer>div .fc-footer-contact{display:flex;justify-content:space-between;width:50%;font-size:14px}html.fc-color4 #footer>div .fc-footer-contact>div{padding:0 10px}html.fc-color4 #footer>div .fc-footer-contact>div>div{display:flex;align-items:center}html.fc-color4 #footer>div .fc-footer-contact>div>div>i{display:inline-block;margin-right:20px}html.fc-color4 #footer>div .fc-footer-contact .fc-footer-contact-info>div{font-weight:700;margin-bottom:32px}html.fc-color4 #footer>div .fc-footer-contact .fc-footer-contact-address>label{display:block;font-weight:700;margin-bottom:20px}html.fc-color4 #footer>div .fc-footer-cc{display:flex}html.fc-color4 #footer>div .fc-footer-cc>span{margin:0 6px}html.fc-color4 #footer>div .fc-footer-cc>span:before{font-family:Font Awesome;font-weight:400;font-size:30px;color:#fff}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_visa:before{content:"\F1F0"}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_master:before{content:"\F1F1"}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_amex:before{content:"\F1F3"}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_diner:before{content:"\F24C"}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_discover:before{content:"\F1F2"}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_jcb:before{content:"\F24B"}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_paypal:before{content:"\F1F4"}html.fc-color4 #footer>div .fc-footer-cc>span.fc-cc_paynow>svg{width:36px;height:30px}html.fc-color4 #footer>div .fc-footer-terms{font-size:12px;text-align:right;margin-top:24px}html.fc-color4 #footer>div .fc-footer-terms a{color:#fff}html.fc-color4 #footer>div .fc-footer-power{font-size:12px;text-align:right;margin-top:4px}html.fc-color4 #footer>div .fc-footer-power a{color:#fff}html.fc-color4 .fc-map-root #footer{padding:0}html.fc-color4 .fc-map-root #footer>div>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}html.fc-color4 .fc-map-root #footer>div .fc-footer-cc,html.fc-color4 .fc-map-root #footer>div .fc-footer-contact{display:none}html.fc-color4 .fc-map-root #footer>div .fc-footer-terms{margin:0;order:2}html.fc-color4 .fc-map-root #footer>div .fc-footer-power{margin:0;order:1}html.fc-color4 .page-prev:before{content:"\F104";font-family:Font Awesome}html.fc-color4 .page-next:before{content:"\F105";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color4 #footer{padding:32px 0}html.fc-color4 #footer>div{flex-wrap:wrap}html.fc-color4 #footer>div>div{width:100%}html.fc-color4 #footer>div .fc-footer-contact{width:100%;flex-wrap:wrap}html.fc-color4 #footer>div .fc-footer-contact>div>div{justify-content:center}html.fc-color4 #footer>div .fc-footer-contact .fc-footer-contact-info{width:100%;text-align:center}html.fc-color4 #footer>div .fc-footer-contact .fc-footer-contact-address{width:100%;text-align:center;margin-bottom:42px}html.fc-color4 #footer>div .fc-footer-cc{flex-wrap:wrap;justify-content:center}html.fc-color4 #footer>div .fc-footer-terms{text-align:center;margin-top:24px}html.fc-color4 #footer>div .fc-footer-power{text-align:center}html.fc-color4 .fc-login-page #footer{padding:16px 0}html.fc-color4 .fc-login-page #footer>div .fc-footer-cc,html.fc-color4 .fc-login-page #footer>div .fc-footer-contact{display:none}html.fc-color4 .fc-login-page #footer>div .fc-footer-terms{margin-top:0}}html.fc-color4 .fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}html.fc-color4 .fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}html.fc-color4 .fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}html.fc-color4 .fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}html.fc-color4 .fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}html.fc-color4 .fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}html.fc-color4 .fc-search-container .search-panel-item.date-range svg{bottom:4px}html.fc-color4 .fc-search-container>div{width:100%}html.fc-color4 .fc-search-container>div:first-of-type{display:flex;justify-content:space-between}html.fc-color4 .fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}html.fc-color4 .fc-search-container>div:first-of-type>div:first-child{width:30%}html.fc-color4 .fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}html.fc-color4 .fc-search-container>div:first-of-type>div:nth-child(3){width:30%}html.fc-color4 .fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}html.fc-color4 .fc-search-container>div>button[type=button]{border:1px solid #ed673a;background-color:#ed673a;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}html.fc-color4 .fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}html.fc-color4 .fc-search-container>div.fc-search-enableMap>div{display:flex}html.fc-color4 .fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color4 .fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}html.fc-color4 .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}html.fc-color4 .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color4 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}html.fc-color4 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color4 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}html.fc-color4 .fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}html.fc-color4 .fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:#76b72a}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:#76b72a}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:#76b72a;opacity:.3}html.fc-color4 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#76b72a transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}html.fc-color4 .fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}html.fc-color4 .fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}html.fc-color4 .fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}html.fc-color4 .fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}html.fc-color4 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color4 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}html.fc-color4 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}html.fc-color4 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px;color:#222}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:#76b72a;cursor:pointer}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:#76b72a;cursor:pointer}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}html.fc-color4 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:#76b72a;color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}html.fc-color4 .fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}html.fc-color4 .comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}html.fc-color4 .comiseo-daterangepicker{position:absolute;z-index:10005!important}html.fc-color4 .comiseo-daterangepicker.ui-widget-content{border:0}html.fc-color4 .comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color4 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color4 .comiseo-daterangepicker>.fc-drp-panel{display:none}html.fc-color4 .fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}html.fc-color4 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}html.fc-color4 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}html.fc-color4 .fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}html.fc-color4 .ui-datepicker{width:auto!important;border-radius:0;padding:0}html.fc-color4 .ui-datepicker>.ui-datepicker-group,html.fc-color4 .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color4 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color4 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color4 .ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color4 .ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color4 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color4 .ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color4 .ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color4 .ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color4 .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color4 .ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color4 .ui-datepicker .ui-datepicker-calendar td>a,html.fc-color4 .ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color4 .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html.fc-color4 .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:#76b72a}html.fc-color4 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color4 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color4 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color4 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color4 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color4 .fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}html.fc-color4 .fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}html.fc-color4 .fc-init-destination-container>.fc-init-destination-tip{font-weight:500}html.fc-color4 .fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}html.fc-color4 .fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}html.fc-color4 .fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}html.fc-color4 .fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}html.fc-color4 .search-panel-item.fc-active~.fc-init-destination-container{display:block}html.fc-color4 .fc-hotel-detail .fc-init-destination-container,html.fc-color4 .fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){html.fc-color4 .fc-search-container{padding:10px}html.fc-color4 .fc-search-container>div:first-of-type{flex-wrap:wrap}html.fc-color4 .fc-search-container>div:first-of-type>div:first-child,html.fc-color4 .fc-search-container>div:first-of-type>div:nth-child(2),html.fc-color4 .fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}html.fc-color4 .fc-search-container>div .search-panel-item{width:100%}html.fc-color4 .fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}html.fc-color4 .fc-search-container>div.fc-search-enableMap a{margin:0 10px}html.fc-color4 .fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}html.fc-color4 .fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}html.fc-color4 .fc-search-container>div>button[type=button]{width:100%;margin-top:20px}html.fc-color4 .fc-search-container .search-panel-item.date-range svg{position:absolute;left:10px}html.fc-color4 .ui-datepicker>.ui-datepicker-group{width:100%}html.fc-color4 .fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}html.fc-color4 .fc-init-destination-container>.fc-init-destination-list{column-count:2}}html.fc-color4 .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html.fc-color4 .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}html.fc-color4 .fc-custom-search.ps>.ps__scrollbar-x-rail,html.fc-color4 .fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}html.fc-color4 .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}html.fc-color4 .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html.fc-color4 .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}html.fc-color4 .fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}html.fc-color4 .fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}html.fc-color4 .fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color4 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid #76b72a;background-color:#76b72a;border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}html.fc-color4 .fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}html.fc-color4 .fc-cancel-container .fc-update-container{padding:24px 0}html.fc-color4 .fc-cancel-container .fc-update-container>div{display:flex;align-items:center}html.fc-color4 .fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}html.fc-color4 .fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}html.fc-color4 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}html.fc-color4 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color4 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}html.fc-color4 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}html.fc-color4 .fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}html.fc-color4 *,html.fc-color4 h1,html.fc-color4 h2,html.fc-color4 h3,html.fc-color4 h4,html.fc-color4 h5{font-family:NotoSans,Arial,Helvetica,sans-serif}html.fc-color4 *{outline:none;box-sizing:border-box}html.fc-color4 html{margin:0;padding:0;width:100vw;height:100%}html.fc-color4 body{padding:100px 0 0;margin:0;height:100%}html.fc-color4 a{text-decoration:none}html.fc-color4 img{max-width:100%}html.fc-color4 input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}html.fc-color4 input::-webkit-search-cancel-button,html.fc-color4 input::-webkit-search-decoration{display:none}@media only screen and (min-width:768px){html.fc-color4 .ui.container{width:80%;min-width:723px}}@media only screen and (min-width:992px){html.fc-color4 .ui.container{width:80%;min-width:933px}}@media only screen and (min-width:1200px){html.fc-color4 .ui.container{width:80%;min-width:1127px}}@media only screen and (min-width:1920px){html.fc-color4 .ui.container{width:80%;min-width:1620px}}html.fc-color4 #app,html.fc-color4 #app>section{height:100%}html.fc-color4 main{min-height:calc(100% - 125px)}html.fc-color4 .fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042}html.fc-color4 .fc-global-scroll-to-top svg{width:18px;height:18px}html.fc-color4 .fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}html.fc-color4 .fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}html.fc-color4 .fc-crumb>div:first-child > a:last-of-type::after{display:none}html.fc-color4 .fc-crumb>div:first-child > a > span{color:#aaa}html.fc-color4 .fc-crumb>div:nth-child(2)>a{background-color:#fff;line-height:36px;display:block;padding:0 10px;font-style:normal;letter-spacing:1px}html.fc-color4 .fc-btn-normal,html.fc-color4 .fc-crumb>div:nth-child(2)>a{border-radius:3px;border:1px solid #76b72a;font-size:13px;font-weight:700;color:#76b72a}html.fc-color4 .fc-btn-normal{line-height:1.38;letter-spacing:2px;padding:10px 36px}html.fc-color4 .fc-btn-normal:hover{color:#76b72a}html.fc-color4 .nicescroll-cursors{box-sizing:content-box}html.fc-color4 input::-webkit-input-placeholder{color:#aaa}html.fc-color4 input::-moz-placeholder{color:#aaa}html.fc-color4 input:-ms-input-placeholder{color:#aaa}html.fc-color4 .fc-err-msg{color:#e41a22!important}html.fc-color4 .nicescroll-rails-vr{z-index:9!important}html.fc-color4 .ui.checkbox input:checked~.box:before,html.fc-color4 .ui.checkbox input:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color4 .ui.checkbox input:checked~.box:after,html.fc-color4 .ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}html.fc-color4 .ui.radio.checkbox input:checked~.box:after,html.fc-color4 .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}html.fc-color4 .ui.radio.checkbox .box:after,html.fc-color4 .ui.radio.checkbox label:after{width:17px;height:17px}html.fc-color4 .ui.radio.checkbox input:checked~.box:after,html.fc-color4 .ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}html.fc-color4 .ui.toggle.checkbox input:focus:checked~.box:before,html.fc-color4 .ui.toggle.checkbox input:focus:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color4 .ui.toggle.checkbox input:checked~.box:after,html.fc-color4 .ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}html.fc-color4 .fc-main-container{background-color:#fafafa}html.fc-color4 .fc-desktop-hidden{display:none}html.fc-color4 .fc-mob-hidden{display:block}@media only screen and (max-width:767px){html.fc-color4 .ui.container{width:100%}html.fc-color4 .ui.fluid.container{margin:0!important}html.fc-color4 .fc-desktop-hidden{display:block}html.fc-color4 .fc-mob-hidden{display:none}html.fc-color4 .fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}html.fc-color4 .fc-landing-after-login{border-bottom:1px solid #e0e0e0;position:relative}html.fc-color4 .fc-landing-after-login .fc-search-banner{height:600px;margin-top:-100px;background-size:auto;background-repeat:no-repeat;background-position:50%;position:relative;top:0;left:0;width:100%;color:#fff;padding-top:280px}html.fc-color4 .fc-landing-after-login .fc-search-banner .fc-search-banner-bg{background:transparent linear-gradient(180deg,#00000026,#00000066) 0 0 no-repeat padding-box;background-size:auto;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}html.fc-color4 .fc-landing-after-login .fc-search-banner .fc-banner-title{font-size:48px;line-height:65px;position:relative;z-index:1}html.fc-color4 .fc-landing-after-login .fc-search-banner .fc-banner-subtitle{margin-top:16px;font-size:24px;line-height:33px;position:relative;z-index:1}html.fc-color4 .fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between;background-color:#ebeef3;padding:0 30px;margin-top:-28px}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a{width:calc(20% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a img{width:35%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a div{width:54%;margin:0;text-align:center}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a div div{width:100%}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a div div:last-of-type{padding-top:5px;font-size:12px}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}html.fc-color4 .fc-landing-after-login .fc-search-container{flex-wrap:wrap;justify-content:space-between;margin-top:-69px}html.fc-color4 .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4){margin:0}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#fff;margin-right:24px;display:flex;align-items:center;padding:10px 30px;cursor:pointer}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#f8d448}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color4 .fc-landing-after-login .fc-home-article{display:flex;justify-content:space-between;margin-top:64px}html.fc-color4 .fc-landing-after-login .fc-home-article>div{position:relative}html.fc-color4 .fc-landing-after-login .fc-home-article>div .fc-home-article_content{letter-spacing:0;color:#303030;padding:12px 16px 8px;font-size:16px;line-height:22px}html.fc-color4 .fc-landing-after-login .fc-home-article>div .fc-home-article_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}html.fc-color4 .fc-landing-after-login .fc-home-article>div .fc-home-article_cover{background:transparent linear-gradient(180deg,#00000099,#00000000) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:96px}html.fc-color4 .fc-landing-after-login .fc-home-article>div .fc-home-article_title{color:#fff;font-size:18px;line-height:24px;position:absolute;left:16px;top:16px}html.fc-color4 .fc-landing-after-login .fc-home-article>div iframe{width:100%;height:100%}html.fc-color4 .fc-landing-after-login .fc-home-review{text-align:center;margin:64px auto 0;width:100%;max-width:784px;font-size:24px;line-height:33px;color:#303030;position:relative;padding-bottom:64px}html.fc-color4 .fc-landing-after-login .fc-home-review img{margin:24px 0}html.fc-color4 .fc-landing-after-login .fc-home-review .swiper-pagination{width:calc(100% - 32px);margin-top:24px}html.fc-color4 .fc-landing-after-login .fc-home-review .swiper-pagination>span{margin:0 6px}html.fc-color4 .fc-landing-after-login .fc-home-feature{background-color:#f8c346;margin-top:44px;padding:56px 0;margin-bottom:5px}html.fc-color4 .fc-landing-after-login .fc-home-feature>div{display:flex;justify-content:space-between;color:#fff;font-size:16px;line-height:24px}html.fc-color4 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{display:flex;align-items:flex-start;width:calc((100% - 64px) / 3)}html.fc-color4 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img{margin-right:20px;width:64px;height:auto}html.fc-color4 .fc-landing-after-login .fc-home-about{margin:56px 0;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color4 .fc-landing-after-login .fc-home-about>div,html.fc-color4 .fc-landing-after-login .fc-home-about>img{width:49%}html.fc-color4 .fc-landing-after-login .fc-home-about .fc-home-about_title{font-size:24px;line-height:22px;color:#4a83b7;margin-bottom:22px}html.fc-color4 .fc-landing-after-login .fc-home-about .fc-home-about_content{white-space:pre-wrap;font-size:16px;line-height:22px;color:#303030}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list{margin:32px 0;position:relative}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>div{position:relative;width:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i{font-family:Font Awesome;font-size:14px;font-style:normal;color:#ffcd00}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before{content:"\F005"}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before{content:"\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after{content:"\F089"}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}html.fc-color4 .fc-landing-after-login .fc-trending-list>a>div{position:relative}html.fc-color4 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}html.fc-color4 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-next],html.fc-color4 .fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html.fc-color4 .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color4 .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div{margin-bottom:20px}html.fc-color4 .fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i{font-family:Font Awesome;font-size:16px;font-style:normal;color:#ffcd00;margin-left:4px}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before{content:"\F005"}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before{content:"\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after{content:"\F089"}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color4 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}html.fc-color4 .fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}html.fc-color4 .fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:#76b72a;color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){html.fc-color4 .fc-landing-after-login .ui.container{margin-left:0!important;margin-right:0!important}html.fc-color4 .fc-landing-after-login .fc-search-banner{padding:145px 16px 0}html.fc-color4 .fc-landing-after-login .fc-search-banner.fc-fixed-style{position:fixed;left:0;top:-365px;z-index:10}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container{margin:20px 0 0;padding:10px;position:relative}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type{display:flex;justify-content:space-between;position:relative}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search]{height:48px;width:100%;font-size:14px}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span{right:15px;top:12px}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search{display:none}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active{position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search]{width:calc(100% - 49px)}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color4 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span{right:60px}html.fc-color4 .fc-landing-after-login .fc-connecting>div{flex-wrap:wrap;padding-top:12px}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a{width:100%;margin:6px 0;font-size:18px}html.fc-color4 .fc-landing-after-login .fc-connecting>div>a img{height:100px;width:40%}html.fc-color4 .fc-landing-after-login .fc-search-container{margin-left:16px;margin-right:16px;padding:24px}html.fc-color4 .fc-landing-after-login .fc-search-container>div:first-of-type{width:100%;flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-search-container>div:first-of-type>div{width:100%;margin-bottom:24px;margin-right:0}html.fc-color4 .fc-landing-after-login .fc-search-container>div:first-of-type>div>input{padding-left:38px}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap{margin-top:24px;width:100%}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button{width:100%;height:48px}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#ccc;margin-right:24px;display:flex;align-items:center;padding:10px 30px;border-bottom:3px solid transparent;cursor:pointer}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#fff;border-bottom-color:#76b72a}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color4 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color4 .fc-landing-after-login .fc-search-container .fc-value{padding-left:38px}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style{position:fixed;z-index:11;top:160px;width:calc(100% - 32px);left:16px;margin-left:0;margin-right:0}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div{display:none}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child{display:block}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand{display:block;background-color:#76b72a;width:48px;height:48px;position:absolute;bottom:-24px;left:calc(50% - 24px);border-radius:100%}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after{font-family:Font Awesome;content:"\F078";font-weight:900;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active{padding-bottom:48px}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div{display:block}html.fc-color4 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after{content:"\F077"}html.fc-color4 .fc-landing-after-login .fc-home-article{flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-home-article>div{width:100%;margin:12px 16px}html.fc-color4 .fc-landing-after-login .fc-home-article.fc-fixed-style{margin-top:730px}html.fc-color4 .fc-landing-after-login .fc-home-review{padding-left:16px;padding-right:16px}html.fc-color4 .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0}html.fc-color4 .fc-landing-after-login .fc-home-feature>div{flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{width:100%;padding:0 32px;margin-bottom:56px}html.fc-color4 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type{margin-bottom:0}html.fc-color4 .fc-landing-after-login .fc-home-about{flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-home-about>img{width:100%}html.fc-color4 .fc-landing-after-login .fc-home-about>div{padding:16px;width:100%}html.fc-color4 .fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}html.fc-color4 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}html.fc-color4 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>div{margin:0}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img{width:100%;height:100%}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{flex-wrap:wrap}html.fc-color4 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}html.fc-color4 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:33%!important;padding-bottom:48px}html.fc-color4 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-prev]{left:0}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}html.fc-color4 .fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}html.fc-color4 .fc-login-page{background:url(/static/img/login-bg.png);background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:calc(100% + 80px);margin-top:-100px;background-repeat:no-repeat;background-color:#f8f8f8;flex-direction:column}html.fc-color4 .fc-login-page>header{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);height:100px;display:flex;align-items:center}html.fc-color4 .fc-login-page form{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#fff;max-width:440px;padding:26px 24px;margin-top:100px;margin-bottom:180px;background-color:hsla(0,0%,100%,.7)}html.fc-color4 .fc-login-page form,html.fc-color4 .fc-login-page form article{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color4 .fc-login-page form article>.fc-logo{margin:0;font-size:24px;line-height:24px}html.fc-color4 .fc-login-page form article>.fc-logo.back{cursor:pointer}html.fc-color4 .fc-login-page form article>.fc-logo.back:before{font-family:Font Awesome;content:"\F104"}html.fc-color4 .fc-login-page form article>.fc-logo span{color:#606060;font-size:14px;display:inline-block;line-height:14px;width:100%}html.fc-color4 .fc-login-page form article>label{font-size:18px;line-height:22.5px;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;margin:24px 0}html.fc-color4 .fc-login-page form article>div:nth-child(n+2){margin:24px 0 0;position:relative;width:100%}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fc-password-status{text-align:center}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd{margin-top:12px;font-size:14px;cursor:pointer;text-align:right;color:#303030}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields{margin-top:12px}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields>div{display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields>div button{white-space:nowrap;margin-left:12px;height:48px;padding:0 12px;color:#fff;background-color:#76b72a;border:none;border-radius:4px;cursor:pointer}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password{display:inline-block}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before{font-family:Font Awesome;font-size:13px;content:"\F058";margin-right:5px;color:#5b8a29}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul{margin:0;padding-left:10px}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li{list-style:none}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).fields .tips{font-size:12px;color:#e41a22}html.fc-color4 .fc-login-page form article>div:nth-child(n+2).half{width:49%}html.fc-color4 .fc-login-page form article>div:nth-child(n+2)>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 8px;color:#333}html.fc-color4 .fc-login-page form article>div:nth-child(n+2)>label>span{color:#e41a22}html.fc-color4 .fc-login-page form article>div:nth-child(n+2)>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}html.fc-color4 .fc-login-page form article .success{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}html.fc-color4 .fc-login-page form article .success>label{color:#333;font-size:24px;font-weight:500;text-align:center}html.fc-color4 .fc-login-page form article .success>div{text-align:center;color:#606060}html.fc-color4 .fc-login-page form article .success a{border-radius:4px;border:1px solid #76b72a;background-color:#76b72a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color4 .fc-login-page form .fc-back-to-login{margin:50px auto 0;text-align:center}html.fc-color4 .fc-login-page form .fc-back-to-login a{cursor:pointer;color:#2f3a7d}html.fc-color4 .fc-login-page form .fc-sign-up{margin:0;text-align:right;font-size:16px;color:#606060}html.fc-color4 .fc-login-page form .fc-sign-up a{cursor:pointer;color:#2f3a7d}html.fc-color4 .fc-login-page form input{border:1px solid silver;background-color:#fff;width:100%;color:#222;padding:0 16px;height:48px;font-size:18px;border-radius:4px;margin-right:8px}html.fc-color4 .fc-login-page form input:last-of-type{margin-right:0}html.fc-color4 .fc-login-page form input.fc-reset-password{padding:0 8px}html.fc-color4 .fc-login-page form input.otpcode{text-align:center}html.fc-color4 .fc-login-page form .ui.dropdown{width:100%;border-radius:4px}html.fc-color4 .fc-login-page form .fc-btn-login{border-radius:4px;border:1px solid #ed673a;background-color:#ed673a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color4 .fc-login-page form .fc_valid_error{color:red;line-height:18px;font-size:14px;padding-top:8px}@media only screen and (max-width:767px){html.fc-color4 .fc-login-page{padding:30px 0}html.fc-color4 .fc-login-page form{position:relative;width:90%}html.fc-color4 .fc-login-page form>div{margin:20px 0 0}html.fc-color4 .fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}html.fc-color4 .fc-login-page form article>div>label{max-width:65%}}html.fc-color4 .fc-property-search-result{font-size:14px}html.fc-color4 .fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:60px;z-index:1}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:#ed673a}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #ed673a}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html.fc-color4 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:38px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;margin-top:0}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type{margin-right:0}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:#ed673a}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #ed673a}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:225px}html.fc-color4 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{background-image:none;box-shadow:0 3px 6px #00000029;padding:10px 0;position:fixed;z-index:1;background:#f0f0f0;height:auto;top:60px}html.fc-color4 .fc-property-search-result .fc-search-container label{display:none}html.fc-color4 .fc-property-search-result .fc-search-container .fc-value{margin-top:0}html.fc-color4 .fc-property-search-result .fc-search-container input{margin-top:0!important}html.fc-color4 .fc-property-search-result>.fc-result-listing-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}html.fc-color4 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:190px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:calc(75% - 24px);display:flex;flex-wrap:wrap}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#ed673a;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;cursor:pointer;position:relative}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred{border:1px solid #0f6fb6}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag{position:absolute;left:-25px;top:-5px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg{height:35px;width:130px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #ed673a}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child{width:25%;max-height:160px;overflow:hidden;display:flex;align-items:center;position:relative}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite{position:absolute;right:12px;top:8px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg{width:20px;height:20px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2){width:51%;padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars{margin:5px 0;display:flex;align-items:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area{margin-left:16px;color:#009fe3}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222;display:flex}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg{width:20px;height:20px;margin-right:4px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3){width:24%;margin:10px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night{border-bottom:1px dotted #eee;padding-bottom:12px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div{color:#333;display:flex;justify-content:flex-end;align-items:center;font-size:20px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div{font-size:12px;margin-right:8px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label{font-size:12px;color:#333}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total{font-weight:400}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div{color:#aaa;display:flex;justify-content:flex-end;align-items:center;font-size:16px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div{font-size:12px;margin-right:8px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label{font-size:12px;color:#aaa}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail{color:#aaa}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:25%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:20px;display:block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid #ed673a;background-color:#ed673a;border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}html.fc-color4 .fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}html.fc-color4 .fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#ed673a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}html.fc-color4 .fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color4 .fc-property-search-result .fc-result-loading.fc-active{display:flex}html.fc-color4 .fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color4 .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#ed673a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color4 .fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color4 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color4 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color4 .fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}html.fc-color4 .fc-property-search-result .fc-pagination>.fc-page-list{display:flex}html.fc-color4 .fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color4 .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:#ed673a;border-color:#ed673a;color:#fff;pointer-events:none}html.fc-color4 .fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}html.fc-color4 .fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}html.fc-color4 .fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}html.fc-color4 .fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}html.fc-color4 .fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}html.fc-color4 .fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}html.fc-color4 .fc-loading-price>label{font-size:8px;color:#a0a0a0}html.fc-color4 .fc-result-mob-filter{display:none}@media only screen and (max-width:767px){html.fc-color4 .fc-hotel-vicinity,html.fc-color4 .fc-hotel-vicinity>div{font-size:16px!important}html.fc-color4 .fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}html.fc-color4 .fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}html.fc-color4 .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}html.fc-color4 .fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}html.fc-color4 .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}html.fc-color4 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}html.fc-color4 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}html.fc-color4 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels{width:auto!important}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px;font-size:12px!important}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}html.fc-color4 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}}html.fc-color4 .fc-hotel-list-map{border-top:1px solid #eee}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div{color:#fff!important}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc{display:none!important}html.fc-color4 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcThemeOne);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}html.fc-color4 .fc-hotel-list-map .fc-map-detail{width:500px}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color4 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}html.fc-color4 .fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color4 .fc-hotel-list-map .fc-result-loading.fc-active{display:flex}html.fc-color4 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color4 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcThemeOne);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color4 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color4 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color4 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html.fc-color4 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color4 .fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color4 .fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}html.fc-color4 .fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color4 .fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}html.fc-color4 .fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color4 .fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color4 .fc-hotel-list-map .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color4 .fc-hotel-list-map .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color4 .gm-style .gm-style-iw-c,html.fc-color4 .gm-style .gm-style-iw-d{max-height:none!important}html.fc-color4 .gm-style-iw.gm-style-iw-c{margin-top:-40px}html.fc-color4 .gm-style .gm-style-iw-t:after{top:-40px}html.fc-color4 .fc-hotel-detail{background-color:#fff}html.fc-color4 .fc-hotel-detail>div{padding-top:28px}html.fc-color4 .fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}html.fc-color4 .fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}html.fc-color4 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}html.fc-color4 .fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}html.fc-color4 .fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}html.fc-color4 .fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews{cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin:0 5px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid #ed673a;padding:0 8px;border-radius:6px;background-color:#ed673a;color:#fff;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review{display:flex;align-items:center;border-bottom:1px solid #ddd;flex:1}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div{padding:16px 0;font-size:16px;color:#697488;margin-right:23px;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active{color:#3554d1;border-bottom:1px solid #3554d1}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}html.fc-color4 .fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}html.fc-color4 .fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcThemeOne)!important;position:relative}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcThemeOne);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:1px solid #ed673a;background-color:#ed673a;font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}html.fc-color4 .fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}html.fc-color4 .fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color4 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}html.fc-color4 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}html.fc-color4 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}html.fc-color4 .fc-hotel-detail .fc-hotel-more-info p{margin:0}html.fc-color4 .fc-hotel-detail .fc-hotel-services{padding:35px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:#ed673a}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #ed673a}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}html.fc-color4 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:1px solid #ed673a;background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:#ed673a;padding:11px 100px;cursor:pointer}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body{margin-bottom:26px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container{display:flex;align-items:flex-end;padding:32px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score{font-size:24px;color:#8a949e;margin-right:20px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span{font-size:65px;color:#00266b}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc{line-height:54px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars{color:#212121;font-size:18px;line-height:14px;font-weight:400}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:24px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:10px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container{display:flex;padding:20px 0;color:#212121;border-bottom:1px solid #ddd}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left{width:30%;font-size:14px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold{font-weight:700;font-size:18px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg{width:12px;height:12px;margin-right:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right{width:69%;font-size:14px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less{display:flex;align-items:center;justify-content:center;margin:16px auto}html.fc-color4 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div{color:#3554d1;border:1px solid #3554d1;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:14px}html.fc-color4 .fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}html.fc-color4 .fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}html.fc-color4 .fc-hotel-detail .slide-content>img{max-height:100%}html.fc-color4 .fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}html.fc-color4 .fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}html.fc-color4 .fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){html.fc-color4 .fc-hotel-detail #hotelMap2 .vue-map-container{width:90%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0;width:45%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{flex-wrap:wrap;margin-left:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px;margin-bottom:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{margin-bottom:4px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{margin-right:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{width:100%;order:2}html.fc-color4 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px;margin-top:24px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}html.fc-color4 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}html.fc-color4 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}html.fc-color4 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}html.fc-color4 .fc-hotel-detail .fc-search-banner{display:none}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}html.fc-color4 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}html.fc-color4 .fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}html.fc-color4 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}html.fc-color4 .fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}html.fc-color4 .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}html.fc-color4 .fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}html.fc-color4 .show_more{color:#ed673a;border:none!important;cursor:pointer}html.fc-color4 .fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}html.fc-color4 .fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}html.fc-color4 .fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}html.fc-color4 .fc-cart-container .fc-cart-title .active{color:#3554d1}html.fc-color4 .fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head{width:40%;padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg{color:#e63740}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg{width:18px;height:18px;margin-right:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less{max-height:200px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion{font-size:14px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label{font-style:italic}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total{font-weight:700}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less{max-height:300px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:#76b72a;color:#76b72a}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div{display:flex;align-items:center;margin-top:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus{border:1px solid #ddd;height:30px;margin-left:12px;border-radius:4px 0 0 4px;border-right:none}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before{content:"\F068"}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add{border:1px solid #ddd;height:30px;margin-right:12px;border-radius:0 4px 4px 0;border-left:none}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before{content:"\F067"}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable{pointer-events:none}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before{color:#ccc}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span{width:30px;text-align:center;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:16px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:space-between}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div{display:flex;align-items:center}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img{height:40px;margin-right:20px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div{display:flex;align-items:center;margin-top:12px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label{margin-right:12px;font-size:14px;cursor:pointer}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:#76b72a;color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}html.fc-color4 .fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}html.fc-color4 .fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}html.fc-color4 .fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color4 .fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}html.fc-color4 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color4 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}html.fc-color4 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}html.fc-color4 .fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}html.fc-color4 .fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}html.fc-color4 .fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:#76b72a;text-align:center;cursor:pointer}@media only screen and (max-width:767px){html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}html.fc-color4 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color4 .fc-cart-container .fc-total-continue{width:100%}}html.fc-color4 .fc-profile{background-color:#f7f7f7;padding:30px 0}html.fc-color4 .fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}html.fc-color4 .fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}html.fc-color4 .fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}html.fc-color4 .fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}html.fc-color4 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}html.fc-color4 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}html.fc-color4 .fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}html.fc-color4 .fc-profile .fc-profile-nav>ul>li{list-style:none}html.fc-color4 .fc-profile .fc-profile-nav>ul>li:first-of-type,html.fc-color4 .fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}html.fc-color4 .fc-profile .fc-profile-nav>ul>li span{display:block;width:100%;font-size:12px;font-weight:900;padding:8px 8px 8px 12px;border-bottom:1px solid #eee}html.fc-color4 .fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}html.fc-color4 .fc-profile .fc-profile-nav>ul>li>a.fc-active,html.fc-color4 .fc-profile .fc-profile-nav>ul>li>a:hover{color:#76b72a;background-color:#fafafa;border-right:3px solid #76b72a}html.fc-color4 .fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}html.fc-color4 .fc-profile .fc-profile-booking-list,html.fc-color4 .fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:#76b72a;border-color:#76b72a}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls{margin-bottom:28px;display:flex;align-items:center}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span{border:1px solid var(--fcThemeOne);color:var(--fcThemeOne);border-radius:4px;padding:4px 12px;margin-right:12px;font-size:12px;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active{background-color:var(--fcThemeOne);color:#fff}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:1px solid #ed673a;background-color:#ed673a;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;cursor:pointer;display:flex;align-items:center;justify-content:center}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:#76b72a}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#76b72a;margin-right:4px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:#76b72a}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:#76b72a}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled{color:#c24c29}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before{background-color:#c24c29}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:#76b72a;border:1px solid #76b72a;padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:1px solid #76b72a;background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;width:100%;margin:10px 0;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:#76b72a;margin:10px 0}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html.fc-color4 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){html.fc-color4 .fc-profile>div{flex-wrap:wrap}html.fc-color4 .fc-profile .fc-profile-nav{width:100%}html.fc-color4 .fc-profile .fc-profile-booking-list{width:100%;margin-top:12px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body{padding:16px 0}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{padding:12px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{flex-wrap:wrap;padding:12px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date{width:100%;margin-bottom:8px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type{margin-bottom:0}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{flex-wrap:wrap}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort{width:100%;display:flex;align-items:center;justify-content:space-between}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type{margin-top:12px;width:100%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a{width:100%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n){justify-content:flex-start}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status{flex-wrap:wrap}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div{width:100%;text-align:right;margin-top:6px}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:100%}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:8px 0;flex-direction:column;align-items:flex-end}html.fc-color4 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{margin-top:8px}}html.fc-color4 .fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:#76b72a;font-weight:700}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:#76b72a}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}html.fc-color4 .fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}html.fc-color4 .fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}html.fc-color4 .fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:#76b72a;border:1px solid #76b72a}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}html.fc-color4 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}html.fc-color4 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div{padding:6px 20px;display:flex;justify-content:space-between;width:270px}html.fc-color4 .fc-booking-control{display:flex;justify-content:center;margin:24px 0}html.fc-color4 .fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color4 .fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color4 .fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color4 .fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}html.fc-color4 .fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color4 .fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color4 .fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color4 .fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline>div{width:50%}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}html.fc-color4 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .flex{display:flex}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}html.fc-color4 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger table td,html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html.fc-color4 .fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div{width:100%}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}html.fc-color4 .fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}html.fc-color4 .fc-booking-detail>.fc-booking-checkin{padding:12px 10px}html.fc-color4 .fc-booking-detail>.fc-booking-checkin>div{width:100%}html.fc-color4 .fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}html.fc-color4 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}html.fc-color4 .fc-booking-control{flex-wrap:wrap}html.fc-color4 .fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}html.fc-color4 .fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}html.fc-color4 .fc-booking-status{text-align:center;padding:44px 0}html.fc-color4 .fc-booking-status svg{width:70px;height:70px}html.fc-color4 .fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}html.fc-color4 .fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}html.fc-color4 .fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}html.fc-color4 .fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}html.fc-color4 .fc-booking-status .fc-booking-control>span{position:relative}html.fc-color4 .fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}html.fc-color4 .fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}html.fc-color4 .fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}html.fc-color4 .fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}html.fc-color4 .fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}html.fc-color4 .fc-booking-status .fc-view{color:#fff;background-color:#76b72a}html.fc-color4 .fc-booking-status .fc-update,html.fc-color4 .fc-booking-status .fc-view{display:inline-block;border:1px solid #76b72a;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}html.fc-color4 .fc-booking-status .fc-update{color:#76b72a;background-color:#fff}@media only screen and (max-width:767px){html.fc-color4 .fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}html.fc-color4 .fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}html.fc-color4 .fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color4 .fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color4 .fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color4 .fc-group-enquirys{padding-top:30px}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}html.fc-color4 .fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}html.fc-color4 .fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}html.fc-color4 .fc-group-enquirys .fc-topup-records-head{margin:30px 0}html.fc-color4 .fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}html.fc-color4 .fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}html.fc-color4 .fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}html.fc-color4 .fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color4 .fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}html.fc-color4 .fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}html.fc-color4 .fc-group-enquirys table thead>th{text-align:left}html.fc-color4 .fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}html.fc-color4 .fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}html.fc-color4 .fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}html.fc-color4 .fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}html.fc-color4 .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}html.fc-color4 .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}html.fc-color4 .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}html.fc-color4 .fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}html.fc-color4 .fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}html.fc-color4 .fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}html.fc-color4 .fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}html.fc-color4 .fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color4 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}html.fc-color4 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}html.fc-color4 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}html.fc-color4 .fc-group-enquiry-detail{padding-bottom:80px}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}html.fc-color4 .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}html.fc-color4 .fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}html.fc-color4 .fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}html.fc-color4 .fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}html.fc-color4 .fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}html.fc-color4 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}html.fc-color4 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}html.fc-color4 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}html.fc-color4 .fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}html.fc-color4 .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color4 .fc-group-enquiry-detail input[type=number],html.fc-color4 .fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}html.fc-color4 .fc-group-enquiry-detail input[type=number][aligncenter],html.fc-color4 .fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}html.fc-color4 .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html.fc-color4 .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html.fc-color4 .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html.fc-color4 .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}html.fc-color4 .fc-group-enquiry-detail input[type=number]:read-only,html.fc-color4 .fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}html.fc-color4 .fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}html.fc-color4 .fc-group-enquiry-detail .fc-value{position:relative}html.fc-color4 .fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color4 .fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}html.fc-color4 .fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}html.fc-color4 .fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}html.fc-color4 .fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}html.fc-color4 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}html.fc-color4 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color4 .fc-group-enquiry-modal{background-color:#e8ebf1}html.fc-color4 .fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}html.fc-color4 .fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}html.fc-color4 .fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}html.fc-color4 .fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}html.fc-color4 .fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}html.fc-color4 .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}html.fc-color4 .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}html.fc-color4 .fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}html.fc-color4 .fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}html.fc-color4 .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}html.fc-color4 .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}html.fc-color4 .fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}html.fc-color4 .fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}html.fc-color4 .fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}html.fc-color4 .fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}html.fc-color4 .fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}html.fc-color4 .fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}html.fc-color4 .fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}html.fc-color4 .fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}html.fc-color4 .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}html.fc-color4 .fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}html.fc-color4 .fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}html.fc-color4 .fc-group-enquiry-modal .fc-label-total{padding:20px}html.fc-color4 .fc-status-tentative{color:#f88e48}html.fc-color4 .fc-status-lost{color:#0c3f72}html.fc-color4 .fc-status-cancelled{color:#f84848}html.fc-color4 .fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html.fc-color4 .fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}html.fc-color4 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}html.fc-color4 .fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}html.fc-color4 .fc-calendar-popup-window>div{width:calc(100% - 30px)}html.fc-color4 .fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}html.fc-color4 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){html.fc-color4 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}html.fc-color4 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}html.fc-color4 .fc-profile-business-account{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color4 .fc-profile-business-account>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container{margin:48px 0 12px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label{background-color:green;display:inline-block;padding:6px 16px;color:#fff;font-size:14px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container{border:1px solid #c3c3c3;border-radius:1px;padding:8px 16px;margin-bottom:8px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div{width:49%;margin-bottom:16px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex{width:100%}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label{font-size:14px;display:flex;margin-bottom:8px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input{font-size:16px;height:36px;padding:0 8px;width:100%}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul{margin:0;padding:0}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li{list-style:none}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value{position:relative}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div{margin-right:20px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label{font-size:14px}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-btn{display:flex;align-items:center}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save{border:1px solid #76b72a;background-color:#76b72a}html.fc-color4 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel{border:1px solid #e63740;background-color:#e63740}html.fc-color4 .fc-cash-voucher-collect .fc-tab-container>div{display:flex;align-items:center}html.fc-color4 .fc-cash-voucher-collect .fc-tab-container>div>div{margin-right:20px;cursor:pointer;font-size:16px;font-weight:500;border-bottom:2px solid transparent;color:#697488;padding:17px 0}html.fc-color4 .fc-cash-voucher-collect .fc-tab-container>div>div.active{color:#3554d1;border-bottom-color:#3554d1}html.fc-color4 .fc-cash-voucher-collect .fc-main-container{background-color:#f7f7f7}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container{padding:40px 0;display:flex;flex-wrap:wrap;gap:50px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{border-radius:6px;font-size:14px;font-weight:400;color:#212121;box-shadow:0 3px 16px 0 #00000021}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div{padding:10px 20px;color:#3554d1;font-size:22px;font-weight:600}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content{padding:20px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div{display:flex;align-items:center;justify-content:space-between}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img{height:50px;margin-right:5px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price{font-size:26px;font-weight:600;color:#3554d1}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn{padding:20px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container{padding:40px 0}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab{display:flex;align-items:center;margin-bottom:20px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{border:1px solid #ddd;color:#212121;padding:8px 0;font-size:14px;font-weight:500;width:120px;text-align:center;cursor:pointer;background-color:#fff}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active{border-color:#3554d1;color:#3554d1;background-color:#f4f6fd}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;box-shadow:0 3px 16px 0 #00000021;font-size:14px;font-weight:400;background-color:#fff;border-radius:6px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used{opacity:.5}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head{display:flex;justify-content:center;height:200px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img{border-radius:6px;object-fit:cover;flex:1}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price{font-size:22px;font-weight:600;margin-bottom:10px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis{display:flex;align-items:center;margin-bottom:10px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img{height:20px;margin-right:5px}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container{display:flex;justify-content:space-between;flex-direction:column}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div{display:flex;align-items:center;justify-content:space-between}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child{font-weight:500}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child{font-weight:400}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price{font-weight:600}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto;width:100%}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;color:#212121}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:contain;background-position:50%;background-repeat:no-repeat}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content{padding:10px}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child{font-weight:500}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child{font-weight:400}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price{font-weight:600}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price{font-size:22px;font-weight:600;justify-content:center}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img{height:30px;margin-right:5px}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn{padding:15px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color4 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:45.45455%}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{width:50%}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div{width:100%}}@media only screen and (min-width:767px){html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:31.25%}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head{width:29%}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc{width:40%}html.fc-color4 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container{width:29%}}html.fc-color5{--fcThemeOne:#205070}html.fc-color5 #header{position:fixed;left:0;top:0;z-index:19;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 0 hsla(0,0%,67%,.05);width:100%}html.fc-color5 #header>div{justify-content:space-between;height:100px}html.fc-color5 #header>div,html.fc-color5 #header>div .fc-logo>a{display:flex;align-items:center}html.fc-color5 #header>div .fc-logo>a img{height:80px;width:auto}html.fc-color5 #header>div .fc-logo>a svg{height:80px;width:175px}html.fc-color5 #header>div .fc-logo.new-login{display:flex;align-items:center}html.fc-color5 #header>div .fc-nav-search-container{position:relative}html.fc-color5 #header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}html.fc-color5 #header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}html.fc-color5 #header>div .fc-header-nav{flex:1;padding:0 24px;display:flex;flex-direction:column;flex-wrap:wrap}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-title{font-weight:600;margin-left:16px}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu{display:flex;align-items:center;padding:10px 0}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div{margin:0 16px}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a{color:#00266b;font-weight:600;position:relative}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span{display:block}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}html.fc-color5 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color5 #header>div .fc-header-user{display:flex;justify-content:flex-end;align-items:center;margin-left:20px;padding:20px 0}html.fc-color5 #header>div .fc-header-user>.fc-language{height:100%;padding-right:15px;position:relative}html.fc-color5 #header>div .fc-header-user>.fc-language>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color5 #header>div .fc-header-user>.fc-language>span:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color5 #header>div .fc-header-user>.fc-language:hover>div{display:flex}html.fc-color5 #header>div .fc-header-user>.fc-language>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:155px}html.fc-color5 #header>div .fc-header-user>.fc-language>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color5 #header>div .fc-header-user>.fc-language>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color5 #header>div .fc-header-user>.fc-language>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color5 #header>div .fc-header-user>.fc-language>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer}html.fc-color5 #header>div .fc-header-user>.fc-language>div>a.fc-active{color:#76b72a}html.fc-color5 #header>div .fc-header-user>.fc-language>div>a:hover{background-color:#f5f5f5}html.fc-color5 #header>div .fc-header-user>.fc-currency{height:100%;padding-right:15px;border-right:1px solid #eee;position:relative}html.fc-color5 #header>div .fc-header-user>.fc-currency>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color5 #header>div .fc-header-user>.fc-currency:hover>div{display:flex}html.fc-color5 #header>div .fc-header-user>.fc-currency>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:180px}html.fc-color5 #header>div .fc-header-user>.fc-currency>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color5 #header>div .fc-header-user>.fc-currency>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color5 #header>div .fc-header-user>.fc-currency>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color5 #header>div .fc-header-user>.fc-currency>div>a{font-size:12px;font-weight:400;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer;display:flex}html.fc-color5 #header>div .fc-header-user>.fc-currency>div>a>span{width:30px;display:block;margin-right:10px}html.fc-color5 #header>div .fc-header-user>.fc-currency>div>a.fc-active{color:#76b72a;font-weight:600}html.fc-color5 #header>div .fc-header-user>.fc-currency>div>a:hover{background-color:#f5f5f5}html.fc-color5 #header>div .fc-header-user>.fc-nav-search{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color5 #header>div .fc-header-user>.fc-nav-search>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color5 #header>div .fc-header-user>.fc-nav-search>a>i{display:block}html.fc-color5 #header>div .fc-header-user>.fc-notification{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color5 #header>div .fc-header-user>.fc-notification>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color5 #header>div .fc-header-user>.fc-notification>a>i{display:block}html.fc-color5 #header>div .fc-header-user>.fc-notification>a>span{position:absolute;background-color:#e41a22;color:#fff;padding:0 8px;font-size:8px;border-radius:8px;top:0;right:0}html.fc-color5 #header>div .fc-header-user>.fc-user{height:100%;position:relative}html.fc-color5 #header>div .fc-header-user>.fc-user>a{border:1px solid silver;background-color:#FFFFFFCC;border-radius:8px;height:48px;font-size:14px;color:#606060;font-weight:400;display:flex;align-items:center;padding:0 16px;cursor:pointer}html.fc-color5 #header>div .fc-header-user>.fc-user>a>img{width:32px;height:32px;margin-right:12px}html.fc-color5 #header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color5 #header>div .fc-header-user>.fc-user>a>span{text-wrap:nowrap}html.fc-color5 #header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:180px;margin-top:20px}html.fc-color5 #header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color5 #header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color5 #header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}html.fc-color5 #header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}html.fc-color5 #header>div .fc-header-user>.fc-user>div>span{color:#222;font-size:12px;font-weight:900;text-align:center;padding:8px 0 4px;border-bottom:1px solid #eee}html.fc-color5 #header>div .fc-header-user:hover>.fc-user>div{display:flex}html.fc-color5 .fc-login .fc-logo{margin:0 auto}html.fc-color5 .fc-mob-toggle{display:none}@media only screen and (max-width:767px){html.fc-color5 body{padding-top:80px!important}html.fc-color5 #header{width:100%!important;height:80px}html.fc-color5 #header>div{width:100%!important;height:100%;position:relative;margin-left:0!important;margin-right:0!important;padding:0 15px}html.fc-color5 #header>div .fc-logo>a img{height:44px;width:auto}html.fc-color5 #header>div .fc-logo>a svg{height:60px;width:104px}html.fc-color5 #header>div .fc-logo.new-login{flex-direction:column;align-items:flex-start}html.fc-color5 #header>div .fc-logo.new-login>span{margin-left:0!important;font-size:12px;line-height:12px}html.fc-color5 #header>div .fc-nav-search-container{display:none!important}html.fc-color5 #header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}html.fc-color5 #header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}html.fc-color5 #header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}html.fc-color5 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color5 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color5 #header>div .fc-header-nav{display:none}html.fc-color5 #header>div .fc-header-nav>.fc-user>a{min-width:1px;padding-right:0}html.fc-color5 #header>div .fc-header-nav>.fc-user>a>i{margin-right:0}html.fc-color5 #header>div .fc-header-nav>.fc-user>a:after,html.fc-color5 #header>div .fc-header-nav>.fc-user>a>span{display:none}html.fc-color5 #header>div .fc-header-user{width:auto}html.fc-color5 #header>div .fc-header-user>.fc-user>a{min-width:0;border:0;background:none}html.fc-color5 #header>div .fc-header-user>.fc-user>a>span{display:none}html.fc-color5 #header .fc-mob-toggle{display:inline-block;position:absolute;right:90px;font-size:24px}html.fc-color5 #header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}html.fc-color5 body.fc-nav-active{overflow:hidden}html.fc-color5 body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:100px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}html.fc-color5 body.fc-nav-active .fc-header-nav .fc-header-nav-menu{display:flex;flex-wrap:wrap;width:100%}html.fc-color5 body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div{display:flex;flex-wrap:wrap;margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}html.fc-color5 body.fc-nav-active .fc-header-nav .fc-header-nav-title{width:100%;padding:20px}}html.fc-color5 #footer{width:100%;position:relative;bottom:0;background-color:#34999a;opacity:.9;color:#fff;padding:10px 0}html.fc-color5 #footer>div{display:flex;justify-content:space-between;align-items:center;position:relative}html.fc-color5 #footer>div .fc-footer-contact{display:flex;justify-content:space-between;width:50%;font-size:14px}html.fc-color5 #footer>div .fc-footer-contact>div{padding:0 10px}html.fc-color5 #footer>div .fc-footer-contact>div>div{display:flex;align-items:center}html.fc-color5 #footer>div .fc-footer-contact>div>div>i{display:inline-block;margin-right:20px}html.fc-color5 #footer>div .fc-footer-contact .fc-footer-contact-info>div{font-weight:700;margin-bottom:32px}html.fc-color5 #footer>div .fc-footer-contact .fc-footer-contact-address>label{display:block;font-weight:700;margin-bottom:20px}html.fc-color5 #footer>div .fc-footer-cc{display:flex}html.fc-color5 #footer>div .fc-footer-cc>span{margin:0 6px}html.fc-color5 #footer>div .fc-footer-cc>span:before{font-family:Font Awesome;font-weight:400;font-size:30px;color:#fff}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_visa:before{content:"\F1F0"}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_master:before{content:"\F1F1"}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_amex:before{content:"\F1F3"}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_diner:before{content:"\F24C"}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_discover:before{content:"\F1F2"}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_jcb:before{content:"\F24B"}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_paypal:before{content:"\F1F4"}html.fc-color5 #footer>div .fc-footer-cc>span.fc-cc_paynow>svg{width:36px;height:30px}html.fc-color5 #footer>div .fc-footer-terms{font-size:12px;text-align:right;margin-top:24px}html.fc-color5 #footer>div .fc-footer-terms a{color:#fff}html.fc-color5 #footer>div .fc-footer-power{font-size:12px;text-align:right;margin-top:4px}html.fc-color5 #footer>div .fc-footer-power a{color:#fff}html.fc-color5 .fc-map-root #footer{padding:0}html.fc-color5 .fc-map-root #footer>div>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}html.fc-color5 .fc-map-root #footer>div .fc-footer-cc,html.fc-color5 .fc-map-root #footer>div .fc-footer-contact{display:none}html.fc-color5 .fc-map-root #footer>div .fc-footer-terms{margin:0;order:2}html.fc-color5 .fc-map-root #footer>div .fc-footer-power{margin:0;order:1}html.fc-color5 .page-prev:before{content:"\F104";font-family:Font Awesome}html.fc-color5 .page-next:before{content:"\F105";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color5 #footer{padding:32px 0}html.fc-color5 #footer>div{flex-wrap:wrap}html.fc-color5 #footer>div>div{width:100%}html.fc-color5 #footer>div .fc-footer-contact{width:100%;flex-wrap:wrap}html.fc-color5 #footer>div .fc-footer-contact>div>div{justify-content:center}html.fc-color5 #footer>div .fc-footer-contact .fc-footer-contact-info{width:100%;text-align:center}html.fc-color5 #footer>div .fc-footer-contact .fc-footer-contact-address{width:100%;text-align:center;margin-bottom:42px}html.fc-color5 #footer>div .fc-footer-cc{flex-wrap:wrap;justify-content:center}html.fc-color5 #footer>div .fc-footer-terms{text-align:center;margin-top:24px}html.fc-color5 #footer>div .fc-footer-power{text-align:center}html.fc-color5 .fc-login-page #footer{padding:16px 0}html.fc-color5 .fc-login-page #footer>div .fc-footer-cc,html.fc-color5 .fc-login-page #footer>div .fc-footer-contact{display:none}html.fc-color5 .fc-login-page #footer>div .fc-footer-terms{margin-top:0}}html.fc-color5 .fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}html.fc-color5 .fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}html.fc-color5 .fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}html.fc-color5 .fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}html.fc-color5 .fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}html.fc-color5 .fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}html.fc-color5 .fc-search-container .search-panel-item.date-range svg{bottom:4px}html.fc-color5 .fc-search-container>div{width:100%}html.fc-color5 .fc-search-container>div:first-of-type{display:flex;justify-content:space-between}html.fc-color5 .fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}html.fc-color5 .fc-search-container>div:first-of-type>div:first-child{width:30%}html.fc-color5 .fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}html.fc-color5 .fc-search-container>div:first-of-type>div:nth-child(3){width:30%}html.fc-color5 .fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}html.fc-color5 .fc-search-container>div>button[type=button]{border:1px solid #205070;background-color:#205070;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}html.fc-color5 .fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}html.fc-color5 .fc-search-container>div.fc-search-enableMap>div{display:flex}html.fc-color5 .fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color5 .fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}html.fc-color5 .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}html.fc-color5 .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color5 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}html.fc-color5 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color5 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}html.fc-color5 .fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}html.fc-color5 .fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:#76b72a}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:#76b72a}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:#76b72a;opacity:.3}html.fc-color5 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#76b72a transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}html.fc-color5 .fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}html.fc-color5 .fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}html.fc-color5 .fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}html.fc-color5 .fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}html.fc-color5 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color5 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}html.fc-color5 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}html.fc-color5 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px;color:#222}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:#76b72a;cursor:pointer}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:#76b72a;cursor:pointer}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}html.fc-color5 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:#76b72a;color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}html.fc-color5 .fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}html.fc-color5 .comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}html.fc-color5 .comiseo-daterangepicker{position:absolute;z-index:10005!important}html.fc-color5 .comiseo-daterangepicker.ui-widget-content{border:0}html.fc-color5 .comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color5 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color5 .comiseo-daterangepicker>.fc-drp-panel{display:none}html.fc-color5 .fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}html.fc-color5 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}html.fc-color5 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}html.fc-color5 .fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}html.fc-color5 .ui-datepicker{width:auto!important;border-radius:0;padding:0}html.fc-color5 .ui-datepicker>.ui-datepicker-group,html.fc-color5 .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color5 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color5 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color5 .ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color5 .ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color5 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color5 .ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color5 .ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color5 .ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color5 .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color5 .ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color5 .ui-datepicker .ui-datepicker-calendar td>a,html.fc-color5 .ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color5 .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html.fc-color5 .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:#76b72a}html.fc-color5 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color5 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color5 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color5 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color5 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color5 .fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}html.fc-color5 .fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}html.fc-color5 .fc-init-destination-container>.fc-init-destination-tip{font-weight:500}html.fc-color5 .fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}html.fc-color5 .fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}html.fc-color5 .fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}html.fc-color5 .fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}html.fc-color5 .search-panel-item.fc-active~.fc-init-destination-container{display:block}html.fc-color5 .fc-hotel-detail .fc-init-destination-container,html.fc-color5 .fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){html.fc-color5 .fc-search-container{padding:10px}html.fc-color5 .fc-search-container>div:first-of-type{flex-wrap:wrap}html.fc-color5 .fc-search-container>div:first-of-type>div:first-child,html.fc-color5 .fc-search-container>div:first-of-type>div:nth-child(2),html.fc-color5 .fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}html.fc-color5 .fc-search-container>div .search-panel-item{width:100%}html.fc-color5 .fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}html.fc-color5 .fc-search-container>div.fc-search-enableMap a{margin:0 10px}html.fc-color5 .fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}html.fc-color5 .fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}html.fc-color5 .fc-search-container>div>button[type=button]{width:100%;margin-top:20px}html.fc-color5 .fc-search-container .search-panel-item.date-range svg{position:absolute;left:10px}html.fc-color5 .ui-datepicker>.ui-datepicker-group{width:100%}html.fc-color5 .fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}html.fc-color5 .fc-init-destination-container>.fc-init-destination-list{column-count:2}}html.fc-color5 .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html.fc-color5 .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}html.fc-color5 .fc-custom-search.ps>.ps__scrollbar-x-rail,html.fc-color5 .fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}html.fc-color5 .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}html.fc-color5 .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html.fc-color5 .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}html.fc-color5 .fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}html.fc-color5 .fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}html.fc-color5 .fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color5 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid #76b72a;background-color:#76b72a;border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}html.fc-color5 .fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}html.fc-color5 .fc-cancel-container .fc-update-container{padding:24px 0}html.fc-color5 .fc-cancel-container .fc-update-container>div{display:flex;align-items:center}html.fc-color5 .fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}html.fc-color5 .fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}html.fc-color5 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}html.fc-color5 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color5 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}html.fc-color5 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}html.fc-color5 .fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}html.fc-color5 *,html.fc-color5 h1,html.fc-color5 h2,html.fc-color5 h3,html.fc-color5 h4,html.fc-color5 h5{font-family:NotoSans,Arial,Helvetica,sans-serif}html.fc-color5 *{outline:none;box-sizing:border-box}html.fc-color5 html{margin:0;padding:0;width:100vw;height:100%}html.fc-color5 body{padding:100px 0 0;margin:0;height:100%}html.fc-color5 a{text-decoration:none}html.fc-color5 img{max-width:100%}html.fc-color5 input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}html.fc-color5 input::-webkit-search-cancel-button,html.fc-color5 input::-webkit-search-decoration{display:none}@media only screen and (min-width:768px){html.fc-color5 .ui.container{width:80%;min-width:723px}}@media only screen and (min-width:992px){html.fc-color5 .ui.container{width:80%;min-width:933px}}@media only screen and (min-width:1200px){html.fc-color5 .ui.container{width:80%;min-width:1127px}}@media only screen and (min-width:1920px){html.fc-color5 .ui.container{width:80%;min-width:1620px}}html.fc-color5 #app,html.fc-color5 #app>section{height:100%}html.fc-color5 main{min-height:calc(100% - 125px)}html.fc-color5 .fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042}html.fc-color5 .fc-global-scroll-to-top svg{width:18px;height:18px}html.fc-color5 .fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}html.fc-color5 .fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}html.fc-color5 .fc-crumb>div:first-child > a:last-of-type::after{display:none}html.fc-color5 .fc-crumb>div:first-child > a > span{color:#aaa}html.fc-color5 .fc-crumb>div:nth-child(2)>a{background-color:#fff;line-height:36px;display:block;padding:0 10px;font-style:normal;letter-spacing:1px}html.fc-color5 .fc-btn-normal,html.fc-color5 .fc-crumb>div:nth-child(2)>a{border-radius:3px;border:1px solid #76b72a;font-size:13px;font-weight:700;color:#76b72a}html.fc-color5 .fc-btn-normal{line-height:1.38;letter-spacing:2px;padding:10px 36px}html.fc-color5 .fc-btn-normal:hover{color:#76b72a}html.fc-color5 .nicescroll-cursors{box-sizing:content-box}html.fc-color5 input::-webkit-input-placeholder{color:#aaa}html.fc-color5 input::-moz-placeholder{color:#aaa}html.fc-color5 input:-ms-input-placeholder{color:#aaa}html.fc-color5 .fc-err-msg{color:#e41a22!important}html.fc-color5 .nicescroll-rails-vr{z-index:9!important}html.fc-color5 .ui.checkbox input:checked~.box:before,html.fc-color5 .ui.checkbox input:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color5 .ui.checkbox input:checked~.box:after,html.fc-color5 .ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}html.fc-color5 .ui.radio.checkbox input:checked~.box:after,html.fc-color5 .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}html.fc-color5 .ui.radio.checkbox .box:after,html.fc-color5 .ui.radio.checkbox label:after{width:17px;height:17px}html.fc-color5 .ui.radio.checkbox input:checked~.box:after,html.fc-color5 .ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}html.fc-color5 .ui.toggle.checkbox input:focus:checked~.box:before,html.fc-color5 .ui.toggle.checkbox input:focus:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color5 .ui.toggle.checkbox input:checked~.box:after,html.fc-color5 .ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}html.fc-color5 .fc-main-container{background-color:#fafafa}html.fc-color5 .fc-desktop-hidden{display:none}html.fc-color5 .fc-mob-hidden{display:block}@media only screen and (max-width:767px){html.fc-color5 .ui.container{width:100%}html.fc-color5 .ui.fluid.container{margin:0!important}html.fc-color5 .fc-desktop-hidden{display:block}html.fc-color5 .fc-mob-hidden{display:none}html.fc-color5 .fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}html.fc-color5 .fc-landing-after-login{border-bottom:1px solid #e0e0e0;position:relative}html.fc-color5 .fc-landing-after-login .fc-search-banner{height:600px;margin-top:-100px;background-size:auto;background-repeat:no-repeat;background-position:50%;position:relative;top:0;left:0;width:100%;color:#fff;padding-top:280px}html.fc-color5 .fc-landing-after-login .fc-search-banner .fc-search-banner-bg{background:transparent linear-gradient(180deg,#00000026,#00000066) 0 0 no-repeat padding-box;background-size:auto;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}html.fc-color5 .fc-landing-after-login .fc-search-banner .fc-banner-title{font-size:48px;line-height:65px;position:relative;z-index:1}html.fc-color5 .fc-landing-after-login .fc-search-banner .fc-banner-subtitle{margin-top:16px;font-size:24px;line-height:33px;position:relative;z-index:1}html.fc-color5 .fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between;background-color:#ebeef3;padding:0 30px;margin-top:-28px}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a{width:calc(20% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a img{width:35%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a div{width:54%;margin:0;text-align:center}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a div div{width:100%}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a div div:last-of-type{padding-top:5px;font-size:12px}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}html.fc-color5 .fc-landing-after-login .fc-search-container{flex-wrap:wrap;justify-content:space-between;margin-top:-69px}html.fc-color5 .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4){margin:0}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#fff;margin-right:24px;display:flex;align-items:center;padding:10px 30px;cursor:pointer}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#f8d448}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color5 .fc-landing-after-login .fc-home-article{display:flex;justify-content:space-between;margin-top:64px}html.fc-color5 .fc-landing-after-login .fc-home-article>div{position:relative}html.fc-color5 .fc-landing-after-login .fc-home-article>div .fc-home-article_content{letter-spacing:0;color:#303030;padding:12px 16px 8px;font-size:16px;line-height:22px}html.fc-color5 .fc-landing-after-login .fc-home-article>div .fc-home-article_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}html.fc-color5 .fc-landing-after-login .fc-home-article>div .fc-home-article_cover{background:transparent linear-gradient(180deg,#00000099,#00000000) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:96px}html.fc-color5 .fc-landing-after-login .fc-home-article>div .fc-home-article_title{color:#fff;font-size:18px;line-height:24px;position:absolute;left:16px;top:16px}html.fc-color5 .fc-landing-after-login .fc-home-article>div iframe{width:100%;height:100%}html.fc-color5 .fc-landing-after-login .fc-home-review{text-align:center;margin:64px auto 0;width:100%;max-width:784px;font-size:24px;line-height:33px;color:#303030;position:relative;padding-bottom:64px}html.fc-color5 .fc-landing-after-login .fc-home-review img{margin:24px 0}html.fc-color5 .fc-landing-after-login .fc-home-review .swiper-pagination{width:calc(100% - 32px);margin-top:24px}html.fc-color5 .fc-landing-after-login .fc-home-review .swiper-pagination>span{margin:0 6px}html.fc-color5 .fc-landing-after-login .fc-home-feature{background-color:#53c091;margin-top:44px;padding:56px 0;margin-bottom:5px}html.fc-color5 .fc-landing-after-login .fc-home-feature>div{display:flex;justify-content:space-between;color:#fff;font-size:16px;line-height:24px}html.fc-color5 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{display:flex;align-items:flex-start;width:calc((100% - 64px) / 3)}html.fc-color5 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img{margin-right:20px;width:64px;height:auto}html.fc-color5 .fc-landing-after-login .fc-home-about{margin:56px 0;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color5 .fc-landing-after-login .fc-home-about>div,html.fc-color5 .fc-landing-after-login .fc-home-about>img{width:49%}html.fc-color5 .fc-landing-after-login .fc-home-about .fc-home-about_title{font-size:24px;line-height:22px;color:#4a83b7;margin-bottom:22px}html.fc-color5 .fc-landing-after-login .fc-home-about .fc-home-about_content{white-space:pre-wrap;font-size:16px;line-height:22px;color:#303030}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list{margin:32px 0;position:relative}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>div{position:relative;width:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i{font-family:Font Awesome;font-size:14px;font-style:normal;color:#ffcd00}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before{content:"\F005"}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before{content:"\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after{content:"\F089"}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}html.fc-color5 .fc-landing-after-login .fc-trending-list>a>div{position:relative}html.fc-color5 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}html.fc-color5 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-next],html.fc-color5 .fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html.fc-color5 .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color5 .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div{margin-bottom:20px}html.fc-color5 .fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i{font-family:Font Awesome;font-size:16px;font-style:normal;color:#ffcd00;margin-left:4px}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before{content:"\F005"}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before{content:"\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after{content:"\F089"}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color5 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}html.fc-color5 .fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}html.fc-color5 .fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:#76b72a;color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){html.fc-color5 .fc-landing-after-login .ui.container{margin-left:0!important;margin-right:0!important}html.fc-color5 .fc-landing-after-login .fc-search-banner{padding:145px 16px 0}html.fc-color5 .fc-landing-after-login .fc-search-banner.fc-fixed-style{position:fixed;left:0;top:-365px;z-index:10}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container{margin:20px 0 0;padding:10px;position:relative}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type{display:flex;justify-content:space-between;position:relative}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search]{height:48px;width:100%;font-size:14px}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span{right:15px;top:12px}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search{display:none}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active{position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search]{width:calc(100% - 49px)}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color5 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span{right:60px}html.fc-color5 .fc-landing-after-login .fc-connecting>div{flex-wrap:wrap;padding-top:12px}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a{width:100%;margin:6px 0;font-size:18px}html.fc-color5 .fc-landing-after-login .fc-connecting>div>a img{height:100px;width:40%}html.fc-color5 .fc-landing-after-login .fc-search-container{margin-left:16px;margin-right:16px;padding:24px}html.fc-color5 .fc-landing-after-login .fc-search-container>div:first-of-type{width:100%;flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-search-container>div:first-of-type>div{width:100%;margin-bottom:24px;margin-right:0}html.fc-color5 .fc-landing-after-login .fc-search-container>div:first-of-type>div>input{padding-left:38px}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap{margin-top:24px;width:100%}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button{width:100%;height:48px}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#ccc;margin-right:24px;display:flex;align-items:center;padding:10px 30px;border-bottom:3px solid transparent;cursor:pointer}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#fff;border-bottom-color:#76b72a}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color5 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color5 .fc-landing-after-login .fc-search-container .fc-value{padding-left:38px}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style{position:fixed;z-index:11;top:160px;width:calc(100% - 32px);left:16px;margin-left:0;margin-right:0}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div{display:none}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child{display:block}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand{display:block;background-color:#76b72a;width:48px;height:48px;position:absolute;bottom:-24px;left:calc(50% - 24px);border-radius:100%}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after{font-family:Font Awesome;content:"\F078";font-weight:900;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active{padding-bottom:48px}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div{display:block}html.fc-color5 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after{content:"\F077"}html.fc-color5 .fc-landing-after-login .fc-home-article{flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-home-article>div{width:100%;margin:12px 16px}html.fc-color5 .fc-landing-after-login .fc-home-article.fc-fixed-style{margin-top:730px}html.fc-color5 .fc-landing-after-login .fc-home-review{padding-left:16px;padding-right:16px}html.fc-color5 .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0}html.fc-color5 .fc-landing-after-login .fc-home-feature>div{flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{width:100%;padding:0 32px;margin-bottom:56px}html.fc-color5 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type{margin-bottom:0}html.fc-color5 .fc-landing-after-login .fc-home-about{flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-home-about>img{width:100%}html.fc-color5 .fc-landing-after-login .fc-home-about>div{padding:16px;width:100%}html.fc-color5 .fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}html.fc-color5 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}html.fc-color5 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>div{margin:0}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img{width:100%;height:100%}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{flex-wrap:wrap}html.fc-color5 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}html.fc-color5 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:33%!important;padding-bottom:48px}html.fc-color5 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-prev]{left:0}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}html.fc-color5 .fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}html.fc-color5 .fc-login-page{background:url(/static/img/login-bg.png);background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:calc(100% + 80px);margin-top:-100px;background-repeat:no-repeat;background-color:#f8f8f8;flex-direction:column}html.fc-color5 .fc-login-page>header{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);height:100px;display:flex;align-items:center}html.fc-color5 .fc-login-page form{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#fff;max-width:440px;padding:26px 24px;margin-top:100px;margin-bottom:180px;background-color:hsla(0,0%,100%,.7)}html.fc-color5 .fc-login-page form,html.fc-color5 .fc-login-page form article{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color5 .fc-login-page form article>.fc-logo{margin:0;font-size:24px;line-height:24px}html.fc-color5 .fc-login-page form article>.fc-logo.back{cursor:pointer}html.fc-color5 .fc-login-page form article>.fc-logo.back:before{font-family:Font Awesome;content:"\F104"}html.fc-color5 .fc-login-page form article>.fc-logo span{color:#606060;font-size:14px;display:inline-block;line-height:14px;width:100%}html.fc-color5 .fc-login-page form article>label{font-size:18px;line-height:22.5px;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;margin:24px 0}html.fc-color5 .fc-login-page form article>div:nth-child(n+2){margin:24px 0 0;position:relative;width:100%}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fc-password-status{text-align:center}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd{margin-top:12px;font-size:14px;cursor:pointer;text-align:right;color:#303030}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields{margin-top:12px}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields>div{display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields>div button{white-space:nowrap;margin-left:12px;height:48px;padding:0 12px;color:#fff;background-color:#76b72a;border:none;border-radius:4px;cursor:pointer}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password{display:inline-block}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before{font-family:Font Awesome;font-size:13px;content:"\F058";margin-right:5px;color:#5b8a29}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul{margin:0;padding-left:10px}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li{list-style:none}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).fields .tips{font-size:12px;color:#e41a22}html.fc-color5 .fc-login-page form article>div:nth-child(n+2).half{width:49%}html.fc-color5 .fc-login-page form article>div:nth-child(n+2)>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 8px;color:#333}html.fc-color5 .fc-login-page form article>div:nth-child(n+2)>label>span{color:#e41a22}html.fc-color5 .fc-login-page form article>div:nth-child(n+2)>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}html.fc-color5 .fc-login-page form article .success{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}html.fc-color5 .fc-login-page form article .success>label{color:#333;font-size:24px;font-weight:500;text-align:center}html.fc-color5 .fc-login-page form article .success>div{text-align:center;color:#606060}html.fc-color5 .fc-login-page form article .success a{border-radius:4px;border:1px solid #76b72a;background-color:#76b72a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color5 .fc-login-page form .fc-back-to-login{margin:50px auto 0;text-align:center}html.fc-color5 .fc-login-page form .fc-back-to-login a{cursor:pointer;color:#2f3a7d}html.fc-color5 .fc-login-page form .fc-sign-up{margin:0;text-align:right;font-size:16px;color:#606060}html.fc-color5 .fc-login-page form .fc-sign-up a{cursor:pointer;color:#2f3a7d}html.fc-color5 .fc-login-page form input{border:1px solid silver;background-color:#fff;width:100%;color:#222;padding:0 16px;height:48px;font-size:18px;border-radius:4px;margin-right:8px}html.fc-color5 .fc-login-page form input:last-of-type{margin-right:0}html.fc-color5 .fc-login-page form input.fc-reset-password{padding:0 8px}html.fc-color5 .fc-login-page form input.otpcode{text-align:center}html.fc-color5 .fc-login-page form .ui.dropdown{width:100%;border-radius:4px}html.fc-color5 .fc-login-page form .fc-btn-login{border-radius:4px;border:1px solid #205070;background-color:#205070;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color5 .fc-login-page form .fc_valid_error{color:red;line-height:18px;font-size:14px;padding-top:8px}@media only screen and (max-width:767px){html.fc-color5 .fc-login-page{padding:30px 0}html.fc-color5 .fc-login-page form{position:relative;width:90%}html.fc-color5 .fc-login-page form>div{margin:20px 0 0}html.fc-color5 .fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}html.fc-color5 .fc-login-page form article>div>label{max-width:65%}}html.fc-color5 .fc-property-search-result{font-size:14px}html.fc-color5 .fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:60px;z-index:1}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:#205070}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #205070}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html.fc-color5 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:38px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;margin-top:0}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type{margin-right:0}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:#205070}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #205070}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:225px}html.fc-color5 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{background-image:none;box-shadow:0 3px 6px #00000029;padding:10px 0;position:fixed;z-index:1;background:#f0f0f0;height:auto;top:60px}html.fc-color5 .fc-property-search-result .fc-search-container label{display:none}html.fc-color5 .fc-property-search-result .fc-search-container .fc-value{margin-top:0}html.fc-color5 .fc-property-search-result .fc-search-container input{margin-top:0!important}html.fc-color5 .fc-property-search-result>.fc-result-listing-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}html.fc-color5 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:190px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:calc(75% - 24px);display:flex;flex-wrap:wrap}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#205070;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;cursor:pointer;position:relative}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred{border:1px solid #0f6fb6}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag{position:absolute;left:-25px;top:-5px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg{height:35px;width:130px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #205070}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child{width:25%;max-height:160px;overflow:hidden;display:flex;align-items:center;position:relative}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite{position:absolute;right:12px;top:8px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg{width:20px;height:20px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2){width:51%;padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars{margin:5px 0;display:flex;align-items:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area{margin-left:16px;color:#009fe3}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222;display:flex}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg{width:20px;height:20px;margin-right:4px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3){width:24%;margin:10px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night{border-bottom:1px dotted #eee;padding-bottom:12px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div{color:#333;display:flex;justify-content:flex-end;align-items:center;font-size:20px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div{font-size:12px;margin-right:8px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label{font-size:12px;color:#333}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total{font-weight:400}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div{color:#aaa;display:flex;justify-content:flex-end;align-items:center;font-size:16px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div{font-size:12px;margin-right:8px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label{font-size:12px;color:#aaa}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail{color:#aaa}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:25%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:20px;display:block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid #205070;background-color:#205070;border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}html.fc-color5 .fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}html.fc-color5 .fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#205070;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}html.fc-color5 .fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color5 .fc-property-search-result .fc-result-loading.fc-active{display:flex}html.fc-color5 .fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color5 .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#205070;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color5 .fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color5 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color5 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color5 .fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}html.fc-color5 .fc-property-search-result .fc-pagination>.fc-page-list{display:flex}html.fc-color5 .fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color5 .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:#205070;border-color:#205070;color:#fff;pointer-events:none}html.fc-color5 .fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}html.fc-color5 .fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}html.fc-color5 .fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}html.fc-color5 .fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}html.fc-color5 .fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}html.fc-color5 .fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}html.fc-color5 .fc-loading-price>label{font-size:8px;color:#a0a0a0}html.fc-color5 .fc-result-mob-filter{display:none}@media only screen and (max-width:767px){html.fc-color5 .fc-hotel-vicinity,html.fc-color5 .fc-hotel-vicinity>div{font-size:16px!important}html.fc-color5 .fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}html.fc-color5 .fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}html.fc-color5 .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}html.fc-color5 .fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}html.fc-color5 .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}html.fc-color5 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}html.fc-color5 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}html.fc-color5 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels{width:auto!important}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px;font-size:12px!important}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}html.fc-color5 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}}html.fc-color5 .fc-hotel-list-map{border-top:1px solid #eee}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div{color:#fff!important}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc{display:none!important}html.fc-color5 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcThemeOne);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}html.fc-color5 .fc-hotel-list-map .fc-map-detail{width:500px}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color5 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}html.fc-color5 .fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color5 .fc-hotel-list-map .fc-result-loading.fc-active{display:flex}html.fc-color5 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color5 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcThemeOne);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color5 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color5 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color5 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html.fc-color5 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color5 .fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color5 .fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}html.fc-color5 .fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color5 .fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}html.fc-color5 .fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color5 .fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color5 .fc-hotel-list-map .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color5 .fc-hotel-list-map .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color5 .gm-style .gm-style-iw-c,html.fc-color5 .gm-style .gm-style-iw-d{max-height:none!important}html.fc-color5 .gm-style-iw.gm-style-iw-c{margin-top:-40px}html.fc-color5 .gm-style .gm-style-iw-t:after{top:-40px}html.fc-color5 .fc-hotel-detail{background-color:#fff}html.fc-color5 .fc-hotel-detail>div{padding-top:28px}html.fc-color5 .fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}html.fc-color5 .fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}html.fc-color5 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}html.fc-color5 .fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}html.fc-color5 .fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}html.fc-color5 .fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews{cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin:0 5px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid #205070;padding:0 8px;border-radius:6px;background-color:#205070;color:#fff;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review{display:flex;align-items:center;border-bottom:1px solid #ddd;flex:1}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div{padding:16px 0;font-size:16px;color:#697488;margin-right:23px;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active{color:#3554d1;border-bottom:1px solid #3554d1}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}html.fc-color5 .fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}html.fc-color5 .fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcThemeOne)!important;position:relative}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcThemeOne);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:1px solid #205070;background-color:#205070;font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}html.fc-color5 .fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}html.fc-color5 .fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color5 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}html.fc-color5 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}html.fc-color5 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}html.fc-color5 .fc-hotel-detail .fc-hotel-more-info p{margin:0}html.fc-color5 .fc-hotel-detail .fc-hotel-services{padding:35px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:#205070}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #205070}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}html.fc-color5 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:1px solid #205070;background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:#205070;padding:11px 100px;cursor:pointer}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body{margin-bottom:26px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container{display:flex;align-items:flex-end;padding:32px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score{font-size:24px;color:#8a949e;margin-right:20px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span{font-size:65px;color:#00266b}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc{line-height:54px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars{color:#212121;font-size:18px;line-height:14px;font-weight:400}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:24px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:10px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container{display:flex;padding:20px 0;color:#212121;border-bottom:1px solid #ddd}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left{width:30%;font-size:14px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold{font-weight:700;font-size:18px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg{width:12px;height:12px;margin-right:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right{width:69%;font-size:14px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less{display:flex;align-items:center;justify-content:center;margin:16px auto}html.fc-color5 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div{color:#3554d1;border:1px solid #3554d1;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:14px}html.fc-color5 .fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}html.fc-color5 .fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}html.fc-color5 .fc-hotel-detail .slide-content>img{max-height:100%}html.fc-color5 .fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}html.fc-color5 .fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}html.fc-color5 .fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){html.fc-color5 .fc-hotel-detail #hotelMap2 .vue-map-container{width:90%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0;width:45%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{flex-wrap:wrap;margin-left:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px;margin-bottom:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{margin-bottom:4px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{margin-right:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{width:100%;order:2}html.fc-color5 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px;margin-top:24px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}html.fc-color5 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}html.fc-color5 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}html.fc-color5 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}html.fc-color5 .fc-hotel-detail .fc-search-banner{display:none}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}html.fc-color5 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}html.fc-color5 .fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}html.fc-color5 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}html.fc-color5 .fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}html.fc-color5 .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}html.fc-color5 .fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}html.fc-color5 .show_more{color:#205070;border:none!important;cursor:pointer}html.fc-color5 .fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}html.fc-color5 .fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}html.fc-color5 .fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}html.fc-color5 .fc-cart-container .fc-cart-title .active{color:#3554d1}html.fc-color5 .fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head{width:40%;padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg{color:#e63740}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg{width:18px;height:18px;margin-right:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less{max-height:200px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion{font-size:14px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label{font-style:italic}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total{font-weight:700}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less{max-height:300px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:#76b72a;color:#76b72a}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div{display:flex;align-items:center;margin-top:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus{border:1px solid #ddd;height:30px;margin-left:12px;border-radius:4px 0 0 4px;border-right:none}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before{content:"\F068"}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add{border:1px solid #ddd;height:30px;margin-right:12px;border-radius:0 4px 4px 0;border-left:none}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before{content:"\F067"}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable{pointer-events:none}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before{color:#ccc}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span{width:30px;text-align:center;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:16px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:space-between}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div{display:flex;align-items:center}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img{height:40px;margin-right:20px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div{display:flex;align-items:center;margin-top:12px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label{margin-right:12px;font-size:14px;cursor:pointer}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:#76b72a;color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}html.fc-color5 .fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}html.fc-color5 .fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}html.fc-color5 .fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color5 .fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}html.fc-color5 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color5 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}html.fc-color5 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}html.fc-color5 .fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}html.fc-color5 .fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}html.fc-color5 .fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:#76b72a;text-align:center;cursor:pointer}@media only screen and (max-width:767px){html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}html.fc-color5 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color5 .fc-cart-container .fc-total-continue{width:100%}}html.fc-color5 .fc-profile{background-color:#f7f7f7;padding:30px 0}html.fc-color5 .fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}html.fc-color5 .fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}html.fc-color5 .fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}html.fc-color5 .fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}html.fc-color5 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}html.fc-color5 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}html.fc-color5 .fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}html.fc-color5 .fc-profile .fc-profile-nav>ul>li{list-style:none}html.fc-color5 .fc-profile .fc-profile-nav>ul>li:first-of-type,html.fc-color5 .fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}html.fc-color5 .fc-profile .fc-profile-nav>ul>li span{display:block;width:100%;font-size:12px;font-weight:900;padding:8px 8px 8px 12px;border-bottom:1px solid #eee}html.fc-color5 .fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}html.fc-color5 .fc-profile .fc-profile-nav>ul>li>a.fc-active,html.fc-color5 .fc-profile .fc-profile-nav>ul>li>a:hover{color:#76b72a;background-color:#fafafa;border-right:3px solid #76b72a}html.fc-color5 .fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}html.fc-color5 .fc-profile .fc-profile-booking-list,html.fc-color5 .fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:#76b72a;border-color:#76b72a}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls{margin-bottom:28px;display:flex;align-items:center}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span{border:1px solid var(--fcThemeOne);color:var(--fcThemeOne);border-radius:4px;padding:4px 12px;margin-right:12px;font-size:12px;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active{background-color:var(--fcThemeOne);color:#fff}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:1px solid #205070;background-color:#205070;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;cursor:pointer;display:flex;align-items:center;justify-content:center}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:#76b72a}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#76b72a;margin-right:4px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:#76b72a}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:#76b72a}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled{color:#c24c29}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before{background-color:#c24c29}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:#76b72a;border:1px solid #76b72a;padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:1px solid #76b72a;background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;width:100%;margin:10px 0;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:#76b72a;margin:10px 0}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html.fc-color5 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){html.fc-color5 .fc-profile>div{flex-wrap:wrap}html.fc-color5 .fc-profile .fc-profile-nav{width:100%}html.fc-color5 .fc-profile .fc-profile-booking-list{width:100%;margin-top:12px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body{padding:16px 0}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{padding:12px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{flex-wrap:wrap;padding:12px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date{width:100%;margin-bottom:8px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type{margin-bottom:0}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{flex-wrap:wrap}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort{width:100%;display:flex;align-items:center;justify-content:space-between}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type{margin-top:12px;width:100%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a{width:100%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n){justify-content:flex-start}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status{flex-wrap:wrap}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div{width:100%;text-align:right;margin-top:6px}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:100%}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:8px 0;flex-direction:column;align-items:flex-end}html.fc-color5 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{margin-top:8px}}html.fc-color5 .fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:#76b72a;font-weight:700}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:#76b72a}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}html.fc-color5 .fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}html.fc-color5 .fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}html.fc-color5 .fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:#76b72a;border:1px solid #76b72a}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}html.fc-color5 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}html.fc-color5 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div{padding:6px 20px;display:flex;justify-content:space-between;width:270px}html.fc-color5 .fc-booking-control{display:flex;justify-content:center;margin:24px 0}html.fc-color5 .fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color5 .fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color5 .fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color5 .fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}html.fc-color5 .fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color5 .fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color5 .fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color5 .fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline>div{width:50%}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}html.fc-color5 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .flex{display:flex}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}html.fc-color5 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger table td,html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html.fc-color5 .fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div{width:100%}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}html.fc-color5 .fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}html.fc-color5 .fc-booking-detail>.fc-booking-checkin{padding:12px 10px}html.fc-color5 .fc-booking-detail>.fc-booking-checkin>div{width:100%}html.fc-color5 .fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}html.fc-color5 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}html.fc-color5 .fc-booking-control{flex-wrap:wrap}html.fc-color5 .fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}html.fc-color5 .fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}html.fc-color5 .fc-booking-status{text-align:center;padding:44px 0}html.fc-color5 .fc-booking-status svg{width:70px;height:70px}html.fc-color5 .fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}html.fc-color5 .fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}html.fc-color5 .fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}html.fc-color5 .fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}html.fc-color5 .fc-booking-status .fc-booking-control>span{position:relative}html.fc-color5 .fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}html.fc-color5 .fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}html.fc-color5 .fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}html.fc-color5 .fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}html.fc-color5 .fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}html.fc-color5 .fc-booking-status .fc-view{color:#fff;background-color:#76b72a}html.fc-color5 .fc-booking-status .fc-update,html.fc-color5 .fc-booking-status .fc-view{display:inline-block;border:1px solid #76b72a;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}html.fc-color5 .fc-booking-status .fc-update{color:#76b72a;background-color:#fff}@media only screen and (max-width:767px){html.fc-color5 .fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}html.fc-color5 .fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}html.fc-color5 .fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color5 .fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color5 .fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color5 .fc-group-enquirys{padding-top:30px}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}html.fc-color5 .fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}html.fc-color5 .fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}html.fc-color5 .fc-group-enquirys .fc-topup-records-head{margin:30px 0}html.fc-color5 .fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}html.fc-color5 .fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}html.fc-color5 .fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}html.fc-color5 .fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color5 .fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}html.fc-color5 .fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}html.fc-color5 .fc-group-enquirys table thead>th{text-align:left}html.fc-color5 .fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}html.fc-color5 .fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}html.fc-color5 .fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}html.fc-color5 .fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}html.fc-color5 .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}html.fc-color5 .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}html.fc-color5 .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}html.fc-color5 .fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}html.fc-color5 .fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}html.fc-color5 .fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}html.fc-color5 .fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}html.fc-color5 .fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color5 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}html.fc-color5 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}html.fc-color5 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}html.fc-color5 .fc-group-enquiry-detail{padding-bottom:80px}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}html.fc-color5 .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}html.fc-color5 .fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}html.fc-color5 .fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}html.fc-color5 .fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}html.fc-color5 .fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}html.fc-color5 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}html.fc-color5 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}html.fc-color5 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}html.fc-color5 .fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}html.fc-color5 .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color5 .fc-group-enquiry-detail input[type=number],html.fc-color5 .fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}html.fc-color5 .fc-group-enquiry-detail input[type=number][aligncenter],html.fc-color5 .fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}html.fc-color5 .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html.fc-color5 .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html.fc-color5 .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html.fc-color5 .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}html.fc-color5 .fc-group-enquiry-detail input[type=number]:read-only,html.fc-color5 .fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}html.fc-color5 .fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}html.fc-color5 .fc-group-enquiry-detail .fc-value{position:relative}html.fc-color5 .fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color5 .fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}html.fc-color5 .fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}html.fc-color5 .fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}html.fc-color5 .fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}html.fc-color5 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}html.fc-color5 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color5 .fc-group-enquiry-modal{background-color:#e8ebf1}html.fc-color5 .fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}html.fc-color5 .fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}html.fc-color5 .fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}html.fc-color5 .fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}html.fc-color5 .fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}html.fc-color5 .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}html.fc-color5 .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}html.fc-color5 .fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}html.fc-color5 .fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}html.fc-color5 .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}html.fc-color5 .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}html.fc-color5 .fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}html.fc-color5 .fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}html.fc-color5 .fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}html.fc-color5 .fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}html.fc-color5 .fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}html.fc-color5 .fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}html.fc-color5 .fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}html.fc-color5 .fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}html.fc-color5 .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}html.fc-color5 .fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}html.fc-color5 .fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}html.fc-color5 .fc-group-enquiry-modal .fc-label-total{padding:20px}html.fc-color5 .fc-status-tentative{color:#f88e48}html.fc-color5 .fc-status-lost{color:#0c3f72}html.fc-color5 .fc-status-cancelled{color:#f84848}html.fc-color5 .fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html.fc-color5 .fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}html.fc-color5 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}html.fc-color5 .fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}html.fc-color5 .fc-calendar-popup-window>div{width:calc(100% - 30px)}html.fc-color5 .fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}html.fc-color5 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){html.fc-color5 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}html.fc-color5 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}html.fc-color5 .fc-profile-business-account{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color5 .fc-profile-business-account>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container{margin:48px 0 12px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label{background-color:green;display:inline-block;padding:6px 16px;color:#fff;font-size:14px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container{border:1px solid #c3c3c3;border-radius:1px;padding:8px 16px;margin-bottom:8px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div{width:49%;margin-bottom:16px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex{width:100%}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label{font-size:14px;display:flex;margin-bottom:8px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input{font-size:16px;height:36px;padding:0 8px;width:100%}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul{margin:0;padding:0}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li{list-style:none}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value{position:relative}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div{margin-right:20px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label{font-size:14px}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-btn{display:flex;align-items:center}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save{border:1px solid #76b72a;background-color:#76b72a}html.fc-color5 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel{border:1px solid #e63740;background-color:#e63740}html.fc-color5 .fc-cash-voucher-collect .fc-tab-container>div{display:flex;align-items:center}html.fc-color5 .fc-cash-voucher-collect .fc-tab-container>div>div{margin-right:20px;cursor:pointer;font-size:16px;font-weight:500;border-bottom:2px solid transparent;color:#697488;padding:17px 0}html.fc-color5 .fc-cash-voucher-collect .fc-tab-container>div>div.active{color:#3554d1;border-bottom-color:#3554d1}html.fc-color5 .fc-cash-voucher-collect .fc-main-container{background-color:#f7f7f7}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container{padding:40px 0;display:flex;flex-wrap:wrap;gap:50px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{border-radius:6px;font-size:14px;font-weight:400;color:#212121;box-shadow:0 3px 16px 0 #00000021}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div{padding:10px 20px;color:#3554d1;font-size:22px;font-weight:600}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content{padding:20px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div{display:flex;align-items:center;justify-content:space-between}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img{height:50px;margin-right:5px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price{font-size:26px;font-weight:600;color:#3554d1}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn{padding:20px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container{padding:40px 0}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab{display:flex;align-items:center;margin-bottom:20px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{border:1px solid #ddd;color:#212121;padding:8px 0;font-size:14px;font-weight:500;width:120px;text-align:center;cursor:pointer;background-color:#fff}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active{border-color:#3554d1;color:#3554d1;background-color:#f4f6fd}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;box-shadow:0 3px 16px 0 #00000021;font-size:14px;font-weight:400;background-color:#fff;border-radius:6px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used{opacity:.5}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head{display:flex;justify-content:center;height:200px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img{border-radius:6px;object-fit:cover;flex:1}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price{font-size:22px;font-weight:600;margin-bottom:10px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis{display:flex;align-items:center;margin-bottom:10px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img{height:20px;margin-right:5px}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container{display:flex;justify-content:space-between;flex-direction:column}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div{display:flex;align-items:center;justify-content:space-between}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child{font-weight:500}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child{font-weight:400}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price{font-weight:600}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto;width:100%}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;color:#212121}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:contain;background-position:50%;background-repeat:no-repeat}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content{padding:10px}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child{font-weight:500}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child{font-weight:400}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price{font-weight:600}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price{font-size:22px;font-weight:600;justify-content:center}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img{height:30px;margin-right:5px}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn{padding:15px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color5 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:45.45455%}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{width:50%}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div{width:100%}}@media only screen and (min-width:767px){html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:31.25%}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head{width:29%}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc{width:40%}html.fc-color5 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container{width:29%}}html.fc-color6{--fcThemeOne:#c87e17}html.fc-color6 #header{position:fixed;left:0;top:0;z-index:19;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 0 hsla(0,0%,67%,.05);width:100%}html.fc-color6 #header>div{justify-content:space-between;height:100px}html.fc-color6 #header>div,html.fc-color6 #header>div .fc-logo>a{display:flex;align-items:center}html.fc-color6 #header>div .fc-logo>a img{height:80px;width:auto}html.fc-color6 #header>div .fc-logo>a svg{height:80px;width:175px}html.fc-color6 #header>div .fc-logo.new-login{display:flex;align-items:center}html.fc-color6 #header>div .fc-nav-search-container{position:relative}html.fc-color6 #header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}html.fc-color6 #header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}html.fc-color6 #header>div .fc-header-nav{flex:1;padding:0 24px;display:flex;flex-direction:column;flex-wrap:wrap}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-title{font-weight:600;margin-left:16px}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu{display:flex;align-items:center;padding:10px 0}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div{margin:0 16px}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a{color:#00266b;font-weight:600;position:relative}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span{display:block}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}html.fc-color6 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color6 #header>div .fc-header-user{display:flex;justify-content:flex-end;align-items:center;margin-left:20px;padding:20px 0}html.fc-color6 #header>div .fc-header-user>.fc-language{height:100%;padding-right:15px;position:relative}html.fc-color6 #header>div .fc-header-user>.fc-language>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color6 #header>div .fc-header-user>.fc-language>span:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color6 #header>div .fc-header-user>.fc-language:hover>div{display:flex}html.fc-color6 #header>div .fc-header-user>.fc-language>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:155px}html.fc-color6 #header>div .fc-header-user>.fc-language>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color6 #header>div .fc-header-user>.fc-language>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color6 #header>div .fc-header-user>.fc-language>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color6 #header>div .fc-header-user>.fc-language>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer}html.fc-color6 #header>div .fc-header-user>.fc-language>div>a.fc-active{color:#76b72a}html.fc-color6 #header>div .fc-header-user>.fc-language>div>a:hover{background-color:#f5f5f5}html.fc-color6 #header>div .fc-header-user>.fc-currency{height:100%;padding-right:15px;border-right:1px solid #eee;position:relative}html.fc-color6 #header>div .fc-header-user>.fc-currency>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color6 #header>div .fc-header-user>.fc-currency:hover>div{display:flex}html.fc-color6 #header>div .fc-header-user>.fc-currency>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:180px}html.fc-color6 #header>div .fc-header-user>.fc-currency>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color6 #header>div .fc-header-user>.fc-currency>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color6 #header>div .fc-header-user>.fc-currency>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color6 #header>div .fc-header-user>.fc-currency>div>a{font-size:12px;font-weight:400;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer;display:flex}html.fc-color6 #header>div .fc-header-user>.fc-currency>div>a>span{width:30px;display:block;margin-right:10px}html.fc-color6 #header>div .fc-header-user>.fc-currency>div>a.fc-active{color:#76b72a;font-weight:600}html.fc-color6 #header>div .fc-header-user>.fc-currency>div>a:hover{background-color:#f5f5f5}html.fc-color6 #header>div .fc-header-user>.fc-nav-search{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color6 #header>div .fc-header-user>.fc-nav-search>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color6 #header>div .fc-header-user>.fc-nav-search>a>i{display:block}html.fc-color6 #header>div .fc-header-user>.fc-notification{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color6 #header>div .fc-header-user>.fc-notification>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color6 #header>div .fc-header-user>.fc-notification>a>i{display:block}html.fc-color6 #header>div .fc-header-user>.fc-notification>a>span{position:absolute;background-color:#e41a22;color:#fff;padding:0 8px;font-size:8px;border-radius:8px;top:0;right:0}html.fc-color6 #header>div .fc-header-user>.fc-user{height:100%;position:relative}html.fc-color6 #header>div .fc-header-user>.fc-user>a{border:1px solid silver;background-color:#FFFFFFCC;border-radius:8px;height:48px;font-size:14px;color:#606060;font-weight:400;display:flex;align-items:center;padding:0 16px;cursor:pointer}html.fc-color6 #header>div .fc-header-user>.fc-user>a>img{width:32px;height:32px;margin-right:12px}html.fc-color6 #header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color6 #header>div .fc-header-user>.fc-user>a>span{text-wrap:nowrap}html.fc-color6 #header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:180px;margin-top:20px}html.fc-color6 #header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color6 #header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color6 #header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}html.fc-color6 #header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}html.fc-color6 #header>div .fc-header-user>.fc-user>div>span{color:#222;font-size:12px;font-weight:900;text-align:center;padding:8px 0 4px;border-bottom:1px solid #eee}html.fc-color6 #header>div .fc-header-user:hover>.fc-user>div{display:flex}html.fc-color6 .fc-login .fc-logo{margin:0 auto}html.fc-color6 .fc-mob-toggle{display:none}@media only screen and (max-width:767px){html.fc-color6 body{padding-top:80px!important}html.fc-color6 #header{width:100%!important;height:80px}html.fc-color6 #header>div{width:100%!important;height:100%;position:relative;margin-left:0!important;margin-right:0!important;padding:0 15px}html.fc-color6 #header>div .fc-logo>a img{height:44px;width:auto}html.fc-color6 #header>div .fc-logo>a svg{height:60px;width:104px}html.fc-color6 #header>div .fc-logo.new-login{flex-direction:column;align-items:flex-start}html.fc-color6 #header>div .fc-logo.new-login>span{margin-left:0!important;font-size:12px;line-height:12px}html.fc-color6 #header>div .fc-nav-search-container{display:none!important}html.fc-color6 #header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}html.fc-color6 #header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}html.fc-color6 #header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}html.fc-color6 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color6 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color6 #header>div .fc-header-nav{display:none}html.fc-color6 #header>div .fc-header-nav>.fc-user>a{min-width:1px;padding-right:0}html.fc-color6 #header>div .fc-header-nav>.fc-user>a>i{margin-right:0}html.fc-color6 #header>div .fc-header-nav>.fc-user>a:after,html.fc-color6 #header>div .fc-header-nav>.fc-user>a>span{display:none}html.fc-color6 #header>div .fc-header-user{width:auto}html.fc-color6 #header>div .fc-header-user>.fc-user>a{min-width:0;border:0;background:none}html.fc-color6 #header>div .fc-header-user>.fc-user>a>span{display:none}html.fc-color6 #header .fc-mob-toggle{display:inline-block;position:absolute;right:90px;font-size:24px}html.fc-color6 #header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}html.fc-color6 body.fc-nav-active{overflow:hidden}html.fc-color6 body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:100px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}html.fc-color6 body.fc-nav-active .fc-header-nav .fc-header-nav-menu{display:flex;flex-wrap:wrap;width:100%}html.fc-color6 body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div{display:flex;flex-wrap:wrap;margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}html.fc-color6 body.fc-nav-active .fc-header-nav .fc-header-nav-title{width:100%;padding:20px}}html.fc-color6 #footer{width:100%;position:relative;bottom:0;background-color:#e2ab35;opacity:.9;color:#fff;padding:10px 0}html.fc-color6 #footer>div{display:flex;justify-content:space-between;align-items:center;position:relative}html.fc-color6 #footer>div .fc-footer-contact{display:flex;justify-content:space-between;width:50%;font-size:14px}html.fc-color6 #footer>div .fc-footer-contact>div{padding:0 10px}html.fc-color6 #footer>div .fc-footer-contact>div>div{display:flex;align-items:center}html.fc-color6 #footer>div .fc-footer-contact>div>div>i{display:inline-block;margin-right:20px}html.fc-color6 #footer>div .fc-footer-contact .fc-footer-contact-info>div{font-weight:700;margin-bottom:32px}html.fc-color6 #footer>div .fc-footer-contact .fc-footer-contact-address>label{display:block;font-weight:700;margin-bottom:20px}html.fc-color6 #footer>div .fc-footer-cc{display:flex}html.fc-color6 #footer>div .fc-footer-cc>span{margin:0 6px}html.fc-color6 #footer>div .fc-footer-cc>span:before{font-family:Font Awesome;font-weight:400;font-size:30px;color:#fff}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_visa:before{content:"\F1F0"}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_master:before{content:"\F1F1"}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_amex:before{content:"\F1F3"}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_diner:before{content:"\F24C"}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_discover:before{content:"\F1F2"}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_jcb:before{content:"\F24B"}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_paypal:before{content:"\F1F4"}html.fc-color6 #footer>div .fc-footer-cc>span.fc-cc_paynow>svg{width:36px;height:30px}html.fc-color6 #footer>div .fc-footer-terms{font-size:12px;text-align:right;margin-top:24px}html.fc-color6 #footer>div .fc-footer-terms a{color:#fff}html.fc-color6 #footer>div .fc-footer-power{font-size:12px;text-align:right;margin-top:4px}html.fc-color6 #footer>div .fc-footer-power a{color:#fff}html.fc-color6 .fc-map-root #footer{padding:0}html.fc-color6 .fc-map-root #footer>div>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}html.fc-color6 .fc-map-root #footer>div .fc-footer-cc,html.fc-color6 .fc-map-root #footer>div .fc-footer-contact{display:none}html.fc-color6 .fc-map-root #footer>div .fc-footer-terms{margin:0;order:2}html.fc-color6 .fc-map-root #footer>div .fc-footer-power{margin:0;order:1}html.fc-color6 .page-prev:before{content:"\F104";font-family:Font Awesome}html.fc-color6 .page-next:before{content:"\F105";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color6 #footer{padding:32px 0}html.fc-color6 #footer>div{flex-wrap:wrap}html.fc-color6 #footer>div>div{width:100%}html.fc-color6 #footer>div .fc-footer-contact{width:100%;flex-wrap:wrap}html.fc-color6 #footer>div .fc-footer-contact>div>div{justify-content:center}html.fc-color6 #footer>div .fc-footer-contact .fc-footer-contact-info{width:100%;text-align:center}html.fc-color6 #footer>div .fc-footer-contact .fc-footer-contact-address{width:100%;text-align:center;margin-bottom:42px}html.fc-color6 #footer>div .fc-footer-cc{flex-wrap:wrap;justify-content:center}html.fc-color6 #footer>div .fc-footer-terms{text-align:center;margin-top:24px}html.fc-color6 #footer>div .fc-footer-power{text-align:center}html.fc-color6 .fc-login-page #footer{padding:16px 0}html.fc-color6 .fc-login-page #footer>div .fc-footer-cc,html.fc-color6 .fc-login-page #footer>div .fc-footer-contact{display:none}html.fc-color6 .fc-login-page #footer>div .fc-footer-terms{margin-top:0}}html.fc-color6 .fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}html.fc-color6 .fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}html.fc-color6 .fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}html.fc-color6 .fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}html.fc-color6 .fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}html.fc-color6 .fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}html.fc-color6 .fc-search-container .search-panel-item.date-range svg{bottom:4px}html.fc-color6 .fc-search-container>div{width:100%}html.fc-color6 .fc-search-container>div:first-of-type{display:flex;justify-content:space-between}html.fc-color6 .fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}html.fc-color6 .fc-search-container>div:first-of-type>div:first-child{width:30%}html.fc-color6 .fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}html.fc-color6 .fc-search-container>div:first-of-type>div:nth-child(3){width:30%}html.fc-color6 .fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}html.fc-color6 .fc-search-container>div>button[type=button]{border:1px solid #c87e17;background-color:#c87e17;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}html.fc-color6 .fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}html.fc-color6 .fc-search-container>div.fc-search-enableMap>div{display:flex}html.fc-color6 .fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color6 .fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}html.fc-color6 .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}html.fc-color6 .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color6 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}html.fc-color6 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color6 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}html.fc-color6 .fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}html.fc-color6 .fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:#76b72a}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:#76b72a}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:#76b72a;opacity:.3}html.fc-color6 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#76b72a transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}html.fc-color6 .fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}html.fc-color6 .fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}html.fc-color6 .fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}html.fc-color6 .fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}html.fc-color6 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color6 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}html.fc-color6 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}html.fc-color6 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px;color:#222}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:#76b72a;cursor:pointer}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:#76b72a;cursor:pointer}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}html.fc-color6 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:#76b72a;color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}html.fc-color6 .fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}html.fc-color6 .comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}html.fc-color6 .comiseo-daterangepicker{position:absolute;z-index:10005!important}html.fc-color6 .comiseo-daterangepicker.ui-widget-content{border:0}html.fc-color6 .comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color6 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color6 .comiseo-daterangepicker>.fc-drp-panel{display:none}html.fc-color6 .fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}html.fc-color6 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}html.fc-color6 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}html.fc-color6 .fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}html.fc-color6 .ui-datepicker{width:auto!important;border-radius:0;padding:0}html.fc-color6 .ui-datepicker>.ui-datepicker-group,html.fc-color6 .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color6 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color6 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color6 .ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color6 .ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color6 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color6 .ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color6 .ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color6 .ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color6 .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color6 .ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color6 .ui-datepicker .ui-datepicker-calendar td>a,html.fc-color6 .ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color6 .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html.fc-color6 .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:#76b72a}html.fc-color6 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color6 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color6 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color6 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color6 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color6 .fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}html.fc-color6 .fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}html.fc-color6 .fc-init-destination-container>.fc-init-destination-tip{font-weight:500}html.fc-color6 .fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}html.fc-color6 .fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}html.fc-color6 .fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}html.fc-color6 .fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}html.fc-color6 .search-panel-item.fc-active~.fc-init-destination-container{display:block}html.fc-color6 .fc-hotel-detail .fc-init-destination-container,html.fc-color6 .fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){html.fc-color6 .fc-search-container{padding:10px}html.fc-color6 .fc-search-container>div:first-of-type{flex-wrap:wrap}html.fc-color6 .fc-search-container>div:first-of-type>div:first-child,html.fc-color6 .fc-search-container>div:first-of-type>div:nth-child(2),html.fc-color6 .fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}html.fc-color6 .fc-search-container>div .search-panel-item{width:100%}html.fc-color6 .fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}html.fc-color6 .fc-search-container>div.fc-search-enableMap a{margin:0 10px}html.fc-color6 .fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}html.fc-color6 .fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}html.fc-color6 .fc-search-container>div>button[type=button]{width:100%;margin-top:20px}html.fc-color6 .fc-search-container .search-panel-item.date-range svg{position:absolute;left:10px}html.fc-color6 .ui-datepicker>.ui-datepicker-group{width:100%}html.fc-color6 .fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}html.fc-color6 .fc-init-destination-container>.fc-init-destination-list{column-count:2}}html.fc-color6 .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html.fc-color6 .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}html.fc-color6 .fc-custom-search.ps>.ps__scrollbar-x-rail,html.fc-color6 .fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}html.fc-color6 .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}html.fc-color6 .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html.fc-color6 .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}html.fc-color6 .fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}html.fc-color6 .fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}html.fc-color6 .fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color6 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid #76b72a;background-color:#76b72a;border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}html.fc-color6 .fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}html.fc-color6 .fc-cancel-container .fc-update-container{padding:24px 0}html.fc-color6 .fc-cancel-container .fc-update-container>div{display:flex;align-items:center}html.fc-color6 .fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}html.fc-color6 .fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}html.fc-color6 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}html.fc-color6 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color6 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}html.fc-color6 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}html.fc-color6 .fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}html.fc-color6 *,html.fc-color6 h1,html.fc-color6 h2,html.fc-color6 h3,html.fc-color6 h4,html.fc-color6 h5{font-family:NotoSans,Arial,Helvetica,sans-serif}html.fc-color6 *{outline:none;box-sizing:border-box}html.fc-color6 html{margin:0;padding:0;width:100vw;height:100%}html.fc-color6 body{padding:100px 0 0;margin:0;height:100%}html.fc-color6 a{text-decoration:none}html.fc-color6 img{max-width:100%}html.fc-color6 input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}html.fc-color6 input::-webkit-search-cancel-button,html.fc-color6 input::-webkit-search-decoration{display:none}@media only screen and (min-width:768px){html.fc-color6 .ui.container{width:80%;min-width:723px}}@media only screen and (min-width:992px){html.fc-color6 .ui.container{width:80%;min-width:933px}}@media only screen and (min-width:1200px){html.fc-color6 .ui.container{width:80%;min-width:1127px}}@media only screen and (min-width:1920px){html.fc-color6 .ui.container{width:80%;min-width:1620px}}html.fc-color6 #app,html.fc-color6 #app>section{height:100%}html.fc-color6 main{min-height:calc(100% - 125px)}html.fc-color6 .fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042}html.fc-color6 .fc-global-scroll-to-top svg{width:18px;height:18px}html.fc-color6 .fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}html.fc-color6 .fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}html.fc-color6 .fc-crumb>div:first-child > a:last-of-type::after{display:none}html.fc-color6 .fc-crumb>div:first-child > a > span{color:#aaa}html.fc-color6 .fc-crumb>div:nth-child(2)>a{background-color:#fff;line-height:36px;display:block;padding:0 10px;font-style:normal;letter-spacing:1px}html.fc-color6 .fc-btn-normal,html.fc-color6 .fc-crumb>div:nth-child(2)>a{border-radius:3px;border:1px solid #76b72a;font-size:13px;font-weight:700;color:#76b72a}html.fc-color6 .fc-btn-normal{line-height:1.38;letter-spacing:2px;padding:10px 36px}html.fc-color6 .fc-btn-normal:hover{color:#76b72a}html.fc-color6 .nicescroll-cursors{box-sizing:content-box}html.fc-color6 input::-webkit-input-placeholder{color:#aaa}html.fc-color6 input::-moz-placeholder{color:#aaa}html.fc-color6 input:-ms-input-placeholder{color:#aaa}html.fc-color6 .fc-err-msg{color:#e41a22!important}html.fc-color6 .nicescroll-rails-vr{z-index:9!important}html.fc-color6 .ui.checkbox input:checked~.box:before,html.fc-color6 .ui.checkbox input:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color6 .ui.checkbox input:checked~.box:after,html.fc-color6 .ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}html.fc-color6 .ui.radio.checkbox input:checked~.box:after,html.fc-color6 .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}html.fc-color6 .ui.radio.checkbox .box:after,html.fc-color6 .ui.radio.checkbox label:after{width:17px;height:17px}html.fc-color6 .ui.radio.checkbox input:checked~.box:after,html.fc-color6 .ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}html.fc-color6 .ui.toggle.checkbox input:focus:checked~.box:before,html.fc-color6 .ui.toggle.checkbox input:focus:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color6 .ui.toggle.checkbox input:checked~.box:after,html.fc-color6 .ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}html.fc-color6 .fc-main-container{background-color:#fafafa}html.fc-color6 .fc-desktop-hidden{display:none}html.fc-color6 .fc-mob-hidden{display:block}@media only screen and (max-width:767px){html.fc-color6 .ui.container{width:100%}html.fc-color6 .ui.fluid.container{margin:0!important}html.fc-color6 .fc-desktop-hidden{display:block}html.fc-color6 .fc-mob-hidden{display:none}html.fc-color6 .fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}html.fc-color6 .fc-landing-after-login{border-bottom:1px solid #e0e0e0;position:relative}html.fc-color6 .fc-landing-after-login .fc-search-banner{height:600px;margin-top:-100px;background-size:auto;background-repeat:no-repeat;background-position:50%;position:relative;top:0;left:0;width:100%;color:#fff;padding-top:280px}html.fc-color6 .fc-landing-after-login .fc-search-banner .fc-search-banner-bg{background:transparent linear-gradient(180deg,#00000026,#00000066) 0 0 no-repeat padding-box;background-size:auto;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}html.fc-color6 .fc-landing-after-login .fc-search-banner .fc-banner-title{font-size:48px;line-height:65px;position:relative;z-index:1}html.fc-color6 .fc-landing-after-login .fc-search-banner .fc-banner-subtitle{margin-top:16px;font-size:24px;line-height:33px;position:relative;z-index:1}html.fc-color6 .fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between;background-color:#ebeef3;padding:0 30px;margin-top:-28px}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a{width:calc(20% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a img{width:35%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a div{width:54%;margin:0;text-align:center}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a div div{width:100%}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a div div:last-of-type{padding-top:5px;font-size:12px}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}html.fc-color6 .fc-landing-after-login .fc-search-container{flex-wrap:wrap;justify-content:space-between;margin-top:-69px}html.fc-color6 .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4){margin:0}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#fff;margin-right:24px;display:flex;align-items:center;padding:10px 30px;cursor:pointer}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#f8d448}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color6 .fc-landing-after-login .fc-home-article{display:flex;justify-content:space-between;margin-top:64px}html.fc-color6 .fc-landing-after-login .fc-home-article>div{position:relative}html.fc-color6 .fc-landing-after-login .fc-home-article>div .fc-home-article_content{letter-spacing:0;color:#303030;padding:12px 16px 8px;font-size:16px;line-height:22px}html.fc-color6 .fc-landing-after-login .fc-home-article>div .fc-home-article_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}html.fc-color6 .fc-landing-after-login .fc-home-article>div .fc-home-article_cover{background:transparent linear-gradient(180deg,#00000099,#00000000) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:96px}html.fc-color6 .fc-landing-after-login .fc-home-article>div .fc-home-article_title{color:#fff;font-size:18px;line-height:24px;position:absolute;left:16px;top:16px}html.fc-color6 .fc-landing-after-login .fc-home-article>div iframe{width:100%;height:100%}html.fc-color6 .fc-landing-after-login .fc-home-review{text-align:center;margin:64px auto 0;width:100%;max-width:784px;font-size:24px;line-height:33px;color:#303030;position:relative;padding-bottom:64px}html.fc-color6 .fc-landing-after-login .fc-home-review img{margin:24px 0}html.fc-color6 .fc-landing-after-login .fc-home-review .swiper-pagination{width:calc(100% - 32px);margin-top:24px}html.fc-color6 .fc-landing-after-login .fc-home-review .swiper-pagination>span{margin:0 6px}html.fc-color6 .fc-landing-after-login .fc-home-feature{background-color:#b0b0b0;margin-top:44px;padding:56px 0;margin-bottom:5px}html.fc-color6 .fc-landing-after-login .fc-home-feature>div{display:flex;justify-content:space-between;color:#fff;font-size:16px;line-height:24px}html.fc-color6 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{display:flex;align-items:flex-start;width:calc((100% - 64px) / 3)}html.fc-color6 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img{margin-right:20px;width:64px;height:auto}html.fc-color6 .fc-landing-after-login .fc-home-about{margin:56px 0;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color6 .fc-landing-after-login .fc-home-about>div,html.fc-color6 .fc-landing-after-login .fc-home-about>img{width:49%}html.fc-color6 .fc-landing-after-login .fc-home-about .fc-home-about_title{font-size:24px;line-height:22px;color:#4a83b7;margin-bottom:22px}html.fc-color6 .fc-landing-after-login .fc-home-about .fc-home-about_content{white-space:pre-wrap;font-size:16px;line-height:22px;color:#303030}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list{margin:32px 0;position:relative}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>div{position:relative;width:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i{font-family:Font Awesome;font-size:14px;font-style:normal;color:#ffcd00}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before{content:"\F005"}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before{content:"\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after{content:"\F089"}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}html.fc-color6 .fc-landing-after-login .fc-trending-list>a>div{position:relative}html.fc-color6 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}html.fc-color6 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-next],html.fc-color6 .fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html.fc-color6 .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color6 .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div{margin-bottom:20px}html.fc-color6 .fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i{font-family:Font Awesome;font-size:16px;font-style:normal;color:#ffcd00;margin-left:4px}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before{content:"\F005"}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before{content:"\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after{content:"\F089"}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color6 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}html.fc-color6 .fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}html.fc-color6 .fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:#76b72a;color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){html.fc-color6 .fc-landing-after-login .ui.container{margin-left:0!important;margin-right:0!important}html.fc-color6 .fc-landing-after-login .fc-search-banner{padding:145px 16px 0}html.fc-color6 .fc-landing-after-login .fc-search-banner.fc-fixed-style{position:fixed;left:0;top:-365px;z-index:10}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container{margin:20px 0 0;padding:10px;position:relative}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type{display:flex;justify-content:space-between;position:relative}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search]{height:48px;width:100%;font-size:14px}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span{right:15px;top:12px}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search{display:none}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active{position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search]{width:calc(100% - 49px)}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color6 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span{right:60px}html.fc-color6 .fc-landing-after-login .fc-connecting>div{flex-wrap:wrap;padding-top:12px}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a{width:100%;margin:6px 0;font-size:18px}html.fc-color6 .fc-landing-after-login .fc-connecting>div>a img{height:100px;width:40%}html.fc-color6 .fc-landing-after-login .fc-search-container{margin-left:16px;margin-right:16px;padding:24px}html.fc-color6 .fc-landing-after-login .fc-search-container>div:first-of-type{width:100%;flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-search-container>div:first-of-type>div{width:100%;margin-bottom:24px;margin-right:0}html.fc-color6 .fc-landing-after-login .fc-search-container>div:first-of-type>div>input{padding-left:38px}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap{margin-top:24px;width:100%}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button{width:100%;height:48px}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#ccc;margin-right:24px;display:flex;align-items:center;padding:10px 30px;border-bottom:3px solid transparent;cursor:pointer}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#fff;border-bottom-color:#76b72a}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color6 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color6 .fc-landing-after-login .fc-search-container .fc-value{padding-left:38px}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style{position:fixed;z-index:11;top:160px;width:calc(100% - 32px);left:16px;margin-left:0;margin-right:0}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div{display:none}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child{display:block}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand{display:block;background-color:#76b72a;width:48px;height:48px;position:absolute;bottom:-24px;left:calc(50% - 24px);border-radius:100%}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after{font-family:Font Awesome;content:"\F078";font-weight:900;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active{padding-bottom:48px}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div{display:block}html.fc-color6 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after{content:"\F077"}html.fc-color6 .fc-landing-after-login .fc-home-article{flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-home-article>div{width:100%;margin:12px 16px}html.fc-color6 .fc-landing-after-login .fc-home-article.fc-fixed-style{margin-top:730px}html.fc-color6 .fc-landing-after-login .fc-home-review{padding-left:16px;padding-right:16px}html.fc-color6 .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0}html.fc-color6 .fc-landing-after-login .fc-home-feature>div{flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{width:100%;padding:0 32px;margin-bottom:56px}html.fc-color6 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type{margin-bottom:0}html.fc-color6 .fc-landing-after-login .fc-home-about{flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-home-about>img{width:100%}html.fc-color6 .fc-landing-after-login .fc-home-about>div{padding:16px;width:100%}html.fc-color6 .fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}html.fc-color6 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}html.fc-color6 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>div{margin:0}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img{width:100%;height:100%}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{flex-wrap:wrap}html.fc-color6 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}html.fc-color6 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:33%!important;padding-bottom:48px}html.fc-color6 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-prev]{left:0}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}html.fc-color6 .fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}html.fc-color6 .fc-login-page{background:url(/static/img/login-bg.png);background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:calc(100% + 80px);margin-top:-100px;background-repeat:no-repeat;background-color:#f8f8f8;flex-direction:column}html.fc-color6 .fc-login-page>header{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);height:100px;display:flex;align-items:center}html.fc-color6 .fc-login-page form{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#fff;max-width:440px;padding:26px 24px;margin-top:100px;margin-bottom:180px;background-color:hsla(0,0%,100%,.7)}html.fc-color6 .fc-login-page form,html.fc-color6 .fc-login-page form article{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color6 .fc-login-page form article>.fc-logo{margin:0;font-size:24px;line-height:24px}html.fc-color6 .fc-login-page form article>.fc-logo.back{cursor:pointer}html.fc-color6 .fc-login-page form article>.fc-logo.back:before{font-family:Font Awesome;content:"\F104"}html.fc-color6 .fc-login-page form article>.fc-logo span{color:#606060;font-size:14px;display:inline-block;line-height:14px;width:100%}html.fc-color6 .fc-login-page form article>label{font-size:18px;line-height:22.5px;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;margin:24px 0}html.fc-color6 .fc-login-page form article>div:nth-child(n+2){margin:24px 0 0;position:relative;width:100%}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fc-password-status{text-align:center}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd{margin-top:12px;font-size:14px;cursor:pointer;text-align:right;color:#303030}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields{margin-top:12px}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields>div{display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields>div button{white-space:nowrap;margin-left:12px;height:48px;padding:0 12px;color:#fff;background-color:#76b72a;border:none;border-radius:4px;cursor:pointer}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password{display:inline-block}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before{font-family:Font Awesome;font-size:13px;content:"\F058";margin-right:5px;color:#5b8a29}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul{margin:0;padding-left:10px}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li{list-style:none}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).fields .tips{font-size:12px;color:#e41a22}html.fc-color6 .fc-login-page form article>div:nth-child(n+2).half{width:49%}html.fc-color6 .fc-login-page form article>div:nth-child(n+2)>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 8px;color:#333}html.fc-color6 .fc-login-page form article>div:nth-child(n+2)>label>span{color:#e41a22}html.fc-color6 .fc-login-page form article>div:nth-child(n+2)>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}html.fc-color6 .fc-login-page form article .success{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}html.fc-color6 .fc-login-page form article .success>label{color:#333;font-size:24px;font-weight:500;text-align:center}html.fc-color6 .fc-login-page form article .success>div{text-align:center;color:#606060}html.fc-color6 .fc-login-page form article .success a{border-radius:4px;border:1px solid #76b72a;background-color:#76b72a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color6 .fc-login-page form .fc-back-to-login{margin:50px auto 0;text-align:center}html.fc-color6 .fc-login-page form .fc-back-to-login a{cursor:pointer;color:#2f3a7d}html.fc-color6 .fc-login-page form .fc-sign-up{margin:0;text-align:right;font-size:16px;color:#606060}html.fc-color6 .fc-login-page form .fc-sign-up a{cursor:pointer;color:#2f3a7d}html.fc-color6 .fc-login-page form input{border:1px solid silver;background-color:#fff;width:100%;color:#222;padding:0 16px;height:48px;font-size:18px;border-radius:4px;margin-right:8px}html.fc-color6 .fc-login-page form input:last-of-type{margin-right:0}html.fc-color6 .fc-login-page form input.fc-reset-password{padding:0 8px}html.fc-color6 .fc-login-page form input.otpcode{text-align:center}html.fc-color6 .fc-login-page form .ui.dropdown{width:100%;border-radius:4px}html.fc-color6 .fc-login-page form .fc-btn-login{border-radius:4px;border:1px solid #c87e17;background-color:#c87e17;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color6 .fc-login-page form .fc_valid_error{color:red;line-height:18px;font-size:14px;padding-top:8px}@media only screen and (max-width:767px){html.fc-color6 .fc-login-page{padding:30px 0}html.fc-color6 .fc-login-page form{position:relative;width:90%}html.fc-color6 .fc-login-page form>div{margin:20px 0 0}html.fc-color6 .fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}html.fc-color6 .fc-login-page form article>div>label{max-width:65%}}html.fc-color6 .fc-property-search-result{font-size:14px}html.fc-color6 .fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:60px;z-index:1}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:#c87e17}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #c87e17}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html.fc-color6 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:38px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;margin-top:0}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type{margin-right:0}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:#c87e17}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #c87e17}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:225px}html.fc-color6 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{background-image:none;box-shadow:0 3px 6px #00000029;padding:10px 0;position:fixed;z-index:1;background:#f0f0f0;height:auto;top:60px}html.fc-color6 .fc-property-search-result .fc-search-container label{display:none}html.fc-color6 .fc-property-search-result .fc-search-container .fc-value{margin-top:0}html.fc-color6 .fc-property-search-result .fc-search-container input{margin-top:0!important}html.fc-color6 .fc-property-search-result>.fc-result-listing-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}html.fc-color6 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:190px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:calc(75% - 24px);display:flex;flex-wrap:wrap}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#c87e17;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;cursor:pointer;position:relative}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred{border:1px solid #0f6fb6}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag{position:absolute;left:-25px;top:-5px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg{height:35px;width:130px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #c87e17}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child{width:25%;max-height:160px;overflow:hidden;display:flex;align-items:center;position:relative}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite{position:absolute;right:12px;top:8px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg{width:20px;height:20px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2){width:51%;padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars{margin:5px 0;display:flex;align-items:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area{margin-left:16px;color:#009fe3}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222;display:flex}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg{width:20px;height:20px;margin-right:4px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3){width:24%;margin:10px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night{border-bottom:1px dotted #eee;padding-bottom:12px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div{color:#333;display:flex;justify-content:flex-end;align-items:center;font-size:20px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div{font-size:12px;margin-right:8px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label{font-size:12px;color:#333}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total{font-weight:400}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div{color:#aaa;display:flex;justify-content:flex-end;align-items:center;font-size:16px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div{font-size:12px;margin-right:8px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label{font-size:12px;color:#aaa}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail{color:#aaa}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:25%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:20px;display:block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid #c87e17;background-color:#c87e17;border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}html.fc-color6 .fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}html.fc-color6 .fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#c87e17;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}html.fc-color6 .fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color6 .fc-property-search-result .fc-result-loading.fc-active{display:flex}html.fc-color6 .fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color6 .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#c87e17;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color6 .fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color6 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color6 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color6 .fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}html.fc-color6 .fc-property-search-result .fc-pagination>.fc-page-list{display:flex}html.fc-color6 .fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color6 .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:#c87e17;border-color:#c87e17;color:#fff;pointer-events:none}html.fc-color6 .fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}html.fc-color6 .fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}html.fc-color6 .fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}html.fc-color6 .fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}html.fc-color6 .fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}html.fc-color6 .fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}html.fc-color6 .fc-loading-price>label{font-size:8px;color:#a0a0a0}html.fc-color6 .fc-result-mob-filter{display:none}@media only screen and (max-width:767px){html.fc-color6 .fc-hotel-vicinity,html.fc-color6 .fc-hotel-vicinity>div{font-size:16px!important}html.fc-color6 .fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}html.fc-color6 .fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}html.fc-color6 .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}html.fc-color6 .fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}html.fc-color6 .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}html.fc-color6 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}html.fc-color6 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}html.fc-color6 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels{width:auto!important}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px;font-size:12px!important}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}html.fc-color6 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}}html.fc-color6 .fc-hotel-list-map{border-top:1px solid #eee}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div{color:#fff!important}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc{display:none!important}html.fc-color6 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcThemeOne);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}html.fc-color6 .fc-hotel-list-map .fc-map-detail{width:500px}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color6 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}html.fc-color6 .fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color6 .fc-hotel-list-map .fc-result-loading.fc-active{display:flex}html.fc-color6 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color6 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcThemeOne);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color6 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color6 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color6 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html.fc-color6 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color6 .fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color6 .fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}html.fc-color6 .fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color6 .fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}html.fc-color6 .fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color6 .fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color6 .fc-hotel-list-map .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color6 .fc-hotel-list-map .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color6 .gm-style .gm-style-iw-c,html.fc-color6 .gm-style .gm-style-iw-d{max-height:none!important}html.fc-color6 .gm-style-iw.gm-style-iw-c{margin-top:-40px}html.fc-color6 .gm-style .gm-style-iw-t:after{top:-40px}html.fc-color6 .fc-hotel-detail{background-color:#fff}html.fc-color6 .fc-hotel-detail>div{padding-top:28px}html.fc-color6 .fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}html.fc-color6 .fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}html.fc-color6 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}html.fc-color6 .fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}html.fc-color6 .fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}html.fc-color6 .fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews{cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin:0 5px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid #c87e17;padding:0 8px;border-radius:6px;background-color:#c87e17;color:#fff;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review{display:flex;align-items:center;border-bottom:1px solid #ddd;flex:1}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div{padding:16px 0;font-size:16px;color:#697488;margin-right:23px;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active{color:#3554d1;border-bottom:1px solid #3554d1}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}html.fc-color6 .fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}html.fc-color6 .fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcThemeOne)!important;position:relative}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcThemeOne);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:1px solid #c87e17;background-color:#c87e17;font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}html.fc-color6 .fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}html.fc-color6 .fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color6 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}html.fc-color6 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}html.fc-color6 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}html.fc-color6 .fc-hotel-detail .fc-hotel-more-info p{margin:0}html.fc-color6 .fc-hotel-detail .fc-hotel-services{padding:35px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:#c87e17}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #c87e17}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}html.fc-color6 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:1px solid #c87e17;background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:#c87e17;padding:11px 100px;cursor:pointer}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body{margin-bottom:26px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container{display:flex;align-items:flex-end;padding:32px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score{font-size:24px;color:#8a949e;margin-right:20px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span{font-size:65px;color:#00266b}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc{line-height:54px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars{color:#212121;font-size:18px;line-height:14px;font-weight:400}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:24px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:10px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container{display:flex;padding:20px 0;color:#212121;border-bottom:1px solid #ddd}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left{width:30%;font-size:14px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold{font-weight:700;font-size:18px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg{width:12px;height:12px;margin-right:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right{width:69%;font-size:14px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less{display:flex;align-items:center;justify-content:center;margin:16px auto}html.fc-color6 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div{color:#3554d1;border:1px solid #3554d1;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:14px}html.fc-color6 .fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}html.fc-color6 .fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}html.fc-color6 .fc-hotel-detail .slide-content>img{max-height:100%}html.fc-color6 .fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}html.fc-color6 .fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}html.fc-color6 .fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){html.fc-color6 .fc-hotel-detail #hotelMap2 .vue-map-container{width:90%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0;width:45%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{flex-wrap:wrap;margin-left:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px;margin-bottom:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{margin-bottom:4px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{margin-right:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{width:100%;order:2}html.fc-color6 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px;margin-top:24px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}html.fc-color6 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}html.fc-color6 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}html.fc-color6 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}html.fc-color6 .fc-hotel-detail .fc-search-banner{display:none}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}html.fc-color6 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}html.fc-color6 .fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}html.fc-color6 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}html.fc-color6 .fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}html.fc-color6 .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}html.fc-color6 .fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}html.fc-color6 .show_more{color:#c87e17;border:none!important;cursor:pointer}html.fc-color6 .fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}html.fc-color6 .fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}html.fc-color6 .fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}html.fc-color6 .fc-cart-container .fc-cart-title .active{color:#3554d1}html.fc-color6 .fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head{width:40%;padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg{color:#e63740}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg{width:18px;height:18px;margin-right:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less{max-height:200px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion{font-size:14px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label{font-style:italic}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total{font-weight:700}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less{max-height:300px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:#76b72a;color:#76b72a}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div{display:flex;align-items:center;margin-top:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus{border:1px solid #ddd;height:30px;margin-left:12px;border-radius:4px 0 0 4px;border-right:none}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before{content:"\F068"}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add{border:1px solid #ddd;height:30px;margin-right:12px;border-radius:0 4px 4px 0;border-left:none}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before{content:"\F067"}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable{pointer-events:none}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before{color:#ccc}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span{width:30px;text-align:center;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:16px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:space-between}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div{display:flex;align-items:center}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img{height:40px;margin-right:20px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div{display:flex;align-items:center;margin-top:12px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label{margin-right:12px;font-size:14px;cursor:pointer}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:#76b72a;color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}html.fc-color6 .fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}html.fc-color6 .fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}html.fc-color6 .fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color6 .fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}html.fc-color6 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color6 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}html.fc-color6 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}html.fc-color6 .fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}html.fc-color6 .fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}html.fc-color6 .fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:#76b72a;text-align:center;cursor:pointer}@media only screen and (max-width:767px){html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}html.fc-color6 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color6 .fc-cart-container .fc-total-continue{width:100%}}html.fc-color6 .fc-profile{background-color:#f7f7f7;padding:30px 0}html.fc-color6 .fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}html.fc-color6 .fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}html.fc-color6 .fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}html.fc-color6 .fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}html.fc-color6 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}html.fc-color6 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}html.fc-color6 .fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}html.fc-color6 .fc-profile .fc-profile-nav>ul>li{list-style:none}html.fc-color6 .fc-profile .fc-profile-nav>ul>li:first-of-type,html.fc-color6 .fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}html.fc-color6 .fc-profile .fc-profile-nav>ul>li span{display:block;width:100%;font-size:12px;font-weight:900;padding:8px 8px 8px 12px;border-bottom:1px solid #eee}html.fc-color6 .fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}html.fc-color6 .fc-profile .fc-profile-nav>ul>li>a.fc-active,html.fc-color6 .fc-profile .fc-profile-nav>ul>li>a:hover{color:#76b72a;background-color:#fafafa;border-right:3px solid #76b72a}html.fc-color6 .fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}html.fc-color6 .fc-profile .fc-profile-booking-list,html.fc-color6 .fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:#76b72a;border-color:#76b72a}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls{margin-bottom:28px;display:flex;align-items:center}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span{border:1px solid var(--fcThemeOne);color:var(--fcThemeOne);border-radius:4px;padding:4px 12px;margin-right:12px;font-size:12px;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active{background-color:var(--fcThemeOne);color:#fff}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:1px solid #c87e17;background-color:#c87e17;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;cursor:pointer;display:flex;align-items:center;justify-content:center}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:#76b72a}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#76b72a;margin-right:4px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:#76b72a}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:#76b72a}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled{color:#c24c29}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before{background-color:#c24c29}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:#76b72a;border:1px solid #76b72a;padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:1px solid #76b72a;background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;width:100%;margin:10px 0;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:#76b72a;margin:10px 0}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html.fc-color6 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){html.fc-color6 .fc-profile>div{flex-wrap:wrap}html.fc-color6 .fc-profile .fc-profile-nav{width:100%}html.fc-color6 .fc-profile .fc-profile-booking-list{width:100%;margin-top:12px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body{padding:16px 0}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{padding:12px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{flex-wrap:wrap;padding:12px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date{width:100%;margin-bottom:8px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type{margin-bottom:0}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{flex-wrap:wrap}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort{width:100%;display:flex;align-items:center;justify-content:space-between}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type{margin-top:12px;width:100%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a{width:100%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n){justify-content:flex-start}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status{flex-wrap:wrap}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div{width:100%;text-align:right;margin-top:6px}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:100%}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:8px 0;flex-direction:column;align-items:flex-end}html.fc-color6 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{margin-top:8px}}html.fc-color6 .fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:#76b72a;font-weight:700}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:#76b72a}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}html.fc-color6 .fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}html.fc-color6 .fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}html.fc-color6 .fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:#76b72a;border:1px solid #76b72a}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}html.fc-color6 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}html.fc-color6 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div{padding:6px 20px;display:flex;justify-content:space-between;width:270px}html.fc-color6 .fc-booking-control{display:flex;justify-content:center;margin:24px 0}html.fc-color6 .fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color6 .fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color6 .fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color6 .fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}html.fc-color6 .fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color6 .fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color6 .fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color6 .fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline>div{width:50%}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}html.fc-color6 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .flex{display:flex}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}html.fc-color6 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger table td,html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html.fc-color6 .fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div{width:100%}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}html.fc-color6 .fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}html.fc-color6 .fc-booking-detail>.fc-booking-checkin{padding:12px 10px}html.fc-color6 .fc-booking-detail>.fc-booking-checkin>div{width:100%}html.fc-color6 .fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}html.fc-color6 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}html.fc-color6 .fc-booking-control{flex-wrap:wrap}html.fc-color6 .fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}html.fc-color6 .fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}html.fc-color6 .fc-booking-status{text-align:center;padding:44px 0}html.fc-color6 .fc-booking-status svg{width:70px;height:70px}html.fc-color6 .fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}html.fc-color6 .fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}html.fc-color6 .fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}html.fc-color6 .fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}html.fc-color6 .fc-booking-status .fc-booking-control>span{position:relative}html.fc-color6 .fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}html.fc-color6 .fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}html.fc-color6 .fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}html.fc-color6 .fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}html.fc-color6 .fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}html.fc-color6 .fc-booking-status .fc-view{color:#fff;background-color:#76b72a}html.fc-color6 .fc-booking-status .fc-update,html.fc-color6 .fc-booking-status .fc-view{display:inline-block;border:1px solid #76b72a;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}html.fc-color6 .fc-booking-status .fc-update{color:#76b72a;background-color:#fff}@media only screen and (max-width:767px){html.fc-color6 .fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}html.fc-color6 .fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}html.fc-color6 .fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color6 .fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color6 .fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color6 .fc-group-enquirys{padding-top:30px}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}html.fc-color6 .fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}html.fc-color6 .fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}html.fc-color6 .fc-group-enquirys .fc-topup-records-head{margin:30px 0}html.fc-color6 .fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}html.fc-color6 .fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}html.fc-color6 .fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}html.fc-color6 .fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color6 .fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}html.fc-color6 .fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}html.fc-color6 .fc-group-enquirys table thead>th{text-align:left}html.fc-color6 .fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}html.fc-color6 .fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}html.fc-color6 .fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}html.fc-color6 .fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}html.fc-color6 .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}html.fc-color6 .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}html.fc-color6 .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}html.fc-color6 .fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}html.fc-color6 .fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}html.fc-color6 .fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}html.fc-color6 .fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}html.fc-color6 .fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color6 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}html.fc-color6 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}html.fc-color6 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}html.fc-color6 .fc-group-enquiry-detail{padding-bottom:80px}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}html.fc-color6 .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}html.fc-color6 .fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}html.fc-color6 .fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}html.fc-color6 .fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}html.fc-color6 .fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}html.fc-color6 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}html.fc-color6 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}html.fc-color6 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}html.fc-color6 .fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}html.fc-color6 .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color6 .fc-group-enquiry-detail input[type=number],html.fc-color6 .fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}html.fc-color6 .fc-group-enquiry-detail input[type=number][aligncenter],html.fc-color6 .fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}html.fc-color6 .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html.fc-color6 .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html.fc-color6 .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html.fc-color6 .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}html.fc-color6 .fc-group-enquiry-detail input[type=number]:read-only,html.fc-color6 .fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}html.fc-color6 .fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}html.fc-color6 .fc-group-enquiry-detail .fc-value{position:relative}html.fc-color6 .fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color6 .fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}html.fc-color6 .fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}html.fc-color6 .fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}html.fc-color6 .fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}html.fc-color6 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}html.fc-color6 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color6 .fc-group-enquiry-modal{background-color:#e8ebf1}html.fc-color6 .fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}html.fc-color6 .fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}html.fc-color6 .fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}html.fc-color6 .fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}html.fc-color6 .fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}html.fc-color6 .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}html.fc-color6 .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}html.fc-color6 .fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}html.fc-color6 .fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}html.fc-color6 .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}html.fc-color6 .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}html.fc-color6 .fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}html.fc-color6 .fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}html.fc-color6 .fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}html.fc-color6 .fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}html.fc-color6 .fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}html.fc-color6 .fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}html.fc-color6 .fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}html.fc-color6 .fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}html.fc-color6 .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}html.fc-color6 .fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}html.fc-color6 .fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}html.fc-color6 .fc-group-enquiry-modal .fc-label-total{padding:20px}html.fc-color6 .fc-status-tentative{color:#f88e48}html.fc-color6 .fc-status-lost{color:#0c3f72}html.fc-color6 .fc-status-cancelled{color:#f84848}html.fc-color6 .fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html.fc-color6 .fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}html.fc-color6 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}html.fc-color6 .fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}html.fc-color6 .fc-calendar-popup-window>div{width:calc(100% - 30px)}html.fc-color6 .fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}html.fc-color6 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){html.fc-color6 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}html.fc-color6 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}html.fc-color6 .fc-profile-business-account{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color6 .fc-profile-business-account>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container{margin:48px 0 12px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label{background-color:green;display:inline-block;padding:6px 16px;color:#fff;font-size:14px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container{border:1px solid #c3c3c3;border-radius:1px;padding:8px 16px;margin-bottom:8px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div{width:49%;margin-bottom:16px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex{width:100%}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label{font-size:14px;display:flex;margin-bottom:8px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input{font-size:16px;height:36px;padding:0 8px;width:100%}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul{margin:0;padding:0}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li{list-style:none}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value{position:relative}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div{margin-right:20px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label{font-size:14px}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-btn{display:flex;align-items:center}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save{border:1px solid #76b72a;background-color:#76b72a}html.fc-color6 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel{border:1px solid #e63740;background-color:#e63740}html.fc-color6 .fc-cash-voucher-collect .fc-tab-container>div{display:flex;align-items:center}html.fc-color6 .fc-cash-voucher-collect .fc-tab-container>div>div{margin-right:20px;cursor:pointer;font-size:16px;font-weight:500;border-bottom:2px solid transparent;color:#697488;padding:17px 0}html.fc-color6 .fc-cash-voucher-collect .fc-tab-container>div>div.active{color:#3554d1;border-bottom-color:#3554d1}html.fc-color6 .fc-cash-voucher-collect .fc-main-container{background-color:#f7f7f7}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container{padding:40px 0;display:flex;flex-wrap:wrap;gap:50px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{border-radius:6px;font-size:14px;font-weight:400;color:#212121;box-shadow:0 3px 16px 0 #00000021}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div{padding:10px 20px;color:#3554d1;font-size:22px;font-weight:600}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content{padding:20px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div{display:flex;align-items:center;justify-content:space-between}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img{height:50px;margin-right:5px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price{font-size:26px;font-weight:600;color:#3554d1}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn{padding:20px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container{padding:40px 0}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab{display:flex;align-items:center;margin-bottom:20px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{border:1px solid #ddd;color:#212121;padding:8px 0;font-size:14px;font-weight:500;width:120px;text-align:center;cursor:pointer;background-color:#fff}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active{border-color:#3554d1;color:#3554d1;background-color:#f4f6fd}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;box-shadow:0 3px 16px 0 #00000021;font-size:14px;font-weight:400;background-color:#fff;border-radius:6px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used{opacity:.5}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head{display:flex;justify-content:center;height:200px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img{border-radius:6px;object-fit:cover;flex:1}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price{font-size:22px;font-weight:600;margin-bottom:10px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis{display:flex;align-items:center;margin-bottom:10px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img{height:20px;margin-right:5px}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container{display:flex;justify-content:space-between;flex-direction:column}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div{display:flex;align-items:center;justify-content:space-between}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child{font-weight:500}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child{font-weight:400}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price{font-weight:600}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto;width:100%}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;color:#212121}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:contain;background-position:50%;background-repeat:no-repeat}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content{padding:10px}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child{font-weight:500}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child{font-weight:400}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price{font-weight:600}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price{font-size:22px;font-weight:600;justify-content:center}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img{height:30px;margin-right:5px}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn{padding:15px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color6 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:45.45455%}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{width:50%}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div{width:100%}}@media only screen and (min-width:767px){html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:31.25%}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head{width:29%}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc{width:40%}html.fc-color6 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container{width:29%}}html.fc-color7{--fcThemeOne:#ff1e02}html.fc-color7 #header{position:fixed;left:0;top:0;z-index:19;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 0 0 hsla(0,0%,67%,.05);width:100%}html.fc-color7 #header>div{justify-content:space-between;height:100px}html.fc-color7 #header>div,html.fc-color7 #header>div .fc-logo>a{display:flex;align-items:center}html.fc-color7 #header>div .fc-logo>a img{height:80px;width:auto}html.fc-color7 #header>div .fc-logo>a svg{height:80px;width:175px}html.fc-color7 #header>div .fc-logo.new-login{display:flex;align-items:center}html.fc-color7 #header>div .fc-nav-search-container{position:relative}html.fc-color7 #header>div .fc-nav-search-container>input[type=search]{border-radius:2px;border:1px solid #eee;background-color:#fafafa;height:36px;width:560px;padding:0 15px;font-size:16px}html.fc-color7 #header>div .fc-nav-search-container>i{display:block;position:absolute;right:15px;top:6px}html.fc-color7 #header>div .fc-header-nav{flex:1;padding:0 24px;display:flex;flex-direction:column;flex-wrap:wrap}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-title{font-weight:600;margin-left:16px}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu{display:flex;align-items:center;padding:10px 0}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div{margin:0 16px}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a{color:#00266b;font-weight:600;position:relative}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div.fc-active>a:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div>a{color:#8a949e;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;position:relative}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#8a949e;left:0;top:calc(100% + 10px);padding:4px 8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9;white-space:nowrap;font-size:12px}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div>a:hover>span{display:block}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active{color:#00266b;font-weight:600;position:relative}html.fc-color7 #header>div .fc-header-nav>.fc-header-nav-menu>div>a.router-link-exact-active:after{content:"";position:absolute;height:2px;width:100%;display:block;top:calc(100% + 4px);background-color:#00266b}html.fc-color7 #header>div .fc-header-user{display:flex;justify-content:flex-end;align-items:center;margin-left:20px;padding:20px 0}html.fc-color7 #header>div .fc-header-user>.fc-language{height:100%;padding-right:15px;position:relative}html.fc-color7 #header>div .fc-header-user>.fc-language>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color7 #header>div .fc-header-user>.fc-language>span:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color7 #header>div .fc-header-user>.fc-language:hover>div{display:flex}html.fc-color7 #header>div .fc-header-user>.fc-language>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:155px}html.fc-color7 #header>div .fc-header-user>.fc-language>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color7 #header>div .fc-header-user>.fc-language>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color7 #header>div .fc-header-user>.fc-language>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color7 #header>div .fc-header-user>.fc-language>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer}html.fc-color7 #header>div .fc-header-user>.fc-language>div>a.fc-active{color:#76b72a}html.fc-color7 #header>div .fc-header-user>.fc-language>div>a:hover{background-color:#f5f5f5}html.fc-color7 #header>div .fc-header-user>.fc-currency{height:100%;padding-right:15px;border-right:1px solid #eee;position:relative}html.fc-color7 #header>div .fc-header-user>.fc-currency>span{display:block;width:40px;height:36px;margin-top:10px;line-height:36px;font-size:12px;font-weight:600;text-align:right;color:#666;cursor:pointer}html.fc-color7 #header>div .fc-header-user>.fc-currency:hover>div{display:flex}html.fc-color7 #header>div .fc-header-user>.fc-currency>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:-45px;top:100%;width:180px}html.fc-color7 #header>div .fc-header-user>.fc-currency>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color7 #header>div .fc-header-user>.fc-currency>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color7 #header>div .fc-header-user>.fc-currency>div>span{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa;line-height:30px;border-bottom:1px solid #eee;padding-left:14px}html.fc-color7 #header>div .fc-header-user>.fc-currency>div>a{font-size:12px;font-weight:400;line-height:1.67;color:#666;margin:0 5px;padding-left:9px;line-height:30px;cursor:pointer;display:flex}html.fc-color7 #header>div .fc-header-user>.fc-currency>div>a>span{width:30px;display:block;margin-right:10px}html.fc-color7 #header>div .fc-header-user>.fc-currency>div>a.fc-active{color:#76b72a;font-weight:600}html.fc-color7 #header>div .fc-header-user>.fc-currency>div>a:hover{background-color:#f5f5f5}html.fc-color7 #header>div .fc-header-user>.fc-nav-search{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color7 #header>div .fc-header-user>.fc-nav-search>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color7 #header>div .fc-header-user>.fc-nav-search>a>i{display:block}html.fc-color7 #header>div .fc-header-user>.fc-notification{height:100%;padding:0 10px;border-right:1px solid #eee}html.fc-color7 #header>div .fc-header-user>.fc-notification>a{position:relative;cursor:pointer;display:block;width:40px;height:40px;margin-top:10px}html.fc-color7 #header>div .fc-header-user>.fc-notification>a>i{display:block}html.fc-color7 #header>div .fc-header-user>.fc-notification>a>span{position:absolute;background-color:#e41a22;color:#fff;padding:0 8px;font-size:8px;border-radius:8px;top:0;right:0}html.fc-color7 #header>div .fc-header-user>.fc-user{height:100%;position:relative}html.fc-color7 #header>div .fc-header-user>.fc-user>a{border:1px solid silver;background-color:#FFFFFFCC;border-radius:8px;height:48px;font-size:14px;color:#606060;font-weight:400;display:flex;align-items:center;padding:0 16px;cursor:pointer}html.fc-color7 #header>div .fc-header-user>.fc-user>a>img{width:32px;height:32px;margin-right:12px}html.fc-color7 #header>div .fc-header-user>.fc-user>a:after{font-family:Font Awesome;content:"\F107";margin-left:4px}html.fc-color7 #header>div .fc-header-user>.fc-user>a>span{text-wrap:nowrap}html.fc-color7 #header>div .fc-header-user>.fc-user>div{display:none;flex-direction:column;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;padding:5px 0;position:absolute;right:0;top:100%;width:180px;margin-top:20px}html.fc-color7 #header>div .fc-header-user>.fc-user>div:before{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #ccc;top:-28px;left:calc(50% - 10px)}html.fc-color7 #header>div .fc-header-user>.fc-user>div:after{content:"";position:absolute;border-width:14px;border-style:solid;border-color:transparent transparent #fff;top:-26px;left:calc(50% - 10px)}html.fc-color7 #header>div .fc-header-user>.fc-user>div>a{font-size:12px;font-weight:600;line-height:1.67;color:#666;margin:0 5px;display:flex;align-items:center;padding-left:0;line-height:30px;cursor:pointer}html.fc-color7 #header>div .fc-header-user>.fc-user>div>a:last-of-type{padding-left:12px;border-top:1px solid #eee;margin:0}html.fc-color7 #header>div .fc-header-user>.fc-user>div>span{color:#222;font-size:12px;font-weight:900;text-align:center;padding:8px 0 4px;border-bottom:1px solid #eee}html.fc-color7 #header>div .fc-header-user:hover>.fc-user>div{display:flex}html.fc-color7 .fc-login .fc-logo{margin:0 auto}html.fc-color7 .fc-mob-toggle{display:none}@media only screen and (max-width:767px){html.fc-color7 body{padding-top:80px!important}html.fc-color7 #header{width:100%!important;height:80px}html.fc-color7 #header>div{width:100%!important;height:100%;position:relative;margin-left:0!important;margin-right:0!important;padding:0 15px}html.fc-color7 #header>div .fc-logo>a img{height:44px;width:auto}html.fc-color7 #header>div .fc-logo>a svg{height:60px;width:104px}html.fc-color7 #header>div .fc-logo.new-login{flex-direction:column;align-items:flex-start}html.fc-color7 #header>div .fc-logo.new-login>span{margin-left:0!important;font-size:12px;line-height:12px}html.fc-color7 #header>div .fc-nav-search-container{display:none!important}html.fc-color7 #header>div .fc-nav-search-container.fc-active{display:flex!important;justify-content:space-between;position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3;height:68px;padding:10px;width:100%}html.fc-color7 #header>div .fc-nav-search-container.fc-active>input[type=search]{width:calc(100% - 49px);font-size:14px;height:48px}html.fc-color7 #header>div .fc-nav-search-container.fc-active>i{right:68px;top:23px}html.fc-color7 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color7 #header>div .fc-nav-search-container.fc-active>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color7 #header>div .fc-header-nav{display:none}html.fc-color7 #header>div .fc-header-nav>.fc-user>a{min-width:1px;padding-right:0}html.fc-color7 #header>div .fc-header-nav>.fc-user>a>i{margin-right:0}html.fc-color7 #header>div .fc-header-nav>.fc-user>a:after,html.fc-color7 #header>div .fc-header-nav>.fc-user>a>span{display:none}html.fc-color7 #header>div .fc-header-user{width:auto}html.fc-color7 #header>div .fc-header-user>.fc-user>a{min-width:0;border:0;background:none}html.fc-color7 #header>div .fc-header-user>.fc-user>a>span{display:none}html.fc-color7 #header .fc-mob-toggle{display:inline-block;position:absolute;right:90px;font-size:24px}html.fc-color7 #header .fc-mob-toggle:before{content:"\F0C9";font-family:Font Awesome}html.fc-color7 body.fc-nav-active{overflow:hidden}html.fc-color7 body.fc-nav-active .fc-header-nav{display:flex!important;flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;position:fixed;top:100px;z-index:99;left:0;background-color:#fff;width:100%!important;height:100%;padding:0!important}html.fc-color7 body.fc-nav-active .fc-header-nav .fc-header-nav-menu{display:flex;flex-wrap:wrap;width:100%}html.fc-color7 body.fc-nav-active .fc-header-nav .fc-header-nav-menu>div{display:flex;flex-wrap:wrap;margin:0!important;width:100%;padding:20px;border-bottom:1px solid #ddd}html.fc-color7 body.fc-nav-active .fc-header-nav .fc-header-nav-title{width:100%;padding:20px}}html.fc-color7 #footer{width:100%;position:relative;bottom:0;background-color:#000;opacity:.9;color:#fff;padding:10px 0}html.fc-color7 #footer>div{display:flex;justify-content:space-between;align-items:center;position:relative}html.fc-color7 #footer>div .fc-footer-contact{display:flex;justify-content:space-between;width:50%;font-size:14px}html.fc-color7 #footer>div .fc-footer-contact>div{padding:0 10px}html.fc-color7 #footer>div .fc-footer-contact>div>div{display:flex;align-items:center}html.fc-color7 #footer>div .fc-footer-contact>div>div>i{display:inline-block;margin-right:20px}html.fc-color7 #footer>div .fc-footer-contact .fc-footer-contact-info>div{font-weight:700;margin-bottom:32px}html.fc-color7 #footer>div .fc-footer-contact .fc-footer-contact-address>label{display:block;font-weight:700;margin-bottom:20px}html.fc-color7 #footer>div .fc-footer-cc{display:flex}html.fc-color7 #footer>div .fc-footer-cc>span{margin:0 6px}html.fc-color7 #footer>div .fc-footer-cc>span:before{font-family:Font Awesome;font-weight:400;font-size:30px;color:#fff}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_visa:before{content:"\F1F0"}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_master:before{content:"\F1F1"}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_amex:before{content:"\F1F3"}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_diner:before{content:"\F24C"}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_discover:before{content:"\F1F2"}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_jcb:before{content:"\F24B"}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_paypal:before{content:"\F1F4"}html.fc-color7 #footer>div .fc-footer-cc>span.fc-cc_paynow>svg{width:36px;height:30px}html.fc-color7 #footer>div .fc-footer-terms{font-size:12px;text-align:right;margin-top:24px}html.fc-color7 #footer>div .fc-footer-terms a{color:#fff}html.fc-color7 #footer>div .fc-footer-power{font-size:12px;text-align:right;margin-top:4px}html.fc-color7 #footer>div .fc-footer-power a{color:#fff}html.fc-color7 .fc-map-root #footer{padding:0}html.fc-color7 .fc-map-root #footer>div>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px}html.fc-color7 .fc-map-root #footer>div .fc-footer-cc,html.fc-color7 .fc-map-root #footer>div .fc-footer-contact{display:none}html.fc-color7 .fc-map-root #footer>div .fc-footer-terms{margin:0;order:2}html.fc-color7 .fc-map-root #footer>div .fc-footer-power{margin:0;order:1}html.fc-color7 .page-prev:before{content:"\F104";font-family:Font Awesome}html.fc-color7 .page-next:before{content:"\F105";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color7 #footer{padding:32px 0}html.fc-color7 #footer>div{flex-wrap:wrap}html.fc-color7 #footer>div>div{width:100%}html.fc-color7 #footer>div .fc-footer-contact{width:100%;flex-wrap:wrap}html.fc-color7 #footer>div .fc-footer-contact>div>div{justify-content:center}html.fc-color7 #footer>div .fc-footer-contact .fc-footer-contact-info{width:100%;text-align:center}html.fc-color7 #footer>div .fc-footer-contact .fc-footer-contact-address{width:100%;text-align:center;margin-bottom:42px}html.fc-color7 #footer>div .fc-footer-cc{flex-wrap:wrap;justify-content:center}html.fc-color7 #footer>div .fc-footer-terms{text-align:center;margin-top:24px}html.fc-color7 #footer>div .fc-footer-power{text-align:center}html.fc-color7 .fc-login-page #footer{padding:16px 0}html.fc-color7 .fc-login-page #footer>div .fc-footer-cc,html.fc-color7 .fc-login-page #footer>div .fc-footer-contact{display:none}html.fc-color7 .fc-login-page #footer>div .fc-footer-terms{margin-top:0}}html.fc-color7 .fc-search-container{margin:28px auto;border-radius:6px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;padding:15px 24px;position:relative;display:flex!important;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-search-container .search-panel-item{background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px}html.fc-color7 .fc-search-container .search-panel-item label{font-size:14px;font-weight:600;color:#212121;display:block}html.fc-color7 .fc-search-container .search-panel-item svg{width:20px;height:20px;position:absolute;right:15px;bottom:11px}html.fc-color7 .fc-search-container .search-panel-item.date-range{display:flex;justify-content:space-between}html.fc-color7 .fc-search-container .search-panel-item.date-range .date-range_start{position:relative;width:50%;padding-right:20px;border-right:1px solid hsla(0,0%,44%,.3)}html.fc-color7 .fc-search-container .search-panel-item.date-range .date-range_end{position:relative;width:50%;padding-left:20px}html.fc-color7 .fc-search-container .search-panel-item.date-range svg{bottom:4px}html.fc-color7 .fc-search-container>div{width:100%}html.fc-color7 .fc-search-container>div:first-of-type{display:flex;justify-content:space-between}html.fc-color7 .fc-search-container>div:first-of-type>div{position:relative;padding:11px 15px}html.fc-color7 .fc-search-container>div:first-of-type>div:first-child{width:30%}html.fc-color7 .fc-search-container>div:first-of-type>div:nth-child(2){width:calc(40% - 32px)}html.fc-color7 .fc-search-container>div:first-of-type>div:nth-child(3){width:30%}html.fc-color7 .fc-search-container>div:first-of-type>div>input{font-size:16px;line-height:1.13;color:#222;border:none;width:100%;margin-top:7px;height:25px;padding-right:24px;box-sizing:border-box;text-overflow:ellipsis}html.fc-color7 .fc-search-container>div>button[type=button]{border:1px solid #ff1e02;background-color:#ff1e02;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:14px 64px;letter-spacing:0;cursor:pointer;border-radius:3px}html.fc-color7 .fc-search-container>div.fc-search-enableMap{display:flex;align-items:center;justify-content:flex-end;margin-top:16px}html.fc-color7 .fc-search-container>div.fc-search-enableMap>div{display:flex}html.fc-color7 .fc-search-container>div.fc-search-enableMap a{font-size:14px;font-weight:500;color:#fff;stroke:#fff;padding:6px 18px;margin:0 24px;border:1px solid transparent;border-radius:3px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color7 .fc-search-container>div.fc-search-enableMap a.fc-active{font-weight:600;color:#f8d448;border-color:#f8d448;stroke:#f8d448}html.fc-color7 .fc-search-container>div.fc-search-enableMap a.fc-search-listview svg{height:12px;width:16px;margin-right:8px}html.fc-color7 .fc-search-container>div.fc-search-enableMap a.fc-search-listview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color7 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview svg{height:12px;width:14px;margin-right:8px}html.fc-color7 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:after{content:"";display:inline-block;width:1px;height:100%;position:absolute;background-color:hsla(0,0%,100%,.3);right:-24px}html.fc-color7 .fc-search-container>div.fc-search-enableMap a.fc-search-mapview:last-of-type:after{display:none}html.fc-color7 .fc-search-container>div.fc-search-enableMap label{font-size:12px;padding-left:60px}html.fc-color7 .fc-search-container .fc-property-list-container{box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:3px;display:none;max-height:300px;overflow:auto}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list{overflow-x:hidden}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div{border-bottom:1px solid #f5f5f5;padding:14px;cursor:pointer;position:relative;padding-left:44px}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div>ion-icon{position:absolute;left:12px;top:23px;font-size:20px}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type{font-size:14px;font-weight:600;line-height:normal;color:#333}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div>div:first-of-type>span{color:#76b72a}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div>div:last-of-type>span{color:#76b72a}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div:hover{background-color:#f5f5f5}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading{display:flex;justify-content:center;align-items:center;padding-left:0;position:relative}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:before{position:absolute;content:"";left:26%;width:12px;height:12px;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-color:#76b72a;opacity:.3}html.fc-color7 .fc-search-container .fc-property-list-container .fc-property-list>div.fc-dest-loading:after{position:absolute;content:"";left:26%;width:12px;height:12px;-webkit-animation:fcloader-data-v-737f5b08 1s linear;animation:fcloader-data-v-737f5b08 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#76b72a transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}html.fc-color7 .fc-search-container .fc-property-list-container.fc-active{z-index:9;display:block!important}html.fc-color7 .fc-search-container .fc-search-guest-listing{border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff;position:absolute;top:calc(100% + 2px);left:0;z-index:2;width:100%;padding:12px;display:none}html.fc-color7 .fc-search-container .fc-search-guest-listing .pax-country-selection{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}html.fc-color7 .fc-search-container .fc-search-guest-listing .pax-country-selection>label{font-size:13px;margin-bottom:4px}html.fc-color7 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color7 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .item[data-value=""]{display:none}html.fc-color7 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown>.text{font-size:12px}html.fc-color7 .fc-search-container .fc-search-guest-listing .pax-country-selection .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail{border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:12px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail:nth-last-child(2){border-bottom:none;padding-bottom:0;margin-bottom:0}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .title{font-size:13px;font-weight:600}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection{display:flex;justify-content:space-between;margin-bottom:8px;color:#222}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection.ui.checkbox>label{font-size:12px;color:#222;display:block}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type{width:calc(100% - 95px);display:flex;flex-direction:column;justify-content:center}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>label{font-size:13px;font-weight:600;line-height:normal;color:#222;display:block}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:first-of-type>span{font-size:11px;line-height:normal;color:#6b6b6b}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type{width:90px;height:34px;border-radius:3px;border:1px solid #6b6b6b;background-color:#fff;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable{pointer-events:none}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a.fc-disable:before{color:#ccc}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:first-of-type:before{content:"\F068"}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.pax-selection>div:last-of-type>a:last-of-type:before{content:"\F067"}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail{width:100%;display:flex;flex-wrap:wrap}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div{border:none;width:45%;margin-right:10%;margin-bottom:8px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div:nth-child(2n){margin-right:0}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail>div>label{font-size:12px;color:#626262}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown{min-width:100%;max-width:100%;padding:7px;min-height:32px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .item[data-value=""]{display:none}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown>.text{font-size:12px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail .pax-detail .ui.dropdown .dropdown.icon{padding:9px 2px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room{display:flex;justify-content:flex-end;font-size:12px;font-weight:600}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-guest-detail>.fc-remove-room a{color:#76b72a;cursor:pointer}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-add-newroom{display:flex;justify-content:flex-end;margin-top:24px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-add-newroom a{font-weight:600;font-size:13px;color:#76b72a;cursor:pointer}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm{display:flex;justify-content:flex-end;margin-top:4px}html.fc-color7 .fc-search-container .fc-search-guest-listing .fc-add-newroom-confirm a{font-weight:600;font-size:13px;background-color:#76b72a;color:#fff;cursor:pointer;padding:4px 12px;border-radius:4px}html.fc-color7 .fc-search-container .fc-value{font-size:16px;line-height:24px;color:#222;border:none;width:100%;margin-top:7px}html.fc-color7 .comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0}html.fc-color7 .comiseo-daterangepicker{position:absolute;z-index:10005!important}html.fc-color7 .comiseo-daterangepicker.ui-widget-content{border:0}html.fc-color7 .comiseo-daterangepicker.ui-corner-all{border-radius:5px;border-radius:3px;box-shadow:0 5px 10px 0 hsla(0,0%,67%,.3);border:1px solid #ccc;background-color:#fff}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main{border:none}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-presets{display:none}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar{border:none}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker{width:auto!important;border:0;border-radius:0;padding:0}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group,html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>a,html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color7 .comiseo-daterangepicker>.comiseo-daterangepicker-main>.comiseo-daterangepicker-calendar>.ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color7 .comiseo-daterangepicker>.fc-drp-panel{display:none}html.fc-color7 .fc-checkinout-date-range-picker-container{font-size:0;position:absolute;bottom:0;left:0;width:100%}html.fc-color7 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton{border:0;background-color:transparent;width:100%;height:60px;font-size:0}html.fc-color7 .fc-checkinout-date-range-picker-container>.comiseo-daterangepicker-triggerbutton>span{display:none}html.fc-color7 .fc-checkinout-date-range-picker-container .ui-button:hover{opacity:0}html.fc-color7 .ui-datepicker{width:auto!important;border-radius:0;padding:0}html.fc-color7 .ui-datepicker>.ui-datepicker-group,html.fc-color7 .ui-datepicker>.ui-datepicker-group>.ui-datepicker-calendar{width:auto}html.fc-color7 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-first>.ui-datepicker-calendar,html.fc-color7 .ui-datepicker>.ui-datepicker-group.ui-datepicker-group-last>.ui-datepicker-calendar{margin:0 20px 16px}html.fc-color7 .ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:0;background-color:#fff;position:relative;display:flex;align-items:center;border-bottom:1px solid #ccc;background-color:#f5f5f5}html.fc-color7 .ui-datepicker .ui-datepicker-header>.ui-datepicker-title{font-size:16px;font-weight:600;line-height:45px;text-align:center;color:#333;width:100%}html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next,html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev{display:block;width:20px;height:44px}html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after,html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{font-family:Font Awesome;font-size:16px;font-weight:400;line-height:39px;text-align:center;color:#333;display:block}html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next>span.ui-icon,html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev>span.ui-icon{display:none}html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-prev:after{content:"\F104"}html.fc-color7 .ui-datepicker .ui-datepicker-header>a.ui-datepicker-next:after{content:"\F105"}html.fc-color7 .ui-datepicker .ui-datepicker-calendar thead>tr{height:44px}html.fc-color7 .ui-datepicker .ui-datepicker-calendar th{padding:0}html.fc-color7 .ui-datepicker .ui-datepicker-calendar th>span{font-size:11px;font-weight:400;color:#6b6b6b}html.fc-color7 .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end>span{color:#e01f26}html.fc-color7 .ui-datepicker .ui-datepicker-calendar td{padding:0}html.fc-color7 .ui-datepicker .ui-datepicker-calendar td>a,html.fc-color7 .ui-datepicker .ui-datepicker-calendar td>span{font-size:13px;font-weight:400;color:#666;border:none;background:transparent;text-align:center;width:30px}html.fc-color7 .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,html.fc-color7 .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{color:#fff;background-color:#76b72a}html.fc-color7 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight{width:30px;height:30px;border:none;color:#fff;background-color:rgba(118,183,42,.5)}html.fc-color7 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>a,html.fc-color7 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight>span{color:#fff}html.fc-color7 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-start{border-radius:5px 0 0 5px;background-color:#76b72a}html.fc-color7 .ui-datepicker .ui-datepicker-calendar td.ui-state-highlight.fc-state-range-end{border-radius:0 5px 5px 0;background-color:#76b72a}html.fc-color7 .fc-init-destination-container{position:absolute!important;display:none;top:100px;left:24px;width:calc(100% - 48px);background-color:hsla(0,0%,100%,.9);border-radius:8px;z-index:3;font-size:14px}html.fc-color7 .fc-init-destination-container:before{content:"";position:absolute;left:24px;top:-7px;border-left:12px solid transparent;border-bottom:7px solid hsla(0,0%,100%,.9);border-right:12px solid transparent}html.fc-color7 .fc-init-destination-container>.fc-init-destination-tip{font-weight:500}html.fc-color7 .fc-init-destination-container>.fc-init-destination-list{column-count:4;column-gap:20px}html.fc-color7 .fc-init-destination-container>.fc-init-destination-list>div{display:flex;flex-direction:column;margin-bottom:12px;break-inside:avoid}html.fc-color7 .fc-init-destination-container>.fc-init-destination-list>div>span{font-weight:700}html.fc-color7 .fc-init-destination-container>.fc-init-destination-list>div>div{padding-left:12px;cursor:pointer}html.fc-color7 .search-panel-item.fc-active~.fc-init-destination-container{display:block}html.fc-color7 .fc-hotel-detail .fc-init-destination-container,html.fc-color7 .fc-property-search-result .fc-init-destination-container{display:none!important}@media only screen and (max-width:767px){html.fc-color7 .fc-search-container{padding:10px}html.fc-color7 .fc-search-container>div:first-of-type{flex-wrap:wrap}html.fc-color7 .fc-search-container>div:first-of-type>div:first-child,html.fc-color7 .fc-search-container>div:first-of-type>div:nth-child(2),html.fc-color7 .fc-search-container>div:first-of-type>div:nth-child(3){width:100%;margin-bottom:16px}html.fc-color7 .fc-search-container>div .search-panel-item{width:100%}html.fc-color7 .fc-search-container>div.fc-search-enableMap{flex-wrap:wrap;margin-top:0}html.fc-color7 .fc-search-container>div.fc-search-enableMap a{margin:0 10px}html.fc-color7 .fc-search-container>div.fc-search-enableMap a:first-of-type{margin-left:0}html.fc-color7 .fc-search-container>div.fc-search-enableMap a:last-of-type{margin-right:0}html.fc-color7 .fc-search-container>div>button[type=button]{width:100%;margin-top:20px}html.fc-color7 .fc-search-container .search-panel-item.date-range svg{position:absolute;left:10px}html.fc-color7 .ui-datepicker>.ui-datepicker-group{width:100%}html.fc-color7 .fc-init-destination-container{z-index:99;background-color:#fff;left:10px;width:calc(100% - 20px)}html.fc-color7 .fc-init-destination-container>.fc-init-destination-list{column-count:2}}html.fc-color7 .fc-custom-search.ps.ps--active-x>.ps__scrollbar-x-rail,html.fc-color7 .fc-custom-search.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#eee}html.fc-color7 .fc-custom-search.ps>.ps__scrollbar-x-rail,html.fc-color7 .fc-custom-search.ps>.ps__scrollbar-y-rail{opacity:.6;background-color:#eee;width:10px}html.fc-color7 .fc-custom-search.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{right:1.5px;background-color:#aaa}html.fc-color7 .fc-custom-search.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,html.fc-color7 .fc-custom-search.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:6px}html.fc-color7 .fc-cancel-container{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:99;width:100%;height:100%;display:flex;justify-content:center;align-items:center}html.fc-color7 .fc-cancel-container>.fc-cancel-content{border-radius:4px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 10px #AAAAAA4D;width:80%;max-width:600px;padding:16px}html.fc-color7 .fc-cancel-container>.fc-cancel-content>label{font-size:18px;font-weight:600;padding:0 0 12px;display:inline-block}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px;font-size:12px}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container{display:flex;align-items:center;font-size:14px;margin-bottom:12px}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>label{line-height:38px;width:120px}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div{margin-left:12px;display:flex;flex-direction:column;width:calc(100% - 142px);align-items:flex-start}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>input{border:1px solid #aaa;border-radius:6px;height:38px;width:100%;padding:0 12px;font-size:18px}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-cancel-reason-container>div>span{color:#e63740}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-action{margin-top:12px;display:flex;justify-content:flex-end}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-cancel{font-size:16px;padding:6px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color7 .fc-cancel-container>.fc-cancel-content>.fc-action>.fc-btn-confirm{font-size:16px;padding:6px 32px;border:1px solid #76b72a;background-color:#76b72a;border-radius:3px;margin:0 12px;color:#fff;cursor:pointer;margin-left:16px}html.fc-color7 .fc-cancel-container .fc-update-title{text-align:center;font-size:20px;font-weight:500}html.fc-color7 .fc-cancel-container .fc-update-container{padding:24px 0}html.fc-color7 .fc-cancel-container .fc-update-container>div{display:flex;align-items:center}html.fc-color7 .fc-cancel-container .fc-update-container>div>label{font-size:14px;font-weight:400;width:140px}html.fc-color7 .fc-cancel-container .fc-update-container>div.fc-bank-infos{flex-wrap:wrap;margin-top:12px}html.fc-color7 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail{width:100%}html.fc-color7 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color7 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail>div .ui.dropdown{width:150px;min-width:150px}html.fc-color7 .fc-cancel-container .fc-update-container>div.fc-bank-infos .fc-update-payment-detail input{height:44px;border-radius:6px;border:1px solid #aaa;font-size:14px;padding:0 12px;width:calc(100% - 160px)}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks>div{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:1px solid #c4c4c4;border-radius:6px;margin-bottom:10px;width:49%;cursor:pointer}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks>div.fc-active{border:2px solid #3554d1}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks>div>input{opacity:0;position:relative}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:before{border-color:#3554d1}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks>div>input:checked+label:after{content:"";width:19px;height:19px;border-radius:100%;background-color:#3554d1;display:block;position:absolute;top:23px;left:-16px}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks>div>label{text-align:right;font-size:14px;color:#212121;font-weight:500;line-height:22px;position:relative;width:100%}html.fc-color7 .fc-cancel-container .fc-update-container .fc-banks>div>label:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #c4c4c4;display:block;position:absolute;top:19px;left:-20px}html.fc-color7 *,html.fc-color7 h1,html.fc-color7 h2,html.fc-color7 h3,html.fc-color7 h4,html.fc-color7 h5{font-family:NotoSans,Arial,Helvetica,sans-serif}html.fc-color7 *{outline:none;box-sizing:border-box}html.fc-color7 html{margin:0;padding:0;width:100vw;height:100%}html.fc-color7 body{padding:100px 0 0;margin:0;height:100%}html.fc-color7 a{text-decoration:none}html.fc-color7 img{max-width:100%}html.fc-color7 input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}html.fc-color7 input::-webkit-search-cancel-button,html.fc-color7 input::-webkit-search-decoration{display:none}@media only screen and (min-width:768px){html.fc-color7 .ui.container{width:80%;min-width:723px}}@media only screen and (min-width:992px){html.fc-color7 .ui.container{width:80%;min-width:933px}}@media only screen and (min-width:1200px){html.fc-color7 .ui.container{width:80%;min-width:1127px}}@media only screen and (min-width:1920px){html.fc-color7 .ui.container{width:80%;min-width:1620px}}html.fc-color7 #app,html.fc-color7 #app>section{height:100%}html.fc-color7 main{min-height:calc(100% - 125px)}html.fc-color7 .fc-global-scroll-to-top{display:none;cursor:pointer;position:fixed;right:24px;bottom:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 6px #00000042}html.fc-color7 .fc-global-scroll-to-top svg{width:18px;height:18px}html.fc-color7 .fc-crumb{height:68px;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-crumb>div:first-child > a{font-size:13px;color:#009fe3}html.fc-color7 .fc-crumb>div:first-child > a::after{font-family:Font Awesome;content:"\F105";color:#666;margin:0 4px 0 7px}html.fc-color7 .fc-crumb>div:first-child > a:last-of-type::after{display:none}html.fc-color7 .fc-crumb>div:first-child > a > span{color:#aaa}html.fc-color7 .fc-crumb>div:nth-child(2)>a{background-color:#fff;line-height:36px;display:block;padding:0 10px;font-style:normal;letter-spacing:1px}html.fc-color7 .fc-btn-normal,html.fc-color7 .fc-crumb>div:nth-child(2)>a{border-radius:3px;border:1px solid #76b72a;font-size:13px;font-weight:700;color:#76b72a}html.fc-color7 .fc-btn-normal{line-height:1.38;letter-spacing:2px;padding:10px 36px}html.fc-color7 .fc-btn-normal:hover{color:#76b72a}html.fc-color7 .nicescroll-cursors{box-sizing:content-box}html.fc-color7 input::-webkit-input-placeholder{color:#aaa}html.fc-color7 input::-moz-placeholder{color:#aaa}html.fc-color7 input:-ms-input-placeholder{color:#aaa}html.fc-color7 .fc-err-msg{color:#e41a22!important}html.fc-color7 .nicescroll-rails-vr{z-index:9!important}html.fc-color7 .ui.checkbox input:checked~.box:before,html.fc-color7 .ui.checkbox input:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color7 .ui.checkbox input:checked~.box:after,html.fc-color7 .ui.checkbox input:checked~label:after{color:#fff!important;font-size:12px;top:1px;left:1px}html.fc-color7 .ui.radio.checkbox input:checked~.box:after,html.fc-color7 .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}html.fc-color7 .ui.radio.checkbox .box:after,html.fc-color7 .ui.radio.checkbox label:after{width:17px;height:17px}html.fc-color7 .ui.radio.checkbox input:checked~.box:after,html.fc-color7 .ui.radio.checkbox input:checked~label:after{left:.5px;top:.5px}html.fc-color7 .ui.toggle.checkbox input:focus:checked~.box:before,html.fc-color7 .ui.toggle.checkbox input:focus:checked~label:before{background-color:#76b72a!important;border-color:#76b72a!important}html.fc-color7 .ui.toggle.checkbox input:checked~.box:after,html.fc-color7 .ui.toggle.checkbox input:checked~label:after{top:0;left:2.15rem}html.fc-color7 .fc-main-container{background-color:#fafafa}html.fc-color7 .fc-desktop-hidden{display:none}html.fc-color7 .fc-mob-hidden{display:block}@media only screen and (max-width:767px){html.fc-color7 .ui.container{width:100%}html.fc-color7 .ui.fluid.container{margin:0!important}html.fc-color7 .fc-desktop-hidden{display:block}html.fc-color7 .fc-mob-hidden{display:none}html.fc-color7 .fc-btn-normal{font-size:11px;line-height:1.64;letter-spacing:1.69px}}html.fc-color7 .fc-landing-after-login{border-bottom:1px solid #e0e0e0;position:relative}html.fc-color7 .fc-landing-after-login .fc-search-banner{height:600px;margin-top:-100px;background-size:auto;background-repeat:no-repeat;background-position:50%;position:relative;top:0;left:0;width:100%;color:#fff;padding-top:280px}html.fc-color7 .fc-landing-after-login .fc-search-banner .fc-search-banner-bg{background:transparent linear-gradient(180deg,#00000026,#00000066) 0 0 no-repeat padding-box;background-size:auto;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%}html.fc-color7 .fc-landing-after-login .fc-search-banner .fc-banner-title{font-size:48px;line-height:65px;position:relative;z-index:1}html.fc-color7 .fc-landing-after-login .fc-search-banner .fc-banner-subtitle{margin-top:16px;font-size:24px;line-height:33px;position:relative;z-index:1}html.fc-color7 .fc-landing-after-login .fc-connecting>div{display:flex;justify-content:space-between;background-color:#ebeef3;padding:0 30px;margin-top:-28px}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a{width:calc(20% - 20px);background-color:#8692ab;color:#fff;border-radius:6px;cursor:pointer;margin:20px 0;line-height:16px;font-size:14px;display:flex;align-items:center;position:relative}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a img{width:35%;height:72px;margin-right:5%;border-radius:6px 0 0 6px}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a div{width:54%;margin:0;text-align:center}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a div div{width:100%}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a div div:last-of-type{padding-top:5px;font-size:12px}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a>span{display:none;position:absolute;background-color:#fff;border-radius:8px;color:#2e2e2e;left:0;top:calc(100% + 10px);padding:8px;box-shadow:0 2px 10px rgba(0,0,0,.5);z-index:9}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a>span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:20px;top:-8px;display:block}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a>span:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:absolute;left:20px;top:-8px;display:block}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a:hover>span{display:block}html.fc-color7 .fc-landing-after-login .fc-search-container{flex-wrap:wrap;justify-content:space-between;margin-top:-69px}html.fc-color7 .fc-landing-after-login .fc-search-container>div:first-of-type>div:not(.fc-init-destination-container):nth-child(4){margin:0}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap,html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#fff;margin-right:24px;display:flex;align-items:center;padding:10px 30px;cursor:pointer}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#f8d448}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color7 .fc-landing-after-login .fc-home-article{display:flex;justify-content:space-between;margin-top:64px}html.fc-color7 .fc-landing-after-login .fc-home-article>div{position:relative}html.fc-color7 .fc-landing-after-login .fc-home-article>div .fc-home-article_content{letter-spacing:0;color:#303030;padding:12px 16px 8px;font-size:16px;line-height:22px}html.fc-color7 .fc-landing-after-login .fc-home-article>div .fc-home-article_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-size:cover}html.fc-color7 .fc-landing-after-login .fc-home-article>div .fc-home-article_cover{background:transparent linear-gradient(180deg,#00000099,#00000000) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:96px}html.fc-color7 .fc-landing-after-login .fc-home-article>div .fc-home-article_title{color:#fff;font-size:18px;line-height:24px;position:absolute;left:16px;top:16px}html.fc-color7 .fc-landing-after-login .fc-home-article>div iframe{width:100%;height:100%}html.fc-color7 .fc-landing-after-login .fc-home-review{text-align:center;margin:64px auto 0;width:100%;max-width:784px;font-size:24px;line-height:33px;color:#303030;position:relative;padding-bottom:64px}html.fc-color7 .fc-landing-after-login .fc-home-review img{margin:24px 0}html.fc-color7 .fc-landing-after-login .fc-home-review .swiper-pagination{width:calc(100% - 32px);margin-top:24px}html.fc-color7 .fc-landing-after-login .fc-home-review .swiper-pagination>span{margin:0 6px}html.fc-color7 .fc-landing-after-login .fc-home-feature{background-color:#54a4ad;margin-top:44px;padding:56px 0;margin-bottom:5px}html.fc-color7 .fc-landing-after-login .fc-home-feature>div{display:flex;justify-content:space-between;color:#fff;font-size:16px;line-height:24px}html.fc-color7 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{display:flex;align-items:flex-start;width:calc((100% - 64px) / 3)}html.fc-color7 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item img{margin-right:20px;width:64px;height:auto}html.fc-color7 .fc-landing-after-login .fc-home-about{margin:56px 0;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color7 .fc-landing-after-login .fc-home-about>div,html.fc-color7 .fc-landing-after-login .fc-home-about>img{width:49%}html.fc-color7 .fc-landing-after-login .fc-home-about .fc-home-about_title{font-size:24px;line-height:22px;color:#4a83b7;margin-bottom:22px}html.fc-color7 .fc-landing-after-login .fc-home-about .fc-home-about_content{white-space:pre-wrap;font-size:16px;line-height:22px;color:#303030}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list{margin:32px 0;position:relative}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head{background-color:#00266b;box-shadow:0 0 6px #00000029;height:48px;display:flex;align-items:center;border-radius:6px;overflow:hidden;margin-bottom:16px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{color:#ccc;font-size:16px;line-height:48px;width:25%;text-align:center;cursor:pointer}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a.fc-active{color:#404040;background-color:#fff;font-weight:500}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>div{position:relative;width:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper{width:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:23.5%;position:relative;border-radius:4px;overflow:hidden;height:210px;cursor:pointer;background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-img{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-trend-hotel-cover{background:transparent linear-gradient(180deg,#FFFFFF00,#000) 0 0 no-repeat padding-box;border-radius:4px;opacity:.7;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail{padding:8px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:initial;position:absolute;bottom:0}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info{font-size:16px;font-weight:400;line-height:1.25;color:#fff;display:flex;justify-content:space-between;flex-direction:column;padding:0}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i{font-family:Font Awesome;font-size:14px;font-style:normal;color:#ffcd00}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="1"]:before{content:"\F005"}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="2"]:before{content:"\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".5"]:after,html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".6"]:after,html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".7"]:after,html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".8"]:after,html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_info i[star*=".9"]:after{content:"\F089"}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div>a>.fc-hotel-detail>.fc-hotel-detail_address{font-size:12px;font-weight:400;color:#fff;margin:12px 0;padding:0}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{margin-top:32px;display:flex;justify-content:space-between}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc svg{height:32px;width:34px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{background:#fff;border-radius:6px;padding:16px;display:flex;justify-content:space-between;width:32%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:first-of-type{width:54px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type{width:calc(100% - 54px);color:#404040;line-height:18px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>label{font-size:16px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div>div:last-of-type>div{font-size:12px;margin-top:12px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads{margin-top:40px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-banner-ads>.fc-banner-item img{width:100%;border-radius:6px;margin-bottom:20px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:32px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>label{font-size:18px;color:#212121;font-weight:600;line-height:27px;display:block;margin-bottom:20px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img{width:120px;margin-bottom:20px;margin-right:calc((100% - 840px) / 7)}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-partners>div>img:nth-child(6n){margin-right:0}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2{font-size:24px;margin:45px 0 15px;display:flex;align-items:self-start;justify-content:space-between}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>h2>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.4);font-size:14px;font-weight:500}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info{padding:25px;box-shadow:0 3px 20px #00266B2E;border-radius:6px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info>h3{font-size:16px;margin:20px 0 4px;line-height:25px;color:#212121}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-info p{margin:0;font-weight:300}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>div{max-width:100%;width:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item{width:45%;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item iframe{width:100%;height:200px;border:none}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-welcome-video-item span{display:block;text-align:center;font-size:16px;font-weight:600;color:#212121;margin:16px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container{display:flex;justify-content:space-between;padding:30px 0;width:100%;max-width:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{flex:none;width:19.6%;position:relative;padding-bottom:48px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item:nth-last-child(3){margin-right:0}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{position:absolute;left:0;top:0;height:calc(100% - 32px);width:calc(100% - 32px);text-align:center;padding-top:200px;font-size:10px;cursor:pointer}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-trending-list{display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-trending-list>a{width:23%;margin-bottom:30px;border-radius:3px;background-color:rgba(34,34,34,.2);overflow:hidden;cursor:pointer}html.fc-color7 .fc-landing-after-login .fc-trending-list>a>div{position:relative}html.fc-color7 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:24px;font-weight:700;line-height:1.25;text-align:center;color:#fff;position:absolute;left:0;top:calc(50% - 15px);width:100%}html.fc-color7 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-next],html.fc-color7 .fc-landing-after-login a[class^=swiper-button-prev]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:none}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-next].swiper-button-disabled,html.fc-color7 .fc-landing-after-login a[class^=swiper-button-prev].swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-prev]{left:-32px;right:auto}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-prev]:before{content:"\F104";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-next]{left:auto;right:-42px}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-next]:before{content:"\F105";font-family:Font Awesome;font-size:44px;color:#212121}html.fc-color7 .fc-landing-after-login .fc-banner-ads>.fc-banner-item>div{margin-bottom:20px}html.fc-color7 .fc-landing-after-login .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:cover;background-position:50%}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name{display:flex;justify-content:space-between;padding:12px}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div{width:60%;display:flex;flex-direction:column;color:#212121;font-size:16px;font-weight:700}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div span{color:#697488;font-weight:400}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2){width:40%;flex-direction:row;justify-content:end}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i{font-family:Font Awesome;font-size:16px;font-style:normal;color:#ffcd00;margin-left:4px}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="1"]:before{content:"\F005"}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="2"]:before{content:"\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="3"]:before{content:"\F005\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="4"]:before{content:"\F005\F005\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star^="5"]:before{content:"\F005\F005\F005\F005\F005"}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".5"]:after,html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".6"]:after,html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".7"]:after,html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".8"]:after,html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-name>div:nth-child(2) i[star*=".9"]:after{content:"\F089"}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-content{overflow:hidden;margin-bottom:12px;padding:0 12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;color:#212121}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-detail{margin:0 12px;display:inline-block;width:calc(100% - 24px);text-align:center;line-height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#00266b;border-radius:6px;cursor:pointer;margin-bottom:24px}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color7 .fc-landing-after-login .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}html.fc-color7 .fc-hotel-search-method-container{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#FFFFFFBF 0 0 no-repeat padding-box;z-index:999}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method{border:1px solid #dcdcdc;border-radius:8px;padding:24px;background-color:#fff;width:80%;max-width:320px;color:#222}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method>label{display:inline-block;text-align:center;width:100%;font-size:18px;font-weight:300;padding-bottom:14px;border-bottom:1px solid #eee}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method .ui.checkbox input:checked~label:after{top:0}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method>div{margin:12px 0}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method>div .ui.radio.checkbox input:checked~label:after{left:0;top:.5px}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method>div>div>label{font-size:14px;font-weight:700;color:#333;line-height:18px}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method>div .fc-hotel-method_desc{font-size:14px;margin-left:26px;line-height:20px;font-weight:300}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method>div>label{font-size:14px;line-height:20px;color:#222;font-weight:300}html.fc-color7 .fc-hotel-search-method-container>.fc-hotel-search-method>a{cursor:pointer;background-color:#76b72a;color:#fff;box-shadow:0 3px 6px #0000001A;border-radius:3px;font-size:14px;height:48px;width:110px;display:block;text-align:center;line-height:48px;margin:12px auto 0}@media only screen and (max-width:767px){html.fc-color7 .fc-landing-after-login .ui.container{margin-left:0!important;margin-right:0!important}html.fc-color7 .fc-landing-after-login .fc-search-banner{padding:145px 16px 0}html.fc-color7 .fc-landing-after-login .fc-search-banner.fc-fixed-style{position:fixed;left:0;top:-365px;z-index:10}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>p{font-size:30px;line-height:1.2;letter-spacing:.83px}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-banner_desc>div{font-size:16px}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container{margin:20px 0 0;padding:10px;position:relative}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type{display:flex;justify-content:space-between;position:relative}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>input[type=search]{height:48px;width:100%;font-size:14px}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>span{right:15px;top:12px}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container>div:first-of-type>.fc-btn-search{display:none}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active{position:fixed;left:0;top:0;margin-top:0;z-index:9;background-color:#009fe3}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>input[type=search]{width:calc(100% - 49px)}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel{display:block;width:40px;display:flex;justify-content:center;align-items:center;color:#fff}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>.fc-btn-cancel:before{font-family:Font Awesome;content:"\F00D"}html.fc-color7 .fc-landing-after-login .fc-search-banner>.fc-search-container.fc-active>div:first-of-type>span{right:60px}html.fc-color7 .fc-landing-after-login .fc-connecting>div{flex-wrap:wrap;padding-top:12px}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a{width:100%;margin:6px 0;font-size:18px}html.fc-color7 .fc-landing-after-login .fc-connecting>div>a img{height:100px;width:40%}html.fc-color7 .fc-landing-after-login .fc-search-container{margin-left:16px;margin-right:16px;padding:24px}html.fc-color7 .fc-landing-after-login .fc-search-container>div:first-of-type{width:100%;flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-search-container>div:first-of-type>div{width:100%;margin-bottom:24px;margin-right:0}html.fc-color7 .fc-landing-after-login .fc-search-container>div:first-of-type>div>input{padding-left:38px}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap{margin-top:24px;width:100%}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>button{width:100%;height:48px}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div{display:flex;align-items:center}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a{color:#ccc;margin-right:24px;display:flex;align-items:center;padding:10px 30px;border-bottom:3px solid transparent;cursor:pointer}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-active{color:#fff;border-bottom-color:#76b72a}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-mapview>svg{width:16px;height:16px;margin-right:10px}html.fc-color7 .fc-landing-after-login .fc-search-container>div.fc-search-enableMap>div>a.fc-search-listview>svg{width:20px;height:14px;margin-right:10px}html.fc-color7 .fc-landing-after-login .fc-search-container .fc-value{padding-left:38px}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style{position:fixed;z-index:11;top:160px;width:calc(100% - 32px);left:16px;margin-left:0;margin-right:0}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style>div.fc-search-enableMap,html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div{display:none}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style>div:first-of-type>div:first-child{display:block}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand{display:block;background-color:#76b72a;width:48px;height:48px;position:absolute;bottom:-24px;left:calc(50% - 24px);border-radius:100%}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style .fc-search-expand:after{font-family:Font Awesome;content:"\F078";font-weight:900;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active{padding-bottom:48px}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div.fc-search-enableMap,html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active>div:first-of-type>div{display:block}html.fc-color7 .fc-landing-after-login .fc-search-container.fc-fixed-style.fc-active .fc-search-expand:after{content:"\F077"}html.fc-color7 .fc-landing-after-login .fc-home-article{flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-home-article>div{width:100%;margin:12px 16px}html.fc-color7 .fc-landing-after-login .fc-home-article.fc-fixed-style{margin-top:730px}html.fc-color7 .fc-landing-after-login .fc-home-review{padding-left:16px;padding-right:16px}html.fc-color7 .fc-landing-after-login .fc-home-feature{background-color:#85c5cc;margin-top:44px;padding:56px 0}html.fc-color7 .fc-landing-after-login .fc-home-feature>div{flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item{width:100%;padding:0 32px;margin-bottom:56px}html.fc-color7 .fc-landing-after-login .fc-home-feature>div .fc-home-feature_item:last-of-type{margin-bottom:0}html.fc-color7 .fc-landing-after-login .fc-home-about{flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-home-about>img{width:100%}html.fc-color7 .fc-landing-after-login .fc-home-about>div{padding:16px;width:100%}html.fc-color7 .fc-landing-after-login .fc-trending-list>a{width:49%;margin-bottom:15px}html.fc-color7 .fc-landing-after-login .fc-trending-list>a>div>span{font-size:20px;line-height:1.5}html.fc-color7 .fc-landing-after-login .fc-expore-all{border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;line-height:45px;letter-spacing:2px;text-align:center;color:#76b72a;width:332px;height:45px;display:block;margin:30px auto 0;text-transform:uppercase}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list{margin:0;padding:0 12px}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>div{margin:0}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-head>a{padding:0 12px;width:auto}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc{flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list>.fc-trend-hotel-desc>div{width:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing{width:calc(100% - 64px)}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div{width:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-hotel-listing>.swiper-wrapper>div img{width:100%;height:100%}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos{flex-wrap:wrap}html.fc-color7 .fc-landing-after-login .fc-trend-hotel-list .fc-welcome-container>.fc-welcome-videos>.fc-welcome-video-item{width:100%;margin-bottom:20px}html.fc-color7 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item{width:33%!important;padding-bottom:48px}html.fc-color7 .fc-landing-after-login .fc-welcome-container>.fc-welcome-videos .fc-video-container .fc-welcome-video-item>span{margin:8px;width:calc(100% - 16px)!important}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-prev]{left:0}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-prev]:before{color:#212121}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-next]{right:0;text-align:right}html.fc-color7 .fc-landing-after-login a[class^=swiper-button-next]:before{color:#212121}}html.fc-color7 .fc-login-page{background:url(/static/img/login-bg.png);background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:calc(100% + 80px);margin-top:-100px;background-repeat:no-repeat;background-color:#f8f8f8;flex-direction:column}html.fc-color7 .fc-login-page>header{position:fixed;left:0;top:0;width:100%;background-color:hsla(0,0%,100%,.8);height:100px;display:flex;align-items:center}html.fc-color7 .fc-login-page form{border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#fff;max-width:440px;padding:26px 24px;margin-top:100px;margin-bottom:180px;background-color:hsla(0,0%,100%,.7)}html.fc-color7 .fc-login-page form,html.fc-color7 .fc-login-page form article{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}html.fc-color7 .fc-login-page form article>.fc-logo{margin:0;font-size:24px;line-height:24px}html.fc-color7 .fc-login-page form article>.fc-logo.back{cursor:pointer}html.fc-color7 .fc-login-page form article>.fc-logo.back:before{font-family:Font Awesome;content:"\F104"}html.fc-color7 .fc-login-page form article>.fc-logo span{color:#606060;font-size:14px;display:inline-block;line-height:14px;width:100%}html.fc-color7 .fc-login-page form article>label{font-size:18px;line-height:22.5px;color:#333;font-weight:700;display:flex;align-items:center;justify-content:center;margin:24px 0}html.fc-color7 .fc-login-page form article>div:nth-child(n+2){margin:24px 0 0;position:relative;width:100%}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fc-password-status{text-align:center}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fc-forgot-pwd{margin-top:12px;font-size:14px;cursor:pointer;text-align:right;color:#303030}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields{margin-top:12px}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields>div{display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields>div button{white-space:nowrap;margin-left:12px;height:48px;padding:0 12px;color:#fff;background-color:#76b72a;border:none;border-radius:4px;cursor:pointer}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password{display:inline-block}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .p-has-error:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password .field-ok:before{font-family:Font Awesome;font-size:13px;content:"\F058";margin-right:5px;color:#5b8a29}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul{margin:0;padding-left:10px}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields>div.p-valid-password>ul li{list-style:none}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).fields .tips{font-size:12px;color:#e41a22}html.fc-color7 .fc-login-page form article>div:nth-child(n+2).half{width:49%}html.fc-color7 .fc-login-page form article>div:nth-child(n+2)>label{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 8px;color:#333}html.fc-color7 .fc-login-page form article>div:nth-child(n+2)>label>span{color:#e41a22}html.fc-color7 .fc-login-page form article>div:nth-child(n+2)>.fc-error{font-size:14px;margin:8px 0;line-height:21px;color:#e63740}html.fc-color7 .fc-login-page form article .success{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}html.fc-color7 .fc-login-page form article .success>label{color:#333;font-size:24px;font-weight:500;text-align:center}html.fc-color7 .fc-login-page form article .success>div{text-align:center;color:#606060}html.fc-color7 .fc-login-page form article .success a{border-radius:4px;border:1px solid #76b72a;background-color:#76b72a;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color7 .fc-login-page form .fc-back-to-login{margin:50px auto 0;text-align:center}html.fc-color7 .fc-login-page form .fc-back-to-login a{cursor:pointer;color:#2f3a7d}html.fc-color7 .fc-login-page form .fc-sign-up{margin:0;text-align:right;font-size:16px;color:#606060}html.fc-color7 .fc-login-page form .fc-sign-up a{cursor:pointer;color:#2f3a7d}html.fc-color7 .fc-login-page form input{border:1px solid silver;background-color:#fff;width:100%;color:#222;padding:0 16px;height:48px;font-size:18px;border-radius:4px;margin-right:8px}html.fc-color7 .fc-login-page form input:last-of-type{margin-right:0}html.fc-color7 .fc-login-page form input.fc-reset-password{padding:0 8px}html.fc-color7 .fc-login-page form input.otpcode{text-align:center}html.fc-color7 .fc-login-page form .ui.dropdown{width:100%;border-radius:4px}html.fc-color7 .fc-login-page form .fc-btn-login{border-radius:4px;border:1px solid #ff1e02;background-color:#ff1e02;width:100%;display:block;margin-top:20px;font-size:18px;font-weight:400;line-height:48px;text-align:center;color:#fff;height:48px;cursor:pointer}html.fc-color7 .fc-login-page form .fc_valid_error{color:red;line-height:18px;font-size:14px;padding-top:8px}@media only screen and (max-width:767px){html.fc-color7 .fc-login-page{padding:30px 0}html.fc-color7 .fc-login-page form{position:relative;width:90%}html.fc-color7 .fc-login-page form>div{margin:20px 0 0}html.fc-color7 .fc-login-page form>div>label{font-size:9px;letter-spacing:.9px}html.fc-color7 .fc-login-page form article>div>label{max-width:65%}}@-webkit-keyframes loadingSpin{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(1turn)}}@keyframes loadingSpin{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:.1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:.1}}@-webkit-keyframes fade-in{0%{opacity:.1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:.1}}html.fc-color7 .fc-property-search-result{font-size:14px}html.fc-color7 .fc-property-search-result>.fc-filter-banner{display:flex;justify-content:space-between;position:relative}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:first-of-type{position:absolute;right:0}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type{padding:35px 0 75px;color:#222;position:relative}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>h2{font-size:30px;font-weight:900;line-height:1.6;margin:0}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>a{text-decoration:none;color:#009fe3;font-size:13px;cursor:pointer}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div{display:flex}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div{display:flex;align-items:center;margin-right:36px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>i{display:block;margin-right:5px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div>div>span{font-size:16px;line-height:1.13}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params{display:flex;height:70px;border-radius:3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);border:1px solid #eee;background-color:#fff}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-normal-style{position:absolute;top:100%;width:100%;top:calc(100% - 35px)}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params.fc-fixed-style{position:fixed;top:60px;z-index:1}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div{border-right:1px solid #eee;margin-right:0;position:relative}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:last-of-type{border-right:0}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div,html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section{display:flex}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>div.fc-price-night.fixed,html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div:hover>section.fc-price-night.fixed{opacity:1}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span{font-size:14px;padding:0 20px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:2px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label{padding:25px 20px;font-size:12px;font-weight:600;letter-spacing:1px;color:#666;cursor:pointer}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div,html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div>div,html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section>div{margin:8px 0}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>div.fc-price-night.fixed,html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night{width:300px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range{margin:0;height:auto}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner{height:30px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .track{background-color:#ff1e02}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #ff1e02}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .end-text,html.fc-color7 .fc-property-search-result>.fc-filter-banner>div:last-of-type>div.fc-search-result-params>div .fc-price-night .start-text{display:none}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing{background-image:url(/static/img/ttmbg-sapa-sm.jpg);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:#f7f7f7;padding:0}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner{padding:38px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;margin-top:0}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-container{position:relative;bottom:0;margin:0;box-shadow:none;border-radius:3px 3px 0 0}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params{display:flex;padding-bottom:16px;align-items:center;border-radius:0 0 3px 3px;box-shadow:0 0 5px 0 hsla(0,0%,67%,.2);background-color:#fff}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>label{font-size:12px;margin-left:24px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item{margin-right:16px;position:relative}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:first-of-type{margin-right:0}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div,html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section{display:flex}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>div.fc-price-night.fixed,html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item:hover>section.fc-price-night.fixed{opacity:1}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span{font-size:12px;padding:0 20px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>span:before{font-family:Font Awesome;content:"\F0B0";margin-right:4px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label{padding:6px 16px;font-size:13px;font-weight:400;letter-spacing:1px;color:#666;border:1px solid #dcdcdc;border-radius:16px;display:inline-block;cursor:pointer}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;padding-left:6px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>label.fc-active>span{color:#666;background-color:#fff;border-radius:10px;padding:0 6px;margin-right:6px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div,html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section{display:none;position:absolute;left:0;top:100%;background:#fff;border:1px solid #eee;padding:12px 20px;white-space:nowrap;flex-direction:column;z-index:1;max-height:200px;overflow:auto}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div>div,html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section>div{margin:8px 0}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>div.fc-price-night.fixed,html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item>section.fc-price-night.fixed{display:flex;opacity:0}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night{width:300px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range{margin:0;height:auto}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner{height:30px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .track{background-color:#ff1e02}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .ui.range .inner .thumb{background-color:#fff;border:1px solid #ff1e02}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price{display:flex;justify-content:space-between;font-size:12px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div{width:33.3333%;position:relative}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div:first-of-type:after{content:"";width:100%;display:block;position:absolute;left:100%;bottom:12px;border-bottom:1px dotted #ccc}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>label{font-weight:700}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .fc-filter-price>div>div{border:1px solid #ccc;width:100%;padding:2px 4px;display:flex;justify-content:space-between}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .end-text,html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-search-param-item .fc-price-night .start-text{display:none}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by{display:flex;align-items:center;margin-left:24px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label{margin-right:16px;font-size:12px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>label:before{font-family:Font Awesome;content:"\F160";margin-right:2px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner>.fc-search-result-params>.fc-sort-by>div>div{width:225px}html.fc-color7 .fc-property-search-result .fc-hotel-result-listing .fc-search-banner.fc-fixed-style{background-image:none;box-shadow:0 3px 6px #00000029;padding:10px 0;position:fixed;z-index:1;background:#f0f0f0;height:auto;top:60px}html.fc-color7 .fc-property-search-result .fc-search-container label{display:none}html.fc-color7 .fc-property-search-result .fc-search-container .fc-value{margin-top:0}html.fc-color7 .fc-property-search-result .fc-search-container input{margin-top:0!important}html.fc-color7 .fc-property-search-result>.fc-result-listing-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}html.fc-color7 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:190px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param{background-color:#ededed;width:100%;height:60px;display:flex;align-items:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div{height:40px;display:flex;align-items:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>label{color:#8a949e;font-weight:500}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div{color:#212121;padding:0 15px;height:40px;line-height:40px;border-right:1px solid hsla(210,9%,58%,.3)}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param>div>div:last-of-type{border-right:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate{position:absolute;top:0;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>label{width:200px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>label{font-size:16px;line-height:1.25;color:#333}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:calc(75% - 24px);display:flex;flex-wrap:wrap}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort{padding:30px 0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;width:100%;order:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title{font-size:18px;font-weight:300;color:#212121}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sort_title span{font-weight:500}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item{padding:26px 0;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;position:relative;width:100%;content-visibility:auto}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images{width:250px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:190px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{width:190px;height:190px;object-fit:cover}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo,html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div{width:50px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images .fc-hotel-company>div svg{width:50px;height:40px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images img{border-radius:6px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility{display:flex;justify-content:space-between;margin-top:16px;width:calc(100% - 60px);color:#8a949e}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility>div{display:flex;align-items:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img{width:30px;height:30px;margin-right:8px;border-radius:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility img:nth-child(n+5){margin-right:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-facility.fc-mobile{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info{width:calc(75% - 250px);padding:0 10px;background-color:#fff}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name{font-size:18px;font-weight:700;line-height:25px;color:#333;cursor:pointer}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars{margin-left:10px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i{margin-right:2px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:12px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>label{width:76px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-info .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#ff1e02;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-result-listing_item .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm],html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>div[name=ttm] img{width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>.fc-no-results{margin-top:24px;display:flex;justify-content:center;align-items:center;font-size:14px;height:80px;color:#000;background-color:#fff}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;cursor:pointer;position:relative}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred{border:1px solid #0f6fb6}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag{position:absolute;left:-25px;top:-5px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a.fc-preferred>.fc-preferred-tag>svg{height:35px;width:130px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #ff1e02}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child{width:25%;max-height:160px;overflow:hidden;display:flex;align-items:center;position:relative}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite{position:absolute;right:12px;top:8px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:first-child > .fc-favorite > svg{width:20px;height:20px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2){width:51%;padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars{margin:5px 0;display:flex;align-items:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area{margin-left:16px;color:#009fe3}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>.fc-area:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222;display:flex}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(2) .fc-facility>svg{width:20px;height:20px;margin-right:4px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3){width:24%;margin:10px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night{border-bottom:1px dotted #eee;padding-bottom:12px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div{color:#333;display:flex;justify-content:flex-end;align-items:center;font-size:20px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>div>div{font-size:12px;margin-right:8px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-per-night>label{font-size:12px;color:#333}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total{font-weight:400}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div{color:#aaa;display:flex;justify-content:flex-end;align-items:center;font-size:16px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>div>div{font-size:12px;margin-right:8px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3)>div.fc-price-total>label{font-size:12px;color:#aaa}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing>a>div:nth-child(3) .fc-price-not-avail{color:#aaa}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{width:25%;margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:6px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div{margin-bottom:20px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div{margin-top:20px;display:block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container>div.filter-hidden.visible{display:block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .end-text,html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .start-text{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range{height:36px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-container .see-more.visible:after{content:"\F106"}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map{height:200px;position:relative;display:flex;align-items:center;justify-content:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.vue-map-container{height:100%;width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view{position:absolute;border:1px solid #ff1e02;background-color:#ff1e02;border-radius:20px;height:40px;width:160px;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a{color:#fff;font-size:14px;line-height:23px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-map>.fc-result-map_view>a:before{font-family:Font Awesome;content:"\F278";margin-right:12px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.fc-result-ad>div{width:100%;height:250px;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:16px;font-size:16px;color:#222}html.fc-color7 .fc-property-search-result #LoadingPropertyResultContainer{position:relative;overflow:hidden;background:transparent;border:none;box-shadow:none}html.fc-color7 .fc-property-search-result #LoadingPropertyResultContainer>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#ff1e02;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:block;width:36px;position:absolute;left:calc(50% - 18px)}html.fc-color7 .fc-property-search-result .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color7 .fc-property-search-result .fc-result-loading.fc-active{display:flex}html.fc-color7 .fc-property-search-result .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color7 .fc-property-search-result .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#ff1e02;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color7 .fc-property-search-result .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color7 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color7 .fc-property-search-result .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color7 .fc-property-search-result .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-property-search-result .fc-pagination>.fc-pagination-total{font-size:12px;font-weight:600;letter-spacing:1px;color:#000}html.fc-color7 .fc-property-search-result .fc-pagination>.fc-page-list{display:flex}html.fc-color7 .fc-property-search-result .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color7 .fc-property-search-result .fc-pagination>.fc-page-list>a.fc-active{background-color:#ff1e02;border-color:#ff1e02;color:#fff;pointer-events:none}html.fc-color7 .fc-loading-price{display:flex;align-items:center;width:100%;height:100%;flex-wrap:wrap;justify-content:center;flex-direction:column}html.fc-color7 .fc-loading-price>div>span{display:inline-block;width:8px;height:8px;background-color:#707070;border-radius:4px;margin:0 4px}html.fc-color7 .fc-loading-price>div>span:first-child{animation:fade-in 2s ease 0s infinite}html.fc-color7 .fc-loading-price>div>span:nth-child(2){animation:fade-in 2s ease .33s infinite}html.fc-color7 .fc-loading-price>div>span:nth-child(3){animation:fade-in 2s ease .66s infinite}html.fc-color7 .fc-loading-price>div>span:nth-child(4){animation:fade-in 2s ease 1s infinite}html.fc-color7 .fc-loading-price>label{font-size:8px;color:#a0a0a0}html.fc-color7 .fc-result-mob-filter{display:none}@media only screen and (max-width:767px){html.fc-color7 .fc-hotel-vicinity,html.fc-color7 .fc-hotel-vicinity>div{font-size:16px!important}html.fc-color7 .fc-property-search-result .fc-result-mob-filter{display:flex;align-items:center;justify-content:space-between;padding:10px 10%;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative}html.fc-color7 .fc-property-search-result .fc-result-mob-filter .fc-filter-by{width:45%;text-align:center;border-right:1px solid #ddd;margin-right:5%}html.fc-color7 .fc-property-search-result .fc-result-mob-filter .fc-filter-by:before{content:"\F0B0";font-family:Font Awesome}html.fc-color7 .fc-property-search-result .fc-result-mob-filter .fc-sort-by{width:45%;margin-left:5%;display:flex;align-items:center}html.fc-color7 .fc-property-search-result .fc-result-mob-filter .fc-sort-by:before{content:"\F160";font-family:Font Awesome}html.fc-color7 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown{width:100%;border:none;min-width:100%}html.fc-color7 .fc-property-search-result .fc-result-mob-filter .fc-sort-by .ui.dropdown>.menu{min-width:10em}html.fc-color7 .fc-property-search-result>.fc-result-listing-container.fc-fixed-style{margin-top:340px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.ui.container{margin:0!important}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div.fc-search-param,html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right.fc-active{display:block;position:fixed;left:0;width:100%;z-index:22;background-color:#fff;top:0;height:100%;overflow:scroll}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header{display:flex;position:relative;align-items:center}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close{position:absolute;font-size:24px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header .filter-close:before{content:"\F057";font-family:Font Awesome}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-right>div.filter-header>span{text-align:center;width:100%;font-weight:700;font-size:16px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing{width:100%;padding:0 20px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item{flex-wrap:wrap}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;flex-wrap:wrap}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_logo{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name{position:relative;font-size:16px;line-height:20px;padding-left:62px;margin-top:12px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-name .fc-hotel-company_logo.fc-mobile{display:block;width:50px;height:auto;position:absolute;left:0;top:0}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels{width:auto!important}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-info .fc-hotel-detail-labels .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;margin-bottom:4px;font-size:14px;display:inline-block}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-result-item_address{padding-left:62px;font-size:12px!important}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels>.fc-recommended{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices{width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:first-child{justify-content:flex-end}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices>div:nth-child(2){text-align:right}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility{display:none}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile{display:flex;margin:12px 0;width:100%}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .fc-result-listing_item .fc-facility.fc-mobile img{width:22px;height:auto}html.fc-color7 .fc-property-search-result>.fc-result-listing-container>div>.fc-properties-result>.fc-result-listing .listing-sort .listing-sorting{display:none}}html.fc-color7 .fc-hotel-list-map{border-top:1px solid #eee}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container{display:flex;justify-content:space-between}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list{width:30%;border:1px solid #dcdcdc}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dcdcdc;content-visibility:auto}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-recommended span:first-of-type{margin-left:0}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_name{color:#333;font-weight:700;line-height:21px;width:100%}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star{margin:8px 0;width:100%}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-hotel-item_star>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item .fc-result-item_address{font-size:14px;color:#212121;margin:10px 0;width:100%}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item:last-of-type{border-bottom:0}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_info{width:50%}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price{width:50%;text-align:right}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;text-align:right}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices>div:last-of-type{font-size:10px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price{display:flex;flex-direction:column;border:1px solid var(--fcThemeOne);margin-top:8px;border-radius:4px;padding:24px 8px 4px;position:relative}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>span{background-color:var(--fcThemeOne);position:absolute;right:0;border-radius:0 4px 0 0;color:#fff;font-size:12px;padding:2px 4px;height:20px;line-height:14px;top:0}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div{color:#212121;font-style:italic;font-weight:700}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div>span{font-weight:400;font-size:12px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-request-price>div:last-of-type{font-weight:400}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-hotel-list .fc-hotel-item>.fc-hotel-item_price .fc-hotel-detail-labels .fc-price-not-avail{color:#aaa}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map{width:70%;position:relative;border-top:1px solid #eee}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-map-filter-param{display:flex;align-items:center}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by{display:flex;align-items:center;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section{width:80%;max-width:750px;margin:0 auto;background-color:#fff;padding:24px;border-radius:8px;position:relative}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container{border-bottom:1px solid #ddd;padding-bottom:20px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container:last-of-type{border-bottom:0;padding-bottom:0}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>label{font-size:16px;font-weight:600;display:block}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div{margin-top:20px;display:block}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden{display:none}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container>div.filter-hidden.visible{display:block}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price{display:flex;align-items:center;font-size:14px;color:#212121}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .fc-filter-price>div{margin-right:8px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .end-text,html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .start-text{display:none}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range{height:36px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner{height:36px;margin-top:20px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track{background-color:#fff;border:1px solid #c4c4c4;height:6px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .track-fill{background-color:#3554d1;height:6px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container.filter-price .ui.range .inner .thumb{background-color:#fff;border:2px solid #3554d1}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more{font-size:14px;font-weight:500;line-height:21px;color:#3554d1;display:inline-block;margin-top:20px;cursor:pointer}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more:after{content:"\F107";font-family:Font Awesome;margin-left:4px;font-size:16px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fc-hotel-filter-map-container .filter-container .see-more.visible:after{content:"\F106"}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-filter-by>section .fa-hotel-filter-map-close{position:absolute}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter{margin-left:24px;position:relative}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>p{margin:0 12px 0 0;display:inline-block;font-size:14px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>input{border:1px solid #dcdcdc;border-radius:4px;padding:0 6px;height:35px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container{position:absolute;background-color:#fff;left:98px;top:calc(100% - 1px);border:1px solid #dcdcdc;max-height:300px;z-index:1}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-name-filter>.fc-name-filter-container>a{display:block;padding:6px;cursor:pointer;white-space:nowrap}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div{display:block;position:relative;padding:0;top:0;margin-left:24px;border:0;overflow:initial}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-soldout>div>label{font-size:14px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter{margin-left:24px;font-size:14px;cursor:pointer}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-map-more-filter:after{content:"\F0B0";font-family:Font Awesome}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check{font-size:14px;color:#222;display:flex;align-items:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-check>i{display:inline-block;margin-right:5px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count{font-size:14px;color:#222;text-align:center;padding-right:16px;border-right:1px dotted #dcdcdc;margin-right:16px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter .fc-hotel-results-count>span{font-weight:700}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map{width:180px;display:flex;justify-content:flex-end}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-hotel-map-filter>.fc-hotel-close-map>a{background-color:#707070;color:#fff;padding:6px 16px;border-radius:16px;cursor:pointer;position:relative;display:flex;align-items:center;line-height:20px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate{position:absolute;top:56px;padding:0 24px;width:100%;left:0;height:24px;display:flex;align-items:center;background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;z-index:1;border-top:1px solid #eee}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div{display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>label{width:200px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back{background-color:#ccc;width:calc(100% - 200px);height:6px;border-radius:3px}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map .fc-checking-rate>div>.fc-checking-rate_back>.fc-checking-rate_front{max-width:100%;height:6px;border-radius:3px;background-color:#888}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap{height:calc(100% - 56px);width:100%}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap img[src*=map_cover]+div{color:#fff!important}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>.fc-gmap .gm-style-iw-tc{display:none!important}html.fc-color7 .fc-hotel-list-map .fc-hotel-map-container>.fc-map>a{position:absolute;left:10px;top:66px;background-color:var(--fcThemeOne);border-radius:3px;color:#fff;padding:10px 32px;cursor:pointer}html.fc-color7 .fc-hotel-list-map .fc-map-detail{width:500px}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item{display:flex;justify-content:space-between;align-items:flex-start}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended{display:flex;justify-content:flex-end;flex-flow:column}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag{margin-bottom:4px;position:relative}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div{position:absolute;top:20px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:200px;right:0;display:none}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag>div p{margin:4px;padding:0;text-align:left}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended .fc-recommended-tag:hover>div{display:inline-block}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-recommended span{padding:4px 8px;border:1px solid;border-radius:3px;margin-left:8px;font-size:14px;display:inline-block}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-images{width:100%}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-name{width:100%;font-size:16px;font-weight:700}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info{width:60%}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-info .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item>.fc-hotel-detail-labels{width:40%;text-align:right}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-room-count{background-color:#EB242424;text-align:center;border-radius:3px;font-size:13px;color:#eb2424;font-weight:600;margin:24px 0 6px;width:180px;line-height:22px}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child{display:flex;align-items:center;justify-content:space-between;color:#212121;font-size:14px;white-space:nowrap}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices>div:first-child > span{font-size:18px;font-weight:600;margin:2px 0;line-height:28px}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-prices .fc-see-availability{background-color:#00266b;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-sold-out{background-color:#d1d1d1;color:#fff;border-radius:6px;width:175px;display:inline-block;text-align:center;line-height:40px;margin-top:10px;cursor:pointer;pointer-events:none}html.fc-color7 .fc-hotel-list-map .fc-map-detail .fc-result-listing_item .fc-price-not-avail{color:#aaa}html.fc-color7 .fc-hotel-list-map .fc-result-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center}html.fc-color7 .fc-hotel-list-map .fc-result-loading.fc-active{display:flex}html.fc-color7 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text{min-width:250px;width:100%;background:transparent;padding:12px;position:absolute;bottom:0}html.fc-color7 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:var(--fcThemeOne);-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px}html.fc-color7 .fc-hotel-list-map .fc-result-loading .fc-result-loading_text>div{margin-top:12px;font-size:12px;color:#222}html.fc-color7 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad{width:auto;height:auto;max-height:100%;background:transparent;font-size:16px;text-align:center;color:#222;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}html.fc-color7 .fc-hotel-list-map .fc-result-loading>.fc-result-loading_ad>div[fragment]{border-bottom:90px solid #fff}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item{flex-wrap:wrap}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images{width:100%}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company{height:160px;display:flex;align-items:flex-start}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images .fc-hotel-company .fc-hotel-company_main{max-height:100%;width:50%;height:100%}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img{border-radius:6px;width:200px;height:auto}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images img.fc-hotel-company_logo{width:50px;margin-left:8px}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite{position:absolute;top:36px;left:12px}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-images>.fc-favorite>svg{width:20px;height:20px}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-info{width:100%;padding:0}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels{width:100%;align-items:flex-start}html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-price-sold-out,html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices,html.fc-color7 .fc-hotel-list-map .fc-result-listing_item .fc-hotel-detail-labels .fc-prices .fc-see-availability{width:100%}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity{font-size:14px;display:flex;align-items:center;color:#212121}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div{font-size:12px;margin-right:10px;padding-right:10px;border-right:1px solid #c4c4c4;position:relative;padding-left:18px;color:#212121}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div:before{content:"\F05A";font-family:Font Awesome;font-size:16px;position:absolute;left:0;top:1px}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div:hover .fc-hotel-vicinity-container{display:flex}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container{position:absolute;background-color:#fff;width:300px;z-index:1;box-shadow:0 0 18px rgba(0,0,0,.5);border-radius:6px;left:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;padding:8px}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;width:100%}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span{width:49%;display:flex;align-items:center}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span svg{width:20px;height:20px;margin-right:8px}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity>div .fc-hotel-vicinity-container .fc-hotel-vicinity-items span p{width:calc(100% - 28px);margin:0}html.fc-color7 .fc-hotel-list-map .fc-hotel-vicinity a{color:#3554d1;text-decoration:underline;cursor:pointer}html.fc-color7 .fc-hotel-list-map .fc-hotel-highlight{margin-top:15px;font-size:14px;line-height:22px;color:#212121;width:100%}html.fc-color7 .fc-hotel-list-map .fc-hotel-highlight>div{display:flex;align-items:flex-start}html.fc-color7 .fc-hotel-list-map .fc-hotel-highlight>div>label{width:76px}html.fc-color7 .fc-hotel-list-map .fc-hotel-highlight>div>span{width:calc(100% - 100px);position:relative;padding-left:8px;margin-left:8px}html.fc-color7 .fc-hotel-list-map .fc-hotel-highlight>div>span:before{content:": ";position:absolute;left:0;top:0}html.fc-color7 .fc-hotel-list-map .fc-hotel-detail-labels-container{display:flex;align-items:center;flex-wrap:wrap}html.fc-color7 .fc-hotel-list-map .fc-hotel-detail-labels-container img{height:30px;width:auto;margin-left:8px;margin-bottom:4px}html.fc-color7 .gm-style .gm-style-iw-c,html.fc-color7 .gm-style .gm-style-iw-d{max-height:none!important}html.fc-color7 .gm-style-iw.gm-style-iw-c{margin-top:-40px}html.fc-color7 .gm-style .gm-style-iw-t:after{top:-40px}html.fc-color7 .fc-hotel-detail{background-color:#fff}html.fc-color7 .fc-hotel-detail>div{padding-top:28px}html.fc-color7 .fc-hotel-detail.fc-fixed-style .fc-search-banner{position:fixed;z-index:9;top:0;background:rgba(140,150,171,.73) 0 0 no-repeat padding-box}html.fc-color7 .fc-hotel-detail.fc-fixed-style .fc-search-banner:after{display:none}html.fc-color7 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:80px}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,6%,.9);z-index:99999;padding:0;margin:0}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-gallery>div{position:relative;width:60%;height:60%;margin-left:20%;margin-top:5%}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider{margin-top:0;display:flex;padding:28px;background-color:rgba(0,0,0,.9);height:140px;border-radius:0 0 6px 6px}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs{display:flex;padding:0 28px;width:calc(100% - 88px)}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-gallery .fc-gallery-slider .fc-gallery-thumbs>img{width:120px;height:84px;display:flex;align-items:center;margin:0 15px}html.fc-color7 .fc-hotel-detail .fc-search-banner{padding:18px 0;flex-wrap:wrap;top:0;left:0;width:100%;height:auto;position:relative;background-image:url(/static/img/ttmbg-sapa.jpg)}html.fc-color7 .fc-hotel-detail .fc-search-banner:after{content:"";background:rgba(140,150,171,.73) 0 0 no-repeat padding-box;position:absolute;left:0;top:0;width:100%;height:100%}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container{background:none;flex-wrap:nowrap;align-items:center;box-shadow:none;padding:0;margin:0;z-index:9}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container label{display:none}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container .fc-value{margin-top:0}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container input{margin-top:0!important}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:calc(100% - 160px)}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap{width:auto;margin:0}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap>div{display:none}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:144px;text-align:center;padding:12px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-info{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}html.fc-color7 .fc-hotel-detail .fc-hotel-info label.fc-content-title{font-size:20px;line-height:30px;font-weight:500}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{width:100%;justify-content:space-between;margin-top:24px;color:#222;display:flex;margin-bottom:24px;align-items:flex-start}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{display:flex;align-items:flex-start;width:60%;font-size:24px;font-weight:700;line-height:35px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{width:100px;height:auto;margin-top:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{display:flex;flex-flow:column;margin-left:16px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name span{font-size:14px;line-height:21px;font-weight:400}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars{color:#697488;font-size:12px;line-height:14px;font-weight:400;margin-top:6px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name .fc-stars>.fc-start-reviews{cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{display:flex;align-items:flex-end;flex-direction:column;font-size:14px;line-height:30px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{display:flex;align-items:center;stroke:#3554d1;color:#3554d1;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite svg{width:20px;height:20px;margin-left:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{margin-left:15px;justify-content:flex-end;display:flex;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{height:30px;width:auto;margin:0 5px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin:0 5px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span:last-of-type{margin-right:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{display:block;margin:4px auto 0;border:1px solid #ff1e02;padding:0 8px;border-radius:6px;background-color:#ff1e02;color:#fff;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag{margin-left:4px;position:relative}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:before{content:"\F059";font-family:Font Awesome;color:#212121;font-size:16px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div{position:absolute;top:24px;background-color:#e8ebf1;padding:12px;border-radius:3px;width:300px;color:#222;line-height:18px;right:0;display:none}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p{margin-bottom:8px;padding:0;text-align:left}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag>div p:last-of-type{margin-bottom:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-recommended-tag:hover>div{display:inline-block}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address{width:100%;font-size:13px;color:#666;display:flex;align-items:center;margin:6px 0 25px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-address>i{display:block;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{width:100%;display:flex;position:relative;height:378px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(2){left:50%;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(3){bottom:0;left:50%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(4){right:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_5>div:nth-child(5){right:0;bottom:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:calc(50% - 6px)}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(2){left:50%;top:0;height:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(3){right:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_4>div:nth-child(4){right:0;bottom:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(25% - 6px);height:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:first-child{width:calc(50% - 12px);height:100%;left:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(2){left:50%;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_3>div:nth-child(3){right:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:calc(50% - 6px);height:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:first-child{left:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_2>div:nth-child(2){right:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images.fc-hotel-images_1>div{background-size:cover;background-position:50%;position:absolute;border-radius:6px;overflow:hidden;width:100%;height:100%;top:0;left:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag{position:absolute;left:-9px;top:-5px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>.fc-preferred-tag>svg{height:40px;width:110px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{width:100%;margin-top:24px;display:flex;flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 80px) / 5);display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;height:60px;padding:0 12px;margin-right:16px;margin-bottom:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{width:35px;height:auto;margin-right:10px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10){display:none!important}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+10).show_more{display:flex!important}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review{display:flex;align-items:center;border-bottom:1px solid #ddd;flex:1}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div{padding:16px 0;font-size:16px;color:#697488;margin-right:23px;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-review>div.active{color:#3554d1;border-bottom:1px solid #3554d1}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights{width:100%;margin-top:35px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-highlights>div{font-size:14px;line-height:20px;color:#212121;padding:12px 20px;margin-top:14px;background-color:rgba(0,38,107,.1);border-radius:6px;width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview{margin-top:35px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:calc(100% - 285px)}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item{margin-bottom:24px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items .fc-hotel-overview-item:last-of-type{margin-bottom:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{width:100%;margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{font-size:14px;line-height:21px;color:#212121}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail label{font-size:16px;font-weight:500;line-height:24px;display:inline-block;margin-top:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{height:200px;width:255px;border-radius:6px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map>.vue-map-container{width:100%;height:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview span.fc-show-more{color:#3554d1;text-decoration:underline;font-size:14px;font-weight:500;display:inline-block;margin-top:10px;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-more-info:last-of-type{border-bottom:none}html.fc-color7 .fc-hotel-detail .fc-hotel-body{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-top:35px;border-top:1px solid #ddd}html.fc-color7 .fc-hotel-detail .fc-hotel-body>label{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>label>div{display:flex;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>label>div>span{font-weight:400;font-size:12px;text-align:right;width:230px;display:inline-block;line-height:16px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>label>div>a{text-align:center;background-color:#e01f26;color:#fff;padding:4px 16px;border-radius:4px;font-size:14px;font-weight:500;margin-left:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail{width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style{margin-top:96px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter{position:fixed;top:123px;z-index:1;border-top:1px solid #fff;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div label{display:flex;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection.fc-fixed-style>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin:0 0 0 24px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list{width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter{border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;margin:16px 0;padding:20px 0 30px;display:flex;justify-content:space-between;padding:12px 16px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>label{font-size:18px;font-weight:700;width:150px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div{font-size:12px;line-height:18px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div label{font-size:12px!important}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param{width:calc(100% - 310px)}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(2){margin-left:24px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3){margin-top:12px;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free{color:#e63740;border-color:#e63740}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3).fc-not-free>svg{color:#e63740}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_param>div:nth-child(3)>svg{width:18px;height:18px;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action{color:#707070;width:160px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>a{text-decoration:underline;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-list-filter>div.fc-room-list-filter_action>span{margin:0 8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-book-tips{color:#e63740;font-size:14px;margin:8px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item{display:flex;flex-wrap:wrap;background:#fff;margin:20px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head{width:100%;background-color:#e8ebf1}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #dcdcdc;position:relative;border:1px solid #e8ebf1;border-radius:6px 6px 0 0;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{display:flex;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:10px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div{font-size:14px;color:#3554d1;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div:after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child>div.active:after{content:"\F106"}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child{display:flex;align-items:center;margin-right:52px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>label{font-size:16px;font-weight:500;color:#212121;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div{display:flex;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>span{margin-right:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child>div>div{font-size:16px;font-weight:500;color:#212121}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child:after{font-family:Font Awesome;content:"\F078";font-size:16px;position:absolute;right:16px;top:15px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:last-child.fc-active:after{content:"\F077"}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon{padding:12px 16px;display:none}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>label{font-size:14px;color:#212121;display:inline-block;margin-bottom:10px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon{display:flex;align-items:center;font-size:14px;color:#212121;padding:10px 20px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_icon>.fc-room-icon-container>.fc-room-item-icon>img{width:20px;height:20px;margin-right:10px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{width:100%;display:none;justify-content:space-between;border:1px solid #e8ebf1;border-radius:0 0 6px 6px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body.fc-active{display:flex}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:20%;padding:18px 16px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2){font-size:14px;line-height:1.43;color:#333}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div{display:flex;align-items:center;margin:5px 0;font-size:14px;color:#212121;line-height:21px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>div svg{width:20px;height:20px;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:nth-child(2)>a{font-size:13px;color:#009fe3}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:80%;border-left:2px solid #e8ebf1}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{display:flex;flex-wrap:wrap;border-bottom:1px solid #e8ebf1;padding:18px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price{border:2px solid var(--fcThemeOne)!important;position:relative}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>span{background-color:var(--fcThemeOne);color:#fff;padding:2px 4px;font-size:12px;position:absolute;left:0;top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail.fc-item-request-price>div:first-child{padding-top:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail:last-of-type{border-bottom:none}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div{border-right:2px solid #e8ebf1}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:50%;font-size:14px;color:#212121;padding-bottom:34px;position:relative}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child > div{margin-bottom:6px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename{font-weight:600;display:flex;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_ratename img{margin-left:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast{display:flex;font-size:14px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_breakfast > div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:3px;padding:4px 8px;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion{font-size:14px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_clusion > span{margin-right:8px;font-style:italic;color:#666}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control{color:#3554d1;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control::after{font-family:Font Awesome;content:"\F107";margin-left:2px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child .fc-room-detail_control.active::after{content:"\F106"}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:calc(50% - 152px);padding:0 18px;display:flex;flex-direction:column}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{padding:0 16px 8px 0;color:#212121}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div{font-size:14px;font-weight:600}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night>div>span,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total>div>span{font-weight:400}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-per-night,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-per-night{border-bottom:1px dotted #ddd}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total{font-weight:400;font-size:14px;color:#8a949e;margin-top:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-per-night.fc-room-price-total>div,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total.fc-room-price-total>div{font-weight:500}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>label{line-height:normal;color:#666;margin-bottom:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:152px;border-right:0;padding:0 16px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>label{font-size:11px;line-height:normal;color:#666;display:block;text-align:right;margin:5px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) .ui.dropdown{width:100%;min-width:1px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a{border-radius:6px;box-shadow:0 3px 12px #00000008;border:1px solid #ff1e02;background-color:#ff1e02;font-size:14px;width:152px;text-align:center;line-height:40px;padding:0;font-weight:400;color:#fff;margin-top:8px;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3) a.fc-item-send-request{display:inline-block;max-width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail{display:none;width:100%;background-color:#f0f0f0;margin:16px 16px 0 0;padding:16px 32px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special{margin-top:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_policy>label,html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-item-remark_special>label{font-weight:700}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation{display:flex;flex-wrap:wrap;font-size:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>label{width:100%;font-weight:700}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #ccc;width:100%;background-color:#fff}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{padding:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #ccc;width:60%}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:last-of-type{width:40%}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less{display:flex;justify-content:flex-end;margin-top:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div.fc-room-item_detail .fc-room-detail_show_less>a{font-size:11px;cursor:pointer;color:#222;text-decoration:underline}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels{display:flex;align-items:flex-end;font-size:14px;line-height:30px;flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels span{display:inline-block;padding:0 10px;border-width:1px;border-style:solid;border-color:inherit;border-radius:3px;margin-right:5px;margin-bottom:5px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div>.fc-hotel-labels .fc-labels a{background-color:#00266b;color:#fff;padding:8px 10px;border-radius:4px;font-size:12px;cursor:pointer;margin-left:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-tax{border-top:1px solid #ccc;font-size:11px;font-weight:700;line-height:normal;text-align:right;color:#666;padding:10px 25px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-icon{width:20px;height:auto;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body .fc-bedtype-roomimg{cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none{text-align:center;margin-top:16px;border:1px solid #e63740;color:#e63740;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);padding:16px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection-none>a{color:inherit}html.fc-color7 .fc-hotel-detail .fc-hotel-vicinity{padding:12px 0;border-bottom:1px solid #ddd}html.fc-color7 .fc-hotel-detail .fc-hotel-vicinity>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color7 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items{display:flex;flex-wrap:wrap;font-size:14px}html.fc-color7 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:25%;line-height:20px}html.fc-color7 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items svg{width:12px;height:12px;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-distance-from>div{margin:12px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-distance-from>div span{font-weight:500}html.fc-color7 .fc-hotel-detail .fc-hotel-more-info p{margin:0}html.fc-color7 .fc-hotel-detail .fc-hotel-services{padding:35px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-services>label{font-size:20px;font-weight:600;color:#212121;line-height:30px;margin-bottom:20px;display:inline-block}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{display:flex}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:285px;display:flex;flex-flow:column;padding-right:55px}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;height:64px;font-size:14px;font-weight:600;color:#212121;position:relative;padding-right:8px;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span:after{content:"\F105";font-family:Font Awesome}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles>span.active{color:#ff1e02}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:calc(100% - 285px)}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{display:flex;align-items:flex-start}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:40%;position:relative}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child img{border-radius:6px;width:100%;height:auto}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child > a{position:absolute;right:8px;bottom:8px;border-radius:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;padding:6px 12px;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){width:60%;padding-left:30px;font-size:14px;color:#212121;line-height:20px}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2)>div{margin-bottom:12px;display:flex}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) label{font-weight:500;width:132px;display:inline-block}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers{flex-wrap:wrap;align-items:flex-start}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers span{background-color:#eb2424;color:#fff;border:1px solid #eb2424;padding:10px 0;border-radius:6px;margin-right:15px;margin-bottom:8px;cursor:pointer;height:40px;width:132px;text-align:center}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2) .fc-selling-offers a{background-color:#00266b;color:#fff;border-radius:6px;padding:10px 0;height:40px;width:132px;text-align:center;font-weight:500;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{color:#212121;line-height:24px;font-size:14px}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc .fc-highlight{padding:12px;background-color:#f0f2f6;border-radius:6px;line-height:20px;margin:15px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages{display:flex;flex-direction:column;margin:24px}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>label{color:#212121;font-size:18px;font-weight:600}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-packages>img{margin:12px 0}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels{border-top:1px solid #ccc;margin-top:45px;padding:25px 0;display:flex}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div:first-child{width:270px;padding-right:30px}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div:first-child > label{font-size:30px;font-weight:700;color:#222}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list{width:calc(100% - 270px)}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a{margin:20px 0;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:first-of-type{margin-top:0}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a:hover{box-shadow:0 0 10px 10px hsla(0,0%,67%,.1);border:1px solid #ff1e02}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:first-child{width:38%}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2){width:38%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-name{font-size:20px;font-weight:700;line-height:1;color:#333}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars{margin:5px 0}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-stars>i:before{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;line-height:1.43;color:#ffcd00}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address{font-size:13px;color:#009fe3;display:flex}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-address>i{display:block}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(2) .fc-facility{font-size:14px;line-height:1.29;color:#222}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3){width:24%;margin:20px 0;padding:0 14px;border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-end}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:first-child{font-size:12px;line-height:normal;color:#aaa}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2){font-size:18px;font-weight:700;color:#222}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(2)>span{font-size:12px;color:#333;font-weight:400}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>a>div:nth-child(3)>div:nth-child(3){font-size:13px;line-height:normal;color:#666}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all{text-align:center;margin:45px 0}html.fc-color7 .fc-hotel-detail .fc-similiar-hotels>div.fc-similiar-hotel-list>.fc-explore-all>a{border-radius:3px;border:1px solid #ff1e02;background-color:#fff;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:1px;color:#ff1e02;padding:11px 100px;cursor:pointer}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body{margin-bottom:26px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container{display:flex;align-items:flex-end;padding:32px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score{font-size:24px;color:#8a949e;margin-right:20px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-score>span{font-size:65px;color:#00266b}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc{line-height:54px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars{color:#212121;font-size:18px;line-height:14px;font-weight:400}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-star-container .fc-star-desc .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:24px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:10px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-review>.fc-guest-review-title{font-size:20px;line-height:30px;font-weight:500;color:#212121;width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container{display:flex;padding:20px 0;color:#212121;border-bottom:1px solid #ddd}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left{width:30%;font-size:14px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left>.fc-bold{font-weight:700;font-size:18px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-left svg{width:12px;height:12px;margin-right:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right{width:69%;font-size:14px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-container>.fc-guest-right .fc-stars>i:after{font-family:Font Awesome;content:"\F005";font-size:16px;font-style:normal;color:#ffcd00;margin-right:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less{display:flex;align-items:center;justify-content:center;margin:16px auto}html.fc-color7 .fc-hotel-detail .fc-hotel-review-body>.fc-guest-less>div{color:#3554d1;border:1px solid #3554d1;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:14px}html.fc-color7 .fc-hotel-detail #hotelMap2{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}html.fc-color7 .fc-hotel-detail #hotelMap2 .vue-map-container{position:relative;width:60%;height:80%}html.fc-color7 .fc-hotel-detail .slide-content>img{max-height:100%}html.fc-color7 .fc-hotel-detail .video-content>iframe{position:absolute;left:0;top:0;height:100%;width:100%}html.fc-color7 .fc-hotel-detail .hotel-ico:before{font-family:Font Awesome;margin-right:8px}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-map:before{content:"\F278"}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-plane:before{content:"\F072"}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-train:before{content:"\F238"}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-subway:before{content:"\F239"}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-car:before{content:"\F1B9"}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-medkit:before{content:"\F0FA"}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-info:before{content:"\F05A"}html.fc-color7 .fc-hotel-detail .hotel-ico.ico-video:before{content:"\F03D"}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-param{display:none}@media only screen and (max-width:767px){html.fc-color7 .fc-hotel-detail #hotelMap2 .vue-map-container{width:90%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images{overflow-x:scroll;height:300px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div{width:100%!important;position:relative!important;left:auto!important;right:auto!important;height:100%!important;flex:0 0 100%;margin-right:15px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-images>div:last-of-type{margin-right:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names{flex-wrap:wrap;position:relative}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name{width:100%;font-size:18px;line-height:26px;flex-wrap:wrap;flex-direction:column}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>img{height:60px;width:auto}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-name>div{margin:10px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels{flex-direction:column;align-items:flex-end;position:absolute;right:0;top:0;width:45%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-add-to-favorite{font-size:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels{flex-wrap:wrap;margin-left:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels span{font-size:10px;padding:0 5px;line-height:20px;margin-bottom:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-labels img{margin-bottom:4px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-names>.fc-hotel-labels .fc-book-fb{margin-right:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities{margin-top:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div{width:calc((100% - 30px) / 4);margin-right:10px;display:flex;flex-direction:column;text-align:center;padding:8px;height:auto;font-size:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(4n){margin-right:0}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(5n){margin-right:10px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5){display:initial}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities>div:nth-child(n+5).show_more{width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities.hidden>div:nth-child(n+5){display:none}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-facilities img{height:35px;margin:0;width:auto;margin-bottom:8px}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview,html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content{flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-overview-items{width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-content-detail{width:100%;order:2}html.fc-color7 .fc-hotel-detail .fc-hotel-info>.fc-hotel-overview .fc-hotel-location-map{width:100%;order:1;margin-bottom:24px;margin-top:24px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total{flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_head>.fc-room-item_head_total>div:first-child{width:100%;display:flex;flex-direction:column;align-items:flex-start}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body{flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type{width:100%;border-bottom:1px solid #ddd;display:flex;align-items:start}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child{width:40%;margin-right:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:first-of-type>div:first-child img{border-radius:6px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type{width:100%;display:flex;flex-wrap:wrap;border-left:0}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail{width:100%;padding:16px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:first-child{width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding-bottom:12px;order:1;margin-bottom:0;padding-bottom:0}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2){width:100%;border-right:0;border-bottom:1px solid #e8ebf1;margin-bottom:12px;padding:0;order:3}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2)>div.fc-room-price-total{display:none}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(2) .fc-room-price-per-night>label{font-size:14px}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3){width:100%;padding:0;order:4}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div{width:100%;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div .ui.dropdown{width:45%}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(3)>div a{width:40%;margin:0}html.fc-color7 .fc-hotel-detail .fc-hotel-body>.fc-hotel-body-detail .fc-room-selection>.fc-room-list>.fc-room-item>.fc-room-item_body>div:last-of-type>.fc-room-detail>div:nth-child(4){order:2;margin:0 0 12px}html.fc-color7 .fc-hotel-detail .fc-hotel-vicinity .fc-hotel-vicinity-items>span{width:100%;margin-bottom:12px}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list{flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-titles{width:100%;padding:0}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item{width:100%;display:flex;flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images{flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:first-child{width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_images>div:nth-child(2){padding:0;width:100%;margin-top:18px}html.fc-color7 .fc-hotel-detail .fc-hotel-services .fc-hotel-service-list .fc-hotel-service-item .fc-hotel-service-content_desc{width:100%}html.fc-color7 .fc-hotel-detail .fc-search-banner{display:none}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container{flex-wrap:wrap}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container>div.fc-search-enableMap,html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container>div:first-of-type{width:100%}html.fc-color7 .fc-hotel-detail .fc-search-banner .fc-search-container>div>button[type=button]{width:100%;margin:0}html.fc-color7 .fc-hotel-detail .fc-search-banner.fc-mobile-show{display:flex!important}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-param{height:80px;display:flex;justify-content:space-between;padding:15px;background:rgba(140,150,171,.7);z-index:9}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-param>div{background-color:#fff;border-radius:6px 0 0 6px;padding:12px 8px;white-space:nowrap;overflow:hidden;width:50%;text-overflow:ellipsis}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-param>div:last-of-type{border-radius:0 6px 6px 0}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-param>div svg{width:20px;height:20px;margin-right:4px}html.fc-color7 .fc-hotel-detail.fc-fixed-style .fc-hotel-info{margin-top:0;padding-top:80px}html.fc-color7 .fc-hotel-detail.fc-fixed-style .fc-search-banner{display:none}html.fc-color7 .fc-hotel-detail.fc-fixed-style .fc-hotel-detail-param{position:fixed;left:0;top:0;width:100%}html.fc-color7 .fc-hotel-detail .fc-hotel-detail-gallery>div{width:calc(100% - 30px);margin-left:15px}}html.fc-color7 .show_more{color:#ff1e02;border:none!important;cursor:pointer}html.fc-color7 .fc-cart-container{background-color:#fff;padding-bottom:60px;font-size:14px;box-shadow:inset 0 3px 26px #8a949e42}html.fc-color7 .fc-cart-container .fc-cart-title{display:flex;align-items:center;padding:30px 0;font-size:12px;font-weight:500;color:#212121}html.fc-color7 .fc-cart-container .fc-cart-title .disabled{color:#c4c4c4}html.fc-color7 .fc-cart-container .fc-cart-title .active{color:#3554d1}html.fc-color7 .fc-cart-container .fc-cart-title>span:first-of-type:after{font-family:Font Awesome;content:"\F054";color:#212121;margin:0 8px;font-size:8px;line-height:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head{width:40%;padding:16px;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name{display:flex;justify-content:space-between;margin-bottom:20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>img{width:90px;height:auto;border-radius:6px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div{width:calc(100% - 104px);display:flex;flex-direction:column;font-size:14px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name>div>i{display:inline-block;margin-right:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label{font-size:16px;line-height:20px;font-weight:700;color:#222}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:first-of-type{margin-left:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_name label>i:after{font-family:Font Awesome;content:"\F005";font-size:14px;font-style:normal;color:#ffcd00}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;display:flex;justify-content:space-between}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin svg{width:20px;height:20px;margin-right:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div{width:50%;padding:0 20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>label{font-size:12px;line-height:16px;font-weight:500;padding-bottom:8px;color:#212121;display:inline-block}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div{font-size:16px;line-height:18px;font-weight:600;color:#212121;display:flex;align-items:center}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-cart-hotel_head_checkin>div>div>i{display:inline-block;margin-right:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child{margin:16px 0;display:inline-flex;justify-content:flex-start;align-items:center;color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:3px 12px 3px 4px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free{color:#e63740;border-color:#e63740}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child.fc-not-free>svg{color:#e63740}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-room-child>svg{width:18px;height:18px;margin-right:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail{border:1px solid #dcdcdc;padding:12px;position:relative;overflow:hidden;padding-bottom:36px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less{max-height:200px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail.fc-less .fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_ratename{font-size:14px;line-height:18px;font-weight:700;color:#333}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast{display:flex;font-size:12px;margin:6px 0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_breakfast>div{color:#0f6fb6;border:1px solid #0f6fb6;border-radius:12px;padding:4px 10px;margin-right:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion{font-size:14px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-detail_clusion>span{margin-right:8px;font-style:italic;color:#666}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail{border-top:1px dotted #dcdcdc;margin-top:4px;padding-top:4px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>label{font-size:14px;line-height:22px;font-weight:600;display:inline-block;padding:12px 0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body{border:1px solid #dcdcdc;font-size:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div{display:flex;border-bottom:1px solid #dcdcdc;border-radius:6px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div:last-of-type{border-bottom:0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div{width:50%;padding:8px 4px 8px 12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-room-item_detail>.fc-room-detail_cancellation>.fc-room-detail_table_body>div>div:first-of-type{border-right:1px solid #dcdcdc}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a{position:absolute;bottom:4px;left:calc(50% - 10px);cursor:pointer}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-detail .fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot{background-color:#f0f0f0;border:1px solid #dcdcdc;border-top:0;padding:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div>label{font-style:italic}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_total{font-weight:700}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-rate-foot>div.fc-rate-foot_remark{color:#e63740;font-size:12px;font-style:italic;margin-bottom:0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail{position:relative;padding-bottom:24px;overflow:hidden}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less{max-height:300px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle{background:transparent linear-gradient(180deg,#FFFFFF00,#fff) 0 0 no-repeat padding-box}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail.fc-less>div.fc-property-detail_toggle>a:after{content:"\F078";font-size:16px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div{display:flex;align-items:center;flex-wrap:wrap;margin:5px 0;font-size:14px;line-height:22px;color:#333}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div>label{font-size:12px;font-weight:700;line-height:normal;letter-spacing:1px;width:100%;margin-top:30px;border-bottom:1px dotted #dcdcdc;padding-bottom:8px;margin-bottom:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle{background:transparent;position:absolute;bottom:0;left:0;height:100px;z-index:1;width:100%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a{position:absolute;bottom:-10px;left:calc(50% - 10px);cursor:pointer}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head>.fc-property-detail>div.fc-property-detail_toggle>a:after{font-family:Font Awesome;content:"\F077";font-size:16px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:calc(60% - 32px)}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>label{margin:0 0 16px;display:inline-block;font-size:18px;font-weight:600}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info{border-top:1px solid #ddd;padding-top:20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-room-info_title{display:flex!important;justify-content:space-between;padding:0;font-size:16px;font-weight:500;border:0!important;margin-bottom:20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest{margin-bottom:12px;box-shadow:0 3px 20px #e8ebf191}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>.fc-cart-guest-head>.fc-cart-guest-less:after{content:"\F077"}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest.fc-active>div:not(.fc-cart-guest-head){display:block}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head{border:1px solid #e8ebf1;background-color:#e8ebf1;border-radius:6px 6px 0 0;line-height:16px;position:relative;padding:18px 20px;display:flex;justify-content:space-between;width:100%;font-size:16px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>.fc-cart-guest-head .fc-cart-guest-less:after{content:"\F078";font-family:Font Awesome;position:absolute;right:20px;cursor:pointer}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{display:none;border:1px solid #e8ebf1;border-top:0;border-radius:0 0 6px 6px;padding:16px 20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child{display:none}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_child.fc-active-child{display:flex}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label{text-align:left;font-size:14px;font-weight:500;padding-bottom:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>label.fc-required:after{content:"*";color:#e63740;margin-left:4px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div{width:100%;display:flex}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input{width:49%;margin-right:2%;font-size:14px;padding:7px 12px;border-radius:6px;border:1px solid #c4c4c4}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>input:last-of-type{margin-right:0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.dropdown{width:100%;border-radius:6px;border:1px solid #c4c4c4}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox{margin:8px 0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>.ui.checkbox>label{font-size:14px;margin-right:12px;color:#212121}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div>div>textarea{width:100%;padding:4px;border:1px solid #eee}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special{flex-wrap:wrap;color:#212121;margin-top:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>label{font-size:14px;font-weight:500;width:100%;text-align:left;padding-bottom:12px;margin-right:0;border-bottom:1px dotted #c4c4c4}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div{width:100%;display:flex;flex-wrap:wrap}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div{width:100%;margin:6px 0;font-weight:500;color:#212121}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox{font-weight:400;width:30%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label{color:#333;font-size:14px;display:flex;align-items:center}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.radio.checkbox>label svg{height:24px;width:24px;margin-top:-3px;margin-right:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox{font-weight:400;width:45%;margin-bottom:20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div .ui.checkbox>label{color:#333;font-size:14px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests{font-weight:400}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div>div.special-requests .ui.checkbox{width:100%;margin-bottom:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection{flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection:last-of-type{margin-bottom:0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>label{font-weight:500;color:#212121}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>div{width:auto}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection>textarea{width:100%;height:85px;border-radius:6px;border:1px solid #c4c4c4;margin-top:8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_special>div.fc-special-selection .ui.dropdown{width:100%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra{display:flex;flex-wrap:wrap}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra>div{width:100%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list{display:none;flex-wrap:wrap}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list.fc-active{display:flex}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{display:flex;justify-content:space-between;width:100%;font-size:14px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div{padding:6px;border:1px solid #dcdcdc}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:70%;border-right:0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(2){width:30%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:15%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3) .ui.dropdown{min-width:10px;width:72px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information{width:100%;flex-wrap:wrap;flex-direction:column}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>label{font-size:16px;font-weight:700}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div{border:1px solid #e8ebf1;padding:16px;border-radius:6px;box-shadow:0 3px 20px #E8EBF191}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div{display:flex;flex-direction:column}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>label{font-size:14px;font-weight:500;color:#212121;display:inline-block;padding:20px 0 8px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div>div{width:100%;display:flex;justify-content:space-between}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div input{border:1px solid #c4c4c4;padding:4px 8px;height:40px;border-radius:6px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-usemyaccount .ui.checkbox label{font-size:14px;font-weight:500}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-name input{width:49%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-email input{width:100%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input{width:20%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-contact-information>div>div.fc-cart-contact-phone>div>input:last-of-type{width:55%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price{margin-top:30px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>label{font-size:18px;font-weight:600;display:block;padding-bottom:8px;border-bottom:1px solid #ddd}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method{display:flex;margin:20px 0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a{width:170px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid #707070;margin-right:28px;font-size:14px;font-weight:500;flex-wrap:wrap;flex-direction:column;cursor:pointer}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.active{background-color:#f4f6fd;border-color:#76b72a;color:#76b72a}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a:last-of-type{margin-right:0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled{pointer-events:none;color:#ccc}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a.disabled>span:last-of-type{font-weight:700}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-method>a>svg{width:100%;height:50px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type{display:flex;margin:35px 0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-type>div{margin-right:20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div{display:flex;align-items:center;margin-top:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a{width:30px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a:before{font-family:Font Awesome;font-size:12px;line-height:1.5;text-align:center;color:#222}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus{border:1px solid #ddd;height:30px;margin-left:12px;border-radius:4px 0 0 4px;border-right:none}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-minus:before{content:"\F068"}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add{border:1px solid #ddd;height:30px;margin-right:12px;border-radius:0 4px 4px 0;border-left:none}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-add:before{content:"\F067"}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable{pointer-events:none}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div a.fc-disable:before{color:#ccc}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-voucher>div span{width:30px;text-align:center;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;font-size:16px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:space-between}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div{display:flex;align-items:center}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-cashVoucher>div>img{height:40px;margin-right:20px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type{margin-bottom:12px;padding:12px 24px;border:1px solid #ddd;border-radius:6px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div{display:flex;align-items:center;margin-top:12px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-account-type>div label{margin-right:12px;font-size:14px;cursor:pointer}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price{display:flex;flex-wrap:wrap;border-radius:6px 6px 0 0;border:1px solid #ddd;background-color:#e8ebf1;align-items:center;padding:12px 25px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:20px;color:#212121;font-weight:400}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div.total{font-weight:600}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-payment-price>div>label{font-size:16px;color:#212121}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-total-price>.fc-total-pay>a{background-color:#76b72a;color:#fff;cursor:pointer;display:block;border-radius:0 0 6px 6px;text-align:center;line-height:50px;padding:0;margin-bottom:24px}html.fc-color7 .fc-cart-container .fc-cart-checkout{display:flex;justify-content:space-between;border-radius:3px;box-shadow:0 2px 2px 0 hsla(0,0%,67%,.1);border:1px solid #eee;background-color:#fff;padding:20px 25px;margin-top:24px}html.fc-color7 .fc-cart-container .fc-cart-checkout .ui.checkbox{color:#333}html.fc-color7 .fc-cart-container .fc-cart-checkout>.fc-total-price{width:40%;border-left:1px solid #eee;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color7 .fc-cart-container .fc-cart-checkout>.fc-total-price>div{width:100%}html.fc-color7 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div{display:flex;justify-content:space-between;margin-bottom:10px}html.fc-color7 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>label{width:50%}html.fc-color7 .fc-cart-container .fc-cart-checkout>.fc-total-price>div>div>div{width:20%}html.fc-color7 .fc-cart-container .fc-cart-checkout .fc-total-pay{display:flex;align-items:center;width:100%}html.fc-color7 .fc-cart-container .fc-cart-checkout .fc-total-pay>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;width:100%;text-align:center;padding:12px 0;margin:24px 0 0;cursor:pointer}html.fc-color7 .fc-cart-container .fc-total-continue{width:210px;line-height:40px;border-radius:6px;color:#fff;background-color:#76b72a;text-align:center;cursor:pointer}@media only screen and (max-width:767px){html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list{width:100%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div{padding:16px 10px}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div{margin-left:0}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:first-child{width:50%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-guest-list>.fc-cart-room-info>.fc-cart-guest>div>div.fc-cart-guest_extra .fc-cart-guest_extra_list>div>div:nth-child(3){width:25%}html.fc-color7 .fc-cart-container .fc-cart-list>.fc-cart-hotel>.fc-cart-hotel_item>.fc-cart-hotel_head,html.fc-color7 .fc-cart-container .fc-total-continue{width:100%}}html.fc-color7 .fc-profile{background-color:#f7f7f7;padding:30px 0}html.fc-color7 .fc-profile>div{display:flex!important;justify-content:space-between;align-items:flex-start}html.fc-color7 .fc-profile .fc-profile-nav{border-radius:3px;border:1px solid #eee;background-color:#fff;width:255px}html.fc-color7 .fc-profile .fc-profile-nav>.fc-profile-nav_user{text-align:center}html.fc-color7 .fc-profile .fc-profile-nav>.fc-profile-nav_user>i{display:block;margin:20px auto 10px}html.fc-color7 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_name{font-size:16px;font-weight:600;line-height:1.25;color:#333}html.fc-color7 .fc-profile .fc-profile-nav>.fc-profile-nav_user>.fc-profile-nav_user_corp{font-size:10px;font-weight:600;letter-spacing:1px;color:#666;text-transform:uppercase;margin-top:4px}html.fc-color7 .fc-profile .fc-profile-nav>ul{margin:18px 0 0;padding:0;list-style:none}html.fc-color7 .fc-profile .fc-profile-nav>ul>li{list-style:none}html.fc-color7 .fc-profile .fc-profile-nav>ul>li:first-of-type,html.fc-color7 .fc-profile .fc-profile-nav>ul>li:last-of-type{border-top:1px solid #eee}html.fc-color7 .fc-profile .fc-profile-nav>ul>li span{display:block;width:100%;font-size:12px;font-weight:900;padding:8px 8px 8px 12px;border-bottom:1px solid #eee}html.fc-color7 .fc-profile .fc-profile-nav>ul>li>a{font-size:14px;color:#666;display:flex;align-items:center;line-height:40px;position:relative;padding-left:20px}html.fc-color7 .fc-profile .fc-profile-nav>ul>li>a.fc-active,html.fc-color7 .fc-profile .fc-profile-nav>ul>li>a:hover{color:#76b72a;background-color:#fafafa;border-right:3px solid #76b72a}html.fc-color7 .fc-profile .fc-profile-nav>ul>li>a>i{display:block;margin-right:5px}html.fc-color7 .fc-profile .fc-profile-booking-list,html.fc-color7 .fc-profile .fc-profile-dashboard{width:calc(100% - 285px)}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit{display:flex;justify-content:space-between;margin-bottom:30px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div{height:80px;width:49%;border-radius:3px;border:1px solid #eee;background-color:#fff;padding:10px 25px 10px 15px;display:flex;align-items:center;justify-content:space-between}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div{margin-left:20px;width:calc(100% - 185px)}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>label>a:after,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>label>a:after{font-family:Font Awesome;content:"\F05A";margin-left:5px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>div>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>div>div{font-size:20px;font-weight:700;color:#222}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>button,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>button{width:105px;height:40px;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:11px;font-weight:700;letter-spacing:1.69px;color:#fff}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-profile-credit>div>span,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-profile-credit>div>span{font-size:10px;font-weight:600;letter-spacing:1px;text-align:right;color:#aaa;width:105px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head{display:flex;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #eee;background-color:#fff}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_head>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_head>label{font-size:24px;font-weight:700;line-height:.83;color:#222;margin-left:25px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head{display:flex;justify-content:space-between;border-radius:3px;border:1px solid #eee;background-color:#fff;position:relative}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head label{font-size:24px;font-weight:700;color:#222;margin-left:25px;padding-top:20px;display:block}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses{position:absolute;bottom:0;padding:0 25px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a{margin-right:20px;font-size:14px;color:#666;line-height:40px;padding:12px 0;border-bottom:2px solid #eee;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a.fc-active{color:#76b72a;border-color:#76b72a}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-booking_head>.fc-booking-statuses>a:last-of-type{margin-right:0}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body{border-radius:3px;border:1px solid #eee;background-color:#fff;padding:28px 25px;display:flex;flex-wrap:wrap}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls{margin-bottom:28px;display:flex;align-items:center}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span{border:1px solid var(--fcThemeOne);color:var(--fcThemeOne);border-radius:4px;padding:4px 12px;margin-right:12px;font-size:12px;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.controls>span.active{background-color:var(--fcThemeOne);color:#fff}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container{width:calc(100% - 130px);position:relative}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>input{height:40px;border-radius:2px;border:1px solid #eee;background-color:#fff;width:100%;padding:1px 50px 1px 15px;box-sizing:border-box}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-booking-search-container>button{position:absolute;right:10px;border:none;top:8px;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search{font-size:13px;text-align:right;color:#009fe3;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search:after{font-family:Font Awesome;content:"\F0D7";margin-left:4px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active{color:#666}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-advance-search.fc-active:after{content:"\F0D8"}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{width:calc(100% + 50px);margin:15px -25px 0;background-color:#eee;padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-start}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date{width:49%;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:3px;height:68px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div{width:50%;padding:13px 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div.fc-date-check-in{border-right:1px solid #ccc}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>label{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check{font-size:14px;line-height:1.29;color:#333;display:flex;justify-content:space-between;align-items:flex-end}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>input{font-size:14px;line-height:1.29;color:#333;border:0;height:100%;width:calc(100% - 32px)}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-date>div>.fc-date-check>i{display:block}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment{width:49%;display:flex;flex-wrap:wrap}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>label{display:block;width:100%;font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div{width:50%;margin:6px 0}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container>.fc-search-payment>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{width:100%;margin:12px 0;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search a{border:1px solid #ff1e02;background-color:#ff1e02;font-size:14px;font-weight:600;text-align:center;color:#fff;padding:12px 44px;letter-spacing:0;cursor:pointer;border-radius:3px;display:inline-block}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-tips{font-size:14px;line-height:1.29;color:#333;background-color:rgba(255,107,0,.1);padding:15px 25px;margin-bottom:20px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all{margin:20px auto}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-view-all>a{width:330px;height:45px;border-radius:3px;border:1px solid #76b72a;background-color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;cursor:pointer;display:flex;align-items:center;justify-content:center}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item{width:100%;border-radius:2px;border:1px solid #eee;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;font-weight:300}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item:hover{border-color:#ff6b00}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date{font-size:14px;line-height:1.29;text-align:right;color:#222;display:flex;flex-direction:column;width:8%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-date>span:nth-child(odd):after{content:"";display:block;height:20px;width:1px;background:#ccc;margin:5px 0 5px 90%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail{width:67%;padding:0 15px;display:flex;flex-wrap:wrap}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-image{width:30%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel{width:70%;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_name{font-size:16px;font-weight:700;line-height:1.25;color:#333}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address{font-size:13px;color:#666}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_address>i{display:block;float:left}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label{font-size:14px;line-height:1.43}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-confirm{color:#76b72a}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-pending{color:#ff6b00}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>label.fc-cancelled{color:#aaa}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-hotel-detail>.fc-booking-hotel .fc-booking-hotel_status>div{font-size:16px;font-weight:700;line-height:1.25;color:#222}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#222;border-bottom:1px solid #eee;padding:16px 20px 8px;background-color:#fafafa}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div{width:50%;display:flex;align-items:center}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div>label{width:120px;text-align:right;margin-right:12px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n),html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n){justify-content:flex-end}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div:nth-child(2n)>div{width:150px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#76b72a;margin-right:4px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success{color:#76b72a}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-success:before{background-color:#76b72a}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled{color:#c24c29}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status>label.fc-cancelled:before{background-color:#c24c29}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-head>div.fc-booking-head_status a{color:#76b72a;border:1px solid #76b72a;padding:4px 12px;margin:4px 0;display:inline-block;background:#fff;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body{width:100%;padding:10px;font-size:14px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin{border-bottom:1px dotted #eee;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:8px;line-height:24px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div{display:flex;align-items:center}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd),html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:40%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n){width:60%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div>label{width:140px;text-align:right;margin-right:8px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 0 40px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:first-of-type{font-size:16px;font-weight:700}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_address>div:last-of-type:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{display:flex;align-items:center}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price>label{margin-right:12px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body{padding:10px 40px;font-family:Poppins;font-size:12px;font-weight:400}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline{display:flex;justify-content:space-between}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div{width:50%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-left>.fc-title{font-size:18px;font-weight:600}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right{display:flex;justify-content:flex-end;align-items:center}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l{padding:0 20px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-l img{height:50px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body.fc-fbooking-body>.fc-booking-body_airline>div.fc-booking-right>.fc-booking-right-r{width:226px;font-size:14px;font-weight:500}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result{width:25%;border-left:1px solid #eee;padding-left:20px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>div{font-size:10px;font-weight:600;letter-spacing:1px;color:#666}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_view{border-radius:3px;border:1px solid #76b72a;background-color:#fff;height:40px;font-size:13px;font-weight:700;letter-spacing:1px;color:#76b72a;width:100%;margin:10px 0;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-result>.fc-booking-result_pay{height:40px;width:100%;border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:2px;color:#fff;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark{width:100%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>a{display:none}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark.fc-open>div{display:block}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>a{font-size:14px;line-height:1.29;color:#009fe3;margin-top:20px;margin-left:calc(8% + 15px);cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div{display:none;border-radius:2px;background-color:#f5f5f5;margin:20px -20px -20px;padding:20px;padding-left:calc(8% + 35px)}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>label{font-size:14px;line-height:1.29;color:#333}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div>.fc-bank-info{font-size:14px;font-weight:600;color:#76b72a;margin:10px 0}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-detail-remark>div a{font-size:14px;color:#009fe3;cursor:pointer}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination{width:100%;margin:15px 0;display:flex;justify-content:space-between}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-pagination-total{font-size:10px;font-weight:600;letter-spacing:1px;color:#aaa}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list{display:flex}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a{width:36px;height:36px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;color:#222;cursor:pointer;margin:0 2.5px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active,html.fc-color7 .fc-profile .fc-profile-dashboard>.fc-recent-booking>.fc-recent-booking_body .fc-pagination>.fc-page-list>a.fc-active{background-color:#fafafa;pointer-events:none}@media only screen and (max-width:767px){html.fc-color7 .fc-profile>div{flex-wrap:wrap}html.fc-color7 .fc-profile .fc-profile-nav{width:100%}html.fc-color7 .fc-profile .fc-profile-booking-list{width:100%;margin-top:12px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body{padding:16px 0}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search{padding:12px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container{flex-wrap:wrap;padding:12px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date{width:100%;margin-bottom:8px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search>.fc-advance-search-container .fc-search-date:last-of-type{margin-bottom:0}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search{flex-wrap:wrap}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search .fc-search-sort{width:100%;display:flex;align-items:center;justify-content:space-between}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type{margin-top:12px;width:100%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div,html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-search .fc-submit-search>div:last-of-type a{width:100%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div:nth-child(2n){justify-content:flex-start}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status{flex-wrap:wrap}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item .fc-booking-head>div.fc-booking-head_status>div{width:100%;text-align:right;margin-top:6px}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(2n),html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_checkin>div:nth-child(odd){width:100%}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel{padding:8px 0;flex-direction:column;align-items:flex-end}html.fc-color7 .fc-profile .fc-profile-booking-list>.fc-recent-booking>.fc-recent-booking_body>.fc-booking-hotel-item>.fc-booking-body>.fc-booking-body_hotel>.fc-booking-body_hotel_price{margin-top:8px}}html.fc-color7 .fc-booking-detail{width:100%;font-size:14px;font-weight:300;color:#333;padding:44px 0}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation{border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div{width:50%;display:flex;flex-wrap:wrap}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div>div{display:flex;align-items:flex-start;margin:4px 0;width:100%}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-booking-no{font-weight:700}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm{color:#76b72a;font-weight:700}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled{color:#c24c29}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div>div .fc-status-confirm.fc-cancelled:before{background-color:#c24c29}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div{justify-content:flex-end;padding-right:24px}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div{width:160px}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Completed{color:#76b72a}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Unpaid{color:#c24c29}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n)>div>div.fc-Pending{color:#ff6b00}html.fc-color7 .fc-booking-detail>.fc-booking-checkin{display:flex;flex-wrap:wrap;padding:12px 24px;border:1px solid #eee;background:#fff;border-top:0}html.fc-color7 .fc-booking-detail>.fc-booking-checkin>div{width:50%;display:flex;align-items:center;margin:4px 0}html.fc-color7 .fc-booking-detail>.fc-booking-checkin>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel{background:#fff;margin-top:24px;border:1px solid #eee;border-bottom:0;padding-top:12px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{display:flex;justify-content:space-between;padding:0 20px 20px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:60%}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_name{font-size:20px;font-weight:400;color:#333}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star{margin:8px 0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_star>i:before{font-family:Font Awesome;content:"\F005";font-size:18px;font-style:normal;color:#ffcd00}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address{margin-bottom:8px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_address:before{font-family:Font Awesome;content:"\F041";margin-right:4px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark{margin-top:8px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info>.fc-hotel-info_remark>label{font-weight:700}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{display:flex;align-items:center;justify-content:flex-end}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>div{margin-left:12px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div>a{cursor:pointer;margin-top:12px;padding:12px 24px;color:#76b72a;border:1px solid #76b72a}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms{border-top:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div{border-right:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 300px);padding:20px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){width:200px;text-align:right;border-right:0;padding:20px 20px 0 0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item{display:flex;justify-content:space-between;border-bottom:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div{border-right:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 300px);padding:8px 20px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:100px;text-align:center;padding:20px 0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:200px;text-align:right;border-right:0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding:8px 20px 8px 0;border-bottom:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div:last-of-type{border-bottom:0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore{display:flex;justify-content:flex-end}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item .fc-booking-viewmore>a{font-size:12px;cursor:pointer;color:#009fe3}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room{display:none;justify-content:space-between;background:#aaa;border-bottom:1px solid #eee;padding-left:32px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room.fc-active{display:flex}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item{width:calc(100% - 400px);background-color:#fff;border-right:1px solid #eee;padding:8px 12px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div{border-bottom:1px dotted #eee;display:flex;padding:12px 0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div>label{font-size:12px;margin-right:8px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item{justify-content:space-between}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>label{width:60px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div{width:calc(100% - 60px);display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(odd){width:60%}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_item>div>div:nth-child(2n){width:40%;text-align:right}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special{border-bottom:0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>label{font-style:italic}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_item>div.fc-booking-room_special>pre{margin:0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price{width:400px;background-color:#fff;padding:12px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>label{margin-bottom:8px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div{border:1px solid #eee;margin-bottom:24px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div:last-of-type{border-bottom:0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>label{width:70%}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div,html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div.fc-charges>div:last-of-type{width:30%}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>label{width:50%;padding:8px;border-right:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div{padding:8px;width:60%;border-right:1px solid #eee}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_room>.fc-booking-rooms_room_price>div>div>div:last-of-type{border-right:0;width:40%}html.fc-color7 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}html.fc-color7 .fc-booking-detail>.fc-booking-hotel .fc-booking-total-price>div{padding:6px 20px;display:flex;justify-content:space-between;width:270px}html.fc-color7 .fc-booking-control{display:flex;justify-content:center;margin:24px 0}html.fc-color7 .fc-booking-control>.fc-btn-back{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color7 .fc-booking-control>.fc-btn-cancel{font-size:16px;padding:12px 32px;border:1px solid #c24c29;border-radius:3px;margin:0 12px;color:#c24c29;cursor:pointer}html.fc-color7 .fc-booking-control>.fc-btn-update{font-size:16px;padding:12px 32px;border:1px solid #009fe3;border-radius:3px;margin:0 12px;color:#009fe3;cursor:pointer}html.fc-color7 .fc-cancel-policy{width:400px;border:1px solid #eee;padding:0;margin-bottom:12px}html.fc-color7 .fc-cancel-policy>div{border-bottom:1px solid #eee;display:flex;align-items:center}html.fc-color7 .fc-cancel-policy>div:last-of-type{border-bottom:0}html.fc-color7 .fc-cancel-policy>div>div{padding:8px;width:40%;border-right:1px solid #eee}html.fc-color7 .fc-cancel-policy>div>div:last-of-type{border-right:0;width:60%}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline{margin-top:20px;border:1px solid #eee;background-color:#f7f7f7;display:flex;flex-wrap:wrap;align-items:flex-start;padding:12px 0 12px 50px;justify-content:space-between}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline>div{width:50%}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline>div>div{display:flex;align-items:center;line-height:36px}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline>div>div>label{width:140px;text-align:right;margin-right:24px}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child{font-size:26px;font-weight:700}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline>div.fc-left>div:first-child>svg{width:40px;height:50px;margin-right:20px}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div{justify-content:flex-end;padding-right:24px}html.fc-color7 .fc-fbooking-detail>.fc-booking-airline>div.fc-right>div>div{width:160px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .flex{display:flex}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container{display:flex;flex-direction:column}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-container .fc-flight-itineray-section-journey:last-child{border-bottom:0}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row{padding:15px 0}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect{padding:0}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-desktop-flight-itineray-section-segments,html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-row.connect .fc-flight-itineray-section-segments{border-left:0;padding:0}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey{flex-direction:column}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator{border-top:1px dashed #c7cdd7}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-journey-separator:last-child{display:none}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline{flex-direction:column;min-width:300px;padding-right:25px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info{gap:15px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-icon{height:42px;width:42px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4{color:#232936;font-size:1rem;font-weight:600}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-info .airline-name-code h4+h4{font-weight:500}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info{margin:10px 0}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td{color:#232936;font-size:.875rem;font-weight:400;vertical-align:top}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-info table td:first-child{min-width:90px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa{align-items:center;display:flex;flex-direction:row;gap:6px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-airline .airline-type-oa img{height:17px;width:17px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments{border-left:1px dashed #c7cdd7;padding:0 25px;width:100%}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments.mobile{display:none}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .connect-container{background-color:#c7cdd7;border-radius:5px;margin-left:30px;width:100%}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list{list-style-type:disc;margin:0;padding:20px 40px;width:100%}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li{color:#232936;font-size:.875rem;margin-bottom:10px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments ul.connect-list li:last-child{margin-bottom:0}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline{align-items:flex-start;gap:60px;justify-content:space-between;width:100%}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city,html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep,html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info,html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{flex-direction:column}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-arr,html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dep{max-width:170px;width:170px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span{color:#232936;font-size:.8125rem;font-weight:500}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-dt-info span.time{font-size:1.25rem;font-weight:700}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city{margin:5px 0 0}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city span{color:#232936;font-size:.875rem;font-weight:700}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc{flex-direction:column}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-loc span{font-size:.75rem;font-weight:500}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name{align-items:center;gap:5px;margin-bottom:5px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-city .city-name .code{background-color:#c7cdd7;border-radius:3px;color:#fff;font-size:.625rem;font-weight:600;padding:2px 5px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime{align-items:center;flex:1;justify-content:center;margin-top:15px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line{background-color:#c7cdd7;display:flex;height:2px;justify-content:space-between;position:relative;width:100%}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:after,html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime .flight-timeline-line:before{background-color:#c7cdd7;border-radius:6px;content:"";display:block;height:6px;position:relative;top:-2px;width:6px}html.fc-color7 .fc-fbooking-detail>.fc-booking-flight .fc-desktop-flight-itineray-section-segments .flight-timeline-eltime span.value{font-size:.875rem;font-weight:500;margin-bottom:5px}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger{font-family:Poppins;margin-bottom:20px;color:#212121}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger>.fc-title{font-size:18px;font-weight:600;padding:10px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table{padding:10px}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-business{font-size:14px;font-weight:500;padding:10px 0}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container{display:flex;align-items:center}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div{padding:10px 0;margin-right:20px;color:#3554d1;font-size:14px;cursor:pointer}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger>.fc-passenger-table>.fc-fare-container>div:before{font-family:Font Awesome;font-weight:300;content:"\F15C";padding-right:10px}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger ul{display:block;height:40px;line-height:40px;padding:0;border-bottom:1px solid #c7cdd7;box-sizing:content-box;margin:0 0 20px}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger ul li{list-style:none;float:left;cursor:pointer;padding:0 20px}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger ul li.active{border-bottom:2px solid #3554d1}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger table{width:100%;empty-cells:show;border-collapse:collapse;margin:0 auto}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger table th{background-color:#f0f2f5;text-align:left}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger table td,html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger table th{padding:8px 20px;border:1px solid #c7cdd7}html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger table td.fc-total,html.fc-color7 .fc-fbooking-detail>.fc-booking-passenger table th.fc-total{border-left:hidden;font-size:18px;font-weight:600}@media only screen and (max-width:767px){html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div{width:100%}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div:nth-child(2n){padding-right:0;justify-content:flex-start}html.fc-color7 .fc-booking-detail>.fc-booking-confirmation>div>label{text-align:left;margin-left:24px;margin-right:0}html.fc-color7 .fc-booking-detail>.fc-booking-checkin{padding:12px 10px}html.fc-color7 .fc-booking-detail>.fc-booking-checkin>div{width:100%}html.fc-color7 .fc-booking-detail>.fc-booking-checkin>div>label{margin-right:0;text-align:left;width:125px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice{flex-wrap:wrap}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher,html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-hotel-info{width:100%}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-invoice>.fc-booking-voucher>div{justify-content:flex-start}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:first-child{width:calc(100% - 160px);padding:12px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(2){width:70px;pad:12px 0}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_head>div:nth-child(3){padding:12px;width:90px;text-align:center}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:first-child{width:calc(100% - 160px);padding:8px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(2){width:70px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3){width:90px}html.fc-color7 .fc-booking-detail>.fc-booking-hotel>.fc-booking-rooms>.fc-booking-rooms_rate_item>div:nth-child(3)>div{padding-right:8px}html.fc-color7 .fc-booking-control{flex-wrap:wrap}html.fc-color7 .fc-booking-control>.fc-btn-back{margin:0 0 24px;width:100%;text-align:center}html.fc-color7 .fc-booking-control>.fc-btn-cancel{width:100%;text-align:center;margin:0}}html.fc-color7 .fc-booking-status{text-align:center;padding:44px 0}html.fc-color7 .fc-booking-status svg{width:70px;height:70px}html.fc-color7 .fc-booking-status h1{font-size:22px;font-weight:600;line-height:28px}html.fc-color7 .fc-booking-status .fc-booking-no{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}html.fc-color7 .fc-booking-status .fc-booking-control{margin:20px 0 50px;align-items:center}html.fc-color7 .fc-booking-status .fc-booking-control .fc-back{cursor:pointer;margin-right:24px}html.fc-color7 .fc-booking-status .fc-booking-control>span{position:relative}html.fc-color7 .fc-booking-status .fc-booking-control>span:after{font-family:Font Awesome;content:"\F110";font-size:36px;line-height:normal;text-align:center;color:#76b72a;-webkit-animation:loadingSpin 1.5s linear 1.5s 5 alternate;animation:loadingSpin 1.5s linear infinite;display:inline-block;width:36px;position:absolute;left:calc(50% - 18px);top:-40px}html.fc-color7 .fc-booking-status .fc-booking-result{margin:0 auto;width:100%;max-width:760px;border:1px dashed #00266b;border-radius:10px;display:flex;align-items:flex-start;justify-content:center;padding:35px 0}html.fc-color7 .fc-booking-status .fc-booking-result>div{display:flex;flex-direction:column;align-items:flex-start;margin:0 30px}html.fc-color7 .fc-booking-status .fc-booking-result>div>label{color:#697488;font-size:14px;line-height:22px}html.fc-color7 .fc-booking-status .fc-booking-result>div>span{font-size:16px;font-weight:500;color:#212121;padding:4px 0}html.fc-color7 .fc-booking-status .fc-view{color:#fff;background-color:#76b72a}html.fc-color7 .fc-booking-status .fc-update,html.fc-color7 .fc-booking-status .fc-view{display:inline-block;border:1px solid #76b72a;line-height:40px;cursor:pointer;width:210px;border-radius:6px;margin:0 12px}html.fc-color7 .fc-booking-status .fc-update{color:#76b72a;background-color:#fff}@media only screen and (max-width:767px){html.fc-color7 .fc-booking-status .fc-booking-result{flex-wrap:wrap;justify-content:flex-start;padding:12px 0}html.fc-color7 .fc-booking-status .fc-booking-result>div{margin:0;width:50%;padding:0 12px;margin-bottom:12px}}html.fc-color7 .fc-profile-change-pwd{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color7 .fc-profile-change-pwd>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container{margin:48px 0 12px}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div{display:flex;align-items:center;flex-wrap:wrap;margin:12px 0}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>label{font-size:14px;width:180px;margin-right:16px;text-align:right}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>input{font-size:16px;height:36px;padding:0 8px;width:250px}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul{margin:0;padding:0}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li{list-style:none}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color7 .fc-profile-change-pwd>.fc-profile-pwd-container>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border:1px solid #76b72a;background-color:#76b72a;width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color7 .fc-group-enquirys{padding-top:30px}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance{display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance>div{display:flex;align-items:center}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance>div svg{width:40px;height:40px;margin-right:15px}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance>div label{font-size:16px;display:block;color:#212121;font-weight:900;line-height:20px}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance>div span{font-size:30px;font-weight:600;color:#212121;line-height:28px}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance>img{width:300px;height:auto}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance a{display:inline-block;padding:10px 30px;background-color:#3554d1;border-radius:20px;font-size:14px;color:#fff;cursor:pointer;font-weight:500}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance a:hover{background-color:#00266b}html.fc-color7 .fc-group-enquirys .fc-total-wallet-scroll{overflow-x:auto}html.fc-color7 .fc-group-enquirys .fc-total-wallet-scroll>div{width:2000px}html.fc-color7 .fc-group-enquirys .fc-topup-records-head{margin:30px 0}html.fc-color7 .fc-group-enquirys .fc-topup-records-head>a{font-size:16px;color:#697488;font-weight:500;cursor:pointer;margin-right:35px;position:relative;padding-bottom:6px}html.fc-color7 .fc-group-enquirys .fc-topup-records-head>a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:2px;top:100%;background-color:#697488;transition:all .3s;-webkit-transition:all .3s}html.fc-color7 .fc-group-enquirys .fc-topup-records-head>a.fc-active{color:#3554d1}html.fc-color7 .fc-group-enquirys .fc-topup-records-head>a.fc-active:after{background-color:#3554d1;width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color7 .fc-group-enquirys table{width:100%;border-collapse:collapse;margin:30px 0}html.fc-color7 .fc-group-enquirys table thead{background-color:#f4f6f8;height:58px}html.fc-color7 .fc-group-enquirys table thead>th{text-align:left}html.fc-color7 .fc-group-enquirys table thead>th:first-of-type{border-radius:6px 0 0 6px;padding-left:30px}html.fc-color7 .fc-group-enquirys table thead>th:last-of-type{border-radius:0 6px 6px 0}html.fc-color7 .fc-group-enquirys table tbody tr{height:50px;border-bottom:1px dotted #ddd;font-size:14px;color:#212121;line-height:20px}html.fc-color7 .fc-group-enquirys table tbody tr>td:first-of-type{padding-left:30px}html.fc-color7 .fc-group-enquirys table tbody tr>td.fc-topup-status-Completed{color:#0d7417}html.fc-color7 .fc-group-enquirys table tbody tr>td.fc-topup-status-Pending{color:#f88e48}html.fc-color7 .fc-group-enquirys table tbody tr>td.fc-topup-status-Cancelled{color:#697488}html.fc-color7 .fc-group-enquirys table tbody tr>td.fc-add{color:#0d7417}html.fc-color7 .fc-group-enquirys table tbody tr>td.fc-minus{color:#eb2424}html.fc-color7 .fc-group-enquirys table tbody tr>td a{color:#3554d1;font-weight:500;position:relative;cursor:pointer}html.fc-color7 .fc-group-enquirys table tbody tr>td a:after{display:inline-block;content:"";width:0;position:absolute;left:0;height:1px;top:100%;background-color:#3554d1;transition:all .3s;-webkit-transition:all .3s}html.fc-color7 .fc-group-enquirys table tbody tr>td a:hover:after{width:100%;transition:all .3s;-webkit-transition:all .3s}html.fc-color7 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata{text-align:center;padding:20px 0}html.fc-color7 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata svg{width:78px;height:78px}html.fc-color7 .fc-group-enquirys table tbody tr>td>.fc-topup-record-nodata label{color:#8a949e;font-size:14px}html.fc-color7 .fc-group-enquiry-detail{padding-bottom:80px}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container{display:flex;justify-content:space-between;align-items:flex-start;color:#212121;padding:30px 0}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back{display:inline-block;font-weight:600;cursor:pointer;position:relative}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back:before{content:"\F104";font-family:Font Awesome;margin-right:8px}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title{font-size:20px;font-weight:600}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>img{height:50px;width:auto}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process-title{padding-bottom:12px}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process{border-radius:3px;border:1px solid #dbdbdb;background-color:#f5f5f5;height:6px}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container .fc-back-title>.fc-back-process>.active{display:block;height:100%;background-color:#00266b;border-radius:3px}html.fc-color7 .fc-group-enquiry-detail .fc-group-enquiry-head-container>div:last-child{width:50px}html.fc-color7 .fc-group-enquiry-detail .fc-topup-detail-head{background-color:#f4f6f8;padding:25px 0}html.fc-color7 .fc-group-enquiry-detail .fc-topup-detail-head>div{display:flex;justify-content:space-between}html.fc-color7 .fc-group-enquiry-detail .fc-topup-detail-head>div label{font-size:14px;color:#697488;display:block;line-height:20px}html.fc-color7 .fc-group-enquiry-detail .fc-topup-detail-head>div span{color:#212121;font-size:16px;font-weight:500;line-height:25px}html.fc-color7 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Completed{color:#0d7417}html.fc-color7 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Pending{color:#f88e48}html.fc-color7 .fc-group-enquiry-detail .fc-topup-detail-head>div span.fc-topup-status-Cancelled{color:#697488}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-one{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-one>div{width:49%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-one>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-one>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div{margin-bottom:8px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-one>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div{width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div{width:49%;margin-bottom:8px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .ui.dropdown{width:100%;border-radius:4px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value{position:relative}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div>div .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container{display:inline-block;width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div{display:flex;align-items:center;width:49%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title{padding-left:90px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div.fc-city-title.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-option{width:90px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-two>div>div.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three{padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div{width:100%;font-size:#212121}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>label{color:#212121;font-size:20px;font-weight:600;line-height:30px;display:block;margin:30px 0 20px;border-bottom:1px solid #ddd;padding-bottom:12px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div{width:49%;margin-bottom:8px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-check-date-container>div label{color:#212121;font-size:14px;display:inline-block;width:100%;height:28px;line-height:28px;font-weight:500}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-content-head{font-size:14px;margin-bottom:20px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container{display:flex;flex-wrap:wrap;margin-bottom:30px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div{margin-right:10px;margin-bottom:20px;width:25%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>div>.fc-box{margin-top:20px;width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container.fc-service-required-container>div{width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head{border-radius:6px;background-color:#e8ebf1;padding:17px 30px;font-size:18px;font-weight:800}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-head>svg{width:14px;height:17px;margin-right:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container{width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div{display:flex;align-items:center;width:32%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-city-add{color:#3554d1;font-size:14px;cursor:pointer;padding-top:10px;padding-bottom:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-content{flex:1}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove{cursor:pointer;margin-left:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-city-remove>svg{width:20px;height:20px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:20%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container{box-shadow:0 3px 22px #0000001A;border:1px solid #e8ebf1;border-radius:6px;background:#fff;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container{width:100%;font-size:14px;font-weight:600}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div{width:15%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person{display:flex;align-items:center}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container.fc-city-container2>div>div.fc-person>label{padding-right:10px;text-align:left}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div{text-align:center;width:10%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-lead{font-weight:500}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div>div.fc-total{flex:1;border-bottom:1px solid #ddd;margin:10px 0}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head{align-items:flex-start}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-room-arrangement-container>.fc-hotel-required-list-container>.fc-city-container>div.fc-city-head>div>div{margin-bottom:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container{display:flex;align-items:flex-start;margin-bottom:10px;line-height:43px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:first-child{width:130px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-tick-container>div:last-child{flex:1}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div{width:49%;margin-bottom:20px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-meeting-content-container>.fc-room-container>div.fc-box{width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container{column-count:3;column-gap:20px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div{display:flex;flex-wrap:wrap;margin-bottom:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div{display:flex;align-items:center}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div:first-child{width:242px;height:43px;line-height:43px;display:inline-block}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea{width:100%;margin-top:10px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-other-content-container>.fc-tick-container>div>div.fc-tick-textarea>textarea{width:100%;border-color:#c4c4c4;border-radius:6px;font-size:16px;padding:0 8px}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div .fc-hotel-required-head2{font-size:14px;margin:20px 0}html.fc-color7 .fc-group-enquiry-detail .fc-tupup-control{margin-top:30px;display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-group-enquiry-detail .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}html.fc-color7 .fc-group-enquiry-detail .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color7 .fc-group-enquiry-detail input[type=number],html.fc-color7 .fc-group-enquiry-detail input[type=text]{width:100%;font-size:16px;height:43px;line-height:43px;padding:0 8px;border:1px solid #c4c4c4;border-radius:6px}html.fc-color7 .fc-group-enquiry-detail input[type=number][aligncenter],html.fc-color7 .fc-group-enquiry-detail input[type=text][aligncenter]{text-align:center!important}html.fc-color7 .fc-group-enquiry-detail input[type=number]::-webkit-inner-spin-button,html.fc-color7 .fc-group-enquiry-detail input[type=number]::-webkit-outer-spin-button,html.fc-color7 .fc-group-enquiry-detail input[type=text]::-webkit-inner-spin-button,html.fc-color7 .fc-group-enquiry-detail input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}html.fc-color7 .fc-group-enquiry-detail input[type=number]:read-only,html.fc-color7 .fc-group-enquiry-detail input[type=text]:read-only{border:0;background-color:#f4f6f8}html.fc-color7 .fc-group-enquiry-detail .ui.dropdown{width:100%;border-radius:4px}html.fc-color7 .fc-group-enquiry-detail .fc-value{position:relative}html.fc-color7 .fc-group-enquiry-detail .fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color7 .fc-group-enquiry-result>div{color:#212121;font-weight:500;text-align:center}html.fc-color7 .fc-group-enquiry-result>div>.fc-success{margin-top:50px;padding:20px 0}html.fc-color7 .fc-group-enquiry-result>div>.fc-success>svg{width:70px;height:70px}html.fc-color7 .fc-group-enquiry-result>div .fc-tupup-control{margin-top:30px;display:flex;justify-content:center;align-items:center}html.fc-color7 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save{background-color:#3554d1;color:#fff;font-size:14px;display:inline-block;padding:10px 60px;border-radius:6px;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;border:0}html.fc-color7 .fc-group-enquiry-result>div .fc-tupup-control>.fc-save:hover{background-color:#00266b;transition:all .3s;-webkit-transition:all .3s}html.fc-color7 .fc-group-enquiry-modal{background-color:#e8ebf1}html.fc-color7 .fc-group-enquiry-modal>div{background-color:#fff;margin-bottom:10px}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-ref{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#212121;font-weight:600}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-ref .fc-tent{font-size:16px;font-weight:400;padding-left:10px}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest{display:flex;justify-content:space-around;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest>div>div{display:flex;align-items:center;margin-bottom:10px}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:60%}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child>div>.fc-label{width:100px}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:40%;border-left:1px solid #c4c4c4}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child>div>.fc-label{width:215px}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-weight:600}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child{background-color:#f2f2f2;font-weight:400}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div:first-child>div{border-bottom:none}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div>div{border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:14px 20px}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:first-child,html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:nth-child(2){width:35%}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div>div:last-child{width:30%}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star{font-family:Font Awesome;color:#f1b235;font-style:normal;padding-right:10px}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-table>div>div .fc-star:before{content:"\F005"}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-total{padding:20px 0;display:flex;align-items:center;flex-wrap:wrap}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-total.fc-hotel-total2{border-bottom:1px dashed #c4c4c4;margin-bottom:20px}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-total.fc-room-total{padding-bottom:0}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-total>span{padding-right:20px}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-total>div{font-family:Font Awesome;font-style:normal;margin-right:20px}html.fc-color7 .fc-group-enquiry-modal>div .fc-hotel-total>div:before{color:#3eaf3d;content:"\F00C";padding-right:10px}html.fc-color7 .fc-group-enquiry-modal>div .fc-room-table{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}html.fc-color7 .fc-group-enquiry-modal>div .fc-room-table>div{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4}html.fc-color7 .fc-group-enquiry-modal>div .fc-room-table>div>div{padding:14px 20px}html.fc-color7 .fc-group-enquiry-modal>div .fc-room-table>div>div:first-child{width:35%}html.fc-color7 .fc-group-enquiry-modal>div .fc-room-table>div>div:nth-child(2){width:65%;font-weight:600}html.fc-color7 .fc-group-enquiry-modal>div .fc-by-container{display:flex;justify-content:space-between}html.fc-color7 .fc-group-enquiry-modal>div .fc-by-container>div>div{display:flex;align-items:center}html.fc-color7 .fc-group-enquiry-modal>div .fc-by-container>div>div.fc-by-head{margin-bottom:10px;border-bottom:1px solid #c4c4c4;padding-bottom:10px}html.fc-color7 .fc-group-enquiry-modal>div .fc-by-container>div>div .fc-label{width:135px}html.fc-color7 .fc-group-enquiry-modal>div .fc-by-container>div:first-child{width:60%}html.fc-color7 .fc-group-enquiry-modal>div .fc-by-container>div:last-child{width:39%}html.fc-color7 .fc-group-enquiry-modal>div .fc-room-arr{display:flex;justify-content:space-between;align-items:center}html.fc-color7 .fc-group-enquiry-modal>div .fc-company-total{padding-top:20px;padding-bottom:20px}html.fc-color7 .fc-group-enquiry-modal>div .fc-company-total>span{padding-right:20px}html.fc-color7 .fc-group-enquiry-modal>div .fc-company-total.fc-room-total{padding-bottom:0}html.fc-color7 .fc-group-enquiry-modal>div .fc-room-total{padding:20px 0}html.fc-color7 .fc-group-enquiry-modal>div .fc-label-dest{font-size:16px;font-weight:600}html.fc-color7 .fc-group-enquiry-modal>div .fc-label-dest.fc-label-dest2{margin-bottom:10px}html.fc-color7 .fc-group-enquiry-modal>div .fc-label{font-size:14px;color:#697488;position:relative}html.fc-color7 .fc-group-enquiry-modal>div .fc-label.opt:after{content:": ";position:absolute;right:10px}html.fc-color7 .fc-group-enquiry-modal .fc-label-total{padding:20px}html.fc-color7 .fc-status-tentative{color:#f88e48}html.fc-color7 .fc-status-lost{color:#0c3f72}html.fc-color7 .fc-status-cancelled{color:#f84848}html.fc-color7 .fc-status-confirmed{color:#008009}@media only screen and (max-width:767px){html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-tick-content-container>.fc-tick-container>.ui.checkbox,html.fc-color7 .fc-group-enquiry-detail>.fc-detail-container-one>div{width:100%}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container{display:flex;flex-wrap:wrap}html.fc-color7 .fc-group-enquiry-detail .fc-detail-container-three>div>.fc-hotel-required-container>.fc-hotel-required-list-container>.fc-city-container>div>div>div.fc-star-container>div{width:100%}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance{flex-wrap:wrap;justify-content:center}html.fc-color7 .fc-group-enquirys .fc-total-wallet-balance>a{margin-top:12px}html.fc-color7 .fc-calendar-popup-window>div{width:calc(100% - 30px)}html.fc-color7 .fc-calendar-popup-window>div>.fc-window-head{top:0;right:0;position:relative}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest{flex-wrap:wrap}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest>div:first-child{width:100%;border-bottom:1px solid #c4c4c4}html.fc-color7 .fc-group-enquiry-modal>div .fc-group-dest>div:last-child{width:100%;border:none}}@media only screen and (min-width:767px){html.fc-color7 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-left{width:60%;float:right}html.fc-color7 .fc-group-enquiry-detail>.fc-detail-container-three .fc-meeting-content-right{width:39%}}html.fc-color7 .fc-profile-business-account{width:calc(100% - 285px);border-radius:3px;border:1px solid #eee;background-color:#fff;padding:16px 24px}html.fc-color7 .fc-profile-business-account>label{font-size:24px;font-weight:700;line-height:.83;color:#222}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container{margin:48px 0 12px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-title>label{background-color:green;display:inline-block;padding:6px 16px;color:#fff;font-size:14px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-border-container{border:1px solid #c3c3c3;border-radius:1px;padding:8px 16px;margin-bottom:8px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div{width:49%;margin-bottom:16px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div.flex{width:100%}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>label{font-size:14px;display:flex;margin-bottom:8px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div input{font-size:16px;height:36px;padding:0 8px;width:100%}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error{font-size:12px;margin-left:198px;color:#e63740;width:calc(100% - 200px)}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul{margin:0;padding:0}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li{list-style:none}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li:before{font-family:Font Awesome;font-size:13px;content:"\F071";margin-right:5px;color:red}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-error ul li.field-ok:before{content:"\F058";color:#5b8a29}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value{position:relative}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-value>svg{position:absolute;top:10px;right:10px;width:20px;height:20px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div>.fc-radio>div{margin-right:20px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .checkbox label,html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-item-container>div .radio label{font-size:14px}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-btn{display:flex;align-items:center}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a{border-radius:3px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:140px;display:block;margin-left:150px;margin-top:48px;font-size:14px;font-weight:400;line-height:40px;text-align:center;color:#fff;height:40px;cursor:pointer}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.save{border:1px solid #76b72a;background-color:#76b72a}html.fc-color7 .fc-profile-business-account>.fc-profile-business-container .fc-btn>a.cancel{border:1px solid #e63740;background-color:#e63740}html.fc-color7 .fc-cash-voucher-collect .fc-tab-container>div{display:flex;align-items:center}html.fc-color7 .fc-cash-voucher-collect .fc-tab-container>div>div{margin-right:20px;cursor:pointer;font-size:16px;font-weight:500;border-bottom:2px solid transparent;color:#697488;padding:17px 0}html.fc-color7 .fc-cash-voucher-collect .fc-tab-container>div>div.active{color:#3554d1;border-bottom-color:#3554d1}html.fc-color7 .fc-cash-voucher-collect .fc-main-container{background-color:#f7f7f7}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container{padding:40px 0;display:flex;flex-wrap:wrap;gap:50px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{border-radius:6px;font-size:14px;font-weight:400;color:#212121;box-shadow:0 3px 16px 0 #00000021}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-head>div{padding:10px 20px;color:#3554d1;font-size:22px;font-weight:600}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content{padding:20px;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div{display:flex;align-items:center;justify-content:space-between}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-collect-ibis img{height:50px;margin-right:5px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-price{font-size:26px;font-weight:600;color:#3554d1}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn{padding:20px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item>div.fc-collect-content>.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container{padding:40px 0}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab{display:flex;align-items:center;margin-bottom:20px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{border:1px solid #ddd;color:#212121;padding:8px 0;font-size:14px;font-weight:500;width:120px;text-align:center;cursor:pointer;background-color:#fff}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div.active{border-color:#3554d1;color:#3554d1;background-color:#f4f6fd}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;box-shadow:0 3px 16px 0 #00000021;font-size:14px;font-weight:400;background-color:#fff;border-radius:6px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content.used{opacity:.5}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head{display:flex;justify-content:center;height:200px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-head img{border-radius:6px;object-fit:cover;flex:1}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-price{font-size:22px;font-weight:600;margin-bottom:10px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis{display:flex;align-items:center;margin-bottom:10px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-collect-desc .fc-collect-ibis img{height:20px;margin-right:5px}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container{display:flex;justify-content:space-between;flex-direction:column}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div{display:flex;align-items:center;justify-content:space-between}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:first-child{font-weight:500}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child{font-weight:400}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div>div:last-child.fc-price{font-weight:600}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto;width:100%}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>.fc-my-price-container>div .fc-tc{font-size:16px;font-weight:500;cursor:pointer}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;color:#212121}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container{width:80%;max-width:540px;background-color:#fff;border-radius:6px;overflow:hidden;position:relative}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-img{height:350px;background-size:contain;background-position:50%;background-repeat:no-repeat}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content{padding:10px}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:first-child{font-weight:500}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child{font-weight:400}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div>div:last-child.fc-price{font-weight:600}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-price{font-size:22px;font-weight:600;justify-content:center}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis{display:flex;align-items:center}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-collect-ibis img{height:30px;margin-right:5px}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div.fc-hr{border-bottom:1px solid #ccc;margin:10px auto}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn{padding:15px 0;text-align:center;font-size:14px;font-weight:500;flex:1;border-radius:6px;cursor:pointer}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.now{background:#3554d1;color:#fff}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-collect-content>div .fc-now-btn.collected{background:#ebeefa;color:#626d9a;pointer-events:none}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close{position:absolute;right:5px;top:5px;color:#fff;display:block;width:35px;line-height:35px;text-align:center;background-color:#000;border-radius:100%;cursor:pointer;font-size:22px}html.fc-color7 .fc-cash-voucher-collect .fc-hotel-popup .fc-hotel-popup-container .fc-hotel-popup-close:after{content:"\F00D";font-family:Font Awesome}@media only screen and (max-width:767px){html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:45.45455%}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-tab>div{width:50%}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content>div{width:100%}}@media only screen and (min-width:767px){html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-collect-container>.fc-collect-item{width:31.25%}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-head{width:29%}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-collect-desc{width:40%}html.fc-color7 .fc-cash-voucher-collect .fc-main-container .fc-my-container>.fc-my-content .fc-my-price-container{width:29%}}
/*! Special comments
Following classes are for debugging
*/.debugRedBorder{border:1px solid red!important}.debugGreenBorder{border:1px solid green!important}.debugPurpleBorder{border:1px solid purple!important}.debugBlueBorder{border:1px solid blue!important}.debugYellowBorder{border:1px solid #ff0!important}.debugPinkBorder{border:1px solid #ff1493!important}.svg-icon{vertical-align:-.15em;fill:currentColor;overflow:hidden}.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}