.like-block{position:absolute;right:15px;top:17px}.like-block-icon{font-size:39px}.like-block-icon.icon-recommend2,.like-block-icon.icon-recommend{color:#00a551;font-size:39px}.like-block-icon.icon-not-recommend2,.like-block-icon.icon-not-recommend{color:#da4c4c;font-size:39px}.add-rev__wrap{position:relative;width:90%}.add-rev--left{display:inline-block;vertical-align:top}.add-rev--right{display:inline-block;vertical-align:top;width:28%;margin-top:36px;float:right}.add-rev__inp-date{display:inline-block;vertical-align:top;margin-right:10px;width:293px}.add-rev__date-block .bth__inp-lbl{z-index:8}.add-rev__date-block .SumoSelect>.CaptionCont.search span{margin-top:2px}.add-rev__date-block .SumoSelect+.bth__inp-lbl{opacity:0}.add-rev__date-block .SumoSelect>.CaptionCont>span.placeholder{color:#999;font-weight:normal}.add-rev__date-block .SumoSelect.open+.bth__inp-lbl{opacity:1;top:-21px}.add-rev__date-block .SumoSelect+.bth__inp-lbl.active{opacity:1}.section.add-rev-with{padding-bottom:5px}.add-rev__btn-block .cbx-block{display:inline-block;margin-right:5px;width:auto;height:40px;box-sizing:border-box;padding:0;margin-bottom:10px}.add-rev__btn-block .cbx+.label-cbx{width:100%;height:100%;box-sizing:border-box;padding:8px 10px 5px 10px;text-align:center;cursor:pointer;background:#fff;border-radius:2px}.add-rev__btn-block .cbx+.label-cbx .cbx-cnt{color:#ff8e41}.add-rev__btn-block .cbx+.label-cbx::after,.add-rev__btn-block .cbx+.label-cbx::before{display:none}.add-rev__btn-block .cbx:checked+.label-cbx{background:#ff8e41}.add-rev__btn-block .cbx:checked+.label-cbx .cbx-cnt{color:#fff}.cbx-mark__block .cbx-block{display:inline-block;margin-right:5px;width:45px;height:40px;box-sizing:border-box;padding:0;margin-bottom:10px}.cbx-mark__block .cbx-block.mark0{width:140px}.cbx-mark__block .cbx+.label-cbx{width:100%;height:100%;box-sizing:border-box;padding:0;text-align:center;padding-top:5px;cursor:pointer;background:#fff;border-radius:2px}.cbx-mark__block .cbx+.label-cbx .cbx-cnt{font-size:20px;font-family:'apercu_pro',sans-serif}.cbx-mark__block .mark5 .cbx+.label-cbx .cbx-cnt{color:#00a651}.cbx-mark__block .mark5m .cbx+.label-cbx .cbx-cnt{color:#75b71f}.cbx-mark__block .mark4 .cbx+.label-cbx .cbx-cnt{color:#a9ca0a}.cbx-mark__block .mark3 .cbx+.label-cbx .cbx-cnt{color:#dfa918}.cbx-mark__block .mark2 .cbx+.label-cbx .cbx-cnt{color:#da4c4c}.cbx-mark__block .mark1 .cbx+.label-cbx .cbx-cnt{color:#000}.cbx-mark__block .mark0 .cbx+.label-cbx .cbx-cnt{color:#999}.cbx-mark__block .mark5 .cbx:checked+.label-cbx{background:#00a651}.cbx-mark__block .mark5m .cbx:checked+.label-cbx{background:#75b71f}.cbx-mark__block .mark4 .cbx:checked+.label-cbx{background:#a9ca0a}.cbx-mark__block .mark3 .cbx:checked+.label-cbx{background:#dfa918}.cbx-mark__block .mark2 .cbx:checked+.label-cbx{background:#da4c4c}.cbx-mark__block .mark1 .cbx:checked+.label-cbx{background:#000}.cbx-mark__block .mark0 .cbx:checked+.label-cbx{background:#999}.cbx-mark__block .cbx:checked+.label-cbx .cbx-cnt{color:#fff}.cbx-mark__block .cbx+.label-cbx::after,.cbx-mark__block .cbx+.label-cbx::before{display:none}.add-rev__btn{background:#ff8e41;width:250px;color:#fff;padding:15px 0 15px 0;border:0}.add-rev__btn:hover{background:#e27200}.add-review-about{position:relative;display:block;margin-top:20px}.add-review-total{position:relative;padding:20px 15px 15px;background:#e4e5ea}.add-review-total__top{padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:10px}.add-review-total__item{display:inline-block;vertical-align:middle;margin-right:15px;margin-top:15px}.add-review-total__num{display:inline-block;vertical-align:middle;background:#fff;border-radius:3px;padding:0 10px;text-align:center;margin-right:3px}.add-review-total__num.green-mark{border:1px solid #00a650}.add-review-total__num.yellow-mark{border:1px solid #dfa918}.add-review-total__num.red-mark{border:1px solid #da4c4c}.add-review-total__item .hint-block{display:inline-block;vertical-align:middle;position:relative}.add-review--section{padding-bottom:25px}.bth__inp-block.num-room .bth__inp,.add-rev__inp-block .bth__inp,.add-rev__ta-block{padding-top:30px}html body .page .add-rev__inp-block,html body .page .add-rev__ta-block{width:100%;margin-top:25px}.add-rev__ta-block .bth__ta{width:100%;font-weight:normal;font-size:16px;line-height:22px;font-family:'apercu_pro',sans-serif;color:#475669;padding-right:60px;padding-top:0}.add-rev__ta-block .bth__ta::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:2px;background-color:#f5f5f5;z-index:10}.add-rev__ta-block .bth__ta::-webkit-scrollbar{margin-top:5px;width:7px;background-color:#f5f5f5}.add-rev__ta-block .bth__ta::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;background-color:#ccc}.add-rev__inp-block-ttl input{font-size:16px;line-height:22px;font-family:'apercu_pro',sans-serif;color:#475669}.add-rev__ta-block.active{min-height:560px !important}.big-ta{position:absolute;right:30px;top:11px;cursor:pointer}.big-ta-icon{color:#ff8e41;font-size:24px}.right-text{position:absolute;right:0;top:6px}.section.photo-hotel{padding:15px}.add-rev__photos{display:inline-block;vertical-align:top}.add-rew__sm-btn{height:50px;width:200px;padding-top:14px;vertical-align:middle}.add-rev__photo{display:inline-block;vertical-align:top;margin-right:10px;width:90px;height:53px;border-radius:2px;overflow:hidden}.add-rev__photo.add-photo{background:#fff;position:relative;cursor:pointer;text-align:center}.add-photo-icon{font-size:30px;color:#318cc6;margin-top:13px}.photo-total-block-null,.photo-total-block{position:absolute;right:0;bottom:0}.add-review-total--green{background:#faf6e5}.add-rev__child-block .formDirections__SumoSelect .SumoSelect>.optWrapper>.options li.opt{padding:7px 10px}.add-rev__child-block .formDirections .formDirections__top-tab:first-of-type{padding-left:8px}.add-rev__child-block .bth__inp-block-40 .bth__inp-burger{top:11px}.add-rev__child-block .formDirections__bottom-close{background-size:cover;width:15px;height:15px;top:9px}.add-rev__child-block .formDirections__top-line{border-bottom:1px solid #ff8e41}.add-rev__child-block .formDirections .formDirections__top-tab{padding:7px}.add-rev__child-block .formDirections .formDirections__top{height:36px;box-sizing:border-box}.add-rev__child-block .bth__inp-block-40 .bth__inp{cursor:pointer;padding:9px 7px;=}.add-rev__child-block .bth__inp-block-40{display:inline-block;vertical-align:top;margin-right:6px;margin-bottom:10px;height:36px;width:120px}.add-rev__child-block-red{color:#e03a3a;font-size:18px;font-family:'apercu_pro',sans-serif;display:inline-block;text-transform:uppercase;padding-top:7px}.add-rev__child-block .bth__inp-block-40:first-of-type{width:160px}.add-rev__child-block .bth__inp-block-40.has-error .hint-block.hint-block--abs{top:8px}.section.add-rev__mark-total{padding:0 15px 1px 15px}.mark-total__tbl{width:66%;display:block}.mark-total__tbl .bth__row{display:flex;border-bottom:1px solid rgba(255,255,255,0.65)}.mark-total__tbl .bth__cell{padding:9px 7px;vertical-align:top;display:inline-block}.mark-total__tbl .bth__row:first-child .bth__cell{padding-top:0}.mark-total__tbl .bth__cell:first-child .bth__link:hover{color:#318cc6}.mark-total__tbl .bth__cell:first-child .bth__link{font-size:13px;color:#475669;text-transform:uppercase}.mark-total__tbl .bth__cell:first-child{padding-left:0;width:350px}.mark-total__tbl .bth__cell:nth-child(2){width:120px}.mark-total__tbl .bth__cell:last-child a{color:#475669;font-size:13px}.mark-total__tbl .bth__cell:last-child{width:120px;text-align:left;padding-right:0}.bth__inp-block.internet{display:none;width:100%;margin-top:25px}.section.add-rew__room{padding:15px}.bth__inp-block.num-room{width:205px;display:inline-block;vertical-align:middle;margin-right:5px}.add-rev__count-photo .section__bubble{border-radius:2px;height:53px;padding-top:10px}.add-rev__count-photo{height:53px}.btn-block .add-rev__btn{display:inline-block;vertical-align:middle;margin-right:20px}.bth__btn.add-rev__btn.preview{border:1px solid #ff8e41;background:#fff;color:#ff8e41}.btn-block .back-link{display:inline-block;vertical-align:middle;margin-left:-3px}.bth__btn.add-rev__btn.btn--center{display:inline-block}.section.booking-section{padding:15px}.add-rev__d-ib{display:inline-block;vertical-align:bottom}.add-rev__voucher-btn{display:inline-block;vertical-align:top;margin-right:5px;padding:0 10px;height:50px;border-radius:2px;overflow:hidden;background:#fff;position:relative;cursor:pointer;text-align:center}.add-rev__stat-icon i.fa-user-shield::before{content:''}.add-rev__stat-icon i.fa-user-shield{background-image:url(/i/tophotels/secure-green.svg);width:17px;height:17px;background-position:left;background-repeat:no-repeat;background-size:17px}.add-rev__stat-icon i{color:#00a551;width:17px;margin-right:5px;font-size:18px}.add-rev__stat-icon>*{display:inline-block;vertical-align:bottom}.add-rev__stat-icon{font-family:'apercu_pro',sans-serif;color:#475669;text-transform:uppercase}.add-rev__stat-icons .add-rev__stat-icon:first-of-type{margin-bottom:10px}.add-rev__stat-icons{margin-left:20px;display:inline-block;vertical-align:middle}.add-rev__voucher-btn.add-rev__voucher-btn--53{height:53px}.add-rev__voucher-btn i{color:#ff8e41}.add-rev__voucher-btn .add-rev__voucher-txt{font-size:16px;text-transform:uppercase;margin-left:5px;color:#ff8e41}.add-rev__voucher-btn:hover i,.add-rev__voucher-btn:hover .add-rev__voucher-txt{color:#e27200}.add-rev__voucher-error:hover .hint{display:block;right:-30px;max-width:219px}.add-rev__voucher-error{display:none;position:relative}.add-rev__voucher-error .fa-question-circle{right:-25px;position:absolute;top:0;color:#da4c4c;font-size:19px}.add-rev__wrap-grey .add-rev__wrap-line:not(:last-of-type),.add-rev__wrap-line{border-bottom:1px solid white;padding-bottom:15px;margin-bottom:15px;display:block;position:relative}.add-rev__wrap-line.no-border{padding-bottom:0 !important}.add-rev__close{position:absolute;width:17px;height:17px;cursor:pointer;top:5px;right:0;background-image:url(/i/tophotels/cross-thin-grey.svg);background-size:contain;background-repeat:no-repeat}.add-rev__wrap-grey .like-block{top:-9px}.add-rev__ttl-sm.has-error .hint-block--abs .question-error{font-size:15px}.add-rev__ttl-sm.has-error .hint-block{position:relative;display:inline-block;top:0;width:auto;left:0}.add-rev__ttl-sm{font-family:'apercu_pro',sans-serif;color:#475669;line-height:22px;position:relative;text-transform:uppercase;display:block;font-size:12px;margin-top:20px;margin-bottom:10px}.add-rev__wrap-grey{position:relative;padding:15px;background:#e4e5ea}.add-rev__wrap-grey .add-rev__wrap-line.bth__ttl-h2{padding-bottom:15px;margin-bottom:15px}.add-rev__auth .bth__btn{display:block;width:250px}.add-rev__wrap-red{background:#f9ebea;margin-top:20px;position:relative;padding:15px}.add-rev__wrap-yellow{margin-top:20px;position:relative;padding:15px;background:#faf6e5}.add-rev__wrap-grey .color-section{padding-top:10px;padding-bottom:25px;position:relative}.add-rev__date-block .bth__inp-block{width:100%;position:relative}.add-rev__date-block{width:105px;display:inline-block;vertical-align:top;margin-right:10px}.add-rev__bubble-hand-green,.add-rev__bubble-hand-inyan,.add-rev__bubble-hand-red{padding-top:25px;position:relative}.add-rev__bubble-hand-green::after{position:absolute;content:'\f164';font-family:'Font Awesome 5 Free';font-weight:900;color:#00a551;font-size:19px;top:4px;left:11px}.add-rev__bubble-hand-red::after{position:absolute;content:'\f165';font-family:'Font Awesome 5 Free';font-weight:900;color:#e03a3a;font-size:19px;top:4px;left:11px}.add-rev__voucher-btn .add-rev__voucher-txt.add-rev__voucher-cut{max-width:125px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:none}.add-rev__bubble-hand-inyan::after{position:absolute;content:'';background-image:url(/i/tophotels/yinyan.png);background-repeat:no-repeat;top:5px;left:11px;width:20px;height:20px;background-size:contain}.add-rev__date-block-period .bth__inp-block{width:100%}.add-rev__date-block-period.mdl{width:200px}.add-rev__date-block-period{display:inline-block;width:285px;vertical-align:top;margin-right:5px}.add-rev__date-block-period.sm{width:150px}.add-rev__date-block-period .bth__inp-block.bth__inp-block-burger::after{top:13px}.add-rev__date-block-period .bth__inp{padding-top:25px}.add-rev__date-block-period .bth__inp-lbl.active{top:2px;font-size:13px;pointer-events:none}@media screen and (max-width:1279px){.mark-total__tbl .bth__cell:nth-child(2){width:80px}.add-rev__btn{width:215px}}@media screen and (max-width:1023px){.add-rev--right{display:none}.add-rev__ttl-sm.has-error .hint-block:hover .hint .bth__cnt{width:100%}.add-rev__ttl-sm.has-error .hint-block:hover .hint{display:block;left:0;right:0;width:100%;min-width:auto;max-width:none}.add-rev__ttl-sm.has-error .hint-block{position:static;margin-left:5px}.add-rev--left{width:100%}.add-rev__wrap{width:100%;box-sizing:border-box}.add-rev__wrap-grey .add-rev__wrap-line div>.rbt-block:not(:last-of-type),.add-rev__wrap-grey .add-rev__wrap-line>.rbt-block:not(:last-of-type){margin-bottom:10px}.add-rev__wrap-grey .add-rev__wrap-line .rbt-block{display:block;width:100%}.big-ta{display:none}}@media screen and (max-width:790px){.add-rev__child-block .bth__inp-block-40,.add-rev__child-block .bth__inp-block-40:first-of-type{width:45%}}@media screen and (max-width:768px){.like-block{display:none}.big-ta{right:10px;top:9px}.section.add-rev__mark-total{padding:5px 15px 5px 15px}.right-text{position:relative;right:auto;top:auto}.mark-total__tbl{width:100%}}@media screen and (max-width:639px){#addPlusPanel .color-section .rbt-block{display:block;margin-bottom:10px}.mark-total__tbl .bth__row{display:block;padding:7px 0}.mark-total__tbl .bth__cell:first-of-type{display:block;margin-bottom:5px;width:auto}.mark-total__tbl .bth__cell{width:auto;border-bottom:0;padding:0}.mark-total__tbl .bth__cell:last-child{width:auto;padding-left:0;text-align:left;padding-bottom:7px}#addPlusPanel .color-section .rbt-block:nth-child(3){margin-bottom:0}.add-rev__inp-date{width:100%}.add-rev__tr-date{margin-top:25px}.bth__inp-block.num-room{width:139px;margin-bottom:10px}.btn-block .add-rev__btn{display:block;margin-bottom:10px;margin-right:0}.btn-block{display:inline-block;text-align:center}}@media screen and (max-width:598px){.add-rev__date-block{width:100%}.add-rev__wrap-line .add-rev__date-block-period:not(:last-of-type){margin-bottom:15px}.add-rev__wrap-line .add-rev__date-block-period{width:100%}.add-rev__wrap .section__bubble{width:100%;margin-bottom:10px !important;height:50px}.add-rev__wrap .section__bubble:not(:first-of-type){width:calc(50% - 10px)}.add-rev__wrap .section__bubble:last-of-type{margin-right:0}.add-rev__auth .rbt-block{margin-bottom:0 !important}.add-rev__instruction-links a{display:block}.add-rev__instruction-links a:first-of-type{margin-bottom:15px}.add-rev__voucher-btn .add-rev__voucher-txt{font-size:14px}.add-rev__voucher-btn .add-photo-icon{font-size:28px}.add-rev__photos{display:inline-block !important;vertical-align:top}.add-rev__voucher-btn{margin-right:0}.add-rev__d-ib{vertical-align:top}.add-rev__count-photo .section__bubble{height:53px;margin-bottom:0 !important}.add-rev__child-block .bth__inp-block-40,.add-rev__child-block .bth__inp-block-40:first-of-type{width:100%;display:block;margin-bottom:10px}}@media screen and (max-width:479px){.cbx-mark__block .cbx-block{margin-right:1px;width:39px;height:39px}.btn-block{width:100%}.btn-block .add-rev__btn,.add-rev__btn{width:100%}.add-rev__photos{display:none}.add-rev__photo.add-photo{display:inline-block}.add-review-total__item{display:block}}.form-date+div{position:absolute;font-family:'Open Sans','Roboto',sans-serif;background:#fff;z-index:101;top:62px !important;left:0 !important;box-shadow:0 3px 10px 0 rgba(0,0,0,0.5)}.gmi-date-picker{width:254px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.gmi-date-picker.has-time{width:324px}.gmi-date-picker__header__icon-btn{float:right;cursor:pointer;font-size:16px !important;color:#475669 !important}.gmi-date-picker__header__icon-btn:hover{color:#038cd6}.gmi-date-picker[data-role='year'] .gmi-date-picker__header__label--year:hover{color:#475669 !important;cursor:default}.gmi-picker-panel{line-height:20px;color:#475669;background-color:#fff;border:1px solid #d3dce6;border-left:0;border-right:0;-webkit-box-shadow:none;box-shadow:none}.gmi-picker-panel a{color:#475669;font-size:14px;padding:0 3px}.gmi-picker-panel a:hover{color:#038cd6;text-decoration:none}.gmi-picker-panel__body{width:100%;height:100%}.gmi-picker-panel__body__header{line-height:22px;font-family:'apercu_pro',sans-serif;padding:12px 20px 5px}.gmi-picker-panel__body__header a[class^=gmi-date-picker__header__label--]{color:#475669 !important}.gmi-picker-panel__body__header a[class^=gmi-date-picker__header__label--]:hover{color:#038cd6 !important}.gmi-picker-panel .gmi-year-picker__header,.gmi-picker-panel .gmi-month-picker__header{padding-bottom:10px}.gmi-picker-panel__body__header--time{padding:8px;border-bottom:1px solid #d3dce6;min-height:30px}.gmi-picker-panel__body__header--time__wrapper{width:50%;float:left;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.gmi-picker-panel__body__header--time__wrapper .gmi-input{width:100%;display:inline-block}.gmi-picker-panel__body__header--time__wrapper .gmi-input__inner{width:100%;height:30px;-webkit-appearance:none;-moz-appearance:none;border-radius:2px;border:1px solid #bfcbd9;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f2d3d;display:block;line-height:1;outline:0;padding:3px 10px;font-size:13px;-webkit-transition:border-color .4s cubic-bezier(0.645,0.045,0.355,1);transition:border-color .4s cubic-bezier(0.645,0.045,0.355,1)}.gmi-picker-panel__body__header--time__wrapper .gmi-input__inner:hover{border:1px solid #038cd6}.gmi-picker-panel__body__header--time__wrapper .gmi-time-picker--wrapper{position:relative;zoom:1}.gmi-picker-panel__btn--next{margin-left:15px}.gmi-picker-panel__body__main{min-width:224px;padding:0 15px 15px}.gmi-picker-panel table{width:100%;table-layout:fixed}.gmi-picker-panel .gmi-date-table{font-size:12px !important;min-width:224px;-webkit-user-select:none;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.gmi-picker-panel .gmi-date-table th{padding:5px;color:#8492a6;font-size:12px !important;font-family:'apercu_pro',sans-serif;font-weight:400;border:0;text-align:center}.gmi-picker-panel .gmi-date-table td{width:32px;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;vertical-align:middle;font-weight:bold;font-size:12px !important;color:#475669}.gmi-picker-panel .gmi-date-table td.today{color:#038cd6}.gmi-picker-panel .gmi-date-table td.current{background-color:#038cd6;color:#fff}.gmi-picker-panel .gmi-date-table td.disabled{background-color:#f5f5f5;opacity:1;cursor:not-allowed;color:#ddd}.gmi-picker-panel .gmi-date-table td.disabled:hover{background-color:#f5f5f5 !important}.gmi-picker-panel .gmi-date-table td.available:not(.current):hover{background-color:#e5e9f2}.gmi-picker-panel .gmi-date-table td.next-month,.gmi-picker-panel .gmi-date-table td.prev-month{color:#ddd}.gmi-picker-panel .gmi-date-table td.in-range{background-color:#c2dcef}.gmi-picker-panel .gmi-date-table td.in-range:hover{background-color:#c2dcef !important}.gmi-picker-panel .gmi-date-table td.start-date,.gmi-picker-panel .gmi-date-table td.end-date{background-color:#038cd6;color:#fff}.gmi-picker-panel .gmi-date-table td.start-date:hover,.gmi-picker-panel .gmi-date-table td.end-date:hover{background-color:#038cd6 !important}.gmi-picker-panel .gmi-year-table,.gmi-picker-panel .gmi-month-table{font-size:12px !important;min-width:224px;-webkit-user-select:none}.gmi-picker-panel .gmi-year-table td,.gmi-picker-panel .gmi-month-table td{padding:22px 3px;vertical-align:middle}.gmi-picker-panel .gmi-year-table td .cell,.gmi-picker-panel .gmi-month-table td .cell{height:32px;display:block;line-height:32px;text-align:center;cursor:pointer;font-size:12px !important;color:#475669 !important}.gmi-picker-panel .gmi-year-table td .cell:not(.current):hover,.gmi-picker-panel .gmi-month-table td .cell:not(.current):hover{background-color:#e5e9f2}.gmi-picker-panel .gmi-year-table td.current .cell,.gmi-picker-panel .gmi-month-table td.current .cell{background-color:#038cd6 !important;color:#fff !important}.gmi-picker-panel .gmi-year-table td.disabled .cell,.gmi-picker-panel .gmi-month-table td.disabled .cell{background-color:#f5f5f5;opacity:1;cursor:not-allowed;color:#ddd !important}.gmi-picker-panel .gmi-year-table td.disabled .cell:hover,.gmi-picker-panel .gmi-month-table td.disabled .cell:hover{background-color:#f5f5f5 !important}.gmi-picker-panel__footer{padding:0 8px;border-top:1px solid #d3dce6;text-align:right;background-color:#fff}.gmi-picker-panel__footer .gmi-picker-panel__link-btn{display:inline-block;color:#038cd6;padding:10px 5px}.gmi-picker-panel__footer .gmi-picker-panel__link-btn--default{color:#8391a5}.gmi-picker-panel__footer .gmi-picker-panel__link-btn--primary{color:#038cd6}.gmi-picker-panel__footer .gmi-picker-panel__link-btn:hover{text-decoration:none}.gmi-picker-panel__footer .gmi-picker-panel__link-btn.disabled{color:#ccc;cursor:not-allowed}.gmi-picker-panel.placement-left-bottom{-ms-transform-origin:0 bottom !important;-webkit-transform-origin:0 bottom !important;transform-origin:0 bottom !important}.gmi-picker-panel.placement-center-bottom{-ms-transform-origin:50% bottom !important;-webkit-transform-origin:50% bottom !important;transform-origin:50% bottom !important}.gmi-picker-panel.placement-right-bottom{-ms-transform-origin:100% bottom !important;-webkit-transform-origin:100% bottom !important;transform-origin:100% bottom !important}.gmi-date-range-picker{width:520px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.gmi-date-range-picker.has-time{width:660px}.gmi-date-range-picker__body{clear:both;overflow:hidden}.gmi-date-range-picker__body__header{font-size:14px;text-align:center;position:relative;padding-bottom:5px;font-weight:bold}.gmi-date-range-picker__body .gmi-picker-panel__body__main{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:15px}.gmi-date-range-picker__header--time__wrapper .gmi-input{float:left;width:50%;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.gmi-date-range-picker__header__icon-btn{color:#97a8be !important;position:absolute;top:0;cursor:pointer;font-size:14px !important;font-weight:600}.gmi-date-range-picker__header__icon-btn:hover{color:#038cd6}.gmi-date-range-picker__btn--prev{left:5px}.gmi-date-range-picker__btn--prev-month{left:25px}.gmi-date-range-picker__btn--next{right:5px}.gmi-date-range-picker__btn--next-month{right:25px}.gmi-date-range-picker .f-lt{float:left;border-right:1px solid #d3dce6}.gmi-date-range-picker .f-rt{float:right}.gmi-time-panel{margin:5px 0;color:#475669;background-color:#fff;border:1px solid #d1dbe5;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.12),0 0 6px rgba(0,0,0,0.04);box-shadow:0 2px 4px rgba(0,0,0,0.12),0 0 6px rgba(0,0,0,0.04);border-radius:2px;-webkit-transform-origin:center top 0;-ms-transform-origin:center top 0;transform-origin:center top 0;z-index:2011;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gmi-time-panel__body{width:100%;height:100%;position:relative;overflow:hidden}.gmi-time-panel__body:before{content:":";padding-left:33.33333%;top:50%;color:#fff;position:absolute;font-size:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:16px;background-color:#039cef;height:32px;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left}.gmi-time-panel__body:after{content:":";top:50%;color:#fff;position:absolute;font-size:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:16px;background-color:#039cef;height:32px;left:66.66667%;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left}.gmi-time-panel__body__item{width:33.33%;height:100%;overflow:hidden;position:relative;z-index:1;float:left;text-align:center}.gmi-time-panel__body__item--spinner{width:100%;max-height:192px}.gmi-time-panel__body__item--spinner:before{content:" ";display:block;width:100%;height:80px}.gmi-time-panel__body__item--spinner:after{content:" ";display:block;width:100%;height:80px}.gmi-time-panel__body__item--spinner__item{height:32px;line-height:32px;font-size:12px;cursor:pointer}.gmi-time-panel__body__item--spinner__item.active{color:#fff}.gmi-time-panel__body__item--spinner__item.active:hover{cursor:default}.gmi-time-panel__body__item--spinner__item.disabled{color:#cecece;cursor:not-allowed}.picker-show{animation:showPanel .2s ease-in-out;-webkit-animation:showPanel .2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.picker-hide{animation:hidePanel .2s ease-in-out;-webkit-animation:hidePanel .2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.formDirections .formDirections__wrap .form-popup__mdl{margin-top:0;width:100%;font-size:14px;font-weight:bold;display:table}.formDirections .formDirections--dateSingle .formDirections__wrap .form-popup__mdl{display:none !important}.formDirections .fa-angle-up:before,.formDirections .fa-angle-down:before{font-family:'Font Awesome 5 Free';font-weight:900}.formDirections--dateSingle .form-popup__mdl{display:none !important}.form-popup__month-list{display:table-row}.form-popup__month-item{display:table-cell;text-align:center;position:relative;line-height:28px;cursor:pointer;white-space:nowrap;background:#f4f4f7;color:#2c9cdc}.form-popup__month-item:hover,.form-popup__month-item.active{background:#fff;color:#000}.form-popup__month-item:hover,.form-popup__month-item.active{background:#fff}.gmdpicker-parent-block{z-index:2100}.gmi-date-table__row td{border:0 !important}.form-date+div.hidden .form-popup__dates{display:none}.form-date+div .form-popup__dates-top{display:block}.form-popup__dates-top-cross{background-image:url(/i/lib-ui-tour-filter/cross-thin.svg);width:25px;height:20px;background-repeat:no-repeat;right:14px;top:14px;cursor:pointer;background-position:right top;background-size:19px;display:inline-block;position:absolute;background-color:white}.form-popup__dates-top{position:relative;background-color:white;border-bottom:1.5px solid #ff8e41;padding:13px 21px;font-size:16px;text-transform:uppercase;display:none;font-weight:bold;color:#475669;font-family:'apercu_pro',sans-serif}.formDirections .formDirections__bottom-item .form-date+div{position:static;box-shadow:none;width:100% !important}.formDirections .formDirections__bottom-item .form-date+div .gmi-picker-panel{border:0}@media screen and (max-width:560px){.form-popup__mdl{display:none !important}.gmi-date-range-picker{width:100%}.gmi-date-range-picker .f-lt,.gmi-date-range-picker .f-rt{float:none;display:block;width:283px}}@-webkit-keyframes showPanel{0%{opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0);-ms-transform:scale(0,0)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}}@-webkit-keyframes hidePanel{0%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-ms-transform:scale(1,1)}100%{opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0);-ms-transform:scale(0,0)}}
